.parallax-spheres[data-astro-cid-nerwsraf]{pointer-events:none;z-index:0;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.sphere[data-astro-cid-nerwsraf]{opacity:.5;will-change:transform;border-radius:50%;transition:opacity .6s;animation:10s ease-in-out infinite float-3d;position:absolute}.sphere-1[data-astro-cid-nerwsraf]{filter:blur(40px);background:radial-gradient(circle at 30% 30%,#ba68c8,#9c27b0 50%,#673ab7);width:300px;height:300px;animation-delay:0s;top:10%;right:8%}.sphere-2[data-astro-cid-nerwsraf]{filter:blur(35px);background:radial-gradient(circle at 30% 30%,#673ab7,#4a148c 70%);width:220px;height:220px;animation-delay:2s;top:35%;left:5%}.sphere-3[data-astro-cid-nerwsraf]{filter:blur(38px);opacity:.4;background:radial-gradient(circle at 30% 30%,#ba68c8,#9c27b0 60%);width:260px;height:260px;animation-delay:1s;bottom:15%;right:12%}.sphere-4[data-astro-cid-nerwsraf]{filter:blur(30px);opacity:.45;background:radial-gradient(circle at 30% 30%,#9c27b0,#673ab7 60%,#4a148c);width:140px;height:140px;animation-delay:3s;top:20%;left:15%}.ambient-sphere[data-astro-cid-nerwsraf]{opacity:.35;will-change:transform;border-radius:50%;animation:12s ease-in-out infinite float-3d;position:absolute}.ambient-1[data-astro-cid-nerwsraf]{filter:blur(70px);background:radial-gradient(circle at 30% 30%,#9c27b04d,#0000 70%);width:450px;height:450px;animation-delay:0s;top:15%;right:20%}.ambient-2[data-astro-cid-nerwsraf]{filter:blur(80px);background:radial-gradient(circle at 30% 30%,#673ab74d,#0000 70%);width:400px;height:400px;animation-delay:3s;bottom:20%;left:10%}.ambient-3[data-astro-cid-nerwsraf]{filter:blur(75px);background:radial-gradient(circle at 30% 30%,#ba68c840,#0000 70%);width:350px;height:350px;animation-delay:5s;top:40%;right:15%}@keyframes float-3d{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(-15px,-20px)scale(1.06)}50%{transform:translate(-8px,-30px)scale(.94)}75%{transform:translate(-18px,-15px)scale(1.03)}}@media (width<=1024px){.sphere-1[data-astro-cid-nerwsraf]{filter:blur(35px);width:220px;height:220px}.sphere-2[data-astro-cid-nerwsraf]{filter:blur(30px);width:180px;height:180px}.sphere-3[data-astro-cid-nerwsraf]{filter:blur(33px);width:200px;height:200px}.sphere-4[data-astro-cid-nerwsraf]{filter:blur(25px);width:110px;height:110px}.ambient-1[data-astro-cid-nerwsraf],.ambient-2[data-astro-cid-nerwsraf],.ambient-3[data-astro-cid-nerwsraf]{filter:blur(60px);width:300px;height:300px}}@media (width<=768px){.sphere[data-astro-cid-nerwsraf]{opacity:.3}.sphere-1[data-astro-cid-nerwsraf]{filter:blur(30px);width:180px;height:180px;right:5%}.sphere-2[data-astro-cid-nerwsraf]{filter:blur(25px);width:150px;height:150px;left:2%}.sphere-3[data-astro-cid-nerwsraf]{filter:blur(28px);width:170px;height:170px;right:8%}.sphere-4[data-astro-cid-nerwsraf]{display:none}.ambient-1[data-astro-cid-nerwsraf],.ambient-2[data-astro-cid-nerwsraf],.ambient-3[data-astro-cid-nerwsraf]{filter:blur(50px);opacity:.25;width:250px;height:250px}}.hero-section[data-astro-cid-qkotzvq3]{background:linear-gradient(#11051c 0%,#1a0b2e 100%);justify-content:center;align-items:center;height:100svh;min-height:100svh;padding:0;display:flex;position:relative;overflow:hidden}.video-background[data-astro-cid-qkotzvq3]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-video[data-astro-cid-qkotzvq3]{-o-object-fit:cover;object-fit:cover;opacity:.28;filter:brightness(.85)saturate(1.2);width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-overlay[data-astro-cid-qkotzvq3]{pointer-events:none;background:linear-gradient(#11051ca6 0%,#11051ccc 50%,#11051ca6 100%);width:100%;height:100%;position:absolute;top:0;left:0}#gradient-mesh[data-astro-cid-qkotzvq3]{z-index:2;pointer-events:none;opacity:.15;filter:blur(70px);mix-blend-mode:screen;width:100%;height:100%;position:absolute;top:0;left:0}#bokeh-particles[data-astro-cid-qkotzvq3]{z-index:3;pointer-events:none;opacity:.25;mix-blend-mode:screen;width:100%;height:100%;position:absolute;top:0;left:0}.noise-overlay[data-astro-cid-qkotzvq3]{z-index:4;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.5' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;animation:8s steps(10,end) infinite grain;position:absolute;top:0;left:0}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.hero-section[data-astro-cid-qkotzvq3]:before{content:"";pointer-events:none;z-index:5;background:radial-gradient(at 50% 45%,#9c27b026 0%,#673ab714 30%,#0000 65%);width:100%;max-width:1400px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-container[data-astro-cid-qkotzvq3]{z-index:10;perspective:1500px;justify-content:center;align-items:center;width:100%;max-width:1400px;height:100%;margin:0 auto;display:flex;position:relative}.hero-hook-badge[data-astro-cid-qkotzvq3]{z-index:20;opacity:0;animation:.8s .2s forwards fadeInUp;position:absolute;top:140px;left:50%;transform:translate(-50%)}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.hook-text[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fff;-webkit-backdrop-filter:blur(16px);white-space:nowrap;letter-spacing:-.01em;cursor:default;background:linear-gradient(135deg,#ffd70026,#ffc1071f);border:1px solid #ffd70059;border-radius:100px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:all .3s;box-shadow:0 4px 20px #ffd70026}.hero-hook-badge[data-astro-cid-qkotzvq3]:hover .hook-text[data-astro-cid-qkotzvq3]{background:linear-gradient(135deg,#ffd70040,#ffc10733);border-color:#ffd70080;box-shadow:0 6px 28px #ffd70040}.data-particles-orbit[data-astro-cid-qkotzvq3]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.data-particle-item[data-astro-cid-qkotzvq3]{-webkit-backdrop-filter:blur(16px);opacity:0;pointer-events:auto;cursor:pointer;will-change:transform,opacity;white-space:nowrap;background:#9c27b026;border:2px solid #9c27b066;border-radius:100px;justify-content:center;align-items:center;padding:14px 24px;display:flex;position:absolute;box-shadow:0 8px 32px #9c27b066}.particle-content[data-astro-cid-qkotzvq3]{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.particle-glow[data-astro-cid-qkotzvq3]{filter:blur(20px);opacity:0;background:radial-gradient(circle,#9c27b066,#0000);border-radius:100px;transition:opacity .4s;position:absolute;inset:-15px}.data-particle-item[data-astro-cid-qkotzvq3]:hover{background:#9c27b040;border-color:#9c27b0b3;box-shadow:0 12px 48px #9c27b099}.data-particle-item[data-astro-cid-qkotzvq3]:hover .particle-glow[data-astro-cid-qkotzvq3]{opacity:1}.data-particle-item[data-astro-cid-qkotzvq3] i[data-astro-cid-qkotzvq3]{color:#c853db;font-size:1.5rem;transition:all .4s}.particle-label[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fffffff2;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.data-particle-item[data-astro-cid-qkotzvq3]:hover i[data-astro-cid-qkotzvq3]{color:#fff;filter:drop-shadow(0 0 8px #fffc);transform:scale(1.2)rotate(10deg)}.data-particle-item[data-astro-cid-qkotzvq3]:hover .particle-label[data-astro-cid-qkotzvq3]{color:#fff}.hero-content[data-astro-cid-qkotzvq3]{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:900px;height:100%;padding:0 20px;display:flex;position:relative}.hero-main-group[data-astro-cid-qkotzvq3]{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.hero-title[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fff;letter-spacing:-.04em;word-spacing:.1em;filter:drop-shadow(0 0 60px #ffffff26)drop-shadow(0 4px 20px #0006);flex-direction:column;gap:0;max-width:900px;font-size:clamp(2.5rem,7vw,5rem);font-weight:700;line-height:1.05;display:flex;position:relative}.title-line[data-astro-cid-qkotzvq3]{opacity:0;display:block;transform:translateY(30px)}.hero-subtitle[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fffc;opacity:0;text-shadow:0 2px 12px #0000004d;max-width:640px;margin:-20px 0 0;font-size:clamp(1.0625rem,2vw,1.1875rem);font-weight:400;line-height:1.6;transform:translateY(20px)}.hero-proof[data-astro-cid-qkotzvq3]{opacity:0;-webkit-backdrop-filter:blur(10px);cursor:default;background:#ffffff08;border-radius:100px;justify-content:center;align-items:center;gap:24px;padding:16px 32px;transition:all .3s;display:flex;transform:translateY(20px)}.hero-proof[data-astro-cid-qkotzvq3]:hover{background:#ffffff0d;transform:translateY(-2px)}.proof-item[data-astro-cid-qkotzvq3]{align-items:baseline;gap:6px;display:flex}.proof-number[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fff;font-size:1.125rem;font-weight:700;line-height:1}.proof-label[data-astro-cid-qkotzvq3]{color:#fff9;font-size:.875rem;font-weight:400;line-height:1}.proof-divider[data-astro-cid-qkotzvq3]{color:#fff3;font-size:1rem;font-weight:300}.hero-cta-main[data-astro-cid-qkotzvq3]{color:#fff;font-family:var(--font-display);opacity:0;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#9c27b026,#673ab71a);border:1px solid #9c27b040;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:16px 40px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.2,.8,.2,1);display:inline-flex;transform:translateY(20px);box-shadow:0 4px 20px #9c27b01a}.hero-cta-main[data-astro-cid-qkotzvq3]:hover{background:linear-gradient(135deg,#9c27b040,#673ab733);border-color:#9c27b066;transform:translateY(-3px);box-shadow:0 8px 32px #9c27b040}.cta-subtext[data-astro-cid-qkotzvq3]{color:#ffffff80;letter-spacing:.02em;font-size:.6875rem;font-weight:400;line-height:1}.hero-scroll-indicator[data-astro-cid-qkotzvq3]{opacity:0;flex-direction:column;align-items:center;gap:8px;text-decoration:none;transition:all .4s;display:flex;position:absolute;bottom:max(6vh,40px);left:50%;transform:translate(-50%)}.hero-scroll-indicator[data-astro-cid-qkotzvq3]:hover{transform:translate(-50%)translateY(-4px)}.scroll-text[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#ffffff80;letter-spacing:.02em;font-size:.875rem;font-weight:500;transition:color .3s}.hero-scroll-indicator[data-astro-cid-qkotzvq3]:hover .scroll-text[data-astro-cid-qkotzvq3]{color:#fffc}.scroll-arrow[data-astro-cid-qkotzvq3]{color:#fff6;font-size:1.75rem;transition:color .3s;animation:2s ease-in-out infinite bounce}.hero-scroll-indicator[data-astro-cid-qkotzvq3]:hover .scroll-arrow[data-astro-cid-qkotzvq3]{color:#ffffffb3}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.hero-stats-minimal[data-astro-cid-qkotzvq3]{font-family:var(--font-display);color:#fff6;opacity:0;justify-content:center;align-items:center;gap:16px;margin-bottom:max(8vh,50px);font-size:.875rem;font-weight:400;display:flex;transform:translateY(20px)}.stat-dot[data-astro-cid-qkotzvq3]{opacity:.3}@media (width<=1280px){.data-particles-orbit[data-astro-cid-qkotzvq3]{width:700px;height:700px}}@media (width<=1024px){.data-particles-orbit[data-astro-cid-qkotzvq3]{display:none}}@media (width<=768px){.hero-section[data-astro-cid-qkotzvq3]{min-height:100svh}.hero-video[data-astro-cid-qkotzvq3]{opacity:.3}#gradient-mesh[data-astro-cid-qkotzvq3]{opacity:.12}#bokeh-particles[data-astro-cid-qkotzvq3]{opacity:.2}.hero-content[data-astro-cid-qkotzvq3]{padding:0 24px}.hero-hook-badge[data-astro-cid-qkotzvq3]{top:130px}.hook-text[data-astro-cid-qkotzvq3]{padding:8px 16px;font-size:.8125rem}.hero-main-group[data-astro-cid-qkotzvq3]{gap:20px}.hero-title[data-astro-cid-qkotzvq3]{font-size:clamp(2.25rem,7.5vw,3rem);line-height:1.1}.hero-subtitle[data-astro-cid-qkotzvq3]{max-width:90%;margin:-16px 0 0;font-size:clamp(.9375rem,2.5vw,1rem)}.hero-proof[data-astro-cid-qkotzvq3]{gap:14px;padding:12px 20px}.proof-number[data-astro-cid-qkotzvq3]{font-size:.9375rem}.proof-label[data-astro-cid-qkotzvq3]{font-size:.75rem}.hero-cta-main[data-astro-cid-qkotzvq3]{width:100%;max-width:300px;margin-top:6px;padding:15px 36px;font-size:.9375rem}.cta-subtext[data-astro-cid-qkotzvq3]{font-size:.6875rem}.hero-scroll-indicator[data-astro-cid-qkotzvq3]{bottom:max(5vh,35px)}.scroll-text[data-astro-cid-qkotzvq3]{font-size:.8125rem}.scroll-arrow[data-astro-cid-qkotzvq3]{font-size:1.5rem}.hero-stats-minimal[data-astro-cid-qkotzvq3]{flex-wrap:wrap;gap:12px;margin-bottom:max(6vh,40px);font-size:.8125rem}}@media (width<=480px){.hero-section[data-astro-cid-qkotzvq3]{min-height:100svh}.hero-video[data-astro-cid-qkotzvq3]{opacity:.35}#gradient-mesh[data-astro-cid-qkotzvq3]{opacity:.08}#bokeh-particles[data-astro-cid-qkotzvq3]{opacity:.15}.hero-content[data-astro-cid-qkotzvq3]{padding:0 20px}.hero-hook-badge[data-astro-cid-qkotzvq3]{top:120px}.hook-text[data-astro-cid-qkotzvq3]{white-space:normal;text-align:center;max-width:280px;padding:7px 14px;font-size:.75rem;line-height:1.35}.hero-main-group[data-astro-cid-qkotzvq3]{gap:18px}.hero-title[data-astro-cid-qkotzvq3]{font-size:clamp(2rem,8.5vw,2.5rem);line-height:1.1}.hero-subtitle[data-astro-cid-qkotzvq3]{max-width:95%;margin:-14px 0 0;font-size:.875rem;line-height:1.5}.hero-proof[data-astro-cid-qkotzvq3]{flex-wrap:wrap;justify-content:center;gap:14px;padding:10px 18px}.proof-item[data-astro-cid-qkotzvq3]{flex-direction:column;align-items:center;gap:3px;min-width:70px}.proof-number[data-astro-cid-qkotzvq3]{font-size:.9375rem;font-weight:700}.proof-label[data-astro-cid-qkotzvq3]{font-size:.6875rem}.proof-divider[data-astro-cid-qkotzvq3]{display:none}.hero-cta-main[data-astro-cid-qkotzvq3]{width:90%;max-width:100%;margin-top:4px;padding:14px 32px;font-size:.9375rem}.cta-subtext[data-astro-cid-qkotzvq3]{font-size:.625rem}.hero-scroll-indicator[data-astro-cid-qkotzvq3]{bottom:max(4vh,30px)}.scroll-text[data-astro-cid-qkotzvq3]{font-size:.75rem}.scroll-arrow[data-astro-cid-qkotzvq3]{font-size:1.25rem}.hero-stats-minimal[data-astro-cid-qkotzvq3]{font-size:.75rem}}.features-section[data-astro-cid-5tane2io]{background:linear-gradient(180deg,var(--color-negro)0%,#0d0d0dfa 50%,#9c27b008 100%);padding:120px 20px;position:relative;overflow:hidden}.features-container[data-astro-cid-5tane2io]{max-width:1400px;margin:0 auto}.features-header[data-astro-cid-5tane2io]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:80px;display:flex}.header-icon[data-astro-cid-5tane2io]{color:#9c27b0;filter:drop-shadow(0 0 25px #9c27b080);justify-content:center;align-items:center;font-size:4rem;line-height:1;display:flex}.header-icon[data-astro-cid-5tane2io] i[data-astro-cid-5tane2io]{line-height:1}.features-subtitle[data-astro-cid-5tane2io]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:#ffffffa6;margin:0;font-size:.85rem;font-weight:500}.features-title[data-astro-cid-5tane2io]{font-family:var(--font-display);color:var(--color-blanco);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2}.features-title[data-astro-cid-5tane2io] .text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;background-clip:text}.bento-grid[data-astro-cid-5tane2io]{grid-template-columns:repeat(3,1fr);grid-auto-rows:260px;gap:24px;display:grid}.bento-box[data-astro-cid-5tane2io]:first-child{grid-area:span 2/span 2}.bento-box[data-astro-cid-5tane2io]:nth-child(2),.bento-box[data-astro-cid-5tane2io]:nth-child(3){grid-area:span 1/span 1}.bento-box[data-astro-cid-5tane2io]:nth-child(4){grid-area:span 2/span 1}.bento-box[data-astro-cid-5tane2io]:nth-child(5),.bento-box[data-astro-cid-5tane2io]:nth-child(6){grid-area:span 1/span 1}.bento-box[data-astro-cid-5tane2io]{will-change:transform;background:#ffffff05;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;justify-content:flex-end;padding:32px;transition:all .6s cubic-bezier(.15,1,.3,1);display:flex;position:relative;overflow:hidden}.bento-box[data-astro-cid-5tane2io]:before{content:"";opacity:0;background:linear-gradient(135deg,#c0529914 0%,#ac6be114 100%);transition:opacity .6s cubic-bezier(.15,1,.3,1);position:absolute;inset:0}.bento-box[data-astro-cid-5tane2io]:hover{background:#ffffff0d;border-color:#c052994d;transform:scale(1.03)translateY(-4px);box-shadow:0 25px 70px #c0529933,0 0 0 1px #c0529933}.bento-box[data-astro-cid-5tane2io]:hover:before{opacity:1}.bento-video[data-astro-cid-5tane2io]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.15,1,.3,1);position:absolute;inset:0}.bento-box[data-astro-cid-5tane2io]:hover .bento-video[data-astro-cid-5tane2io]{opacity:.25}.bento-content[data-astro-cid-5tane2io]{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.bento-icon[data-astro-cid-5tane2io]{background:linear-gradient(135deg,#9c27b026 0%,#673ab726 100%);border:1px solid #9c27b040;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .4s cubic-bezier(.15,1,.3,1);display:flex}.bento-icon[data-astro-cid-5tane2io] i[data-astro-cid-5tane2io]{color:#9c27b0;font-size:1.75rem;line-height:1}.bento-box[data-astro-cid-5tane2io]:hover .bento-icon[data-astro-cid-5tane2io]{background:linear-gradient(135deg,#9c27b040 0%,#673ab740 100%);border-color:#9c27b066;transform:scale(1.05);box-shadow:0 4px 16px #9c27b033}.bento-box[data-astro-cid-5tane2io]:hover .bento-icon[data-astro-cid-5tane2io] i[data-astro-cid-5tane2io]{color:#b843d8}.bento-title[data-astro-cid-5tane2io]{font-family:var(--font-display);color:var(--color-blanco);margin:0;font-size:1.35rem;font-weight:600;line-height:1.3}.bento-description[data-astro-cid-5tane2io]{color:#ffffffa6;margin:0;font-size:.9rem;line-height:1.6}@media (width<=1024px){.features-section[data-astro-cid-5tane2io]{padding:80px 20px}.features-header[data-astro-cid-5tane2io]{margin-bottom:60px}.bento-grid[data-astro-cid-5tane2io]{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px;gap:16px}.bento-box[data-astro-cid-5tane2io]:first-child{grid-area:span 1/span 2}.bento-box[data-astro-cid-5tane2io]:nth-child(4){grid-area:span 1/span 1}}@media (width<=768px){.features-section[data-astro-cid-5tane2io]{padding:60px 16px}.features-header[data-astro-cid-5tane2io]{margin-bottom:40px}.bento-grid[data-astro-cid-5tane2io]{grid-template-columns:1fr;grid-auto-rows:minmax(280px,auto);gap:12px}.bento-box[data-astro-cid-5tane2io]{padding:24px;grid-area:span 1/span 1!important}.bento-title[data-astro-cid-5tane2io]{font-size:1.25rem}.bento-description[data-astro-cid-5tane2io]{font-size:.9rem}}.how-it-works-section[data-astro-cid-xhfexubz]{background:var(--color-negro);padding:100px 20px;position:relative;overflow:hidden}.how-it-works-section[data-astro-cid-xhfexubz]:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 15% 20%,#9c27b00f 0%,#0000 40%),radial-gradient(circle at 85% 80%,#673ab70f 0%,#0000 40%);position:absolute;inset:0}.how-it-works-container[data-astro-cid-xhfexubz]{max-width:1100px;margin:0 auto}.how-it-works-header[data-astro-cid-xhfexubz]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:80px;display:flex}.header-icon[data-astro-cid-xhfexubz]{color:gold;filter:drop-shadow(0 0 25px #ffd70080);justify-content:center;align-items:center;font-size:4rem;line-height:1;display:flex}.header-icon[data-astro-cid-xhfexubz] i[data-astro-cid-xhfexubz]{line-height:1}.section-subtitle[data-astro-cid-xhfexubz]{font-family:var(--font-display);letter-spacing:.15em;color:#9c27b0e6;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:600}.section-title[data-astro-cid-xhfexubz]{font-family:var(--font-display);color:var(--color-blanco);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.3}.highlight-text[data-astro-cid-xhfexubz]{background:var(--gradient-primary);-webkit-text-fill-color:transparent;background-clip:text}.timeline-wrapper[data-astro-cid-xhfexubz]{flex-direction:column;gap:80px;display:flex;position:relative}.timeline-wrapper[data-astro-cid-xhfexubz]:before{content:"";background:linear-gradient(#9c27b04d 0%,#673ab780 50%,#9c27b04d 100%);width:2px;position:absolute;top:80px;bottom:80px;left:50%;transform:translate(-1px)}.timeline-step[data-astro-cid-xhfexubz]{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;display:grid;position:relative}.timeline-step[data-astro-cid-xhfexubz].step-left{grid-template-areas:"content circle empty"}.timeline-step[data-astro-cid-xhfexubz].step-left .step-content[data-astro-cid-xhfexubz]{text-align:right;grid-area:content;padding-right:0}.timeline-step[data-astro-cid-xhfexubz].step-left .step-number-circle[data-astro-cid-xhfexubz]{grid-area:circle}.timeline-step[data-astro-cid-xhfexubz].step-right{grid-template-areas:"empty circle content"}.timeline-step[data-astro-cid-xhfexubz].step-right .step-content[data-astro-cid-xhfexubz]{text-align:left;grid-area:content;padding-left:0}.timeline-step[data-astro-cid-xhfexubz].step-right .step-number-circle[data-astro-cid-xhfexubz]{grid-area:circle}.step-number-circle[data-astro-cid-xhfexubz]{z-index:2;background:linear-gradient(135deg,#9c27b0 0%,#673ab7 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .5s cubic-bezier(.15,1,.3,1);display:flex;position:relative;box-shadow:0 0 0 8px #9c27b026,0 8px 32px #9c27b04d}.timeline-step[data-astro-cid-xhfexubz]:hover .step-number-circle[data-astro-cid-xhfexubz]{transform:scale(1.15)rotate(5deg);box-shadow:0 0 0 12px #9c27b04d,0 12px 40px #9c27b073,0 0 80px #ffd70033}.step-number[data-astro-cid-xhfexubz]{font-family:var(--font-display);color:#fff;font-size:1.75rem;font-weight:700;line-height:1}.step-content[data-astro-cid-xhfexubz]{backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:32px;transition:all .5s cubic-bezier(.15,1,.3,1);position:relative}.step-content[data-astro-cid-xhfexubz]:before{content:"";opacity:0;background:linear-gradient(135deg,#9c27b014 0%,#673ab714 100%);border-radius:16px;transition:opacity .5s cubic-bezier(.15,1,.3,1);position:absolute;inset:0}.timeline-step[data-astro-cid-xhfexubz]:hover .step-content[data-astro-cid-xhfexubz]{background:#ffffff0a;border-color:#9c27b04d;transform:translateY(-4px);box-shadow:0 12px 40px #9c27b026}.timeline-step[data-astro-cid-xhfexubz]:hover .step-content[data-astro-cid-xhfexubz]:before{opacity:1}.step-title[data-astro-cid-xhfexubz]{font-family:var(--font-display);color:var(--color-blanco);margin:0 0 12px;font-size:1.4rem;font-weight:600;line-height:1.3;position:relative}.step-description[data-astro-cid-xhfexubz]{color:#ffffffbf;margin:0;font-size:.95rem;line-height:1.65;position:relative}.step-connector[data-astro-cid-xhfexubz]{display:none}@media (width<=1024px){.how-it-works-section[data-astro-cid-xhfexubz]{padding:80px 20px}.timeline-wrapper[data-astro-cid-xhfexubz]:before{top:60px;bottom:60px;left:40px}.timeline-step[data-astro-cid-xhfexubz]{grid-template-columns:auto 1fr;grid-template-areas:"circle content";gap:24px}.timeline-step[data-astro-cid-xhfexubz].step-left,.timeline-step[data-astro-cid-xhfexubz].step-right{grid-template-areas:"circle content"}.timeline-step[data-astro-cid-xhfexubz].step-left .step-content[data-astro-cid-xhfexubz],.timeline-step[data-astro-cid-xhfexubz].step-right .step-content[data-astro-cid-xhfexubz]{text-align:left;padding-left:0;padding-right:0}.step-number-circle[data-astro-cid-xhfexubz]{width:70px;height:70px}.step-number[data-astro-cid-xhfexubz]{font-size:1.5rem}.step-content[data-astro-cid-xhfexubz]{padding:28px}}@media (width<=768px){.how-it-works-section[data-astro-cid-xhfexubz]{padding:60px 16px}.how-it-works-header[data-astro-cid-xhfexubz]{margin-bottom:50px}.timeline-wrapper[data-astro-cid-xhfexubz]{gap:40px}.timeline-wrapper[data-astro-cid-xhfexubz]:before{top:50px;bottom:50px;left:30px}.step-number-circle[data-astro-cid-xhfexubz]{width:60px;height:60px;box-shadow:0 0 0 6px #9c27b026,0 6px 24px #9c27b040}.step-number[data-astro-cid-xhfexubz]{font-size:1.25rem}.step-content[data-astro-cid-xhfexubz]{padding:24px}.step-title[data-astro-cid-xhfexubz]{font-size:1.15rem}.step-description[data-astro-cid-xhfexubz]{font-size:.875rem}}.testimonials-section[data-astro-cid-yup632ke]{background:var(--color-negro);padding:100px 20px;position:relative;overflow:hidden}.testimonials-section[data-astro-cid-yup632ke]:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#9c27b014 0%,#0000 50%),radial-gradient(circle at 80% 70%,#673ab714 0%,#0000 50%);position:absolute;inset:0}.testimonials-container[data-astro-cid-yup632ke]{max-width:1400px;margin:0 auto}.testimonials-header[data-astro-cid-yup632ke]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:70px;display:flex}.header-icon[data-astro-cid-yup632ke]{color:#9c27b0;filter:drop-shadow(0 0 25px #9c27b080);justify-content:center;align-items:center;font-size:4rem;line-height:1;display:flex}.header-icon[data-astro-cid-yup632ke] i[data-astro-cid-yup632ke]{line-height:1}.section-subtitle[data-astro-cid-yup632ke]{font-family:var(--font-display);letter-spacing:.15em;color:#9c27b0e6;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:600}.testimonials-title[data-astro-cid-yup632ke]{font-family:var(--font-display);color:var(--color-blanco);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.3}.testimonials-title[data-astro-cid-yup632ke] .text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;background-clip:text}.testimonials-grid[data-astro-cid-yup632ke]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.testimonial-card[data-astro-cid-yup632ke]{will-change:transform;background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:36px 32px 32px;transition:all .5s cubic-bezier(.15,1,.3,1);display:flex;position:relative}.testimonial-card[data-astro-cid-yup632ke]:before{content:"";opacity:0;background:linear-gradient(135deg,#9c27b014 0%,#673ab714 100%);border-radius:20px;transition:opacity .5s cubic-bezier(.15,1,.3,1);position:absolute;inset:0}.testimonial-card[data-astro-cid-yup632ke]:hover{background:#ffffff0a;border-color:#9c27b059;transform:translateY(-8px)scale(1.01);box-shadow:0 20px 60px #9c27b038,0 0 0 1px #9c27b026}.testimonial-card[data-astro-cid-yup632ke]:hover:before{opacity:1}.quote-mark[data-astro-cid-yup632ke]{color:#9c27b026;pointer-events:none;z-index:1;font-family:Georgia,serif;font-size:5rem;font-weight:700;line-height:1;position:absolute;top:20px;left:24px}.testimonial-wrapper[data-astro-cid-yup632ke]{z-index:2;flex-direction:column;flex:1;justify-content:space-between;gap:24px;display:flex;position:relative}.testimonial-text[data-astro-cid-yup632ke]{color:#ffffffd9;margin:0;font-size:1.05rem;font-style:italic;line-height:1.65}.testimonial-author[data-astro-cid-yup632ke]{border-top:1px solid #ffffff14;align-items:center;padding-top:20px;display:flex}.author-info[data-astro-cid-yup632ke]{flex-direction:column;gap:4px;display:flex}.author-name[data-astro-cid-yup632ke]{font-family:var(--font-display);color:var(--color-blanco);font-size:1.05rem;font-weight:600;line-height:1.2}.author-role[data-astro-cid-yup632ke]{color:#ffffffa6;font-size:.875rem;line-height:1.3}.author-festival[data-astro-cid-yup632ke]{color:#9c27b0e6;font-size:.875rem;font-weight:500;line-height:1.3}@media (width<=1024px){.testimonials-section[data-astro-cid-yup632ke]{padding:80px 20px}.testimonials-header[data-astro-cid-yup632ke]{margin-bottom:60px}.testimonials-grid[data-astro-cid-yup632ke]{grid-template-columns:repeat(2,1fr);gap:20px}.quote-mark[data-astro-cid-yup632ke]{font-size:4rem;top:16px;left:20px}}@media (width<=768px){.testimonials-section[data-astro-cid-yup632ke]{padding:60px 16px}.testimonials-header[data-astro-cid-yup632ke]{margin-bottom:40px}.testimonials-grid[data-astro-cid-yup632ke]{grid-template-columns:1fr;gap:16px}.testimonial-card[data-astro-cid-yup632ke]{padding:32px 24px 24px}.quote-mark[data-astro-cid-yup632ke]{font-size:3.5rem;top:14px;left:16px}.testimonial-text[data-astro-cid-yup632ke]{font-size:.95rem}.author-name[data-astro-cid-yup632ke]{font-size:1rem}.author-role[data-astro-cid-yup632ke],.author-festival[data-astro-cid-yup632ke]{font-size:.8rem}}.app-button[data-astro-cid-7ugy2olm]{border-radius:var(--radius-lg);color:var(--color-blanco);transition:all var(--transition-normal);font-family:var(--font-primary);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 24px;text-decoration:none;display:inline-flex}.app-button[data-astro-cid-7ugy2olm]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.app-button__icon[data-astro-cid-7ugy2olm]{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.app-button__icon[data-astro-cid-7ugy2olm] svg[data-astro-cid-7ugy2olm]{width:24px;height:28px}.app-button__content[data-astro-cid-7ugy2olm]{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.app-button__subtitle[data-astro-cid-7ugy2olm]{font-size:10px;font-weight:var(--font-weight-regular);opacity:.7;text-transform:uppercase;letter-spacing:.5px}.app-button__title[data-astro-cid-7ugy2olm]{font-size:18px;font-weight:var(--font-weight-semibold)}@media (width<=768px){.app-button[data-astro-cid-7ugy2olm]{justify-content:center;gap:10px;width:100%;padding:10px 20px}.app-button__icon[data-astro-cid-7ugy2olm] svg[data-astro-cid-7ugy2olm]{width:20px;height:24px}.app-button__subtitle[data-astro-cid-7ugy2olm]{font-size:9px}.app-button__title[data-astro-cid-7ugy2olm]{font-size:16px}}.app-button[data-astro-cid-yyaa5owy]{border-radius:var(--radius-lg);color:var(--color-blanco);transition:all var(--transition-normal);font-family:var(--font-primary);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 24px;text-decoration:none;display:inline-flex}.app-button[data-astro-cid-yyaa5owy]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.app-button__icon[data-astro-cid-yyaa5owy]{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.app-button__icon[data-astro-cid-yyaa5owy] svg[data-astro-cid-yyaa5owy]{width:24px;height:27px}.app-button__content[data-astro-cid-yyaa5owy]{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.app-button__subtitle[data-astro-cid-yyaa5owy]{font-size:10px;font-weight:var(--font-weight-regular);opacity:.7;text-transform:uppercase;letter-spacing:.5px}.app-button__title[data-astro-cid-yyaa5owy]{font-size:18px;font-weight:var(--font-weight-semibold)}@media (width<=768px){.app-button[data-astro-cid-yyaa5owy]{justify-content:center;gap:10px;width:100%;padding:10px 20px}.app-button__icon[data-astro-cid-yyaa5owy] svg[data-astro-cid-yyaa5owy]{width:20px;height:24px}.app-button__subtitle[data-astro-cid-yyaa5owy]{font-size:9px}.app-button__title[data-astro-cid-yyaa5owy]{font-size:16px}}.infinite-section[data-astro-cid-tg3vf5lr]{background:var(--color-negro);justify-content:center;align-items:center;min-height:80vh;padding:120px 20px;display:flex;position:relative;overflow:hidden}.infinite-container[data-astro-cid-tg3vf5lr]{width:100%;max-width:900px;margin:0 auto;position:relative}.infinite-content[data-astro-cid-tg3vf5lr]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex;position:relative}.infinite-title[data-astro-cid-tg3vf5lr]{font-family:var(--font-display);color:var(--color-blanco);flex-direction:column;gap:.2em;margin:0;font-size:clamp(2.5rem,8vw,5rem);font-weight:600;line-height:1.1;display:flex}.title-line-1[data-astro-cid-tg3vf5lr],.title-line-2[data-astro-cid-tg3vf5lr]{display:block}.title-line-2[data-astro-cid-tg3vf5lr]{background:var(--gradient-primary);-webkit-text-fill-color:transparent;background-clip:text}.infinite-description[data-astro-cid-tg3vf5lr]{color:#ffffffb3;max-width:700px;margin:0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.infinite-buttons[data-astro-cid-tg3vf5lr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.infinite-app-button{flex-shrink:0}.infinite-decorations[data-astro-cid-tg3vf5lr]{pointer-events:none;z-index:1;position:absolute;inset:0}.sphere[data-astro-cid-tg3vf5lr]{filter:blur(80px);opacity:.35;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.sphere-1[data-astro-cid-tg3vf5lr]{background:radial-gradient(circle,#c052994d,#0000);width:400px;height:400px;animation-delay:0s;top:10%;right:5%}.sphere-2[data-astro-cid-tg3vf5lr]{background:radial-gradient(circle,#ac6be14d,#0000);width:350px;height:350px;animation-delay:2s;bottom:10%;left:5%}.sphere-3[data-astro-cid-tg3vf5lr]{background:radial-gradient(circle,#c0529940,#0000);width:300px;height:300px;animation-delay:4s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float{0%,to{transform:translateY(0)translate(0)}25%{transform:translateY(-20px)translate(10px)}50%{transform:translateY(-10px)translate(-10px)}75%{transform:translateY(-15px)translate(5px)}}@media (width<=768px){.infinite-section[data-astro-cid-tg3vf5lr]{min-height:60vh;padding:80px 20px}.infinite-content[data-astro-cid-tg3vf5lr]{gap:24px}.infinite-title[data-astro-cid-tg3vf5lr]{font-size:clamp(2rem,10vw,3rem)}.infinite-description[data-astro-cid-tg3vf5lr]{font-size:clamp(.95rem,2.5vw,1.1rem)}.infinite-buttons[data-astro-cid-tg3vf5lr]{flex-direction:column;gap:12px;width:100%;max-width:400px}.infinite-app-button{width:100%}.sphere[data-astro-cid-tg3vf5lr]{filter:blur(60px)}.sphere-1[data-astro-cid-tg3vf5lr]{width:250px;height:250px}.sphere-2[data-astro-cid-tg3vf5lr]{width:220px;height:220px}.sphere-3[data-astro-cid-tg3vf5lr]{width:180px;height:180px}}@media (width<=480px){.infinite-title[data-astro-cid-tg3vf5lr]{font-size:clamp(1.75rem,12vw,2.5rem)}}.accordion{border-radius:var(--radius-lg);backdrop-filter:blur(10px);transition:border-color var(--transition-normal);background:#ffffff0d;border:1px solid #ffffff1a;overflow:hidden}.accordion:hover{border-color:var(--color-morado-claro)}.accordion__trigger{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg);color:var(--color-blanco);cursor:pointer;text-align:left;font-family:var(--font-primary);transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.accordion__trigger:hover{background:#ffffff0d}.accordion__trigger:focus-visible{outline:2px solid var(--color-morado);outline-offset:-2px}.accordion__question{font-size:var(--font-h5);font-weight:var(--font-weight-semibold);line-height:var(--lh-snug)}.accordion__icon{color:var(--color-morado-claro);will-change:transform;flex-shrink:0}.accordion__content-wrapper{overflow:hidden}.accordion__content{padding:0 var(--space-lg)var(--space-lg)var(--space-lg)}.accordion__content p{font-size:var(--font-body);line-height:var(--lh-relaxed);color:#ffffffb3;margin:0}@media (width<=768px){.accordion__trigger{padding:var(--space-md)}.accordion__question{font-size:var(--font-body)}.accordion__content{padding:0 var(--space-md)var(--space-md)var(--space-md)}.accordion__content p{font-size:var(--font-small)}}.faq-section[data-astro-cid-teugb5tg]{background:var(--color-negro);padding:100px 20px;position:relative;overflow:hidden}.faq-container[data-astro-cid-teugb5tg]{max-width:900px;margin:0 auto}.faq-header[data-astro-cid-teugb5tg]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:60px;display:flex}.header-icon[data-astro-cid-teugb5tg]{color:#9c27b0;filter:drop-shadow(0 0 25px #9c27b080);justify-content:center;align-items:center;font-size:4rem;line-height:1;display:flex}.header-icon[data-astro-cid-teugb5tg] i[data-astro-cid-teugb5tg]{line-height:1}.faq-title[data-astro-cid-teugb5tg]{font-family:var(--font-display);color:var(--color-blanco);margin:0 0 16px;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2}.faq-title[data-astro-cid-teugb5tg] .text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;background-clip:text}.faq-description[data-astro-cid-teugb5tg]{color:#ffffffb3;margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}.faq-list[data-astro-cid-teugb5tg]{flex-direction:column;gap:16px;display:flex}.faq-item[data-astro-cid-teugb5tg]{width:100%}@media (width<=1024px){.faq-section[data-astro-cid-teugb5tg]{padding:80px 20px}.faq-header[data-astro-cid-teugb5tg]{margin-bottom:50px}}@media (width<=768px){.faq-section[data-astro-cid-teugb5tg]{padding:60px 16px}.faq-header[data-astro-cid-teugb5tg]{margin-bottom:40px}.faq-list[data-astro-cid-teugb5tg]{gap:12px}}.cta-section[data-astro-cid-y67tgaqf]{background:linear-gradient(135deg,#9c27b0 0%,#673ab7 100%);padding:100px 20px;position:relative;overflow:hidden}.cta-container[data-astro-cid-y67tgaqf]{max-width:800px;margin:0 auto;position:relative}.cta-content[data-astro-cid-y67tgaqf]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.urgency-badge[data-astro-cid-y67tgaqf]{color:gold;background:#ffd70026;border:1px solid #ffd70066;border-radius:50px;align-items:center;gap:8px;padding:8px 20px;font-size:.8rem;font-weight:600;animation:2s ease-in-out infinite pulse;display:inline-flex}.urgency-badge[data-astro-cid-y67tgaqf] i[data-astro-cid-y67tgaqf]{font-size:1rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.cta-title[data-astro-cid-y67tgaqf]{font-family:var(--font-display);color:var(--color-blanco);margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.2}.highlight-text[data-astro-cid-y67tgaqf]{color:gold;text-shadow:0 0 30px #ffd7004d;font-weight:800}.cta-description[data-astro-cid-y67tgaqf]{color:#fffffff2;max-width:650px;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}.cta-buttons[data-astro-cid-y67tgaqf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:12px;display:flex}.cta-primary[data-astro-cid-y67tgaqf]{font-family:var(--font-display);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:24px 48px;text-decoration:none;transition:all .4s cubic-bezier(.15,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d}.cta-primary[data-astro-cid-y67tgaqf]:before{content:"";opacity:0;background:linear-gradient(135deg,#9c27b01a 0%,#0000 100%);transition:opacity .4s cubic-bezier(.15,1,.3,1);position:absolute;inset:0}.cta-primary[data-astro-cid-y67tgaqf]:hover:before{opacity:1}.cta-primary[data-astro-cid-y67tgaqf] i[data-astro-cid-y67tgaqf]{color:#9c27b0;font-size:1.75rem}.cta-text-wrapper[data-astro-cid-y67tgaqf]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.cta-text[data-astro-cid-y67tgaqf]{color:#9c27b0;font-size:1.15rem;font-weight:700;line-height:1}.cta-subtext[data-astro-cid-y67tgaqf]{color:#9c27b0b3;font-size:.75rem;font-weight:500;line-height:1}.cta-primary[data-astro-cid-y67tgaqf]:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 16px 48px #0006}.cta-secondary[data-astro-cid-y67tgaqf]{font-family:var(--font-display);color:#fffffff2;cursor:pointer;background:0 0;border:2px solid #ffffff4d;border-radius:14px;align-items:center;gap:10px;padding:24px 40px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.15,1,.3,1);display:flex}.cta-secondary[data-astro-cid-y67tgaqf] i[data-astro-cid-y67tgaqf]{font-size:1.25rem}.cta-secondary[data-astro-cid-y67tgaqf]:hover{color:#fff;background:#ffffff26;border-color:#fff9;transform:translateY(-2px)}.cta-features[data-astro-cid-y67tgaqf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-top:16px;display:flex}.feature-item[data-astro-cid-y67tgaqf]{color:#fffffff2;align-items:center;gap:10px;font-size:.95rem;font-weight:500;display:flex}.feature-icon[data-astro-cid-y67tgaqf]{color:gold;font-size:1.25rem}.trust-logos[data-astro-cid-y67tgaqf]{border-top:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:12px;margin-top:24px;padding-top:32px;display:flex}.trust-text[data-astro-cid-y67tgaqf]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:.75rem;font-weight:600}.logo-list[data-astro-cid-y67tgaqf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.festival-name[data-astro-cid-y67tgaqf]{color:#ffffffb3;font-size:.875rem;font-weight:600}.logo-separator[data-astro-cid-y67tgaqf]{color:#ffffff4d;font-weight:300}.cta-decoration[data-astro-cid-y67tgaqf]{pointer-events:none;z-index:1;border-radius:50%;position:absolute}.cta-decoration-1[data-astro-cid-y67tgaqf]{background:radial-gradient(circle,#ffffff1f,#0000);width:500px;height:500px;top:-25%;right:-10%}.cta-decoration-2[data-astro-cid-y67tgaqf]{background:radial-gradient(circle,#ffffff1a,#0000);width:400px;height:400px;bottom:-20%;left:-10%}@media (width<=1024px){.cta-section[data-astro-cid-y67tgaqf]{padding:80px 20px}.cta-features[data-astro-cid-y67tgaqf]{gap:24px}}@media (width<=768px){.cta-section[data-astro-cid-y67tgaqf]{padding:60px 16px}.cta-content[data-astro-cid-y67tgaqf]{gap:24px}.cta-buttons[data-astro-cid-y67tgaqf]{flex-direction:column;gap:12px;width:100%;max-width:400px}.cta-primary[data-astro-cid-y67tgaqf],.cta-secondary[data-astro-cid-y67tgaqf]{justify-content:center;width:100%}.cta-features[data-astro-cid-y67tgaqf]{flex-direction:column;gap:12px}.cta-decoration-1[data-astro-cid-y67tgaqf]{width:300px;height:300px}.cta-decoration-2[data-astro-cid-y67tgaqf]{width:250px;height:250px}}@media (width<=480px){.cta-title[data-astro-cid-y67tgaqf]{font-size:clamp(1.75rem,8vw,2.5rem)}.feature-item[data-astro-cid-y67tgaqf]{font-size:.875rem}}
