.bg-off-white[data-astro-cid-j7pv25f6]{background:var(--off-white)}.bg-navy[data-astro-cid-j7pv25f6]{background:var(--navy)}.navbar[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;right:0;z-index:1000;transition:background var(--transition),backdrop-filter var(--transition),box-shadow var(--transition);padding:0}.navbar[data-astro-cid-j7pv25f6].scrolled{background:#0a1628eb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px #ffffff0f}.navbar-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:24px;height:72px}.navbar-logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:36px;width:auto}.navbar-links[data-astro-cid-j7pv25f6]{display:flex;gap:8px;margin-left:auto}.navbar-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.9rem;font-weight:500;color:#fffc;padding:8px 14px;border-radius:var(--radius-full);white-space:nowrap;transition:color var(--transition),background var(--transition)}.navbar-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--white);background:#ffffff14}.navbar-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;margin-left:auto}.navbar-links[data-astro-cid-j7pv25f6]~.navbar-actions[data-astro-cid-j7pv25f6]{margin-left:0}.lang-toggle[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;color:#fff6;font-size:.8rem}.lang-btn[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.8rem;font-weight:600;color:#ffffff80;padding:4px 8px;border-radius:4px;transition:color var(--transition),background var(--transition);cursor:pointer}.lang-btn[data-astro-cid-j7pv25f6].active,.lang-btn[data-astro-cid-j7pv25f6]:hover{color:var(--white)}.lang-btn[data-astro-cid-j7pv25f6].active{background:#ffffff1a}.navbar-cta[data-astro-cid-j7pv25f6]{padding:10px 22px;font-size:.875rem}.hamburger[data-astro-cid-j7pv25f6]{display:none;flex-direction:column;gap:5px;padding:8px;cursor:pointer}.hamburger[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;width:22px;height:2px;background:var(--white);border-radius:2px;transition:transform var(--transition),opacity var(--transition)}.hamburger[data-astro-cid-j7pv25f6].open span[data-astro-cid-j7pv25f6]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger[data-astro-cid-j7pv25f6].open span[data-astro-cid-j7pv25f6]:nth-child(2){opacity:0}.hamburger[data-astro-cid-j7pv25f6].open span[data-astro-cid-j7pv25f6]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu[data-astro-cid-j7pv25f6]{display:none;flex-direction:column;gap:0;background:#0a1628f7;backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.06);max-height:0;overflow:hidden;transition:max-height .4s ease}.mobile-menu[data-astro-cid-j7pv25f6].open{max-height:600px}.mobile-menu[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:16px 24px}.mobile-menu[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:1.1rem;font-weight:500;color:#ffffffd9;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06);transition:color var(--transition)}.mobile-menu[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.mobile-menu[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--coral)}.mobile-menu-footer[data-astro-cid-j7pv25f6]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06)}@media (max-width: 1100px){.navbar-links[data-astro-cid-j7pv25f6],.navbar-cta[data-astro-cid-j7pv25f6]{display:none}.hamburger[data-astro-cid-j7pv25f6],.mobile-menu[data-astro-cid-j7pv25f6]{display:flex}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100vh;background:linear-gradient(180deg,#070b1e,#0c1433);display:flex;flex-direction:column;overflow:hidden;padding-top:72px}.hero-waves[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;z-index:0}.waves[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.waves[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{fill:none}.waves-haze[data-astro-cid-j7pv25f6]{filter:blur(28px)}.waves-haze[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{stroke-opacity:.2}.waves-glow[data-astro-cid-j7pv25f6]{filter:blur(12px)}.waves-glow[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{stroke-opacity:.45}.waves-line[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{stroke-opacity:.8}.hero-dots[data-astro-cid-j7pv25f6]{position:absolute;background-image:radial-gradient(circle,rgba(0,168,168,.22) 1px,transparent 1.5px);background-size:16px 16px}.hero-dots-tl[data-astro-cid-j7pv25f6]{top:0;left:0;width:35%;height:20%;-webkit-mask-image:linear-gradient(135deg,#000 30%,transparent 85%);mask-image:linear-gradient(135deg,#000 30%,transparent 85%)}.hero-dots-br[data-astro-cid-j7pv25f6]{bottom:0;right:0;width:38%;height:20%;-webkit-mask-image:linear-gradient(315deg,#000 30%,transparent 85%);mask-image:linear-gradient(315deg,#000 30%,transparent 85%)}.hero-photos[data-astro-cid-j7pv25f6]{position:absolute;top:0;right:0;bottom:0;width:50%;z-index:1;pointer-events:none;--fade-x: linear-gradient(to right, transparent, #000 25%);--fade-y: linear-gradient(to bottom, #000 72%, transparent 88%);-webkit-mask-image:var(--fade-x),var(--fade-y);mask-image:var(--fade-x),var(--fade-y);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-photos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.hero-photos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].is-shown{opacity:1}@media (max-width: 1100px){.hero-photos[data-astro-cid-j7pv25f6]{width:100%;--fade-x: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,.1) 25%, rgba(0,0,0,.75) 75%, #000)}.hero-slogan[data-astro-cid-j7pv25f6],.hero-headline[data-astro-cid-j7pv25f6],.hero-sub[data-astro-cid-j7pv25f6]{text-shadow:0 1px 12px rgba(7,11,30,.95),0 0 2px rgba(7,11,30,.8)}.hero-headline[data-astro-cid-j7pv25f6] .gradient-text[data-astro-cid-j7pv25f6]{text-shadow:none;filter:drop-shadow(0 1px 8px rgba(7,11,30,.9))}}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:2;flex:1;display:flex;align-items:center;padding-top:60px;padding-bottom:40px}.hero-text[data-astro-cid-j7pv25f6]{max-width:660px}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full);padding:8px 18px;font-family:var(--font-heading);font-size:.8rem;font-weight:500;color:#fffc;margin-bottom:24px}.badge-dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;background:var(--coral);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.hero-slogan[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:1.1rem;font-weight:500;color:var(--teal);letter-spacing:.02em;margin-bottom:16px}.hero-headline[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:800;color:var(--white);line-height:1.1;margin-bottom:24px}.hero-sub[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,1.5vw,1.15rem);color:#ffffffa6;max-width:540px;margin-bottom:40px}.hero-ctas[data-astro-cid-j7pv25f6]{display:flex;gap:16px;flex-wrap:wrap}.hero-stats[data-astro-cid-j7pv25f6]{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.08);padding:32px 0}.stats-grid[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.stat-item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;padding:12px 40px}.stat-value[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.stat-label[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#ffffff80;margin-top:4px;text-align:center}.stat-divider[data-astro-cid-j7pv25f6]{width:1px;height:40px;background:#ffffff1f}@media (max-width: 600px){.stats-grid[data-astro-cid-j7pv25f6]{gap:0}.stat-item[data-astro-cid-j7pv25f6]{padding:12px 20px}.stat-divider[data-astro-cid-j7pv25f6]:nth-child(4){display:none}}.scroll-indicator[data-astro-cid-j7pv25f6]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:2}.scroll-line[data-astro-cid-j7pv25f6]{width:1.5px;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,.4),transparent);animation:scroll-line 2s ease-in-out infinite;margin:0 auto}@keyframes scroll-line{0%{transform:scaleY(1);opacity:1}to{transform:scaleY(.2);opacity:0}}.trust[data-astro-cid-j7pv25f6]{background:var(--white)}.trust-logos[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:40px}.trust-logo-item[data-astro-cid-j7pv25f6]{flex:0 0 auto}.trust-logo-placeholder[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;width:180px;height:80px;border:1.5px solid var(--gray-200);border-radius:var(--radius);background:var(--white);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition);filter:grayscale(.5) opacity(.7)}.trust-logo-placeholder[data-astro-cid-j7pv25f6]:hover{filter:none;border-color:var(--gray-400);transform:translateY(-3px);box-shadow:var(--shadow-card)}.trust-logo-text[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);text-align:center}.trust-disclaimer[data-astro-cid-j7pv25f6]{text-align:center;font-size:.8rem;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}.svc-marquee[data-astro-cid-j7pv25f6]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;height:250px;display:flex;align-items:flex-start;padding-top:6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.svc-marquee[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.svc-track[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;width:max-content;user-select:none}.svc-card[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:190px;padding:18px;background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--gray-200);box-shadow:var(--shadow-card);cursor:pointer;transition:width var(--transition),box-shadow var(--transition),border-color var(--transition)}.svc-card[data-astro-cid-j7pv25f6]:hover,.svc-card[data-astro-cid-j7pv25f6]:focus-visible{width:290px;box-shadow:var(--shadow-hover);outline:none}.svc-card[data-astro-cid-j7pv25f6].is-active{border-color:var(--teal);box-shadow:0 0 0 2px #00a8a840,var(--shadow-card)}.svc-card[data-astro-cid-j7pv25f6].is-link .service-icon[data-astro-cid-j7pv25f6]{background:#ff7e671f;color:var(--coral)}.svc-card[data-astro-cid-j7pv25f6].is-link:hover .service-icon[data-astro-cid-j7pv25f6]{background:var(--coral);color:var(--white)}.svc-card[data-astro-cid-j7pv25f6].is-link h3[data-astro-cid-j7pv25f6]:after{content:" ↓";color:var(--coral)}.svc-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 14px;text-align:center}.svc-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.3rem,2.4vw,1.7rem);color:var(--navy)}.svc-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--text-muted)}.service-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px;background:#00a8a81a;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:var(--teal);transition:background var(--transition),color var(--transition)}.service-icon[data-astro-cid-j7pv25f6] svg{width:20px;height:20px}.svc-card[data-astro-cid-j7pv25f6]:hover .service-icon[data-astro-cid-j7pv25f6],.svc-card[data-astro-cid-j7pv25f6].is-active .service-icon[data-astro-cid-j7pv25f6]{background:var(--teal);color:var(--white)}.svc-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.92rem;font-weight:700;color:var(--navy);line-height:1.3}.svc-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.84rem;color:var(--text-muted);line-height:1.55;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--transition),opacity var(--transition),margin var(--transition)}.svc-card[data-astro-cid-j7pv25f6]:hover p[data-astro-cid-j7pv25f6],.svc-card[data-astro-cid-j7pv25f6]:focus-visible p[data-astro-cid-j7pv25f6]{max-height:7em;opacity:1;margin-top:8px}.demo-flow[data-astro-cid-j7pv25f6]{position:relative;margin:24px 0 8px;overflow:hidden;overflow:clip;scroll-margin-top:130px;--card-w: min(540px, 78vw);height:calc(var(--card-w) * .625 + 150px);touch-action:pan-y}.flow-stage[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.flow-card[data-astro-cid-j7pv25f6]{position:absolute;top:20px;left:50%;width:var(--card-w);margin-left:calc(var(--card-w) / -2);padding:10px 10px 0;background:var(--white);border-radius:var(--radius);box-shadow:0 18px 40px #0a16282e;color:inherit;text-decoration:none;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s ease,filter .6s ease;-webkit-user-drag:none}.flow-card[data-astro-cid-j7pv25f6]:not(.is-focus){cursor:pointer;filter:saturate(.85) brightness(.96)}.flow-card[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.flow-shot[data-astro-cid-j7pv25f6]{position:relative;display:block;aspect-ratio:16 / 10;border-radius:var(--radius-sm);overflow:hidden;background:var(--gray-100)}.flow-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transition:opacity .8s ease;pointer-events:none}.flow-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].is-shown{opacity:1}.demo-badge[data-astro-cid-j7pv25f6]{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:3px 12px;border-radius:var(--radius-full);background:var(--navy-deep);color:var(--white);font-family:var(--font-heading);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 2px 10px #0a162840}.flow-dots[data-astro-cid-j7pv25f6]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:6px;opacity:0;transition:opacity var(--transition)}.flow-card[data-astro-cid-j7pv25f6].is-focus .flow-dots[data-astro-cid-j7pv25f6]{opacity:1}.flow-dots[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:#0a162840;transition:background var(--transition)}.flow-dots[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6].is-shown{background:var(--teal)}.flow-caption[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px 14px;text-align:center}.demo-name[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--navy)}.demo-desc[data-astro-cid-j7pv25f6],.flow-open[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--text-muted);max-height:0;opacity:0;overflow:hidden;transition:opacity var(--transition),max-height var(--transition)}.flow-open[data-astro-cid-j7pv25f6]{color:var(--coral);font-family:var(--font-heading);font-weight:600}.flow-card[data-astro-cid-j7pv25f6].is-focus .demo-desc[data-astro-cid-j7pv25f6],.flow-card[data-astro-cid-j7pv25f6].is-focus .flow-open[data-astro-cid-j7pv25f6]{max-height:3em;opacity:1}.flow-nav[data-astro-cid-j7pv25f6]{position:absolute;top:calc(20px + var(--card-w) * .3125);transform:translateY(-50%);z-index:20;width:44px;height:44px;border-radius:50%;border:1px solid var(--gray-200);background:#ffffffe6;color:var(--navy);font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:var(--shadow-card);transition:background var(--transition),color var(--transition)}.flow-nav[data-astro-cid-j7pv25f6]:hover{background:var(--teal);color:var(--white)}.flow-shot[data-astro-cid-j7pv25f6].is-mobile{display:none}.demo-flow[data-astro-cid-j7pv25f6].is-mobile{--card-w: min(250px, 58vw);height:calc(var(--card-w) * 2.164 + 150px)}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-shot[data-astro-cid-j7pv25f6]{display:none}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-shot[data-astro-cid-j7pv25f6].is-mobile{display:block;aspect-ratio:390 / 844;border:6px solid var(--navy-deep);border-radius:30px;box-shadow:0 18px 40px #0a162840}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-card[data-astro-cid-j7pv25f6]{background:none;box-shadow:none;padding:0}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-caption[data-astro-cid-j7pv25f6]{transition:opacity var(--transition)}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-card[data-astro-cid-j7pv25f6]:not(.is-focus) .flow-caption[data-astro-cid-j7pv25f6]{opacity:0}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .flow-nav[data-astro-cid-j7pv25f6]{top:calc(20px + var(--card-w) * 1.082)}.demo-flow[data-astro-cid-j7pv25f6].is-mobile .demo-badge[data-astro-cid-j7pv25f6]{top:0;padding:1px 10px 2px;border-radius:0 0 10px 10px;font-size:.6rem;box-shadow:none}.device-toggle[data-astro-cid-j7pv25f6]{display:flex;width:fit-content;margin:28px auto 0;padding:4px;gap:4px;border-radius:var(--radius-full);background:var(--white);box-shadow:var(--shadow-card)}.device-toggle[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:0;border-radius:var(--radius-full);background:none;color:var(--navy);font-family:var(--font-heading);font-size:.9rem;font-weight:600;cursor:pointer;transition:background var(--transition),color var(--transition)}.device-toggle[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:#00a8a814}.device-toggle[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--navy);color:var(--white)}.device-toggle[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.flow-prev[data-astro-cid-j7pv25f6]{left:max(16px,calc(50% - 600px))}.flow-next[data-astro-cid-j7pv25f6]{right:max(16px,calc(50% - 600px))}@media (prefers-reduced-motion: reduce){.svc-marquee[data-astro-cid-j7pv25f6]{-webkit-mask-image:none;mask-image:none}}@property --x{syntax: "<length-percentage>"; inherits: true; initial-value: 50%;}@property --y{syntax: "<length-percentage>"; inherits: true; initial-value: 50%;}.why-us[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;isolation:isolate}.why-us[data-astro-cid-j7pv25f6]:before,.why-us[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;z-index:-1;width:640px;height:640px;border-radius:50%;filter:blur(120px);opacity:.35;animation:why-drift 22s ease-in-out infinite alternate}.why-us[data-astro-cid-j7pv25f6]:before{background:var(--teal);top:-220px;left:-160px}.why-us[data-astro-cid-j7pv25f6]:after{background:var(--coral);bottom:-260px;right:-180px;opacity:.22;animation-delay:-11s}@keyframes why-drift{to{transform:translate(180px,120px) scale(1.2)}}.why-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.why-card[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:var(--radius-lg);background:#ffffff09;border:1px solid rgba(255,255,255,.08);overflow:hidden}.why-card[data-astro-cid-j7pv25f6]:first-child{grid-column:span 2;grid-row:span 2;justify-content:flex-end;padding:40px;min-height:360px;background:linear-gradient(160deg,#00a8a829,#ffffff05 60%)}.why-card[data-astro-cid-j7pv25f6]:nth-child(n+6){grid-column:span 2}.why-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:radial-gradient(360px circle at var(--x) var(--y),var(--teal),rgba(255,126,103,.7) 35%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.why-card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--x) var(--y),rgba(0,168,168,.14),transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}.why-grid[data-astro-cid-j7pv25f6]:hover .why-card[data-astro-cid-j7pv25f6]:before{opacity:1}.why-card[data-astro-cid-j7pv25f6]:hover:after{opacity:1}.why-card[data-astro-cid-j7pv25f6].visible:before{animation:why-sweep 1.8s ease-out}@keyframes why-sweep{0%{--x: -30%;--y: 0%;opacity:1}75%{opacity:1}to{--x: 130%;--y: 100%;opacity:0}}.why-num[data-astro-cid-j7pv25f6]{position:absolute;top:18px;right:24px;font-family:var(--font-heading);font-size:3.2rem;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16);transition:-webkit-text-stroke-color var(--transition)}.why-card[data-astro-cid-j7pv25f6]:first-child .why-num[data-astro-cid-j7pv25f6]{font-size:7rem;top:24px;right:32px}.why-card[data-astro-cid-j7pv25f6]:hover .why-num[data-astro-cid-j7pv25f6]{-webkit-text-stroke-color:var(--coral)}.why-icon[data-astro-cid-j7pv25f6]{width:52px;height:52px;background:#ff7e671f;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--coral)}.why-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:24px;height:24px}.why-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{stroke-dasharray:80;stroke-dashoffset:80}.why-card[data-astro-cid-j7pv25f6].visible .why-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{transition:stroke-dashoffset 1.6s ease .3s;stroke-dashoffset:0}.why-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{position:relative;font-size:1.05rem;font-weight:700;color:var(--white)}.why-card[data-astro-cid-j7pv25f6]:first-child h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.3rem)}.why-card[data-astro-cid-j7pv25f6]:first-child .why-icon[data-astro-cid-j7pv25f6]{margin-top:16px}.why-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{position:relative;font-size:.9rem;color:#fff9;line-height:1.65}.why-card[data-astro-cid-j7pv25f6]:first-child p[data-astro-cid-j7pv25f6]{font-size:1.05rem;max-width:380px}.why-flow[data-astro-cid-j7pv25f6]{width:min(400px,calc(100% - 150px));margin-bottom:auto;overflow:visible;pointer-events:none}.why-flow[data-astro-cid-j7pv25f6] text[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:12px;font-weight:600;fill:var(--white);text-anchor:middle}.why-flow-loop[data-astro-cid-j7pv25f6]{fill:none;stroke:#00a8a88c;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1}.why-flow-node[data-astro-cid-j7pv25f6],.why-flow-code[data-astro-cid-j7pv25f6],.why-flow-token[data-astro-cid-j7pv25f6]{opacity:0;transition:opacity .5s ease calc(.3s + var(--i, 0) * .25s)}.why-card[data-astro-cid-j7pv25f6].visible .why-flow-loop[data-astro-cid-j7pv25f6]{transition:stroke-dashoffset 1.8s ease .3s;stroke-dashoffset:0}.why-card[data-astro-cid-j7pv25f6].visible [data-astro-cid-j7pv25f6]:is(.why-flow-node,.why-flow-code,.why-flow-token){opacity:1}.why-card[data-astro-cid-j7pv25f6].visible .why-flow-code[data-astro-cid-j7pv25f6]{transition-delay:1.6s}.why-card[data-astro-cid-j7pv25f6].visible .why-flow-token[data-astro-cid-j7pv25f6]{transition-delay:2s}.why-flow-code[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{fill:#00a8a81f;stroke:var(--teal);stroke-dasharray:4 3}.why-flow-code[data-astro-cid-j7pv25f6] text[data-astro-cid-j7pv25f6]{fill:var(--teal);font-size:16px;font-weight:800}.why-flow-token[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{fill:var(--coral)}.why-flow-token[data-astro-cid-j7pv25f6] .halo[data-astro-cid-j7pv25f6]{fill:#ff7e674d}@media (max-width: 1024px){.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.why-card[data-astro-cid-j7pv25f6]:first-child{grid-row:auto;min-height:320px}.why-card[data-astro-cid-j7pv25f6]:nth-child(n+6){grid-column:auto}}@media (max-width: 600px){.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.why-card[data-astro-cid-j7pv25f6]:first-child{grid-column:auto;padding:28px}.why-card[data-astro-cid-j7pv25f6]:first-child .why-num[data-astro-cid-j7pv25f6]{font-size:4.5rem}.why-flow[data-astro-cid-j7pv25f6]{width:calc(100% - 90px)}}.about-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media (max-width: 768px){.about-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px}}.about-left[data-astro-cid-j7pv25f6]{position:relative}.about-quote-mark[data-astro-cid-j7pv25f6]{font-size:8rem;font-family:Georgia,serif;line-height:1;color:var(--off-white);position:absolute;top:20px;left:-20px;z-index:0;pointer-events:none;user-select:none}.about-mission[data-astro-cid-j7pv25f6]{position:relative;z-index:1;font-size:1.15rem;font-weight:400;color:var(--text);line-height:1.8;margin:16px 0 28px}.about-accent-line[data-astro-cid-j7pv25f6]{width:56px;height:4px;background:var(--gradient-text);border-radius:2px;margin-bottom:16px}.about-company-name[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.85rem;font-weight:700;letter-spacing:.2em;color:var(--navy)}.about-vision[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--text-muted);line-height:1.8;margin:16px 0 36px}.about-values-title[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px}.values-pills[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.value-pill[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:var(--radius-full);transition:transform var(--transition)}.value-pill[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.value-pill[data-astro-cid-j7pv25f6].coral{background:#ff7e671a;color:var(--coral);border:1px solid rgba(255,126,103,.2)}.value-pill[data-astro-cid-j7pv25f6].teal{background:#00a8a81a;color:var(--teal);border:1px solid rgba(0,168,168,.2)}.value-pill[data-astro-cid-j7pv25f6].navy{background:#1f3c8814;color:var(--navy);border:1px solid rgba(31,60,136,.15)}.value-pill[data-astro-cid-j7pv25f6].purple{background:#8085b71a;color:var(--purple);border:1px solid rgba(128,133,183,.2)}.process[data-astro-cid-j7pv25f6].section{padding:0}.process-pin[data-astro-cid-j7pv25f6]{padding:100px 0;--p: 0}@media (max-width: 768px){.process-pin[data-astro-cid-j7pv25f6]{padding:64px 0}}.process-pin[data-astro-cid-j7pv25f6].is-pinned{padding:0}.is-pinned[data-astro-cid-j7pv25f6] .process-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;padding-top:72px;display:flex;align-items:center;overflow:hidden}.is-pinned[data-astro-cid-j7pv25f6] .process-stage[data-astro-cid-j7pv25f6]>.container[data-astro-cid-j7pv25f6]{width:100%}.is-pinned[data-astro-cid-j7pv25f6] .section-header[data-astro-cid-j7pv25f6]{margin-bottom:40px}.process-track[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:16px;padding-left:48px;will-change:transform}.is-pinned[data-astro-cid-j7pv25f6] .process-track[data-astro-cid-j7pv25f6]{flex-direction:row;gap:24px;padding-left:0;width:max-content}.process-step[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px;background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);transition:border-color .5s ease,box-shadow .5s ease,transform .5s ease,opacity .5s ease;opacity:.45}.is-pinned[data-astro-cid-j7pv25f6] .process-step[data-astro-cid-j7pv25f6]{width:340px;min-height:280px}.process-step[data-astro-cid-j7pv25f6].is-on{opacity:1;border-color:#00a8a866;box-shadow:var(--shadow-card)}.process-step[data-astro-cid-j7pv25f6].is-current{border-color:var(--coral);box-shadow:0 16px 48px #ff7e6738;transform:translateY(-8px)}.step-num[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:4.5rem;font-weight:800;line-height:.9;color:transparent;-webkit-text-stroke:1.5px var(--gray-200);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;background-size:0% 100%;background-repeat:no-repeat;transition:background-size .8s ease,-webkit-text-stroke-color .5s ease}.is-on[data-astro-cid-j7pv25f6] .step-num[data-astro-cid-j7pv25f6]{background-size:100% 100%;-webkit-text-stroke-color:transparent}.step-icon[data-astro-cid-j7pv25f6]{position:absolute;top:28px;right:28px;width:44px;height:44px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:#00a8a814;color:var(--teal);transition:background .5s ease,color .5s ease}.step-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:22px;height:22px}.is-current[data-astro-cid-j7pv25f6] .step-icon[data-astro-cid-j7pv25f6]{background:var(--coral);color:var(--white)}.process-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:700;color:var(--navy)}.process-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--text-muted);line-height:1.6}.process-view[data-astro-cid-j7pv25f6]{position:relative}.process-rail[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;left:15px;width:2px;background:var(--gray-200);border-radius:2px}.process-fill[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(var(--teal),var(--coral));transform:scaleY(var(--p));transform-origin:top}.process-rail[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:none}.is-pinned[data-astro-cid-j7pv25f6] .process-rail[data-astro-cid-j7pv25f6]{position:relative;top:auto;left:auto;bottom:auto;width:auto;height:2px;margin-top:40px;display:flex;justify-content:space-between;align-items:center}.is-pinned[data-astro-cid-j7pv25f6] .process-fill[data-astro-cid-j7pv25f6]{background:var(--gradient-text);transform:scaleX(var(--p));transform-origin:left}.is-pinned[data-astro-cid-j7pv25f6] .process-rail[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;position:relative;width:12px;height:12px;border-radius:50%;background:var(--white);border:2px solid var(--gray-200);transition:border-color .4s ease,background .4s ease}.is-pinned[data-astro-cid-j7pv25f6] .process-rail[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6].is-on{border-color:var(--teal);background:var(--teal)}.process-pin[data-astro-cid-j7pv25f6]:not(.is-pinned) .process-step[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:34px;left:-40px;width:14px;height:14px;border-radius:50%;background:var(--white);border:2px solid var(--gray-200);transition:border-color .4s ease,background .4s ease}.process-pin[data-astro-cid-j7pv25f6]:not(.is-pinned) .process-step[data-astro-cid-j7pv25f6].is-on:before{border-color:var(--teal);background:var(--teal)}.process-pin[data-astro-cid-j7pv25f6]:not(.is-pinned) .process-step[data-astro-cid-j7pv25f6].is-current{transform:translate(6px)}.ind-list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--gray-200)}.industry-card[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:48px 44px 1fr auto 28px;align-items:center;gap:20px;padding:18px 24px;border-bottom:1px solid var(--gray-200);cursor:pointer;overflow:hidden;isolation:isolate}.industry-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--navy),var(--navy-deep));transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.7,0,.2,1)}.industry-card[data-astro-cid-j7pv25f6]:hover:before,.industry-card[data-astro-cid-j7pv25f6]:focus-visible:before{transform:scaleX(1)}.industry-card[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.ind-num[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:.85rem;color:var(--gray-400);transition:color .4s ease}.industry-icon[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:#00a8a814;color:var(--teal);transition:background .4s ease,color .4s ease,transform .5s ease}.industry-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:22px;height:22px}.industry-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,3.2vw,2.4rem);font-weight:700;color:var(--navy);letter-spacing:-.01em;transition:color .4s ease,transform .5s cubic-bezier(.7,0,.2,1)}.ind-count[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.85rem;font-weight:600;color:var(--teal);padding:6px 12px;border-radius:var(--radius-full);background:#00a8a814;transition:background .4s ease,color .4s ease}.ind-arrow[data-astro-cid-j7pv25f6]{font-size:1.3rem;color:var(--gray-400);transition:color .4s ease,transform .5s ease}.ind-thumb[data-astro-cid-j7pv25f6]{display:none}.industry-card[data-astro-cid-j7pv25f6]:hover .ind-num[data-astro-cid-j7pv25f6],.industry-card[data-astro-cid-j7pv25f6]:focus-visible .ind-num[data-astro-cid-j7pv25f6]{color:#ffffff80}.industry-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6],.industry-card[data-astro-cid-j7pv25f6]:focus-visible h3[data-astro-cid-j7pv25f6]{color:var(--white);transform:translate(12px)}.industry-card[data-astro-cid-j7pv25f6]:hover .industry-icon[data-astro-cid-j7pv25f6],.industry-card[data-astro-cid-j7pv25f6]:focus-visible .industry-icon[data-astro-cid-j7pv25f6]{background:var(--teal);color:var(--white);transform:rotate(-8deg) scale(1.08)}.industry-card[data-astro-cid-j7pv25f6]:hover .ind-count[data-astro-cid-j7pv25f6],.industry-card[data-astro-cid-j7pv25f6]:focus-visible .ind-count[data-astro-cid-j7pv25f6]{background:#ffffff1f;color:var(--white)}.industry-card[data-astro-cid-j7pv25f6]:hover .ind-arrow[data-astro-cid-j7pv25f6],.industry-card[data-astro-cid-j7pv25f6]:focus-visible .ind-arrow[data-astro-cid-j7pv25f6]{color:var(--coral);transform:translate(4px,-4px)}.ind-preview[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;z-index:50;width:320px;aspect-ratio:16 / 10;border-radius:var(--radius);overflow:hidden;pointer-events:none;box-shadow:0 24px 60px #0a162859;opacity:0;scale:.6;transition:opacity .3s ease,scale .4s cubic-bezier(.2,.9,.3,1.3)}.ind-preview[data-astro-cid-j7pv25f6].is-shown{opacity:1;scale:1}.ind-preview[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.ind-preview[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].is-new{animation:ind-flip .45s ease}@keyframes ind-flip{0%{opacity:.2;transform:scale(1.08)}}@media (hover: none){.ind-thumb[data-astro-cid-j7pv25f6]{display:block;grid-row:1 / 3;grid-column:4;width:96px;height:auto;border-radius:var(--radius-sm);box-shadow:var(--shadow)}.ind-preview[data-astro-cid-j7pv25f6]{display:none}}@media (max-width: 700px){.industry-card[data-astro-cid-j7pv25f6]{grid-template-columns:40px 1fr auto;gap:4px 14px;padding:14px 4px}.ind-num[data-astro-cid-j7pv25f6],.ind-arrow[data-astro-cid-j7pv25f6]{display:none}.industry-icon[data-astro-cid-j7pv25f6]{grid-row:1 / 3}.industry-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.ind-count[data-astro-cid-j7pv25f6]{justify-self:start;grid-column:2;padding:2px 10px;font-size:.75rem}.ind-thumb[data-astro-cid-j7pv25f6]{grid-column:3;width:84px}}.modal-media[data-astro-cid-j7pv25f6].is-list{aspect-ratio:auto;max-height:min(70vh,640px);overflow-y:auto;background:var(--off-white, #f7f8fa);padding:20px 24px 24px}.ind-demos-hint[data-astro-cid-j7pv25f6]{margin:0 0 16px;color:var(--text-muted);font-size:.92rem}.ind-demos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.ind-demo[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.ind-demo[data-astro-cid-j7pv25f6]:hover,.ind-demo[data-astro-cid-j7pv25f6]:focus-visible{border-color:var(--teal);box-shadow:0 8px 28px #00a8a824;transform:translateY(-3px)}.modal-media[data-astro-cid-j7pv25f6].is-list .ind-demo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:static;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.ind-demo-name[data-astro-cid-j7pv25f6]{padding:8px 12px 0;font-weight:700;color:var(--navy);font-size:.92rem}.ind-demo-open[data-astro-cid-j7pv25f6]{padding:0 12px 12px;color:var(--coral, #ff7e67);font-size:.8rem;font-weight:600}.svc-filter[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin:4px 0 -8px;min-height:36px}.svc-filter[data-astro-cid-j7pv25f6][hidden]{display:flex;visibility:hidden}.svc-filter[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--teal);background:var(--white);color:var(--navy);font-size:.85rem;font-weight:600;cursor:pointer}.svc-filter[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:#00a8a814}.flow-card[data-astro-cid-j7pv25f6].is-out{opacity:0!important;pointer-events:none;visibility:hidden}.demo-invite[data-astro-cid-j7pv25f6]{max-width:720px;margin:0 auto;text-align:center}.demo-invite-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;border-radius:var(--radius-full);background:#ff7e671a;color:var(--coral-dark);font-family:var(--font-heading);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.demo-invite[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.3rem);color:var(--navy);margin:12px 0 8px}.demo-invite[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted)}.demo-invite[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--navy);font-weight:700}.news[data-astro-cid-j7pv25f6]{position:relative;background:var(--white)}.news[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-brand)}.news-badge[data-astro-cid-j7pv25f6]{color:var(--coral-dark);background:#ff7e671f}.hero-new[data-astro-cid-j7pv25f6]{display:none}@media (max-width: 1100px){.hero-new[data-astro-cid-j7pv25f6]{display:flex;align-items:center;width:fit-content;margin-bottom:14px;padding:10px 20px;border-radius:var(--radius-full);background:#ff7e6724;border:1px solid rgba(255,126,103,.45);color:var(--white);font-family:var(--font-heading);font-size:.9rem;font-weight:600;text-decoration:none}}a[data-astro-cid-j7pv25f6].nav-new:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--coral);vertical-align:2px;animation:pulse-dot 2s ease-in-out infinite}.citas[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:56px;border-radius:var(--radius-xl);background:radial-gradient(circle at 75% 60%,rgba(0,168,168,.35),transparent 45%),radial-gradient(circle at 95% 5%,rgba(255,126,103,.25),transparent 35%),var(--gradient-hero);box-shadow:var(--shadow-lg);overflow:hidden}.citas-badge[data-astro-cid-j7pv25f6]{display:inline-block;padding:5px 14px;border-radius:var(--radius-full);background:#ff7e6726;color:var(--coral);font-family:var(--font-heading);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.citas[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3vw,2.4rem);color:var(--white);margin:14px 0}.citas[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] .gradient-text[data-astro-cid-j7pv25f6]{display:block}.citas-text[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:#ffffffbf}.citas-list[data-astro-cid-j7pv25f6]{display:grid;gap:10px;margin:22px 0}.citas-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:30px;color:#ffffffe6;font-size:.95rem}.citas-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;top:2px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#00a8a840;color:#5ee0e0;font-size:.72rem;font-weight:700}.citas-text[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6].citas-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:22px;color:#ffffffb3}.citas-price[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:2rem;font-weight:800;color:var(--white)}.citas-trial[data-astro-cid-j7pv25f6]{padding:3px 10px;border-radius:var(--radius-full);background:#00a8a833;color:#5ee0e0;font-size:.8rem;font-weight:600}.citas-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.citas-text[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6].citas-for{margin-top:18px;font-size:.85rem;color:#ffffff8c}.citas-phones[data-astro-cid-j7pv25f6]{--w: 230px;--dx: 140px;position:relative;display:block;height:calc(var(--w) * 2.17 + 40px)}.citas-phones[data-astro-cid-j7pv25f6]:hover{--spread: 1.15}.citas-phone[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:50%;width:var(--w);margin:0;transform:translate(-50%);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.citas-phone-c[data-astro-cid-j7pv25f6]{z-index:1}.citas-phone-l[data-astro-cid-j7pv25f6]{transform:translate(calc(-50% - var(--dx) * var(--spread, 1)),6%) rotate(-8deg) scale(.86)}.citas-phone-r[data-astro-cid-j7pv25f6]{transform:translate(calc(-50% + var(--dx) * var(--spread, 1)),6%) rotate(8deg) scale(.86)}.citas-screen[data-astro-cid-j7pv25f6]{display:grid;border:7px solid #0b1220;border-radius:28px;overflow:hidden;background:var(--white);box-shadow:0 30px 60px #00000073}.citas-screen[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{grid-area:1 / 1;width:100%;height:auto;opacity:0;transition:opacity .6s ease}.citas-screen[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].is-shown{opacity:1}.citas-tag[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:50%;bottom:-14px;transform:translate(-50%);white-space:nowrap;padding:6px 14px;border-radius:var(--radius-full);background:var(--white);color:var(--navy);font-family:var(--font-heading);font-size:.8rem;font-weight:700;box-shadow:var(--shadow)}.citas-biz[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:24px}.citas-biz-more[data-astro-cid-j7pv25f6]{margin-left:4px;color:#ffffffb3;font-family:var(--font-heading);font-size:.9rem;font-weight:600}.citas-biz[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:7px 16px;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.3);color:#ffffffd9;font-family:var(--font-heading);font-size:.85rem;font-weight:600;transition:background var(--transition),color var(--transition),border-color var(--transition)}.citas-biz[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{border-color:var(--white);color:var(--white)}.citas-biz[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--white);border-color:var(--white);color:var(--navy)}.citas-tag-l[data-astro-cid-j7pv25f6],.citas-tag-r[data-astro-cid-j7pv25f6]{top:3%;bottom:auto;transform:none}.citas-tag-l[data-astro-cid-j7pv25f6]{left:auto;right:calc(50% + var(--w) / 2 - 36px)}.citas-tag-r[data-astro-cid-j7pv25f6]{left:calc(50% + var(--w) / 2 - 36px)}@media (max-width: 1100px){.citas-phones[data-astro-cid-j7pv25f6]{--w: 210px;--dx: 128px}}@media (max-width: 900px){.citas[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px;padding:40px 28px}.citas-phones[data-astro-cid-j7pv25f6]{--w: 190px;--dx: 115px}.citas-show[data-astro-cid-j7pv25f6]{order:-1}}@media (max-width: 480px){.citas[data-astro-cid-j7pv25f6]{padding:32px 18px}.citas-phones[data-astro-cid-j7pv25f6]{--w: 148px;--dx: 90px}.citas-tag[data-astro-cid-j7pv25f6]{font-size:.7rem;padding:4px 10px}.citas-tag-l[data-astro-cid-j7pv25f6],.citas-tag-r[data-astro-cid-j7pv25f6]{display:none}.citas-ctas[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1 1 100%;justify-content:center}}.founders-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:32px 56px;align-items:center}.founders-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:12px 0 16px}.founders-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);margin-bottom:24px}.founders-list[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{--tilt: -2deg;display:flex;flex-direction:column;gap:6px;padding:22px 20px 26px;background:var(--note, #fff4d6);border-radius:4px 4px 4px 22px;box-shadow:0 10px 24px #0f172a14,0 2px 4px #0f172a0f;transform:rotate(var(--tilt));transition:transform .4s cubic-bezier(.2,.9,.3,1.3),box-shadow .4s ease,opacity .6s ease}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].anim{transform:rotate(var(--tilt)) translateY(28px)}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].anim.visible{transform:rotate(var(--tilt))}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].anim.visible:hover{transform:rotate(0) translateY(-6px) scale(1.03);box-shadow:0 20px 40px #0f172a24}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){--tilt: 1.5deg;--note: #dcf5f3}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){--tilt: -1deg;--note: #ffe4de}.founders-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(4){--tilt: 2deg;--note: #e6e8fb}.founders-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--navy);font-family:var(--font-heading);font-size:1.05rem}.founders-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#475569;font-size:.9rem;line-height:1.55}@property --cut{syntax: "<percentage>"; inherits: true; initial-value: 50%;}.sketch[data-astro-cid-j7pv25f6]{--cut: 50%;position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);user-select:none}.sketch[data-astro-cid-j7pv25f6].visible:not(.is-dragged){animation:sketch-sweep 3.2s cubic-bezier(.6,0,.3,1) .5s both}@keyframes sketch-sweep{0%{--cut: 100%}55%{--cut: 0%}to{--cut: 50%}}.sketch-win[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:inherit;overflow:hidden;display:flex;flex-direction:column;gap:4%;padding:0 5% 5%}.sketch-draft[data-astro-cid-j7pv25f6]{clip-path:inset(0 calc(100% - var(--cut)) 0 0)}.sketch-handle[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;left:var(--cut);width:3px;margin-left:-1.5px;background:var(--coral);box-shadow:0 0 20px #ff7e67cc;pointer-events:none}.sketch-handle[data-astro-cid-j7pv25f6]:after{content:"⟷";position:absolute;top:50%;left:50%;width:44px;height:44px;translate:-50% -50%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--coral);color:var(--white);font-size:1.2rem;box-shadow:0 6px 20px #ff7e6780}.sketch-range[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;-webkit-appearance:none;appearance:none;touch-action:pan-y}.sketch-range[data-astro-cid-j7pv25f6]::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:100vh}.sketch-range[data-astro-cid-j7pv25f6]::-moz-range-thumb{width:48px;height:100vh;border:0}.sketch[data-astro-cid-j7pv25f6]:has(.sketch-range:focus-visible) .sketch-handle[data-astro-cid-j7pv25f6]:after{outline:3px solid var(--navy);outline-offset:3px}.sketch-tag[data-astro-cid-j7pv25f6]{position:absolute;bottom:-14px;padding:6px 14px;border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.sketch-tag[data-astro-cid-j7pv25f6].is-idea{left:20px;background:var(--white);color:#475569;border:1.5px dashed #94a3b8}.sketch-tag[data-astro-cid-j7pv25f6].is-product{right:20px;background:var(--navy);color:var(--white)}.mk-bar[data-astro-cid-j7pv25f6]{display:flex;gap:6px;padding:3.5% 0 0}.mk-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%}.mk-nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:4%;height:9%}.mk-nav[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:10%;height:30%;border-radius:4px}.mk-nav[data-astro-cid-j7pv25f6] .mk-cart[data-astro-cid-j7pv25f6]{margin-left:auto;width:6%;height:60%}.mk-logo[data-astro-cid-j7pv25f6]{margin-right:auto;font-size:.85rem}.mk-hero[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6%;padding:0 6%;border-radius:12px}.mk-h1[data-astro-cid-j7pv25f6]{width:55%;height:12%;border-radius:4px}.mk-h2[data-astro-cid-j7pv25f6]{width:38%;height:7%;border-radius:4px}.mk-btn[data-astro-cid-j7pv25f6]{width:22%;height:15%;border-radius:999px}.mk-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:4%;height:34%}.mk-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8%;padding:6%;border-radius:10px}.mk-img[data-astro-cid-j7pv25f6]{flex:1;border-radius:6px}.mk-price[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:700}.sketch-real[data-astro-cid-j7pv25f6]{background:var(--white);border:1px solid var(--gray-200)}.sketch-real[data-astro-cid-j7pv25f6] .mk-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(1){background:#ff5f57}.sketch-real[data-astro-cid-j7pv25f6] .mk-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){background:#febc2e}.sketch-real[data-astro-cid-j7pv25f6] .mk-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){background:#28c840}.sketch-real[data-astro-cid-j7pv25f6] .mk-logo[data-astro-cid-j7pv25f6]{width:16%;height:50%;border-radius:6px;background:var(--gradient-text);font-size:0}.sketch-real[data-astro-cid-j7pv25f6] .mk-nav[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--gray-200)}.sketch-real[data-astro-cid-j7pv25f6] .mk-nav[data-astro-cid-j7pv25f6] .mk-cart[data-astro-cid-j7pv25f6]{background:var(--navy);border-radius:8px}.sketch-real[data-astro-cid-j7pv25f6] .mk-hero[data-astro-cid-j7pv25f6]{background:linear-gradient(120deg,var(--navy),var(--teal))}.sketch-real[data-astro-cid-j7pv25f6] .mk-h1[data-astro-cid-j7pv25f6]{background:#fffffff2}.sketch-real[data-astro-cid-j7pv25f6] .mk-h2[data-astro-cid-j7pv25f6]{background:#ffffff8c}.sketch-real[data-astro-cid-j7pv25f6] .mk-btn[data-astro-cid-j7pv25f6]{background:var(--coral);box-shadow:0 4px 14px #ff7e6780}.sketch-real[data-astro-cid-j7pv25f6] .mk-card[data-astro-cid-j7pv25f6]{background:var(--off-white);border:1px solid var(--gray-200)}.sketch-real[data-astro-cid-j7pv25f6] .mk-card[data-astro-cid-j7pv25f6]:nth-child(1) .mk-img[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#ffb4a6,var(--coral))}.sketch-real[data-astro-cid-j7pv25f6] .mk-card[data-astro-cid-j7pv25f6]:nth-child(2) .mk-img[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#7fdcdc,var(--teal))}.sketch-real[data-astro-cid-j7pv25f6] .mk-card[data-astro-cid-j7pv25f6]:nth-child(3) .mk-img[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#b9bde6,var(--purple))}.sketch-real[data-astro-cid-j7pv25f6] .mk-price[data-astro-cid-j7pv25f6]{color:var(--navy);font-family:var(--font-heading)}.sketch-draft[data-astro-cid-j7pv25f6]{--ink: #334155;--wobble: 255px 15px 225px 15px / 15px 225px 15px 255px;background:linear-gradient(rgba(59,130,246,.09) 1px,transparent 1px) 0 0 / 22px 22px,linear-gradient(90deg,rgba(59,130,246,.09) 1px,transparent 1px) 0 0 / 22px 22px,#fffdf5;font-family:Caveat,cursive;color:var(--ink)}.sketch-draft[data-astro-cid-j7pv25f6] .mk-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border:1.5px solid var(--ink)}.sketch-draft[data-astro-cid-j7pv25f6] .mk-logo[data-astro-cid-j7pv25f6]{font-family:inherit;font-size:1.3rem;border:2px solid var(--ink);border-radius:var(--wobble);padding:0 8px}.sketch-draft[data-astro-cid-j7pv25f6] .mk-nav[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{height:2px;background:var(--ink);border-radius:2px}.sketch-draft[data-astro-cid-j7pv25f6] .mk-nav[data-astro-cid-j7pv25f6] .mk-cart[data-astro-cid-j7pv25f6]{height:50%;background:none;border:2px solid var(--ink);border-radius:var(--wobble)}.sketch-draft[data-astro-cid-j7pv25f6] .mk-hero[data-astro-cid-j7pv25f6],.sketch-draft[data-astro-cid-j7pv25f6] .mk-card[data-astro-cid-j7pv25f6],.sketch-draft[data-astro-cid-j7pv25f6] .mk-btn[data-astro-cid-j7pv25f6]{border:2px solid var(--ink);border-radius:var(--wobble)}.sketch-draft[data-astro-cid-j7pv25f6] .mk-h1[data-astro-cid-j7pv25f6],.sketch-draft[data-astro-cid-j7pv25f6] .mk-h2[data-astro-cid-j7pv25f6]{height:2.5%;background:var(--ink);opacity:.7;border-radius:3px}.sketch-draft[data-astro-cid-j7pv25f6] .mk-img[data-astro-cid-j7pv25f6]{border:1.5px solid var(--ink);border-radius:3px;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--ink) 50%,transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),var(--ink) 50%,transparent calc(50% + 1px));opacity:.6}.sketch-draft[data-astro-cid-j7pv25f6] .mk-price[data-astro-cid-j7pv25f6]{font-family:inherit;font-size:1.15rem;font-weight:600}@media (max-width: 900px){.founders-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.founders-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;margin-top:8px}}@media (max-width: 480px){.founders-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.mk-price[data-astro-cid-j7pv25f6],.sketch-draft[data-astro-cid-j7pv25f6] .mk-price[data-astro-cid-j7pv25f6]{font-size:.7rem}.sketch-draft[data-astro-cid-j7pv25f6] .mk-logo[data-astro-cid-j7pv25f6]{font-size:1rem}}.rescue-badge[data-astro-cid-j7pv25f6]{color:var(--coral-dark);background:#ff7e671f}.rescue-flow[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:250px minmax(0,1fr) 250px;align-items:start}.rescue-app[data-astro-cid-j7pv25f6]{margin:0}.rescue-when[data-astro-cid-j7pv25f6]{margin-bottom:8px;font-family:var(--font-heading);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rescue-old[data-astro-cid-j7pv25f6] .rescue-when[data-astro-cid-j7pv25f6]{color:var(--coral-dark)}.rescue-new[data-astro-cid-j7pv25f6] .rescue-when[data-astro-cid-j7pv25f6]{color:var(--teal-dark)}.rescue-win[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--white)}.rescue-win-bar[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:5px;padding:7px 10px;font-family:var(--font-heading);font-size:.72rem;font-weight:600}.rescue-win-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.45}.rescue-win-bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rescue-win-bar[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{margin-left:auto;color:#6ee7b7;font-weight:600;white-space:nowrap}.rescue-win-body[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:10px;align-content:start;min-height:150px;padding:18px 16px}.rw-line[data-astro-cid-j7pv25f6]{display:block;width:var(--w);height:10px;border-radius:3px}.rescue-old[data-astro-cid-j7pv25f6] .rescue-win[data-astro-cid-j7pv25f6]{border:2px solid #9aa0a8;border-radius:2px;background:#e8eaed;box-shadow:5px 5px #0f172a1f;animation:rescue-glitch 5s steps(1) infinite}.rescue-old[data-astro-cid-j7pv25f6] .rescue-win-bar[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#6b7280,#a3a8b0);color:#f3f4f6;font-family:Courier New,monospace}.rescue-old[data-astro-cid-j7pv25f6] .rescue-win-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border-radius:0}.rescue-old[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]{background:#bcc1c8}.rescue-old[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:nth-child(odd){transform:translate(10px) rotate(-1.5deg)}.rescue-old[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:nth-child(2){animation:rescue-jitter 2.2s steps(2) infinite}.rw-error[data-astro-cid-j7pv25f6]{position:absolute;left:16px;bottom:16px;padding:3px 8px;border-radius:2px;background:var(--coral);color:var(--white);font:700 .72rem Courier New,monospace;animation:rescue-blink 1.8s steps(1) infinite}.rw-spin[data-astro-cid-j7pv25f6]{position:absolute;right:16px;bottom:14px;width:22px;height:22px;border:3px solid #c3c7cd;border-top-color:var(--coral);border-radius:50%;animation:rescue-spin 1.4s linear infinite}.rescue-new[data-astro-cid-j7pv25f6] .rescue-win[data-astro-cid-j7pv25f6]{border-radius:var(--radius);box-shadow:var(--shadow-card)}.rescue-new[data-astro-cid-j7pv25f6] .rescue-win-bar[data-astro-cid-j7pv25f6]{background:var(--navy);color:var(--white)}.rescue-new[data-astro-cid-j7pv25f6] .rescue-win-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:first-child{background:#34d399;opacity:1}.rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]{background:#00a8a829;transform-origin:left}.rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:first-child{background:var(--teal)}.rescue-flow[data-astro-cid-j7pv25f6].visible .rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]{animation:rescue-grow .6s ease both;animation-delay:2.4s}.rescue-flow[data-astro-cid-j7pv25f6].visible .rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:2.5s}.rescue-flow[data-astro-cid-j7pv25f6].visible .rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:2.6s}.rescue-flow[data-astro-cid-j7pv25f6].visible .rescue-new[data-astro-cid-j7pv25f6] .rw-line[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:2.7s}.rw-ok[data-astro-cid-j7pv25f6]{position:absolute;left:16px;bottom:16px;padding:3px 8px;border-radius:var(--radius-full);background:#34d39929;color:#059669;font-size:.72rem;font-weight:700}.rw-chart[data-astro-cid-j7pv25f6]{position:absolute;right:16px;bottom:14px;width:60px;height:24px;overflow:visible}.rw-chart[data-astro-cid-j7pv25f6] polyline[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--teal);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.rescue-tags[data-astro-cid-j7pv25f6]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.rescue-tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:4px 10px;border-radius:var(--radius-full);font-size:.78rem;font-weight:600}.rescue-old[data-astro-cid-j7pv25f6] .rescue-tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#ff7e671f;color:var(--coral-dark)}.rescue-old[data-astro-cid-j7pv25f6] .rescue-tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✕ "}.rescue-new[data-astro-cid-j7pv25f6] .rescue-tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#00a8a81f;color:var(--teal-dark)}.rescue-new[data-astro-cid-j7pv25f6] .rescue-tags[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓ "}.rescue-pipe[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;padding-top:92px}.rescue-knot[data-astro-cid-j7pv25f6]{flex:0 0 130px;height:80px;margin-top:-16px;overflow:visible}.rescue-knot[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6],.rescue-knot[data-astro-cid-j7pv25f6] use[data-astro-cid-j7pv25f6]{fill:none;stroke-width:4;stroke-linecap:round}.rescue-knot[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{stroke:#c3c7cd}.rescue-knot[data-astro-cid-j7pv25f6] .knot-leak[data-astro-cid-j7pv25f6]{stroke:var(--coral);stroke-dasharray:5 11}.rescue-knot[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{fill:var(--coral)}.rescue-stages[data-astro-cid-j7pv25f6]{position:relative;flex:1;display:flex;margin:0;padding:0;list-style:none}.rescue-stages[data-astro-cid-j7pv25f6]:before,.rescue-stages[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;top:22px;height:4px;border-radius:2px}.rescue-stages[data-astro-cid-j7pv25f6]:before{background:linear-gradient(90deg,var(--coral),var(--teal))}.rescue-stages[data-astro-cid-j7pv25f6]:after{background:repeating-linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 22px);animation:rescue-flow .9s linear infinite}.rescue-stages[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 6px;text-align:center}.rescue-node[data-astro-cid-j7pv25f6]{z-index:1;display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border:3px solid var(--gray-200);border-radius:50%;background:var(--white);color:var(--gray-400)}.rescue-node[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:22px;height:22px}.rescue-flow[data-astro-cid-j7pv25f6].visible .rescue-node[data-astro-cid-j7pv25f6]{animation:rescue-light .5s ease forwards;animation-delay:calc(.6s + var(--i) * .4s)}.rescue-stages[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--navy);font-family:var(--font-heading);font-size:.98rem}.rescue-stages[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.rescue-node){color:var(--text-muted);font-size:.82rem;line-height:1.4}.rescue-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:44px;text-align:center}.rescue-cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:420px;color:var(--text-muted);font-size:.9rem}@keyframes rescue-glitch{0%,to{transform:none;filter:none}90%{transform:translate(3px,-1px);filter:hue-rotate(-20deg) contrast(1.2)}92%{transform:translate(-4px,1px)}94%{transform:none;filter:none}}@keyframes rescue-jitter{50%{transform:translate(-6px)}}@keyframes rescue-blink{50%{opacity:.35}}@keyframes rescue-spin{to{transform:rotate(360deg)}}@keyframes rescue-grow{0%{transform:scaleX(0)}}@keyframes rescue-flow{to{background-position:22px 0}}@keyframes rescue-flow-v{to{background-position:0 22px}}@keyframes rescue-light{to{border-color:var(--teal);color:var(--teal);box-shadow:0 0 0 6px #00a8a81f}}@media (max-width: 1180px){.rescue-flow[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:440px;margin:0 auto}.rescue-pipe[data-astro-cid-j7pv25f6]{padding:36px 0}.rescue-knot[data-astro-cid-j7pv25f6]{display:none}.rescue-stages[data-astro-cid-j7pv25f6]{flex-direction:column;gap:22px}.rescue-stages[data-astro-cid-j7pv25f6]:before,.rescue-stages[data-astro-cid-j7pv25f6]:after{inset:-36px auto -36px 22px;width:4px;height:auto}.rescue-stages[data-astro-cid-j7pv25f6]:before{background:linear-gradient(180deg,var(--coral),var(--teal))}.rescue-stages[data-astro-cid-j7pv25f6]:after{background:repeating-linear-gradient(180deg,rgba(255,255,255,.85) 0 6px,transparent 6px 22px);animation-name:rescue-flow-v}.rescue-stages[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px 1fr;column-gap:16px;row-gap:2px;padding:0;text-align:left}.rescue-node[data-astro-cid-j7pv25f6]{grid-row:span 2;margin:0}}@media (prefers-reduced-motion: reduce){.rescue-flow[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6],.rescue-flow[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:before,.rescue-flow[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:after{animation:none!important}.rescue-knot[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{display:none}.rescue-node[data-astro-cid-j7pv25f6]{border-color:var(--teal);color:var(--teal)}}.cta-section[data-astro-cid-j7pv25f6]{position:relative;background:var(--navy-dark);overflow:hidden;padding:120px 0;text-align:center}.cta-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none}.cta-orb[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;filter:blur(80px)}.cta-orb-1[data-astro-cid-j7pv25f6]{width:400px;height:400px;background:#00a8a826;top:-100px;left:-100px}.cta-orb-2[data-astro-cid-j7pv25f6]{width:300px;height:300px;background:#ff7e671f;bottom:-80px;right:-80px}.cta-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;max-width:680px;margin:0 auto}.cta-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:800;color:var(--white);margin-bottom:16px}.cta-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#ffffffa6;font-size:1.05rem;margin-bottom:36px}.cta-btn[data-astro-cid-j7pv25f6]{font-size:1.05rem;padding:16px 40px}.cta-slogan[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:1rem;font-weight:600;margin-top:24px;letter-spacing:.02em}.contact-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media (max-width: 900px){.contact-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px}}.contact-form-wrap[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3vw,2.4rem);margin:12px 0 8px}.contact-sub[data-astro-cid-j7pv25f6]{color:var(--text-muted);margin-bottom:32px}.contact-form[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:20px}.form-group[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px}.form-group[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.85rem;font-weight:600;color:var(--text)}.form-group[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.form-group[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:100%;padding:12px 16px;border:1.5px solid var(--gray-200);border-radius:var(--radius);font-size:.95rem;color:var(--text);background:var(--white);transition:border-color var(--transition),box-shadow var(--transition);resize:vertical}.form-group[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.form-group[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px #00a8a81f}.form-group[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder,.form-group[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]::placeholder{color:var(--gray-400)}.form-submit[data-astro-cid-j7pv25f6]{margin-top:4px;width:100%;justify-content:center}.form-feedback[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:var(--radius);font-size:.9rem;font-weight:500}.form-feedback[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px;flex-shrink:0}.form-feedback[data-astro-cid-j7pv25f6].success{background:#00a8a81a;color:var(--teal)}.form-feedback[data-astro-cid-j7pv25f6].error{background:#ff7e671a;color:var(--coral)}.form-feedback[data-astro-cid-j7pv25f6][hidden]{display:none}.contact-info-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.contact-info-item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:var(--radius);transition:background var(--transition);color:var(--text)}.contact-info-item[data-astro-cid-j7pv25f6]:not(.no-link):hover{background:#00a8a80f}.contact-info-icon[data-astro-cid-j7pv25f6]{width:44px;height:44px;background:#1f3c8814;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--navy)}.contact-info-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px}.contact-info-icon[data-astro-cid-j7pv25f6].whatsapp-icon{background:#25d3661a;color:#25d366}.info-label[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:2px}.info-value[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--text);line-height:1.5}.contact-social[data-astro-cid-j7pv25f6]{margin-bottom:32px}.social-title[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:12px}.social-links[data-astro-cid-j7pv25f6]{display:flex;gap:12px}.social-link[data-astro-cid-j7pv25f6]{width:44px;height:44px;background:var(--gray-100);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:background var(--transition),color var(--transition),transform var(--transition)}.social-link[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px}.social-link[data-astro-cid-j7pv25f6]:hover{background:var(--navy);color:var(--white);transform:translateY(-2px)}.social-link[data-astro-cid-j7pv25f6].whatsapp:hover{background:#25d366}.map-placeholder[data-astro-cid-j7pv25f6]{border:2px dashed var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;background:var(--gray-100)}.map-placeholder-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:180px;gap:8px;color:var(--text-muted)}.map-placeholder-inner[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:32px;height:32px;color:var(--gray-400)}.map-placeholder-inner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9rem}.map-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:.8rem;font-weight:600;color:var(--teal);margin-top:4px;transition:gap var(--transition)}.map-link[data-astro-cid-j7pv25f6]:hover{gap:10px}.map-link[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:14px;height:14px}.footer[data-astro-cid-j7pv25f6]{background:var(--navy-deep);padding-top:72px}.footer-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:64px;border-bottom:1px solid rgba(255,255,255,.06)}@media (max-width: 900px){.footer-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 480px){.footer-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.footer-brand[data-astro-cid-j7pv25f6] .footer-logo[data-astro-cid-j7pv25f6]{margin-bottom:16px}.footer-tagline[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.9rem;font-weight:600;margin-bottom:8px}.footer-description[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#ffffff59}.footer-col[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-bottom:20px}.footer-col[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px}.footer-col[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.875rem;color:#ffffffa6;transition:color var(--transition)}.footer-col[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--coral)}.footer-address[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#ffffff73;line-height:1.6}.footer-social[data-astro-cid-j7pv25f6]{display:flex;gap:10px;margin-top:8px}.footer-social[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:38px;height:38px;background:#ffffff0f;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:#ffffff80;transition:background var(--transition),color var(--transition)}.footer-social[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:18px;height:18px}.footer-social[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--coral);color:var(--white)}.footer-bottom[data-astro-cid-j7pv25f6]{padding:20px 0}.footer-bottom-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer-bottom[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#ffffff59}.footer-lang[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;color:#ffffff4d;font-size:.8rem}.whatsapp-float[data-astro-cid-j7pv25f6]{position:fixed;bottom:28px;right:28px;width:58px;height:58px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);box-shadow:0 4px 20px #25d36680;z-index:999;transition:transform var(--transition),box-shadow var(--transition);animation:wa-pulse 3s ease-in-out infinite}.whatsapp-float[data-astro-cid-j7pv25f6]:hover{transform:scale(1.1);box-shadow:0 8px 32px #25d36699;animation:none}.whatsapp-float[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:30px;height:30px}@keyframes wa-pulse{0%,to{box-shadow:0 4px 20px #25d36680}50%{box-shadow:0 4px 32px #25d366cc,0 0 0 8px #25d3661a}}.whatsapp-tooltip[data-astro-cid-j7pv25f6]{position:absolute;right:68px;background:var(--text);color:var(--white);font-family:var(--font-heading);font-size:.8rem;font-weight:500;white-space:nowrap;padding:8px 14px;border-radius:var(--radius-full);opacity:0;pointer-events:none;transform:translate(8px);transition:opacity var(--transition),transform var(--transition)}.whatsapp-tooltip[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);border:6px solid transparent;border-left-color:var(--text);border-right:0}.whatsapp-float[data-astro-cid-j7pv25f6]:hover .whatsapp-tooltip[data-astro-cid-j7pv25f6]{opacity:1;transform:translate(0)}@media (prefers-reduced-motion: reduce){[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.anim[data-astro-cid-j7pv25f6]{opacity:1!important;transform:none!important}}.modal-overlay[data-astro-cid-j7pv25f6]{position:fixed;inset:0;background:#050a19cc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .25s ease}.modal-overlay[data-astro-cid-j7pv25f6].modal-visible{opacity:1}.modal-overlay[data-astro-cid-j7pv25f6][hidden]{display:none!important}.modal-container[data-astro-cid-j7pv25f6]{background:var(--white);border-radius:var(--radius-xl);width:100%;max-width:760px;overflow:hidden;box-shadow:0 40px 100px #0006;transform:scale(.92) translateY(20px);transition:transform .32s cubic-bezier(.34,1.4,.64,1)}.modal-overlay[data-astro-cid-j7pv25f6].modal-visible .modal-container[data-astro-cid-j7pv25f6]{transform:scale(1) translateY(0)}.modal-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--gray-200)}.modal-title[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:var(--navy);margin:0}.modal-close[data-astro-cid-j7pv25f6]{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--gray-100);display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:background var(--transition),color var(--transition),transform var(--transition-fast)}.modal-close[data-astro-cid-j7pv25f6]:hover{background:var(--gray-200);color:var(--text);transform:scale(1.1)}.modal-close[data-astro-cid-j7pv25f6]:active{transform:scale(.95)}.modal-close[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:18px;height:18px}.modal-media[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;background:var(--navy-deep);overflow:hidden}.modal-media[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6],.modal-media[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:none;display:block}.modal-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.modal-placeholder[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center}.modal-placeholder-icon[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;background:#ffffff0f;border:1.5px dashed rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:#ffffff4d}.modal-placeholder-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:28px;height:28px}.modal-placeholder[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.95rem;font-weight:500;color:#ffffff73;margin:0}.modal-placeholder[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-size:.75rem;font-family:Courier New,monospace;background:#00a8a81f;color:var(--teal);padding:5px 12px;border-radius:4px;border:1px solid rgba(0,168,168,.2)}@media (max-width: 480px){.modal-container[data-astro-cid-j7pv25f6]{border-radius:var(--radius-lg)}.modal-header[data-astro-cid-j7pv25f6]{padding:16px 18px}}
