:root{--project-purple: #a855f7;--project-pink: #ff66c8;--project-cyan: #06b6d4;--project-yellow: #ffd600;--project-orange: #ff6b35}.featured-section[data-astro-cid-ncpqzoed]{position:relative;overflow:hidden;min-height:100vh;padding:12rem 1.5rem;background:light-dark(radial-gradient(circle at top right,#fefcff,#f0f9ff),radial-gradient(circle at top right,#0f172a,#1e1b4b))}.projects-background[data-astro-cid-ncpqzoed]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mega-blob[data-astro-cid-ncpqzoed]{position:absolute;width:50rem;height:50rem;border-radius:50%;opacity:.15;filter:blur(150px);animation:megaFloat 15s ease-in-out infinite}.blob-1[data-astro-cid-ncpqzoed]{top:-20%;right:-20%;background:linear-gradient(135deg,var(--project-purple),var(--project-pink))}.blob-2[data-astro-cid-ncpqzoed]{bottom:-15%;left:-15%;background:linear-gradient(135deg,var(--project-cyan),var(--project-yellow));animation-delay:5s}.blob-3[data-astro-cid-ncpqzoed]{top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,var(--project-orange),var(--project-pink));animation-delay:10s}.gradient-orb[data-astro-cid-ncpqzoed]{position:absolute;width:25rem;height:25rem;border-radius:50%;opacity:.2;filter:blur(80px);animation:orbPulse 8s ease-in-out infinite}.orb-1[data-astro-cid-ncpqzoed]{top:30%;left:10%;background:radial-gradient(circle,var(--project-yellow),transparent)}.orb-2[data-astro-cid-ncpqzoed]{right:15%;bottom:20%;background:radial-gradient(circle,var(--project-cyan),transparent);animation-delay:4s}.featured-container[data-astro-cid-ncpqzoed]{position:relative;z-index:10;max-width:1400px;margin:0 auto}.projects-header[data-astro-cid-ncpqzoed]{margin-bottom:6rem}.header-content[data-astro-cid-ncpqzoed]{text-align:center}.header-badge-wrapper[data-astro-cid-ncpqzoed]{margin-bottom:2rem;animation:slideDown .8s cubic-bezier(.16,1,.3,1)}.header-badge[data-astro-cid-ncpqzoed]{display:inline-flex;gap:.75rem;align-items:center;padding:.875rem 2rem;border:2px solid light-dark(rgb(168 85 247 / 30%),rgb(255 102 200 / 40%));border-radius:9999px;font-size:.9375rem;font-weight:700;color:light-dark(#7c3aed,#ff66c8);background:light-dark(linear-gradient(135deg,rgb(168 85 247 / 15%),rgb(255 102 200 / 15%)),linear-gradient(135deg,rgb(168 85 247 / 25%),rgb(255 102 200 / 25%)));box-shadow:0 8px 32px #a855f733}.badge-icon[data-astro-cid-ncpqzoed]{animation:rotateStar 20s linear infinite}.projects-title[data-astro-cid-ncpqzoed]{margin-bottom:2.5rem;font-weight:900;line-height:1.1;color:light-dark(#0f172a,#fff);animation:slideUp .8s cubic-bezier(.16,1,.3,1) .1s both}.gradient-text-vibrant[data-astro-cid-ncpqzoed]{background:linear-gradient(135deg,var(--project-purple),var(--project-pink),var(--project-yellow));background-clip:text;background-size:200% 200%;animation:gradientShift 8s ease infinite;-webkit-text-fill-color:transparent}.projects-intro[data-astro-cid-ncpqzoed]{max-width:700px;margin:0 auto;animation:slideUp .8s cubic-bezier(.16,1,.3,1) .2s both}.intro-lead[data-astro-cid-ncpqzoed]{margin-bottom:2rem;font-size:1.375rem;line-height:1.7;color:light-dark(#475569,#cbd5e1)}.intro-stats[data-astro-cid-ncpqzoed]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.stat-pill[data-astro-cid-ncpqzoed]{display:flex;gap:.75rem;align-items:center;padding:.75rem 1.5rem;border:1px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 30%));border-radius:9999px;background:light-dark(rgb(168 85 247 / 8%),rgb(168 85 247 / 15%))}.stat-number[data-astro-cid-ncpqzoed]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,var(--project-purple),var(--project-cyan));background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-astro-cid-ncpqzoed]{font-size:.875rem;font-weight:600;color:light-dark(#64748b,#94a3b8)}.bento-grid[data-astro-cid-ncpqzoed]{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:6rem}.project-wrapper[data-astro-cid-ncpqzoed]{animation:fadeInScale .8s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay)}.project-card-container[data-astro-cid-ncpqzoed]{position:relative;overflow:hidden;height:100%;border-radius:2rem;transition:all .5s cubic-bezier(.16,1,.3,1)}.project-card-container[data-astro-cid-ncpqzoed]:hover{transform:translateY(-12px) scale(1.02)}.project-card-container[data-astro-cid-ncpqzoed]:hover .card-glow[data-astro-cid-ncpqzoed]{transform:scale(1.1);opacity:1}.card-glow[data-astro-cid-ncpqzoed]{pointer-events:none;position:absolute;z-index:-1;inset:-2px;border-radius:2rem;opacity:0;background:linear-gradient(135deg,#a855f766,#ff66c866);filter:blur(20px);transition:all .5s ease}.projects-cta-section[data-astro-cid-ncpqzoed]{text-align:center;animation:fadeInScale .8s cubic-bezier(.16,1,.3,1) .5s both}.cta-content-box[data-astro-cid-ncpqzoed]{max-width:600px;margin:0 auto;padding:4rem 3rem;border:2px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 40%));border-radius:3rem;background:light-dark(linear-gradient(135deg,rgb(255 255 255 / 80%),rgb(248 250 252 / 80%)),linear-gradient(135deg,rgb(30 27 75 / 60%),rgb(15 23 42 / 60%)));backdrop-filter:blur(20px);box-shadow:0 25px 50px -12px #00000026}.cta-icon-wrapper[data-astro-cid-ncpqzoed]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:2rem;border-radius:2rem;background:linear-gradient(135deg,var(--project-purple),var(--project-pink));box-shadow:0 15px 35px #a855f766;animation:float 3s ease-in-out infinite}.cta-icon-wrapper[data-astro-cid-ncpqzoed] svg[data-astro-cid-ncpqzoed]{color:#fff}.cta-title[data-astro-cid-ncpqzoed]{margin-bottom:1rem;font-size:2.5rem;font-weight:800;color:light-dark(#0f172a,#fff)}.cta-description[data-astro-cid-ncpqzoed]{margin-bottom:2.5rem;font-size:1.125rem;color:light-dark(#64748b,#94a3b8)}.cta-button-mega[data-astro-cid-ncpqzoed]{position:relative;overflow:hidden;display:inline-flex;align-items:center;padding:1.25rem 3rem;border:none;border-radius:9999px;font-size:1.125rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,var(--project-purple),var(--project-pink));box-shadow:0 20px 40px #a855f766;transition:all .4s cubic-bezier(.16,1,.3,1)}.cta-button-mega[data-astro-cid-ncpqzoed]:hover{transform:translateY(-4px);box-shadow:0 30px 60px #a855f77f}.cta-button-mega[data-astro-cid-ncpqzoed]:focus{outline:3px solid light-dark(var(--project-purple),var(--project-pink));outline-offset:4px}.button-content[data-astro-cid-ncpqzoed]{position:relative;z-index:2;display:flex;gap:.75rem;align-items:center}.button-arrow[data-astro-cid-ncpqzoed]{transition:transform .3s ease}.cta-button-mega[data-astro-cid-ncpqzoed]:hover .button-arrow[data-astro-cid-ncpqzoed]{transform:translate(6px)}.button-shine[data-astro-cid-ncpqzoed]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 30%),transparent);transition:left .5s ease}.cta-button-mega[data-astro-cid-ncpqzoed]:hover .button-shine[data-astro-cid-ncpqzoed]{left:100%}@media (width >= 640px){.bento-grid[data-astro-cid-ncpqzoed]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (width >= 1024px){.bento-grid[data-astro-cid-ncpqzoed]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}@media (width >= 1280px){.bento-grid[data-astro-cid-ncpqzoed]{gap:3rem}}@media (width <= 767px){.featured-section[data-astro-cid-ncpqzoed]{padding:6rem 1rem}.projects-title[data-astro-cid-ncpqzoed]{font-size:2.75rem}.bento-grid[data-astro-cid-ncpqzoed]{grid-template-columns:1fr;gap:2rem}.cta-content-box[data-astro-cid-ncpqzoed]{padding:3rem 2rem;border-radius:2rem}.cta-title[data-astro-cid-ncpqzoed]{font-size:2rem}}@keyframes megaFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,-60px) scale(1.1)}66%{transform:translate(50px,40px) scale(.9)}}@keyframes orbPulse{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.2);opacity:.35}}@keyframes slideDown{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInScale{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rotateStar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.about-me-section[data-astro-cid-b46urqs6]{position:relative;overflow:hidden;padding:12rem 0;background:light-dark(linear-gradient(165deg,#f0fdfa,#f0f9ff,#faf5ff),linear-gradient(165deg,#0f172a,#042f2e,#1e1b4b))}.about-background[data-astro-cid-b46urqs6]{pointer-events:none;position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:100%}.floating-blob[data-astro-cid-b46urqs6]{position:absolute;width:38rem;height:38rem;border-radius:50%;opacity:.13;filter:blur(110px);animation:blobFloat 20s ease-in-out infinite}.blob-1[data-astro-cid-b46urqs6]{top:-12%;right:-8%;background:linear-gradient(135deg,#a855f7,#ec4899);animation-delay:0s}.blob-2[data-astro-cid-b46urqs6]{bottom:-10%;left:-10%;background:linear-gradient(135deg,#06b6d4,#8b5cf6);animation-delay:10s}.gradient-orb[data-astro-cid-b46urqs6]{position:absolute;top:40%;left:50%;transform:translate(-50%);width:25rem;height:25rem;border-radius:50%;opacity:.18;background:radial-gradient(circle,#a855f7,transparent);filter:blur(70px);animation:orbPulse 14s ease-in-out infinite}.about-container[data-astro-cid-b46urqs6]{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.about-content[data-astro-cid-b46urqs6]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.about-image[data-astro-cid-b46urqs6]{display:flex;align-items:center;justify-content:center;opacity:0;animation:fadeInLeft .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.2s}.image-wrapper[data-astro-cid-b46urqs6]{position:relative;overflow:hidden;width:280px;height:280px;border:5px solid light-dark(rgb(168 85 247 / 40%),rgb(168 85 247 / 60%));border-radius:50%;object-fit:cover;box-shadow:0 15px 50px light-dark(rgb(168 85 247 / 20%),rgb(0 0 0 / 40%)),0 0 0 2px light-dark(rgb(255 255 255 / 80%),rgb(255 255 255 / 10%)) inset;transition:all .4s cubic-bezier(.16,1,.3,1)}.image-glow[data-astro-cid-b46urqs6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:110%;border-radius:50%;opacity:.3;background:linear-gradient(135deg,#a855f7,#06b6d4);filter:blur(30px);animation:glowPulse 4s ease-in-out infinite}.img-about[data-astro-cid-b46urqs6]{scale:1.2;width:100%;height:100%}.image-wrapper[data-astro-cid-b46urqs6]:hover .img-about[data-astro-cid-b46urqs6]{transform:scale(1.05);border-color:light-dark(rgb(6 182 212 / 60%),rgb(6 182 212 / 80%));box-shadow:0 20px 60px light-dark(rgb(168 85 247 / 30%),rgb(0 0 0 / 50%)),0 0 0 2px light-dark(rgb(255 255 255 / 100%),rgb(255 255 255 / 15%)) inset}.about-text[data-astro-cid-b46urqs6]{opacity:0;animation:fadeInRight .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s}.saludo[data-astro-cid-b46urqs6]{margin-bottom:1.5rem;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;background:linear-gradient(135deg,#a855f7,#06b6d4,#ec4899);background-clip:text;background-size:200% 200%;animation:gradientShift 6s ease infinite;-webkit-text-fill-color:transparent}.about-text[data-astro-cid-b46urqs6] p[data-astro-cid-b46urqs6]{margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8;color:light-dark(#64748b,#cbd5e1)}.about-text[data-astro-cid-b46urqs6] p[data-astro-cid-b46urqs6]:last-of-type{margin-bottom:2rem}.btn[data-astro-cid-b46urqs6]{position:relative;overflow:hidden;display:inline-flex;gap:.75rem;align-items:center;padding:1rem 2rem;border:2px solid var(--deanny-cian);border-radius:2.5rem;font-size:1rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 8px 30px #a855f74d,0 0 0 1px #fff3 inset;transition:all .4s cubic-bezier(.16,1,.3,1)}.btn[data-astro-cid-b46urqs6]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 30%),transparent);transition:left .6s ease}.btn[data-astro-cid-b46urqs6]:hover:before{left:100%}.btn[data-astro-cid-b46urqs6] svg[data-astro-cid-b46urqs6]{width:22px;height:22px;transition:transform .3s ease}.btn[data-astro-cid-b46urqs6]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 40px #a855f766,0 0 0 1px #ffffff4d inset}.btn[data-astro-cid-b46urqs6]:hover svg[data-astro-cid-b46urqs6]{transform:translate(5px)}.btn[data-astro-cid-b46urqs6]:focus-visible{outline:3px solid light-dark(#a855f7,#a78bfa);outline-offset:4px}@media (width >= 768px){.about-content[data-astro-cid-b46urqs6]{grid-template-columns:auto 1fr;gap:4rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-b46urqs6],[data-astro-cid-b46urqs6]:before,[data-astro-cid-b46urqs6]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width <= 767px){.about-me-section[data-astro-cid-b46urqs6]{padding:4rem 0}.about-content[data-astro-cid-b46urqs6]{gap:2.5rem;text-align:center}.image-wrapper[data-astro-cid-b46urqs6],.img-about[data-astro-cid-b46urqs6]{width:220px;height:220px}.about-text[data-astro-cid-b46urqs6] p[data-astro-cid-b46urqs6]{font-size:1rem}}@media (width >= 1024px){.image-wrapper[data-astro-cid-b46urqs6],.img-about[data-astro-cid-b46urqs6]{width:320px;height:320px}}@media (width >= 1400px){.about-container[data-astro-cid-b46urqs6]{padding:0 2rem}}@keyframes blobFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-28px,-45px) scale(1.09)}66%{transform:translate(38px,28px) scale(.91)}}@keyframes orbPulse{0%,to{transform:translate(-50%) scale(1);opacity:.18}50%{transform:translate(-50%) scale(1.12);opacity:.28}}@keyframes glowPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.5}}@keyframes fadeInLeft{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}.features-section[data-astro-cid-t2ji5wwu]{position:relative;overflow:hidden;padding:12rem 0;background:light-dark(radial-gradient(circle at bottom left,#fef3c7,#fff7ed,#fefce8),radial-gradient(circle at bottom left,#1e1b4b,#0f172a,#172554))}.features-background[data-astro-cid-t2ji5wwu]{pointer-events:none;position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:100%}.floating-blob[data-astro-cid-t2ji5wwu]{position:absolute;width:35rem;height:35rem;border-radius:50%;opacity:.12;filter:blur(100px);animation:blobFloat 18s ease-in-out infinite}.blob-1[data-astro-cid-t2ji5wwu]{top:-15%;left:-10%;background:linear-gradient(135deg,#a855f7,#ec4899);animation-delay:0s}.blob-2[data-astro-cid-t2ji5wwu]{top:50%;right:-12%;background:linear-gradient(135deg,#06b6d4,#8b5cf6);animation-delay:6s}.blob-3[data-astro-cid-t2ji5wwu]{bottom:-10%;left:40%;background:linear-gradient(135deg,#f43f5e,#a855f7);animation-delay:12s}.gradient-orb[data-astro-cid-t2ji5wwu]{position:absolute;top:30%;right:20%;width:20rem;height:20rem;border-radius:50%;opacity:.15;background:radial-gradient(circle,#06b6d4,transparent);filter:blur(60px);animation:orbPulse 12s ease-in-out infinite}.features-container[data-astro-cid-t2ji5wwu]{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.features[data-astro-cid-t2ji5wwu]{display:grid;grid-template-columns:1fr;gap:2rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.card[data-astro-cid-t2ji5wwu]{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem;border:2px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 35%));border-radius:1.5rem;text-align:center;background:light-dark(rgb(255 255 255 / 85%),rgb(30 27 75 / 50%));backdrop-filter:blur(20px);box-shadow:0 10px 40px light-dark(rgb(168 85 247 / 10%),rgb(0 0 0 / 25%)),0 0 0 1px light-dark(rgb(255 255 255 / 60%),rgb(255 255 255 / 5%)) inset;transition:all .4s cubic-bezier(.16,1,.3,1)}.card[data-astro-cid-t2ji5wwu]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:0;background:radial-gradient(circle,rgb(168 85 247 / 8%) 0%,transparent 70%);transition:opacity .4s ease}.card[data-astro-cid-t2ji5wwu]:hover:before{opacity:1}.card[data-astro-cid-t2ji5wwu]:hover{transform:translateY(-10px);border-color:light-dark(rgb(168 85 247 / 40%),rgb(168 85 247 / 60%));box-shadow:0 20px 60px light-dark(rgb(168 85 247 / 20%),rgb(0 0 0 / 40%)),0 0 0 1px light-dark(rgb(255 255 255 / 90%),rgb(255 255 255 / 10%)) inset}.icon[data-astro-cid-t2ji5wwu]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border:2px solid light-dark(rgb(168 85 247 / 25%),rgb(168 85 247 / 40%));border-radius:1.25rem;color:light-dark(#8b5cf6,#a78bfa);background:light-dark(rgb(168 85 247 / 12%),rgb(168 85 247 / 20%));transition:all .4s cubic-bezier(.16,1,.3,1)}.card[data-astro-cid-t2ji5wwu]:hover .icon[data-astro-cid-t2ji5wwu]{transform:scale(1.1) rotate(5deg);border-color:transparent;color:#fff;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 8px 25px #a855f766}.icon[data-astro-cid-t2ji5wwu] svg{width:48px;height:48px;transition:none!important}.icon[data-astro-cid-t2ji5wwu] svg *{transition:none!important}.card[data-astro-cid-t2ji5wwu] h3[data-astro-cid-t2ji5wwu]{position:relative;z-index:1;margin-top:1rem;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.3;color:light-dark(#1e1b4b,#f8fafc);transition:color .3s ease}.card[data-astro-cid-t2ji5wwu]:hover h3[data-astro-cid-t2ji5wwu]{color:light-dark(#8b5cf6,#a78bfa)}.card[data-astro-cid-t2ji5wwu] p[data-astro-cid-t2ji5wwu]{position:relative;z-index:1;margin:0;font-size:1rem;line-height:1.7;color:light-dark(#64748b,#cbd5e1)}.card[data-astro-cid-t2ji5wwu]:nth-child(1){animation-delay:.1s}.card[data-astro-cid-t2ji5wwu]:nth-child(2){animation-delay:.2s}.card[data-astro-cid-t2ji5wwu]:nth-child(3){animation-delay:.3s}.card[data-astro-cid-t2ji5wwu]:focus-within{outline:3px solid light-dark(#a855f7,#a78bfa);outline-offset:4px}@media (width >= 768px){.features[data-astro-cid-t2ji5wwu]{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.features[data-astro-cid-t2ji5wwu]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-t2ji5wwu],[data-astro-cid-t2ji5wwu]:before,[data-astro-cid-t2ji5wwu]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width <= 767px){.features-section[data-astro-cid-t2ji5wwu]{padding:4rem 0}.card[data-astro-cid-t2ji5wwu]{padding:2.5rem 1.5rem}.icon[data-astro-cid-t2ji5wwu]{width:70px;height:70px}.icon[data-astro-cid-t2ji5wwu] svg{width:42px;height:42px}.card[data-astro-cid-t2ji5wwu] h3[data-astro-cid-t2ji5wwu]{font-size:1.2rem}}@media (width >= 1400px){.features-container[data-astro-cid-t2ji5wwu]{padding:0 2rem}}@keyframes blobFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,-40px) scale(1.08)}66%{transform:translate(35px,25px) scale(.92)}}@keyframes orbPulse{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.15);opacity:.25}}:root{--service-purple: #a855f7;--service-pink: #ec4899;--service-cyan: #06b6d4;--service-green: #22c55e;--service-blue: #3b82f6;--service-orange: #f97316;--service-yellow: #fbbf24;--service-indigo: #6366f1;--service-teal: #14b8a6;--service-violet: #8b5cf6;--service-emerald: #10b981}.gradient-bg[data-astro-cid-g5jplrhu]{position:relative;background:light-dark(linear-gradient(to bottom,#faf5ff,#eff6ff),linear-gradient(to bottom,#0f172a,#1e1b4b));transition:background .3s ease}.services-section[data-astro-cid-g5jplrhu]{overflow:hidden;min-height:100vh;padding:12rem 1.5rem}.services-blobs[data-astro-cid-g5jplrhu]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.blob[data-astro-cid-g5jplrhu]{position:absolute;width:32rem;height:32rem;border-radius:50%;opacity:.3;filter:blur(100px);animation:float 8s ease-in-out infinite}.blob-1[data-astro-cid-g5jplrhu]{top:10%;left:-10%;background:linear-gradient(135deg,var(--service-purple),var(--service-pink));animation-delay:0s}.blob-2[data-astro-cid-g5jplrhu]{top:50%;right:-10%;background:linear-gradient(135deg,var(--service-cyan),var(--service-blue));animation-delay:2s}.blob-3[data-astro-cid-g5jplrhu]{bottom:10%;left:30%;background:linear-gradient(135deg,var(--service-green),var(--service-yellow));animation-delay:4s}.services-header[data-astro-cid-g5jplrhu]{position:relative;z-index:10;margin-bottom:5rem;text-align:center}.header-badge[data-astro-cid-g5jplrhu]{display:inline-flex;gap:.5rem;align-items:center;margin-bottom:1.5rem;padding:.625rem 1.5rem;border:1px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 30%));border-radius:9999px;font-size:.875rem;font-weight:600;color:light-dark(#7c3aed,#e9d5ff);background:light-dark(rgb(168 85 247 / 10%),rgb(168 85 247 / 20%));animation:fadeInDown .6s ease-out}.badge-icon[data-astro-cid-g5jplrhu]{width:1rem;height:1rem}.services-title[data-astro-cid-g5jplrhu]{margin-bottom:1.5rem;line-height:1.1;color:light-dark(#0f172a,#fff);animation:fadeInUp .6s ease-out .1s both}.services-subtitle[data-astro-cid-g5jplrhu]{max-width:700px;margin:0 auto;font-size:1.25rem;color:light-dark(#64748b,#94a3b8);animation:fadeInUp .6s ease-out .2s both}.services-grid[data-astro-cid-g5jplrhu]{position:relative;z-index:10;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1400px;margin:0 auto}.service-card[data-astro-cid-g5jplrhu]{cursor:pointer;position:relative;overflow:hidden;padding:2.5rem;border:2px solid light-dark(rgb(168 85 247 / 10%),rgb(168 85 247 / 20%));border-radius:2rem;background:light-dark(rgb(255 255 255 / 80%),rgb(30 27 75 / 50%));backdrop-filter:blur(10px);transition:all .5s cubic-bezier(.25,.46,.45,.94);animation:fadeInScale .6s ease-out both}.service-card[data-astro-cid-g5jplrhu]:focus{outline:3px solid light-dark(var(--service-purple),var(--service-pink));outline-offset:4px}.service-card[data-astro-cid-g5jplrhu]:hover{transform:translateY(-8px) scale(1.02);border-color:light-dark(rgb(168 85 247 / 40%),rgb(168 85 247 / 60%));box-shadow:light-dark(0 25px 50px -12px rgb(168 85 247 / 25%),0 25px 50px -12px rgb(168 85 247 / 40%))}.service-card[data-astro-cid-g5jplrhu]:hover .card-gradient[data-astro-cid-g5jplrhu]{opacity:1}.service-card[data-astro-cid-g5jplrhu]:hover .icon-wrapper[data-astro-cid-g5jplrhu]{transform:scale(1.1) rotate(5deg)}.service-card[data-astro-cid-g5jplrhu]:hover .arrow[data-astro-cid-g5jplrhu]{transform:translate(5px)}.service-card[data-astro-cid-g5jplrhu]:hover .card-number[data-astro-cid-g5jplrhu]{transform:scale(1.1) rotate(-5deg);opacity:.15}.card-gradient[data-astro-cid-g5jplrhu]{position:absolute;inset:0;opacity:0;background:radial-gradient(circle at top right,light-dark(rgb(168 85 247 / 10%),rgb(168 85 247 / 20%)),transparent);transition:opacity .5s ease}.card-content[data-astro-cid-g5jplrhu]{position:relative;z-index:2}.icon-wrapper[data-astro-cid-g5jplrhu]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.5rem;border-radius:1.5rem;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.icon-wrapper[data-astro-cid-g5jplrhu] svg{width:3rem;height:3rem;color:#fff}.gradient-purple[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-purple),#7c3aed)}.gradient-pink[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-pink),#db2777)}.gradient-cyan[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-cyan),#0891b2)}.gradient-green[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-green),#16a34a)}.gradient-blue[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-blue),#2563eb)}.gradient-orange[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-orange),#ea580c)}.gradient-yellow[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-yellow),#f59e0b)}.gradient-indigo[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-indigo),#4f46e5)}.gradient-teal[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-teal),#0d9488)}.gradient-violet[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-violet),#7c3aed)}.gradient-emerald[data-astro-cid-g5jplrhu]{background:linear-gradient(135deg,var(--service-emerald),#059669)}.service-card[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{margin-bottom:1rem;font-size:1.5rem;font-weight:700;color:light-dark(#0f172a,#fff);overflow-wrap:normal}.service-card[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{margin-bottom:2rem;font-size:1rem;line-height:1.6;color:light-dark(#475569,#cbd5e1)}.service-link[data-astro-cid-g5jplrhu]{display:inline-flex;gap:.5rem;align-items:center;font-size:1rem;font-weight:600;color:light-dark(var(--service-purple),var(--service-pink));text-decoration:none;transition:all .3s ease}.service-link[data-astro-cid-g5jplrhu]:hover{color:light-dark(#7c3aed,#ec4899)}.service-link[data-astro-cid-g5jplrhu]:focus{border-radius:4px;outline:2px solid light-dark(var(--service-purple),var(--service-pink));outline-offset:4px}.arrow[data-astro-cid-g5jplrhu]{display:inline-block;transition:transform .3s ease}.card-number[data-astro-cid-g5jplrhu]{pointer-events:none;position:absolute;right:1rem;bottom:-1rem;font-size:8rem;font-weight:700;line-height:1;color:light-dark(#0f172a,#fff);opacity:.05;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.service-card[data-astro-cid-g5jplrhu]:nth-child(1){animation-delay:0s}.service-card[data-astro-cid-g5jplrhu]:nth-child(2){animation-delay:.1s}.service-card[data-astro-cid-g5jplrhu]:nth-child(3){animation-delay:.2s}.service-card[data-astro-cid-g5jplrhu]:nth-child(4){animation-delay:.3s}.service-card[data-astro-cid-g5jplrhu]:nth-child(5){animation-delay:.4s}.service-card[data-astro-cid-g5jplrhu]:nth-child(6){animation-delay:.5s}.service-card[data-astro-cid-g5jplrhu]:nth-child(7){animation-delay:.6s}.service-card[data-astro-cid-g5jplrhu]:nth-child(8){animation-delay:.7s}.service-card[data-astro-cid-g5jplrhu]:nth-child(9){animation-delay:.8s}.service-card[data-astro-cid-g5jplrhu]:nth-child(10){animation-delay:.9s}.service-card[data-astro-cid-g5jplrhu]:nth-child(11){animation-delay:1s}.services-cta[data-astro-cid-g5jplrhu]{max-width:800px;margin:4rem auto 0;text-align:center}.cta-content-services[data-astro-cid-g5jplrhu]{padding:3rem 2rem;border:2px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 40%));border-radius:2rem;background:light-dark(linear-gradient(135deg,rgb(255 255 255 / 80%),rgb(248 250 252 / 80%)),linear-gradient(135deg,rgb(30 27 75 / 60%),rgb(15 23 42 / 60%)));backdrop-filter:blur(20px);box-shadow:0 20px 40px -12px #00000026}.cta-content-services[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{margin-bottom:1rem;font-size:2rem;font-weight:800;color:light-dark(#0f172a,#fff)}.cta-content-services[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{margin-bottom:2rem;font-size:1.125rem;color:light-dark(#64748b,#cbd5e1)}.cta-button-services[data-astro-cid-g5jplrhu]{display:inline-flex;gap:.75rem;align-items:center;padding:1.125rem 2.5rem;border:2px solid var(--deanny-cian);border-radius:9999px;font-size:1rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 20px 40px #a855f74d;transition:all .3s ease}.cta-button-services[data-astro-cid-g5jplrhu]:hover{transform:translateY(-3px);box-shadow:0 25px 50px #a855f766}.cta-button-services[data-astro-cid-g5jplrhu] svg[data-astro-cid-g5jplrhu]{transition:transform .3s ease}.cta-button-services[data-astro-cid-g5jplrhu]:hover svg[data-astro-cid-g5jplrhu]{transform:translate(5px)}@media (width >= 768px){.services-grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.services-grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(4,1fr);gap:2rem}.service-card[data-astro-cid-g5jplrhu].featured{grid-column:span 2}}@media (width <= 767px){.services-section[data-astro-cid-g5jplrhu]{padding:4rem 1rem}.services-title[data-astro-cid-g5jplrhu]{font-size:2.5rem}.service-card[data-astro-cid-g5jplrhu]{padding:2rem}.card-number[data-astro-cid-g5jplrhu]{font-size:6rem}}@media (width <= 767px){.cta-content-services[data-astro-cid-g5jplrhu]{padding:2rem 1.5rem}.cta-content-services[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:1.5rem}}@keyframes float{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-30px) translate(20px)}66%{transform:translateY(20px) translate(-20px)}}:root{--purple-light: #a855f7;--purple-dark: #7c3aed;--blue-light: #3b82f6;--blue-dark: #2563eb;--cyan-light: #06b6d4;--cyan-dark: #0891b2;--green-light: #22c55e;--green-dark: #16a34a}.process-section[data-astro-cid-fz4tclxl]{position:relative;overflow:hidden;min-height:100vh;padding:12rem 1.5rem;background:light-dark(linear-gradient(to bottom,#fdf2f8,#f0f9ff,#faf5ff),linear-gradient(to bottom,#0f172a,#1e1b4b,#312e81));transition:background .3s ease}.process-container[data-astro-cid-fz4tclxl]{max-width:1280px;margin:0 auto}.process-header[data-astro-cid-fz4tclxl]{position:relative;margin-bottom:4rem;text-align:center}.header-badge[data-astro-cid-fz4tclxl]{display:inline-flex;gap:.5rem;align-items:center;margin-bottom:1.5rem;padding:.5rem 1.5rem;border:1px solid light-dark(rgb(124 58 237 / 20%),rgb(168 85 247 / 30%));border-radius:9999px;font-size:.875rem;font-weight:600;color:light-dark(#7c3aed,#e9d5ff);background:light-dark(rgb(124 58 237 / 10%),rgb(168 85 247 / 20%));animation:fadeInDown .6s ease-out}.badge-icon[data-astro-cid-fz4tclxl]{width:1rem;height:1rem}.process-title[data-astro-cid-fz4tclxl]{margin-bottom:1rem;line-height:1.2;color:light-dark(#0f172a,#fff);animation:fadeInUp .6s ease-out .1s both}.process-subtitle[data-astro-cid-fz4tclxl]{max-width:600px;margin:0 auto;font-size:1.25rem;color:light-dark(#64748b,#94a3b8);animation:fadeInUp .6s ease-out .2s both}.steps-grid[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.step-card[data-astro-cid-fz4tclxl]{cursor:pointer;position:relative;overflow:hidden;padding:2.5rem;border:1px solid light-dark(rgb(0 0 0 / 5%),rgb(255 255 255 / 10%));border-radius:1.5rem;background:light-dark(#fff,rgb(30 27 75 / 60%));box-shadow:light-dark(0 4px 6px -1px rgb(0 0 0 / 5%),none);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.step-card[data-astro-cid-fz4tclxl]:hover{transform:translateY(-4px);border-color:light-dark(rgb(0 0 0 / 10%),rgb(255 255 255 / 20%));background:light-dark(#fff,rgb(30 27 75 / 80%));box-shadow:light-dark(0 20px 25px -5px rgb(0 0 0 / 10%),0 20px 25px -5px rgb(0 0 0 / 30%))}.step-badge[data-astro-cid-fz4tclxl]{position:absolute;top:1.5rem;right:1.5rem;transform:rotate(8deg);padding:.375rem .875rem;border-radius:9999px;font-size:.75rem;font-weight:700;color:#fff}.step-card[data-astro-cid-fz4tclxl].step-purple .step-badge[data-astro-cid-fz4tclxl]{background:light-dark(var(--purple-dark),var(--purple-light))}.step-card[data-astro-cid-fz4tclxl].step-blue .step-badge[data-astro-cid-fz4tclxl]{background:light-dark(var(--blue-dark),var(--blue-light))}.step-card[data-astro-cid-fz4tclxl].step-cyan .step-badge[data-astro-cid-fz4tclxl]{background:light-dark(var(--cyan-dark),var(--cyan-light))}.step-card[data-astro-cid-fz4tclxl].step-green .step-badge[data-astro-cid-fz4tclxl]{background:light-dark(var(--green-dark),var(--green-light))}.step-icon-wrapper[data-astro-cid-fz4tclxl]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.5rem;border-radius:1rem;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.step-card[data-astro-cid-fz4tclxl]:hover .step-icon-wrapper[data-astro-cid-fz4tclxl]{transform:scale(1.08) rotate(3deg)}.icon-purple[data-astro-cid-fz4tclxl]{background:linear-gradient(135deg,var(--purple-light),var(--purple-dark))}.icon-blue[data-astro-cid-fz4tclxl]{background:linear-gradient(135deg,var(--blue-light),var(--blue-dark))}.icon-cyan[data-astro-cid-fz4tclxl]{background:linear-gradient(135deg,var(--cyan-light),var(--cyan-dark))}.icon-green[data-astro-cid-fz4tclxl]{background:linear-gradient(135deg,var(--green-light),var(--green-dark))}.step-icon[data-astro-cid-fz4tclxl]{width:2rem;height:2rem;color:#fff}.step-content[data-astro-cid-fz4tclxl]{position:relative;z-index:2}.step-title[data-astro-cid-fz4tclxl]{margin-bottom:.5rem;font-size:1.875rem;font-weight:700;color:light-dark(#0f172a,#fff)}.step-subtitle[data-astro-cid-fz4tclxl]{margin-bottom:1rem;font-size:1rem;font-weight:600;color:light-dark(#7c3aed,#a78bfa)}.step-description[data-astro-cid-fz4tclxl]{margin-bottom:1.5rem;font-size:1rem;line-height:1.6;color:light-dark(#475569,#cbd5e1)}.step-details[data-astro-cid-fz4tclxl]{overflow:hidden;max-height:0;margin:0;padding:0;list-style:none;opacity:0;transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s ease .1s}.step-card[data-astro-cid-fz4tclxl]:hover .step-details[data-astro-cid-fz4tclxl]{max-height:300px;margin-top:1rem;opacity:1}.detail-item[data-astro-cid-fz4tclxl]{display:flex;gap:.5rem;align-items:center;padding:.5rem 0;font-size:.875rem;color:light-dark(#64748b,#94a3b8)}.detail-bullet[data-astro-cid-fz4tclxl]{font-size:1rem;font-weight:700;color:light-dark(#7c3aed,#a78bfa)}.step-number[data-astro-cid-fz4tclxl]{pointer-events:none;position:absolute;right:-1rem;bottom:-2rem;font-size:10rem;font-weight:700;line-height:1;color:light-dark(#0f172a,#fff);opacity:.05;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.step-card[data-astro-cid-fz4tclxl]:hover .step-number[data-astro-cid-fz4tclxl]{transform:scale(1.05);opacity:.08}.process-cta[data-astro-cid-fz4tclxl]{position:relative;overflow:hidden;padding:4rem 2rem;border:1px solid light-dark(rgb(124 58 237 / 10%),rgb(168 85 247 / 30%));border-radius:2rem;text-align:center;background:light-dark(linear-gradient(135deg,rgb(124 58 237 / 5%),rgb(168 85 247 / 5%)),linear-gradient(135deg,rgb(124 58 237 / 20%),rgb(168 85 247 / 20%)))}.cta-content[data-astro-cid-fz4tclxl]{position:relative;z-index:2}.cta-title[data-astro-cid-fz4tclxl]{margin-bottom:1rem;font-size:2.5rem;font-weight:700;color:light-dark(#0f172a,#fff)}.cta-text[data-astro-cid-fz4tclxl]{margin-bottom:2rem;font-size:1.125rem;color:light-dark(#64748b,#cbd5e1)}.cta-button[data-astro-cid-fz4tclxl]{cursor:pointer;display:inline-flex;gap:.5rem;align-items:center;padding:1rem 2.5rem;border:none;border-radius:9999px;font-size:1.125rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,var(--purple-dark),var(--purple-light));box-shadow:0 10px 15px -3px #0003;transition:all .3s ease}.cta-button[data-astro-cid-fz4tclxl]:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #7c3aed66}.button-arrow[data-astro-cid-fz4tclxl]{transition:transform .3s ease}.cta-button[data-astro-cid-fz4tclxl]:hover .button-arrow[data-astro-cid-fz4tclxl]{transform:translate(4px)}.floating-badge[data-astro-cid-fz4tclxl]{position:absolute;top:6rem;right:2rem;transform:rotate(-8deg);padding:.5rem 1.5rem;border-radius:9999px;font-size:.875rem;font-weight:700;color:light-dark(white,#000);background:light-dark(#7c3aed,#fbbf24);animation:float 3s ease-in-out infinite}@media (width >= 768px){.steps-grid[data-astro-cid-fz4tclxl]{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.steps-grid[data-astro-cid-fz4tclxl]{gap:2.5rem}}@media (width <= 767px){.process-section[data-astro-cid-fz4tclxl]{padding:4rem 1rem}.process-title[data-astro-cid-fz4tclxl]{font-size:2rem}.cta-title[data-astro-cid-fz4tclxl]{font-size:1.875rem}.step-card[data-astro-cid-fz4tclxl]{padding:2rem}.floating-badge[data-astro-cid-fz4tclxl]{display:none}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes float{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-10px) rotate(-8deg)}}.cta-final[data-astro-cid-l53vqjpo]{position:relative;overflow:hidden;margin-bottom:0;padding:12rem 0;background:light-dark(linear-gradient(180deg,rgb(168 85 247 / 5%),rgb(255 255 255 / 90%)),linear-gradient(180deg,rgb(30 27 75 / 80%),rgb(17 17 17 / 95%)))}.cta-background[data-astro-cid-l53vqjpo]{pointer-events:none;position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:100%}.grid-pattern[data-astro-cid-l53vqjpo]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(light-dark(rgb(168 85 247 / 5%),rgb(168 85 247 / 8%)) 1px,transparent 1px),linear-gradient(90deg,light-dark(rgb(168 85 247 / 5%),rgb(168 85 247 / 8%)) 1px,transparent 1px);background-size:50px 50px;animation:gridSlide 20s linear infinite}.floating-blob[data-astro-cid-l53vqjpo]{position:absolute;border-radius:50%;opacity:.2;filter:blur(100px);animation:blobFloat 25s ease-in-out infinite}.blob-1[data-astro-cid-l53vqjpo]{top:-20%;left:-15%;width:45rem;height:45rem;background:linear-gradient(135deg,#a855f7,#ec4899);animation-delay:0s}.blob-2[data-astro-cid-l53vqjpo]{top:50%;right:-18%;width:50rem;height:50rem;background:linear-gradient(135deg,#06b6d4,#8b5cf6);animation-delay:8s}.blob-3[data-astro-cid-l53vqjpo]{bottom:-25%;left:40%;width:40rem;height:40rem;background:linear-gradient(135deg,#f43f5e,#a855f7);animation-delay:16s}.gradient-orb[data-astro-cid-l53vqjpo]{position:absolute;border-radius:50%;opacity:.25;filter:blur(80px);animation:orbPulse 18s ease-in-out infinite}.orb-1[data-astro-cid-l53vqjpo]{top:20%;right:25%;width:30rem;height:30rem;background:radial-gradient(circle,#06b6d4,transparent)}.orb-2[data-astro-cid-l53vqjpo]{bottom:15%;left:20%;width:35rem;height:35rem;background:radial-gradient(circle,#a855f7,transparent)}.cta-container[data-astro-cid-l53vqjpo]{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:0 1.5rem}.cta-content[data-astro-cid-l53vqjpo]{position:relative;padding:4rem 3rem;border:2px solid light-dark(rgb(168 85 247 / 25%),rgb(168 85 247 / 40%));border-radius:2.5rem;text-align:center;opacity:0;background:light-dark(rgb(255 255 255 / 70%),rgb(30 27 75 / 60%));backdrop-filter:blur(30px);box-shadow:0 25px 80px light-dark(rgb(168 85 247 / 15%),rgb(0 0 0 / 50%)),0 0 0 1px light-dark(rgb(255 255 255 / 80%),rgb(255 255 255 / 10%)) inset;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.cta-content[data-astro-cid-l53vqjpo]:before{content:"";position:absolute;top:-2px;left:50%;transform:translate(-50%);width:60%;height:3px;border-radius:3px;opacity:.8;background:linear-gradient(90deg,transparent,#a855f7,#06b6d4,transparent)}.cta-content[data-astro-cid-l53vqjpo]:after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2.5rem;background:radial-gradient(circle at top center,rgb(168 85 247 / 15%) 0%,transparent 60%)}.icon-badge[data-astro-cid-l53vqjpo]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:2rem;border-radius:50%;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 15px 40px #a855f766,0 0 0 4px light-dark(rgb(255 255 255 / 40%),rgb(255 255 255 / 10%));animation:iconFloat 3s ease-in-out infinite}.icon-badge[data-astro-cid-l53vqjpo] svg[data-astro-cid-l53vqjpo]{width:40px;height:40px;color:#fff;filter:drop-shadow(0 2px 8px rgb(0 0 0 / 20%))}.cta-content[data-astro-cid-l53vqjpo] h2[data-astro-cid-l53vqjpo]{position:relative;z-index:1;margin-bottom:1.5rem;font-family:Poppins,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.25;color:light-dark(#1e1b4b,#f8fafc)}.gradient-text[data-astro-cid-l53vqjpo]{background:linear-gradient(135deg,#a855f7,#06b6d4,#ec4899);background-clip:text;background-size:200% 200%;animation:gradientShift 6s ease infinite;-webkit-text-fill-color:transparent}.cta-content[data-astro-cid-l53vqjpo] p[data-astro-cid-l53vqjpo]{position:relative;z-index:1;max-width:650px;margin-right:auto;margin-bottom:2rem;margin-left:auto;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7;color:light-dark(#64748b,#cbd5e1)}.urgency-badge[data-astro-cid-l53vqjpo]{position:relative;z-index:1;display:inline-flex;gap:.75rem;align-items:center;margin-bottom:2rem;padding:1rem 1.75rem;border:2px solid light-dark(rgb(245 158 11 / 30%),rgb(245 158 11 / 40%));border-radius:9999px;font-size:.95rem;font-weight:600;color:light-dark(#92400e,#fde68a);background:light-dark(linear-gradient(135deg,rgb(254 243 199 / 80%),rgb(255 251 235 / 80%)),linear-gradient(135deg,rgb(120 53 15 / 25%),rgb(180 83 9 / 20%)));backdrop-filter:blur(10px);box-shadow:0 4px 16px #f59e0b33;animation:urgencyPulse 2s ease-in-out infinite}.urgency-badge[data-astro-cid-l53vqjpo] svg[data-astro-cid-l53vqjpo]{flex-shrink:0;width:20px;height:20px;color:light-dark(#f59e0b,#fbbf24)}.urgency-badge[data-astro-cid-l53vqjpo] strong[data-astro-cid-l53vqjpo]{color:light-dark(#78350f,#fbbf24)}.btn-cta[data-astro-cid-l53vqjpo]{position:relative;z-index:1;overflow:hidden;display:inline-flex;gap:1rem;align-items:center;padding:1.4rem 3rem;border:2px solid transparent;border-radius:3.5rem;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 15px 50px #a855f766,0 0 0 1px #ffffff4d inset;transition:all .4s cubic-bezier(.16,1,.3,1)}.btn-cta[data-astro-cid-l53vqjpo]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 40%),transparent);transition:left .6s ease}.btn-cta[data-astro-cid-l53vqjpo]:hover:before{left:100%}.btn-cta[data-astro-cid-l53vqjpo] svg[data-astro-cid-l53vqjpo]{width:22px;height:22px;transition:transform .3s ease}.btn-cta[data-astro-cid-l53vqjpo]:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 20px 60px #a855f77f,0 0 0 2px #ffffff7f inset}.btn-cta[data-astro-cid-l53vqjpo]:hover svg[data-astro-cid-l53vqjpo]{transform:translate(8px)}.guarantees[data-astro-cid-l53vqjpo]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:1.5rem}.guarantee-item[data-astro-cid-l53vqjpo]{display:flex;gap:.5rem;align-items:center;font-size:.9rem;font-weight:600;color:light-dark(#64748b,#cbd5e1)}.guarantee-item[data-astro-cid-l53vqjpo] svg[data-astro-cid-l53vqjpo]{flex-shrink:0;width:18px;height:18px;color:#10b981}.cta-note[data-astro-cid-l53vqjpo]{position:relative;z-index:1;margin-top:0;font-size:.95rem;font-weight:600;color:light-dark(#475569,#cbd5e1)}.cta-note[data-astro-cid-l53vqjpo] strong[data-astro-cid-l53vqjpo]{color:light-dark(#1e1b4b,#f8fafc)}.btn-cta[data-astro-cid-l53vqjpo]:focus-visible{outline:3px solid light-dark(#a855f7,#a78bfa);outline-offset:6px}@media (prefers-reduced-motion: reduce){[data-astro-cid-l53vqjpo],[data-astro-cid-l53vqjpo]:before,[data-astro-cid-l53vqjpo]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width <= 767px){.cta-final[data-astro-cid-l53vqjpo]{padding:5rem 0}.cta-content[data-astro-cid-l53vqjpo]{padding:3rem 2rem}.icon-badge[data-astro-cid-l53vqjpo]{width:65px;height:65px;margin-bottom:1.5rem}.icon-badge[data-astro-cid-l53vqjpo] svg[data-astro-cid-l53vqjpo]{width:32px;height:32px}.urgency-badge[data-astro-cid-l53vqjpo]{flex-direction:column;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;text-align:center}.guarantees[data-astro-cid-l53vqjpo]{flex-direction:column;gap:1rem}.guarantee-item[data-astro-cid-l53vqjpo]{font-size:.85rem}.btn-cta[data-astro-cid-l53vqjpo]{padding:1.2rem 2.5rem;font-size:1rem}}@media (width >= 768px) and (width <= 1023px){.cta-content[data-astro-cid-l53vqjpo]{padding:3.5rem 2.5rem}}@media (width >= 1400px){.cta-container[data-astro-cid-l53vqjpo]{padding:0 2rem}}@keyframes gridSlide{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes blobFloat{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(-35px,-55px) scale(1.15) rotate(120deg)}66%{transform:translate(45px,35px) scale(.85) rotate(240deg)}}@keyframes orbPulse{0%,to{transform:scale(1);opacity:.25}50%{transform:scale(1.2);opacity:.35}}@keyframes iconFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes urgencyPulse{0%,to{box-shadow:0 4px 16px #f59e0b33}50%{box-shadow:0 6px 24px #f59e0b59}}@keyframes fadeInUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--narrative-dark-bg-start: #0f172a;--narrative-dark-bg-mid: #581c87;--narrative-dark-bg-end: #0f172a;--narrative-dark-text: #fff;--narrative-dark-subtext: #d1d5db;--narrative-dark-badge-bg: #facc15;--narrative-dark-badge-text: #000;--narrative-dark-button-bg: #fff;--narrative-dark-button-text: #581c87;--narrative-dark-controls-bg: rgb(255 255 255 / 10%);--narrative-dark-controls-hover: rgb(255 255 255 / 20%);--narrative-dark-dots: #fff;--narrative-dark-dots-inactive: rgb(255 255 255 / 30%);--narrative-dark-blob-1: #a855f7;--narrative-dark-blob-2: #ec4899;--narrative-dark-blob-3: #4bc0c8;--narrative-light-bg-start: #eff6ff;--narrative-light-bg-mid: #faf5ff;--narrative-light-bg-end: #fdf2f8;--narrative-light-text: #111827;--narrative-light-subtext: #4b5563;--narrative-light-badge-bg: #7c3aed;--narrative-light-badge-text: #fff;--narrative-light-button-bg: #7c3aed;--narrative-light-button-text: #fff;--narrative-light-controls-bg: rgb(124 58 237 / 10%);--narrative-light-controls-hover: rgb(124 58 237 / 20%);--narrative-light-dots: #7c3aed;--narrative-light-dots-inactive: rgb(124 58 237 / 30%);--narrative-light-blob-1: #d8b4fe;--narrative-light-blob-2: #fbcfe8;--narrative-light-blob-3: #d3fcff}.narrative-hero-container[data-astro-cid-yjrzs73o]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem;background:linear-gradient(to bottom right,var(--narrative-light-bg-start),var(--narrative-light-bg-mid),var(--narrative-light-bg-end));transition:background .5s ease}.narrative-background-blobs[data-astro-cid-yjrzs73o]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.narrative-blob[data-astro-cid-yjrzs73o]{position:absolute;width:24rem;height:24rem;border-radius:9999px;opacity:.5;filter:blur(80px);animation:narrativePulse 6s ease-in-out infinite}.narrative-blob-1[data-astro-cid-yjrzs73o]{top:0;left:-12rem}.narrative-blob-2[data-astro-cid-yjrzs73o]{right:-12rem;bottom:0;animation-delay:1s}.narrative-blob-3[data-astro-cid-yjrzs73o]{top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:2s}.narrative-blob-1[data-astro-cid-yjrzs73o]{background:var(--narrative-light-blob-1)}.narrative-blob-2[data-astro-cid-yjrzs73o]{background:var(--narrative-light-blob-2)}.narrative-blob-3[data-astro-cid-yjrzs73o]{background:var(--narrative-light-blob-3)}.narrative-hero-content[data-astro-cid-yjrzs73o]{position:relative;z-index:10;width:100%;max-width:56rem}.narrative-icon-container[data-astro-cid-yjrzs73o]{display:flex;justify-content:center;margin-bottom:2rem}.narrative-icon-wrapper[data-astro-cid-yjrzs73o]{transform:scale(1);margin-top:7rem;padding:1rem;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000040;transition:all .7s ease;animation:narrativeIconBounce 1s ease-in-out}.narrative-icon-large[data-astro-cid-yjrzs73o]{width:4rem;height:4rem;color:#fff}.narrative-gradient-purple-pink[data-astro-cid-yjrzs73o]{background:linear-gradient(to right,#a855f7,#ec4899)}.narrative-gradient-blue-cyan[data-astro-cid-yjrzs73o]{background:linear-gradient(to right,#3b82f6,#06b6d4)}.narrative-gradient-orange-red[data-astro-cid-yjrzs73o]{background:linear-gradient(to right,#f97316,#ef4444)}.narrative-gradient-green-emerald[data-astro-cid-yjrzs73o]{background:linear-gradient(to right,#22c55e,#10b981)}.narrative-text-container[data-astro-cid-yjrzs73o]{display:flex;flex-direction:column;justify-content:center;min-height:200px;margin-bottom:2rem;text-align:center}.narrative-eyebrow[data-astro-cid-yjrzs73o]{margin-bottom:1rem;font-size:.875rem;font-weight:700;color:var(--narrative-light-button-bg);text-transform:uppercase;letter-spacing:.1em;animation:narrativeFadeInUp .7s ease-out}.narrative-hero-title[data-astro-cid-yjrzs73o]{margin-bottom:1.5rem;font-size:2.5rem;font-weight:900;line-height:1.1;animation:narrativeFadeInUp .7s ease-out .1s both}.narrative-gradient-text[data-astro-cid-yjrzs73o]{background:linear-gradient(135deg,#a855f7,#ec4899,#06b6d4);background-clip:text;background-size:200% 200%;animation:gradientShift 8s ease infinite;-webkit-text-fill-color:transparent}.narrative-hero-subtitle[data-astro-cid-yjrzs73o]{max-width:42rem;margin:0 auto;font-size:1.125rem;line-height:1.7;animation:narrativeFadeInUp .7s ease-out .2s both}.narrative-hero-title[data-astro-cid-yjrzs73o]{color:var(--narrative-light-text)}.narrative-hero-subtitle[data-astro-cid-yjrzs73o]{color:var(--narrative-light-subtext)}.narrative-cta-container[data-astro-cid-yjrzs73o]{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;margin-top:2.5rem;margin-bottom:2rem;animation:narrativeFadeInUp .7s ease-out .4s both}.narrative-cta-button[data-astro-cid-yjrzs73o]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:1.125rem 2.5rem;border-radius:9999px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s ease}.narrative-cta-primary[data-astro-cid-yjrzs73o]{border:2px solid var(--deanny-cian);color:#fff;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 20px 40px #a855f74d}.narrative-cta-primary[data-astro-cid-yjrzs73o]:hover{transform:translateY(-3px);box-shadow:0 25px 50px #a855f766}.narrative-cta-primary[data-astro-cid-yjrzs73o]:focus-visible{outline:3px solid #06b6d4;outline-offset:4px}.narrative-cta-secondary[data-astro-cid-yjrzs73o]{border:2px solid var(--narrative-light-button-bg);color:var(--narrative-light-button-bg);background:transparent}.narrative-cta-secondary[data-astro-cid-yjrzs73o]:hover{transform:translateY(-3px);background:#7c3aed1a;box-shadow:0 20px 40px #7c3aed33}.narrative-cta-secondary[data-astro-cid-yjrzs73o]:focus-visible{outline:3px solid var(--narrative-light-button-bg);outline-offset:4px}.narrative-controls[data-astro-cid-yjrzs73o]{display:flex;gap:1rem;align-items:center;justify-content:center;margin-bottom:0}.narrative-dots-container[data-astro-cid-yjrzs73o]{display:flex;gap:.5rem}.narrative-dot[data-astro-cid-yjrzs73o]{cursor:pointer;width:.75rem;height:.75rem;padding:0;border:none;border-radius:9999px;background:var(--narrative-light-dots-inactive);transition:all .3s ease}.narrative-dot[data-astro-cid-yjrzs73o]:hover:not(.narrative-active){background:#7c3aed7f}.narrative-dot[data-astro-cid-yjrzs73o].narrative-active{width:2rem;background:var(--narrative-light-dots)}.narrative-badge[data-astro-cid-yjrzs73o]{position:absolute;top:8rem;right:3rem;transform:rotate(12deg);display:none;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:700;box-shadow:0 10px 15px -3px #0000001a;animation:narrativeBounce 2s ease-in-out infinite}.narrative-badge[data-astro-cid-yjrzs73o]{color:var(--narrative-light-badge-text);background:var(--narrative-light-badge-bg)}@media (prefers-color-scheme: dark){.narrative-hero-container[data-astro-cid-yjrzs73o]{background:linear-gradient(to bottom right,var(--narrative-dark-bg-start),var(--narrative-dark-bg-mid),var(--narrative-dark-bg-end))}}@media (prefers-color-scheme: dark){.narrative-blob-1[data-astro-cid-yjrzs73o]{background:var(--narrative-dark-blob-1)}.narrative-blob-2[data-astro-cid-yjrzs73o]{background:var(--narrative-dark-blob-2)}.narrative-blob-3[data-astro-cid-yjrzs73o]{background:var(--narrative-dark-blob-3)}}@media (prefers-color-scheme: dark){.narrative-eyebrow[data-astro-cid-yjrzs73o]{color:var(--narrative-dark-badge-bg)}}@media (prefers-color-scheme: dark){.narrative-hero-title[data-astro-cid-yjrzs73o]{color:var(--narrative-dark-text)}.narrative-hero-subtitle[data-astro-cid-yjrzs73o]{color:var(--narrative-dark-subtext)}}@media (width >= 768px){.narrative-hero-title[data-astro-cid-yjrzs73o]{font-size:4rem}.narrative-hero-subtitle[data-astro-cid-yjrzs73o]{font-size:1.25rem}}@media (width >= 1024px){.narrative-hero-title[data-astro-cid-yjrzs73o]{font-size:5rem}}@media (width >= 640px){.narrative-cta-container[data-astro-cid-yjrzs73o]{flex-direction:row;gap:1.5rem}}@media (prefers-color-scheme: dark){.narrative-cta-secondary[data-astro-cid-yjrzs73o]{border-color:var(--narrative-dark-button-bg);color:var(--narrative-dark-button-bg)}.narrative-cta-secondary[data-astro-cid-yjrzs73o]:hover{background:#ffffff1a;box-shadow:0 20px 40px #fff3}}@media (prefers-color-scheme: dark){.narrative-dot[data-astro-cid-yjrzs73o]{background:var(--narrative-dark-dots-inactive)}.narrative-dot[data-astro-cid-yjrzs73o]:hover:not(.narrative-active){background:#ffffff7f}.narrative-dot[data-astro-cid-yjrzs73o].narrative-active{background:var(--narrative-dark-dots)}}@media (width >= 768px){.narrative-badge[data-astro-cid-yjrzs73o]{display:block}}@media (prefers-color-scheme: dark){.narrative-badge[data-astro-cid-yjrzs73o]{color:var(--narrative-dark-badge-text);background:var(--narrative-dark-badge-bg)}}@keyframes narrativeFadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes narrativeBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes narrativeIconBounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes narrativePulse{0%,to{opacity:.4}50%{opacity:.6}}@keyframes narrativeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion: reduce){.narrative-gradient-text[data-astro-cid-yjrzs73o]{background-position:0% 50%;animation:none}.narrative-badge[data-astro-cid-yjrzs73o]{transform:rotate(12deg);animation:none}.narrative-icon-wrapper[data-astro-cid-yjrzs73o]{animation:none}.narrative-blob[data-astro-cid-yjrzs73o]{opacity:.4;animation:none}.narrative-cta-button[data-astro-cid-yjrzs73o]:hover{transform:none}.narrative-eyebrow[data-astro-cid-yjrzs73o],.narrative-hero-title[data-astro-cid-yjrzs73o],.narrative-hero-subtitle[data-astro-cid-yjrzs73o],.narrative-cta-container[data-astro-cid-yjrzs73o]{transform:none;opacity:1;animation:none}[data-astro-cid-yjrzs73o]{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-color-scheme: dark){.narrative-cta-secondary[data-astro-cid-yjrzs73o]:focus-visible{outline-color:var(--narrative-dark-button-bg)}}.trust-bar[data-astro-cid-zdc2jl42]{position:relative;padding:3rem 0 4rem;background:light-dark(linear-gradient(to bottom,#fafafa,#fff),linear-gradient(to bottom,#0f172a,#1a1a2e))}.trust-container[data-astro-cid-zdc2jl42]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.trust-items[data-astro-cid-zdc2jl42]{display:grid;grid-template-columns:1fr;gap:2rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .2s forwards}.trust-item[data-astro-cid-zdc2jl42]{display:flex;gap:1.25rem;align-items:center;justify-content:center;padding:1.5rem 2rem;border:2px solid light-dark(rgb(168 85 247 / 15%),rgb(168 85 247 / 25%));border-radius:1.25rem;background:light-dark(rgb(255 255 255 / 90%),rgb(30 27 75 / 40%));backdrop-filter:blur(10px);box-shadow:0 4px 20px light-dark(rgb(168 85 247 / 8%),rgb(0 0 0 / 20%)),0 0 0 1px light-dark(rgb(255 255 255 / 60%),rgb(255 255 255 / 5%)) inset;transition:all .3s cubic-bezier(.16,1,.3,1)}.trust-item[data-astro-cid-zdc2jl42]:hover{transform:translateY(-5px);border-color:light-dark(rgb(168 85 247 / 30%),rgb(168 85 247 / 40%));box-shadow:0 8px 30px light-dark(rgb(168 85 247 / 15%),rgb(0 0 0 / 30%)),0 0 0 1px light-dark(rgb(255 255 255 / 80%),rgb(255 255 255 / 8%)) inset}.trust-icon[data-astro-cid-zdc2jl42]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;border-radius:1rem;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 4px 16px #a855f740}.trust-icon[data-astro-cid-zdc2jl42] svg[data-astro-cid-zdc2jl42]{width:28px;height:28px;color:#fff}.trust-content[data-astro-cid-zdc2jl42]{display:flex;flex-direction:column;gap:.25rem;text-align:left}.trust-number[data-astro-cid-zdc2jl42]{font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:800;line-height:1;color:light-dark(#1e1b4b,#f8fafc)}.trust-label[data-astro-cid-zdc2jl42]{font-size:.875rem;font-weight:600;color:light-dark(#64748b,#94a3b8)}.trust-item[data-astro-cid-zdc2jl42]:nth-child(1){animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) .1s both}.trust-item[data-astro-cid-zdc2jl42]:nth-child(2){animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) .2s both}.trust-item[data-astro-cid-zdc2jl42]:nth-child(3){animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) .3s both}.trust-item[data-astro-cid-zdc2jl42]:nth-child(4){animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) .4s both}@media (width >= 640px){.trust-items[data-astro-cid-zdc2jl42]{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.trust-items[data-astro-cid-zdc2jl42]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.trust-item[data-astro-cid-zdc2jl42]{flex-direction:column;padding:2rem 1.5rem;text-align:center}.trust-content[data-astro-cid-zdc2jl42]{align-items:center;text-align:center}.trust-number[data-astro-cid-zdc2jl42]{font-size:2rem}.trust-label[data-astro-cid-zdc2jl42]{font-size:.813rem}}@media (width <= 639px){.trust-bar[data-astro-cid-zdc2jl42]{padding:2rem 0 3rem}.trust-item[data-astro-cid-zdc2jl42]{padding:1.25rem 1.5rem}.trust-icon[data-astro-cid-zdc2jl42]{width:48px;height:48px}.trust-icon[data-astro-cid-zdc2jl42] svg[data-astro-cid-zdc2jl42]{width:24px;height:24px}.trust-number[data-astro-cid-zdc2jl42]{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-zdc2jl42],[data-astro-cid-zdc2jl42]:before,[data-astro-cid-zdc2jl42]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInScale{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.problem-agitate[data-astro-cid-xjukz27b]{position:relative;overflow:hidden;padding:8rem 0;background:light-dark(linear-gradient(to bottom,#fef2f2,#fef3c7,#ecfeff),linear-gradient(to bottom,#1e1b4b,#0f172a,#042f2e))}.problem-background[data-astro-cid-xjukz27b]{pointer-events:none;position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:100%}.floating-blob[data-astro-cid-xjukz27b]{position:absolute;width:35rem;height:35rem;border-radius:50%;opacity:.08;filter:blur(100px);animation:blobFloat 20s ease-in-out infinite}.blob-1[data-astro-cid-xjukz27b]{top:-10%;left:-10%;background:linear-gradient(135deg,#ef4444,#dc2626);animation-delay:0s}.blob-2[data-astro-cid-xjukz27b]{right:-10%;bottom:-10%;background:linear-gradient(135deg,#10b981,#059669);animation-delay:10s}.gradient-orb[data-astro-cid-xjukz27b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25rem;height:25rem;border-radius:50%;opacity:.1;background:radial-gradient(circle,#f59e0b,transparent);filter:blur(80px);animation:orbPulse 15s ease-in-out infinite}.problem-container[data-astro-cid-xjukz27b]{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.problem-header[data-astro-cid-xjukz27b]{margin-bottom:4rem;text-align:center;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.problem-badge[data-astro-cid-xjukz27b]{display:inline-flex;gap:.5rem;align-items:center;margin-bottom:1.5rem;padding:.6rem 1.2rem;border:1px solid light-dark(rgb(239 68 68 / 30%),rgb(239 68 68 / 40%));border-radius:2rem;font-size:.9rem;font-weight:600;color:light-dark(#dc2626,#fca5a5);background:light-dark(rgb(239 68 68 / 10%),rgb(239 68 68 / 15%))}.badge-icon[data-astro-cid-xjukz27b]{width:1rem;height:1rem}.problem-title[data-astro-cid-xjukz27b]{font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;color:light-dark(#1e1b4b,#f8fafc)}.gradient-text[data-astro-cid-xjukz27b]{background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);background-clip:text;-webkit-text-fill-color:transparent}.problems-grid[data-astro-cid-xjukz27b]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .2s forwards}.problem-card[data-astro-cid-xjukz27b]{display:flex;flex-direction:column;gap:1rem;padding:2rem;border:2px solid light-dark(rgb(239 68 68 / 15%),rgb(239 68 68 / 25%));border-radius:1.25rem;background:light-dark(rgb(255 255 255 / 90%),rgb(30 27 75 / 50%));backdrop-filter:blur(10px);box-shadow:0 4px 20px light-dark(rgb(239 68 68 / 8%),rgb(0 0 0 / 20%)),0 0 0 1px light-dark(rgb(255 255 255 / 60%),rgb(255 255 255 / 5%)) inset;transition:all .3s cubic-bezier(.16,1,.3,1)}.problem-card[data-astro-cid-xjukz27b]:hover{transform:translateY(-5px);border-color:light-dark(rgb(239 68 68 / 30%),rgb(239 68 68 / 40%));box-shadow:0 8px 30px light-dark(rgb(239 68 68 / 15%),rgb(0 0 0 / 30%)),0 0 0 1px light-dark(rgb(255 255 255 / 80%),rgb(255 255 255 / 8%)) inset}.problem-icon[data-astro-cid-xjukz27b]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:.75rem}.problem-red[data-astro-cid-xjukz27b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 16px #ef444440}.problem-card[data-astro-cid-xjukz27b] h3[data-astro-cid-xjukz27b]{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;color:light-dark(#1e1b4b,#f8fafc)}.problem-card[data-astro-cid-xjukz27b] p[data-astro-cid-xjukz27b]{font-size:1rem;line-height:1.7;color:light-dark(#64748b,#cbd5e1)}.agitation-box[data-astro-cid-xjukz27b]{margin-bottom:3rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .3s forwards}.agitation-content[data-astro-cid-xjukz27b]{padding:2rem 2.5rem;border-left:4px solid #f59e0b;border-radius:.75rem;background:light-dark(linear-gradient(135deg,rgb(251 191 36 / 15%),rgb(245 158 11 / 10%)),linear-gradient(135deg,rgb(180 83 9 / 20%),rgb(120 53 15 / 15%)));backdrop-filter:blur(10px)}.agitation-text[data-astro-cid-xjukz27b]{font-size:1.15rem;line-height:1.7;color:light-dark(#78350f,#fde68a)}.agitation-text[data-astro-cid-xjukz27b] strong[data-astro-cid-xjukz27b]{font-weight:700;color:light-dark(#92400e,#fbbf24)}.solution-box[data-astro-cid-xjukz27b]{padding:3rem 2.5rem;border:2px solid light-dark(rgb(16 185 129 / 25%),rgb(16 185 129 / 35%));border-radius:1.5rem;text-align:center;background:light-dark(rgb(255 255 255 / 90%),rgb(30 27 75 / 50%));backdrop-filter:blur(10px);box-shadow:0 10px 40px light-dark(rgb(16 185 129 / 12%),rgb(0 0 0 / 25%)),0 0 0 1px light-dark(rgb(255 255 255 / 60%),rgb(255 255 255 / 5%)) inset;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .4s forwards}.solution-icon[data-astro-cid-xjukz27b]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:1.5rem;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 25px #10b9814d}.solution-icon[data-astro-cid-xjukz27b] svg[data-astro-cid-xjukz27b]{color:#fff}.solution-title[data-astro-cid-xjukz27b]{margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:800;color:light-dark(#065f46,#6ee7b7)}.solution-text[data-astro-cid-xjukz27b]{max-width:700px;margin:0 auto 2rem;font-size:1.15rem;line-height:1.7;color:light-dark(#475569,#cbd5e1)}.solution-text[data-astro-cid-xjukz27b] strong[data-astro-cid-xjukz27b]{font-weight:700;color:light-dark(#065f46,#6ee7b7)}.solution-benefits[data-astro-cid-xjukz27b]{display:flex;flex-direction:column;gap:1rem;max-width:650px;margin:0 auto;padding:0;list-style:none;text-align:left}.solution-benefits[data-astro-cid-xjukz27b] li[data-astro-cid-xjukz27b]{display:flex;gap:1rem;align-items:flex-start;font-size:1.05rem;line-height:1.6;color:light-dark(#1e293b,#e5e7eb)}.check-icon[data-astro-cid-xjukz27b]{flex-shrink:0;margin-top:.125rem;color:#10b981}@media (width >= 768px){.problems-grid[data-astro-cid-xjukz27b]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (width <= 767px){.problem-agitate[data-astro-cid-xjukz27b]{padding:5rem 0}.problem-header[data-astro-cid-xjukz27b]{margin-bottom:2.5rem}.problem-card[data-astro-cid-xjukz27b],.agitation-content[data-astro-cid-xjukz27b]{padding:1.5rem}.agitation-text[data-astro-cid-xjukz27b]{font-size:1rem}.solution-box[data-astro-cid-xjukz27b]{padding:2rem 1.5rem}.solution-text[data-astro-cid-xjukz27b]{font-size:1rem}.solution-benefits[data-astro-cid-xjukz27b] li[data-astro-cid-xjukz27b]{font-size:.95rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-xjukz27b],[data-astro-cid-xjukz27b]:before,[data-astro-cid-xjukz27b]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes orbPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.1}50%{transform:translate(-50%,-50%) scale(1.15);opacity:.15}}.testimonials-section[data-astro-cid-aadlzisc]{position:relative;overflow:hidden;padding:8rem 0;background:light-dark(linear-gradient(to bottom,#faf5ff,#eff6ff),linear-gradient(to bottom,#1e1b4b,#0f172a))}.testimonials-background[data-astro-cid-aadlzisc]{pointer-events:none;position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:100%}.floating-blob[data-astro-cid-aadlzisc]{position:absolute;width:35rem;height:35rem;border-radius:50%;opacity:.1;filter:blur(100px);animation:blobFloat 20s ease-in-out infinite}.blob-1[data-astro-cid-aadlzisc]{top:-10%;left:-10%;background:linear-gradient(135deg,#a855f7,#ec4899)}.blob-2[data-astro-cid-aadlzisc]{right:-10%;bottom:-10%;background:linear-gradient(135deg,#06b6d4,#8b5cf6);animation-delay:10s}.gradient-orb[data-astro-cid-aadlzisc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25rem;height:25rem;border-radius:50%;opacity:.12;background:radial-gradient(circle,#f59e0b,transparent);filter:blur(80px);animation:orbPulse 15s ease-in-out infinite}.testimonials-container[data-astro-cid-aadlzisc]{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.testimonials-header[data-astro-cid-aadlzisc]{margin-bottom:4rem;text-align:center;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.header-badge[data-astro-cid-aadlzisc]{display:inline-flex;gap:.5rem;align-items:center;margin-bottom:1.5rem;padding:.6rem 1.2rem;border:1px solid light-dark(rgb(245 158 11 / 30%),rgb(245 158 11 / 40%));border-radius:2rem;font-size:.9rem;font-weight:600;color:light-dark(#f59e0b,#fbbf24);background:light-dark(rgb(245 158 11 / 10%),rgb(245 158 11 / 15%))}.badge-icon[data-astro-cid-aadlzisc]{width:1rem;height:1rem;fill:currentcolor;stroke:none}.testimonials-title[data-astro-cid-aadlzisc]{margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;color:light-dark(#1e1b4b,#f8fafc)}.gradient-text[data-astro-cid-aadlzisc]{background:linear-gradient(135deg,#a855f7,#06b6d4);background-clip:text;-webkit-text-fill-color:transparent}.testimonials-subtitle[data-astro-cid-aadlzisc]{font-size:1.125rem;color:light-dark(#64748b,#cbd5e1)}.testimonials-grid[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .2s forwards}.testimonial-card[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;border:2px solid light-dark(rgb(168 85 247 / 15%),rgb(168 85 247 / 25%));border-radius:1.5rem;background:light-dark(rgb(255 255 255 / 90%),rgb(30 27 75 / 50%));backdrop-filter:blur(10px);box-shadow:0 8px 30px light-dark(rgb(168 85 247 / 10%),rgb(0 0 0 / 20%)),0 0 0 1px light-dark(rgb(255 255 255 / 60%),rgb(255 255 255 / 5%)) inset;transition:all .3s cubic-bezier(.16,1,.3,1)}.testimonial-card[data-astro-cid-aadlzisc].featured{border-color:light-dark(rgb(245 158 11 / 30%),rgb(245 158 11 / 40%));background:light-dark(linear-gradient(135deg,rgb(254 252 232 / 90%),rgb(255 255 255 / 90%)),linear-gradient(135deg,rgb(120 53 15 / 15%),rgb(30 27 75 / 50%)))}.testimonial-card[data-astro-cid-aadlzisc]:hover{transform:translateY(-8px);border-color:light-dark(rgb(168 85 247 / 30%),rgb(168 85 247 / 40%));box-shadow:0 12px 40px light-dark(rgb(168 85 247 / 15%),rgb(0 0 0 / 30%)),0 0 0 1px light-dark(rgb(255 255 255 / 80%),rgb(255 255 255 / 8%)) inset}.card-header[data-astro-cid-aadlzisc]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.avatar[data-astro-cid-aadlzisc]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#a855f7,#06b6d4);box-shadow:0 4px 16px #a855f740}.avatar[data-astro-cid-aadlzisc] svg[data-astro-cid-aadlzisc]{width:32px;height:32px;color:#fff}.client-info[data-astro-cid-aadlzisc]{flex:1;min-width:150px}.client-name[data-astro-cid-aadlzisc]{margin-bottom:.25rem;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;color:light-dark(#1e1b4b,#f8fafc)}.client-business[data-astro-cid-aadlzisc]{font-size:.875rem;color:light-dark(#64748b,#94a3b8)}.rating[data-astro-cid-aadlzisc]{font-size:1.125rem}.testimonial-text[data-astro-cid-aadlzisc]{margin:0;font-size:1.125rem;font-style:italic;line-height:1.7;color:light-dark(#475569,#cbd5e1)}.result-badge[data-astro-cid-aadlzisc]{display:inline-flex;gap:.5rem;align-items:center;padding:.75rem 1.25rem;border-radius:9999px;font-size:.9rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px #10b9814d}.result-badge[data-astro-cid-aadlzisc] svg[data-astro-cid-aadlzisc]{width:18px;height:18px}.stats-row[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;padding:2.5rem;border:2px solid light-dark(rgb(168 85 247 / 20%),rgb(168 85 247 / 30%));border-radius:1.5rem;text-align:center;opacity:0;background:light-dark(rgb(255 255 255 / 80%),rgb(30 27 75 / 40%));backdrop-filter:blur(10px);animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .3s forwards}.stat-item[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;gap:.5rem}.stat-number[data-astro-cid-aadlzisc]{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#a855f7,#06b6d4);background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-astro-cid-aadlzisc]{font-size:.95rem;font-weight:600;color:light-dark(#64748b,#94a3b8)}@media (width >= 768px){.testimonials-grid[data-astro-cid-aadlzisc]{grid-template-columns:repeat(2,1fr)}.testimonial-card[data-astro-cid-aadlzisc].featured{grid-column:1 / -1}}@media (width >= 1024px){.testimonials-grid[data-astro-cid-aadlzisc]{grid-template-columns:repeat(3,1fr)}.testimonial-card[data-astro-cid-aadlzisc].featured{grid-column:auto}}@media (width <= 767px){.testimonials-section[data-astro-cid-aadlzisc]{padding:5rem 0}.testimonials-header[data-astro-cid-aadlzisc]{margin-bottom:2.5rem}.testimonial-card[data-astro-cid-aadlzisc]{padding:2rem 1.5rem}.stat-number[data-astro-cid-aadlzisc]{font-size:2rem}.stats-row[data-astro-cid-aadlzisc]{padding:2rem 1.5rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-aadlzisc],[data-astro-cid-aadlzisc]:before,[data-astro-cid-aadlzisc]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes blobFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,-40px) scale(1.08)}66%{transform:translate(30px,25px) scale(.92)}}@keyframes orbPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.12}50%{transform:translate(-50%,-50%) scale(1.15);opacity:.18}}.faq-home[data-astro-cid-s4cy76oe]{padding:6rem 0;background:light-dark(linear-gradient(to bottom,#fff,#fafafa),linear-gradient(to bottom,#0f172a,#1a1a2e))}.faq-container[data-astro-cid-s4cy76oe]{width:100%;max-width:800px;margin:0 auto;padding:0 1.5rem}.faq-header[data-astro-cid-s4cy76oe]{margin-bottom:3rem;text-align:center;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.faq-title[data-astro-cid-s4cy76oe]{margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,2.5rem);font-weight:800;line-height:1.2;color:light-dark(#1e1b4b,#f8fafc)}.gradient-text[data-astro-cid-s4cy76oe]{background:linear-gradient(135deg,#a855f7,#06b6d4);background-clip:text;-webkit-text-fill-color:transparent}.faq-subtitle[data-astro-cid-s4cy76oe]{font-size:1.05rem;color:light-dark(#64748b,#cbd5e1)}.faq-list[data-astro-cid-s4cy76oe]{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;opacity:0;animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .1s forwards}.faq-item[data-astro-cid-s4cy76oe]{overflow:hidden;border:2px solid light-dark(rgb(168 85 247 / 15%),rgb(168 85 247 / 25%));border-radius:1rem;background:light-dark(rgb(255 255 255 / 90%),rgb(30 27 75 / 50%));backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.16,1,.3,1)}.faq-item[data-astro-cid-s4cy76oe]:hover{border-color:light-dark(rgb(168 85 247 / 30%),rgb(168 85 247 / 40%));box-shadow:0 4px 20px light-dark(rgb(168 85 247 / 8%),rgb(0 0 0 / 20%))}.faq-question[data-astro-cid-s4cy76oe]{cursor:pointer;position:relative;display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.75rem;border:none;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600;color:light-dark(#1e1b4b,#f8fafc);text-align:left;background:transparent;transition:color .3s ease}.faq-question[data-astro-cid-s4cy76oe]:hover{color:light-dark(#8b5cf6,#a78bfa)}.faq-question[data-astro-cid-s4cy76oe]:focus-visible{outline:3px solid light-dark(#a855f7,#a78bfa);outline-offset:-3px}.faq-icon[data-astro-cid-s4cy76oe]{flex-shrink:0;width:24px;height:24px;color:light-dark(#8b5cf6,#a78bfa);transition:transform .3s cubic-bezier(.16,1,.3,1)}.faq-item[data-astro-cid-s4cy76oe].active .faq-icon[data-astro-cid-s4cy76oe]{transform:rotate(180deg)}.faq-answer[data-astro-cid-s4cy76oe]{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1)}.faq-item[data-astro-cid-s4cy76oe].active .faq-answer[data-astro-cid-s4cy76oe]{max-height:300px}.faq-answer[data-astro-cid-s4cy76oe] p[data-astro-cid-s4cy76oe]{padding:0 1.75rem 1.25rem;font-size:1rem;line-height:1.7;color:light-dark(#475569,#cbd5e1)}.faq-answer[data-astro-cid-s4cy76oe] strong[data-astro-cid-s4cy76oe]{font-weight:700;color:light-dark(#1e1b4b,#f8fafc)}.more-questions[data-astro-cid-s4cy76oe]{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;border:2px solid light-dark(rgb(168 85 247 / 15%),rgb(168 85 247 / 25%));border-radius:1rem;text-align:center;opacity:0;background:light-dark(rgb(250 245 255 / 60%),rgb(30 27 75 / 30%));animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) .2s forwards}.more-questions[data-astro-cid-s4cy76oe] p[data-astro-cid-s4cy76oe]{margin:0;font-size:1.05rem;font-weight:600;color:light-dark(#475569,#cbd5e1)}.more-link[data-astro-cid-s4cy76oe]{display:inline-flex;gap:.5rem;align-items:center;font-size:1rem;font-weight:700;color:light-dark(#8b5cf6,#a78bfa);text-decoration:none;transition:all .3s ease}.more-link[data-astro-cid-s4cy76oe]:hover{gap:.75rem;color:light-dark(#7c3aed,#c4b5fd)}.more-link[data-astro-cid-s4cy76oe] svg[data-astro-cid-s4cy76oe]{width:18px;height:18px;transition:transform .3s ease}.more-link[data-astro-cid-s4cy76oe]:hover svg[data-astro-cid-s4cy76oe]{transform:translate(4px)}@media (width <= 767px){.faq-home[data-astro-cid-s4cy76oe]{padding:4rem 0}.faq-header[data-astro-cid-s4cy76oe]{margin-bottom:2rem}.faq-question[data-astro-cid-s4cy76oe]{padding:1rem 1.25rem;font-size:.95rem}.faq-answer[data-astro-cid-s4cy76oe] p[data-astro-cid-s4cy76oe]{padding:0 1.25rem 1rem;font-size:.95rem}.more-questions[data-astro-cid-s4cy76oe]{padding:1.5rem}}@media (prefers-reduced-motion: reduce){[data-astro-cid-s4cy76oe],[data-astro-cid-s4cy76oe]:before,[data-astro-cid-s4cy76oe]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}
