.mission-hero.svelte-1aq8wb1.svelte-1aq8wb1{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden}.mission-bg.svelte-1aq8wb1.svelte-1aq8wb1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mission-bg.svelte-1aq8wb1 img.svelte-1aq8wb1{width:100%;height:100%;object-fit:cover;display:block}.mission-overlay.svelte-1aq8wb1.svelte-1aq8wb1{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(15,23,42,.72) 0%,rgba(15,23,42,.28) 22%,transparent 42%),linear-gradient(0deg,rgba(15,23,42,.8) 0%,rgba(15,23,42,.35) 24%,transparent 44%),linear-gradient(to bottom,#1e348726,#1e348759)}.mission-content.svelte-1aq8wb1.svelte-1aq8wb1{position:relative;z-index:1;width:100%;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:100px 20px 48px}.mission-inner.svelte-1aq8wb1.svelte-1aq8wb1{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1080px;margin:0 auto;gap:clamp(28px,5vw,48px)}.mission-logo.svelte-1aq8wb1.svelte-1aq8wb1{width:min(260px,62vw);height:auto;filter:brightness(0) invert(1)}.mission-leus.svelte-1aq8wb1.svelte-1aq8wb1{font-size:clamp(2.25rem,8.5vw,5rem);font-weight:300;line-height:1.06;letter-spacing:-.035em;color:#fff;margin:0;max-width:18em;text-wrap:balance;text-shadow:0 2px 32px rgba(30,52,135,.45)}@media (min-width: 768px){.mission-content.svelte-1aq8wb1.svelte-1aq8wb1{padding:120px 32px 64px}.mission-logo.svelte-1aq8wb1.svelte-1aq8wb1{width:min(300px,40vw)}.mission-leus.svelte-1aq8wb1.svelte-1aq8wb1{font-size:clamp(3rem,6.5vw,5.25rem)}}@media (max-width: 480px){.mission-content.svelte-1aq8wb1.svelte-1aq8wb1{padding:88px 16px 40px}}.products-hero.svelte-j2xd6k{scroll-margin-top:96px;--hero-accent:var(--nova-primary-blue);--hero-overlay-top:rgba(37, 56, 128, .35);--hero-overlay-bottom:rgba(15, 23, 42, .65)}.products-hero--smarttask.svelte-j2xd6k{--hero-accent:var(--secondary);--hero-overlay-top:rgba(234, 135, 49, .32);--hero-overlay-bottom:rgba(15, 23, 42, .68)}.products-hero--opp.svelte-j2xd6k{--hero-accent:#6e5563;--hero-overlay-top:rgba(110, 85, 99, .34);--hero-overlay-bottom:rgba(15, 23, 42, .7)}.products-hero.svelte-j2xd6k{position:relative;min-height:100svh;overflow:hidden}.hero-bg.svelte-j2xd6k{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero-bg-media.svelte-j2xd6k{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hero-overlay.svelte-j2xd6k{position:absolute;top:0;right:0;bottom:0;left:0;transition:background .5s ease}.hero-content.svelte-j2xd6k{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;padding:100px 20px 32px;max-width:1280px;margin:0 auto;width:100%;overflow:visible}.product-tabs.svelte-j2xd6k{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.product-tab.svelte-j2xd6k{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;padding:11px 18px;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.35);background:#ffffff1a;color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background .25s,border-color .25s,color .25s,transform .2s}.product-tab.svelte-j2xd6k:hover{background:#ffffff2e;border-color:#ffffff8c;color:#fff}.product-tab--active.svelte-j2xd6k{background:var(--hero-accent);border-color:var(--hero-accent);color:#fff;box-shadow:0 4px 20px #0003}.hero-slogan.svelte-j2xd6k:not(.hero-leus-avant){font-size:clamp(1.75rem,6vw,3.25rem);font-weight:800;line-height:1.15;color:#fff;margin:0;max-width:18ch;text-wrap:balance}.hero-subtitle.svelte-j2xd6k{margin:0;flex:1 1 auto;min-width:0;font-size:clamp(.875rem,2.2vw,1.05rem);line-height:1.4;color:#ffffffeb}.hero-action-inner.svelte-j2xd6k{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:16px;max-width:100%}.hero-action-inner.svelte-j2xd6k .hero-action-cta{flex:0 0 auto;margin:0;background:var(--hero-accent)}.hero-action-inner.svelte-j2xd6k .hero-action-cta:hover{filter:brightness(.92)}.hero-action-row.svelte-j2xd6k{position:relative;z-index:2;max-width:100%}.hero-action-row--bottom.svelte-j2xd6k{margin-top:auto}@media (min-width: 768px){.hero-content.svelte-j2xd6k{padding:120px 32px 48px}.product-tabs.svelte-j2xd6k{gap:10px;margin-bottom:40px}.product-tab.svelte-j2xd6k{font-size:.875rem;padding:12px 22px}.hero-action-inner.svelte-j2xd6k{gap:24px}.hero-subtitle.svelte-j2xd6k{font-size:1.05rem}}@media (max-width: 640px){.hero-action-inner.svelte-j2xd6k{flex-direction:column;align-items:stretch;flex-wrap:wrap;gap:12px}.hero-subtitle.svelte-j2xd6k{font-size:.9375rem}.hero-action-inner.svelte-j2xd6k .hero-action-cta{width:100%;justify-content:center;min-height:48px;max-width:100%}.product-tab.svelte-j2xd6k{flex:1 1 calc(50% - 4px);justify-content:center;text-align:center;padding:10px 12px}}.workflow-hero.svelte-dvvwhl{scroll-margin-top:96px;--hero-accent:var(--primary);--hero-overlay-top:rgba(30, 52, 135, .35);--hero-overlay-bottom:rgba(15, 23, 42, .65);position:relative;min-height:100svh;overflow:hidden}.workflow-hero--takenautomatisering.svelte-dvvwhl{--hero-accent:var(--secondary);--hero-overlay-top:rgba(234, 135, 49, .32);--hero-overlay-bottom:rgba(15, 23, 42, .68)}.workflow-hero--leerplatforms.svelte-dvvwhl{--hero-accent:#6e5563;--hero-overlay-top:rgba(110, 85, 99, .34);--hero-overlay-bottom:rgba(15, 23, 42, .7)}.hero-bg.svelte-dvvwhl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero-bg-media.svelte-dvvwhl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hero-overlay.svelte-dvvwhl{position:absolute;top:0;right:0;bottom:0;left:0;transition:background .5s ease}.hero-content.svelte-dvvwhl{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;padding:100px 20px 32px;max-width:1280px;margin:0 auto;width:100%;overflow:visible}.workflow-tabs.svelte-dvvwhl{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.workflow-tab.svelte-dvvwhl{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;padding:11px 18px;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.35);background:#ffffff1a;color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background .25s,border-color .25s,color .25s}.workflow-tab.svelte-dvvwhl:hover{background:#ffffff2e;border-color:#ffffff8c;color:#fff}.workflow-tab--active.svelte-dvvwhl{background:var(--hero-accent);border-color:var(--hero-accent);color:#fff;box-shadow:0 4px 20px #0003}.hero-subtitle.svelte-dvvwhl{margin:0;flex:1 1 auto;min-width:0;font-size:clamp(.875rem,2.2vw,1.05rem);line-height:1.4;color:#ffffffeb}.hero-action-row.svelte-dvvwhl{position:relative;z-index:2;max-width:100%}.hero-action-inner.svelte-dvvwhl{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:16px;max-width:100%}.hero-action-inner.svelte-dvvwhl .hero-action-cta{flex:0 0 auto;margin:0;background:var(--hero-accent)}.hero-action-inner.svelte-dvvwhl .hero-action-cta:hover{filter:brightness(.92)}@media (min-width: 768px){.hero-content.svelte-dvvwhl{padding:120px 32px 48px}.workflow-tabs.svelte-dvvwhl{gap:10px;margin-bottom:28px}.workflow-tab.svelte-dvvwhl{font-size:.875rem;padding:12px 22px}.hero-action-inner.svelte-dvvwhl{gap:24px}.hero-subtitle.svelte-dvvwhl{font-size:1.05rem}}@media (max-width: 640px){.hero-action-inner.svelte-dvvwhl{flex-direction:column;align-items:stretch;flex-wrap:wrap;gap:12px}.hero-subtitle.svelte-dvvwhl{font-size:.9375rem}.hero-action-inner.svelte-dvvwhl .hero-action-cta{width:100%;justify-content:center;min-height:48px;max-width:100%}.workflow-tab.svelte-dvvwhl{flex:1 1 calc(50% - 4px);justify-content:center;text-align:center;padding:10px 12px}}.about-section.svelte-1ba2r1s.svelte-1ba2r1s{padding:64px 0 80px;background:var(--gray-50);scroll-margin-top:96px}.about-header.svelte-1ba2r1s.svelte-1ba2r1s{max-width:640px;margin-bottom:32px}.section-title.svelte-1ba2r1s.svelte-1ba2r1s{font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;color:var(--gray-900);margin:0 0 12px;line-height:1.15}.section-subtitle.svelte-1ba2r1s.svelte-1ba2r1s{font-size:1.0625rem;line-height:1.65;color:var(--gray-600);margin:0}.about-media.svelte-1ba2r1s.svelte-1ba2r1s{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.video-wrap.svelte-1ba2r1s.svelte-1ba2r1s{position:relative;border-radius:16px;overflow:hidden;background:var(--gray-900);border:1px solid var(--gray-200);box-shadow:var(--shadow-soft)}.play-overlay.svelte-1ba2r1s.svelte-1ba2r1s{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:#0f172a47;cursor:pointer;transition:background .2s ease}.play-overlay.svelte-1ba2r1s.svelte-1ba2r1s:hover{background:#0f172a61}.play-overlay.svelte-1ba2r1s.svelte-1ba2r1s:focus-visible{outline:3px solid var(--secondary);outline-offset:-3px}.play-icon.svelte-1ba2r1s.svelte-1ba2r1s{display:block;filter:drop-shadow(0 8px 24px rgba(0,0,0,.25));transition:transform .2s ease}.play-overlay.svelte-1ba2r1s:hover .play-icon.svelte-1ba2r1s{transform:scale(1.06)}@media (min-width: 768px){.play-icon.svelte-1ba2r1s.svelte-1ba2r1s{width:104px;height:104px}}.about-video.svelte-1ba2r1s.svelte-1ba2r1s{display:block;width:100%;max-height:min(56vw,480px);aspect-ratio:16 / 9;object-fit:cover;background:var(--gray-900)}.about-poster.svelte-1ba2r1s.svelte-1ba2r1s{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.founders-row.svelte-1ba2r1s.svelte-1ba2r1s{display:grid;grid-template-columns:1fr 1fr;gap:16px}.founder-card.svelte-1ba2r1s.svelte-1ba2r1s{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:20px 16px;background:#fff;border:1px solid var(--gray-200);border-radius:16px;text-align:center}.founder-card.svelte-1ba2r1s img.svelte-1ba2r1s{width:96px;height:96px;border-radius:50%;object-fit:cover}.founder-name.svelte-1ba2r1s.svelte-1ba2r1s{display:block;font-size:1rem;font-weight:700;color:var(--gray-900)}.founder-role.svelte-1ba2r1s.svelte-1ba2r1s{display:block;margin-top:2px;font-size:.8125rem;font-weight:600;color:var(--primary)}.about-cta.svelte-1ba2r1s.svelte-1ba2r1s{display:flex;justify-content:flex-start}.about-cta.svelte-1ba2r1s .cta-pill{width:100%;justify-content:center;min-height:48px}@media (max-width: 480px){.about-section.svelte-1ba2r1s.svelte-1ba2r1s{padding:48px 0 64px}.founders-row.svelte-1ba2r1s.svelte-1ba2r1s{grid-template-columns:1fr}}@media (min-width: 768px){.about-section.svelte-1ba2r1s.svelte-1ba2r1s{padding:80px 0 96px}.about-media.svelte-1ba2r1s.svelte-1ba2r1s{flex-direction:row;align-items:stretch;gap:24px}.video-wrap.svelte-1ba2r1s.svelte-1ba2r1s{flex:1.4}.founders-row.svelte-1ba2r1s.svelte-1ba2r1s{flex:1;grid-template-columns:1fr;gap:12px}.founder-card.svelte-1ba2r1s.svelte-1ba2r1s{flex:1;flex-direction:row;text-align:left;padding:20px}.founder-card.svelte-1ba2r1s img.svelte-1ba2r1s{width:72px;height:72px;flex-shrink:0}.about-cta.svelte-1ba2r1s .cta-pill{width:auto}}.testimonial-slider.svelte-4qje8.svelte-4qje8{padding:48px 0;background:var(--white)}.section-title.svelte-4qje8.svelte-4qje8{font-size:clamp(1.5rem,4vw,2rem);font-weight:800;color:var(--gray-900);margin:0 0 32px;text-align:center}.slider.svelte-4qje8.svelte-4qje8{position:relative;min-height:320px}.slide.svelte-4qje8.svelte-4qje8{display:none;flex-direction:column;gap:24px;animation:svelte-4qje8-slideFade .5s var(--ease-smooth)}.slide--active.svelte-4qje8.svelte-4qje8{display:flex}@keyframes svelte-4qje8-slideFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.slide-image.svelte-4qje8.svelte-4qje8{flex-shrink:0;width:100%;aspect-ratio:4 / 3;border-radius:var(--radius-xl);overflow:hidden;background:var(--gray-100)}.slide-image.svelte-4qje8 img.svelte-4qje8{width:100%;height:100%;object-fit:cover;display:block}.slide-image--placeholder.svelte-4qje8.svelte-4qje8{position:relative;background:linear-gradient(135deg,var(--primary) 0%,#2a4a9e 100%)}.slide-image--brand.svelte-4qje8.svelte-4qje8{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0d9488,#1e3487)}.placeholder-brand.svelte-4qje8.svelte-4qje8{font-size:clamp(1.25rem,4vw,1.75rem);font-weight:800;color:#ffffffeb;text-align:center;line-height:1.2;padding:0 20px;letter-spacing:-.02em}.placeholder-initials.svelte-4qje8.svelte-4qje8{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:800;color:#ffffff59;text-transform:uppercase;letter-spacing:.05em;z-index:1}.placeholder-hidden.svelte-4qje8.svelte-4qje8{opacity:0}.slide-body.svelte-4qje8.svelte-4qje8{display:flex;flex-direction:column;gap:20px;flex:1}.slide-quote.svelte-4qje8.svelte-4qje8{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:500;font-style:italic;line-height:1.65;color:var(--gray-700);margin:0;border:none;padding:0}.school-logo-badge.svelte-4qje8.svelte-4qje8{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:10px;background:#fff;border:1px solid var(--gray-200);border-radius:50%;box-shadow:var(--shadow-soft)}.school-logo-badge--dark.svelte-4qje8.svelte-4qje8{background:var(--primary);border-color:var(--primary)}.school-logo-badge--wide.svelte-4qje8.svelte-4qje8{width:auto;min-width:56px;max-width:168px;height:48px;padding:8px 14px;border-radius:999px}.school-logo-badge.svelte-4qje8 img.svelte-4qje8{width:100%;height:100%;object-fit:contain}.slide-footer.svelte-4qje8.svelte-4qje8{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:auto}.slide-author.svelte-4qje8.svelte-4qje8{display:flex;flex-direction:column;gap:2px}.author-name.svelte-4qje8.svelte-4qje8{font-weight:700;color:var(--gray-900);font-size:.95rem}.author-role.svelte-4qje8.svelte-4qje8{font-size:.85rem;color:var(--gray-500)}.author-location.svelte-4qje8.svelte-4qje8{font-size:.8rem;color:var(--gray-400)}.slider-controls.svelte-4qje8.svelte-4qje8{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:28px}.nav-btn.svelte-4qje8.svelte-4qje8{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--gray-200);border-radius:50%;background:#fff;color:var(--gray-700);cursor:pointer;transition:border-color .2s,color .2s}.nav-btn.svelte-4qje8.svelte-4qje8:hover{border-color:var(--primary);color:var(--primary)}.dots.svelte-4qje8.svelte-4qje8{display:flex;gap:8px}.dot.svelte-4qje8.svelte-4qje8{position:relative;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer}.dot.svelte-4qje8.svelte-4qje8:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--gray-300);transform:translate(-50%,-50%);transition:background .2s,transform .2s}.dot--active.svelte-4qje8.svelte-4qje8:after{background:var(--primary);transform:translate(-50%,-50%) scale(1.15)}@media (max-width: 767px){.slide-footer.svelte-4qje8 .cta-pill{width:100%;justify-content:center;text-align:center}}@media (min-width: 768px){.testimonial-slider.svelte-4qje8.svelte-4qje8{padding:72px 0}.slide--active.svelte-4qje8.svelte-4qje8{flex-direction:row;align-items:flex-start;gap:40px}.slide-image.svelte-4qje8.svelte-4qje8{width:42%;max-width:380px;aspect-ratio:3 / 4;align-self:flex-start}.slide-body.svelte-4qje8.svelte-4qje8{justify-content:flex-start;padding-top:8px}.slide-footer.svelte-4qje8.svelte-4qje8{align-items:flex-end;text-align:right}.school-logo-badge.svelte-4qje8.svelte-4qje8{align-self:flex-end}}@media (min-width: 1024px){.slide-image.svelte-4qje8.svelte-4qje8{width:38%}}.partners-ticker.svelte-18msxz5.svelte-18msxz5{padding:40px 0 48px;background:var(--gray-50);overflow:hidden}.partners-heading.svelte-18msxz5.svelte-18msxz5{text-align:center;font-size:12px;font-weight:600;color:var(--gray-400);text-transform:uppercase;letter-spacing:1.5px;margin:0 0 28px;padding:0 var(--space-lg)}.ticker-viewport.svelte-18msxz5.svelte-18msxz5{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent);mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.ticker-track.svelte-18msxz5.svelte-18msxz5{display:flex;align-items:center;width:max-content;gap:72px;animation:svelte-18msxz5-tickerScroll 36s linear infinite;will-change:transform}.ticker-track.svelte-18msxz5.svelte-18msxz5:hover{animation-play-state:paused}.partner-item.svelte-18msxz5.svelte-18msxz5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:120px;height:40px}.partner-item.svelte-18msxz5 img.svelte-18msxz5{max-height:100%;max-width:100%;width:auto;object-fit:contain;filter:grayscale(100%) opacity(.45);transition:filter .4s ease}.partner-item.svelte-18msxz5:hover img.svelte-18msxz5{filter:grayscale(0%) opacity(1)}@keyframes svelte-18msxz5-tickerScroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media (prefers-reduced-motion: reduce){.ticker-track.svelte-18msxz5.svelte-18msxz5{animation:none;flex-wrap:wrap;justify-content:center;width:100%;max-width:640px;margin:0 auto;gap:32px}.partner-item[aria-hidden=true].svelte-18msxz5.svelte-18msxz5{display:none}}@media (min-width: 768px){.partner-item.svelte-18msxz5.svelte-18msxz5{height:44px}.ticker-track.svelte-18msxz5.svelte-18msxz5{gap:96px}}.nova-logo.svelte-3g1e{display:inline-block;transition:transform .3s ease}.nova-logo.svelte-3g1e:hover{transform:scale(1.05)}.modal-backdrop.svelte-mj4iiz.svelte-mj4iiz{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);display:flex;justify-content:center;align-items:center;padding:var(--space-md);overflow-y:auto}.modal-container.svelte-mj4iiz.svelte-mj4iiz{position:relative;background:linear-gradient(135deg,var(--nova-primary-blue) 0%,var(--nova-light-blue) 50%,var(--nova-primary-blue) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-dramatic);max-width:900px;width:100%;max-height:90vh;overflow-y:auto}.close-btn.svelte-mj4iiz.svelte-mj4iiz{position:absolute;top:var(--space-md);right:var(--space-md);background:#fff3;border:none;border-radius:var(--radius-md);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--white);transition:all .2s var(--ease-smooth);z-index:10}.close-btn.svelte-mj4iiz.svelte-mj4iiz:hover{background:#ffffff4d;transform:scale(1.1)}.close-btn.svelte-mj4iiz svg.svelte-mj4iiz{width:20px;height:20px}.modal-content.svelte-mj4iiz.svelte-mj4iiz{padding:var(--space-xl);position:relative}.stars-container.svelte-mj4iiz.svelte-mj4iiz,.background-decorations.svelte-mj4iiz.svelte-mj4iiz{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;border-radius:var(--radius-xl);z-index:0}.background-shield.svelte-mj4iiz.svelte-mj4iiz{position:absolute;left:5%;top:50%;transform:translateY(-50%);width:200px;height:200px;color:#ffffff14;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.eu-flag.svelte-mj4iiz.svelte-mj4iiz{position:absolute;right:8%;top:50%;transform:translateY(-50%);width:180px;height:180px}.nova-star.svelte-mj4iiz.svelte-mj4iiz{position:absolute;width:24px;height:24px;top:50%;left:50%}.eu-star-1.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(0) translateY(-70px) rotate(0)}.eu-star-2.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(30deg) translateY(-70px) rotate(-30deg)}.eu-star-3.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(60deg) translateY(-70px) rotate(-60deg)}.eu-star-4.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(90deg) translateY(-70px) rotate(-90deg)}.eu-star-5.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(120deg) translateY(-70px) rotate(-120deg)}.eu-star-6.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(150deg) translateY(-70px) rotate(-150deg)}.eu-star-7.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(180deg) translateY(-70px) rotate(-180deg)}.eu-star-8.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(210deg) translateY(-70px) rotate(-210deg)}.eu-star-9.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(240deg) translateY(-70px) rotate(-240deg)}.eu-star-10.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(270deg) translateY(-70px) rotate(-270deg)}.eu-star-11.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(300deg) translateY(-70px) rotate(-300deg)}.eu-star-12.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(330deg) translateY(-70px) rotate(-330deg)}.star.svelte-mj4iiz.svelte-mj4iiz{position:absolute;width:4px;height:4px;background:#fff9;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:svelte-mj4iiz-twinkle 3s ease-in-out infinite}.star-1.svelte-mj4iiz.svelte-mj4iiz{top:15%;right:20%;animation-delay:0s}.star-2.svelte-mj4iiz.svelte-mj4iiz{top:25%;right:40%;animation-delay:.5s}.star-3.svelte-mj4iiz.svelte-mj4iiz{top:35%;right:15%;animation-delay:1s}.star-4.svelte-mj4iiz.svelte-mj4iiz{top:45%;right:35%;animation-delay:1.5s}.star-5.svelte-mj4iiz.svelte-mj4iiz{top:55%;right:25%;animation-delay:2s}.star-6.svelte-mj4iiz.svelte-mj4iiz{top:20%;right:60%;animation-delay:2.5s}.star-7.svelte-mj4iiz.svelte-mj4iiz{top:65%;right:45%;animation-delay:1.2s}.star-8.svelte-mj4iiz.svelte-mj4iiz{top:75%;right:70%;animation-delay:.8s}@keyframes svelte-mj4iiz-twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.modal-header.svelte-mj4iiz.svelte-mj4iiz{text-align:center;margin-bottom:var(--space-2xl);position:relative;z-index:1}.logo-container.svelte-mj4iiz.svelte-mj4iiz{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg)}.nova-guardia-logo.svelte-mj4iiz.svelte-mj4iiz{width:clamp(200px,40vw,320px);height:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.modal-title.svelte-mj4iiz.svelte-mj4iiz{display:flex;align-items:center;justify-content:center;gap:var(--space-md);color:var(--white);font-size:clamp(var(--text-xl),4vw,var(--text-3xl));font-weight:700;margin:0}.title-logo.svelte-mj4iiz.svelte-mj4iiz{display:flex;align-items:center;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.content-grid.svelte-mj4iiz.svelte-mj4iiz{display:grid;grid-template-columns:1fr;gap:var(--space-2xl);margin-bottom:var(--space-2xl);position:relative;z-index:1}.features-column.svelte-mj4iiz.svelte-mj4iiz{display:flex;flex-direction:column;gap:var(--space-lg)}.feature-item.svelte-mj4iiz.svelte-mj4iiz{display:flex;align-items:center;gap:var(--space-md);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.2)}.feature-icon-container.svelte-mj4iiz.svelte-mj4iiz{background:#fffffff2;border-radius:var(--radius-sm);width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 4px #0000001a;padding:0}.feature-icon.svelte-mj4iiz.svelte-mj4iiz{width:18px;height:18px;display:block;margin:0}.feature-text.svelte-mj4iiz h3.svelte-mj4iiz{color:var(--white);font-size:var(--text-base);font-weight:700;margin:0 0 var(--space-xs) 0}.feature-text.svelte-mj4iiz p.svelte-mj4iiz{color:#ffffffe6;font-size:var(--text-sm);margin:0;line-height:1.4}.offer-column.svelte-mj4iiz.svelte-mj4iiz{display:flex;flex-direction:column;gap:var(--space-lg)}.offer-item.svelte-mj4iiz.svelte-mj4iiz{display:flex;align-items:center;gap:var(--space-md);background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.3)}.price-item.svelte-mj4iiz.svelte-mj4iiz{background:#fff3}.offer-icon.svelte-mj4iiz.svelte-mj4iiz{width:32px;height:32px;color:var(--white);flex-shrink:0}.euro-icon.svelte-mj4iiz.svelte-mj4iiz{font-size:32px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.offer-text.svelte-mj4iiz h3.svelte-mj4iiz{color:var(--white);font-size:var(--text-lg);font-weight:700;margin:0 0 var(--space-xs) 0}.offer-text.svelte-mj4iiz p.svelte-mj4iiz{color:#ffffffe6;font-size:var(--text-sm);margin:0}.price.svelte-mj4iiz.svelte-mj4iiz{font-size:var(--text-2xl);margin:0}.cta-container.svelte-mj4iiz.svelte-mj4iiz{text-align:center;position:relative;z-index:1}.cta-button.svelte-mj4iiz.svelte-mj4iiz{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);background:var(--white);color:var(--nova-primary-blue);border:none;border-radius:var(--radius-full);padding:var(--space-lg) var(--space-3xl);font-size:var(--text-lg);font-weight:700;cursor:pointer;transition:all .3s var(--ease-smooth);box-shadow:0 4px 16px #0003}.cta-button.svelte-mj4iiz.svelte-mj4iiz:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d;background:var(--gray-50)}.cta-arrow.svelte-mj4iiz.svelte-mj4iiz{width:20px;height:20px}.no-renewal.svelte-mj4iiz.svelte-mj4iiz{color:#ffffffe6;font-size:var(--text-sm);margin-top:var(--space-md);font-style:italic}.form-view.svelte-mj4iiz.svelte-mj4iiz{background:var(--white);border-radius:var(--radius-xl);max-width:600px;margin:0 auto}.form-header.svelte-mj4iiz.svelte-mj4iiz{text-align:center;margin-bottom:var(--space-2xl)}.form-header.svelte-mj4iiz h2.svelte-mj4iiz{color:var(--nova-primary-blue);font-size:var(--text-2xl);font-weight:700;margin:0 0 var(--space-md) 0}.form-header.svelte-mj4iiz p.svelte-mj4iiz{color:var(--gray-600);font-size:var(--text-base);margin:0}.contact-form.svelte-mj4iiz.svelte-mj4iiz{display:flex;flex-direction:column;gap:var(--space-lg)}.form-group.svelte-mj4iiz.svelte-mj4iiz{display:flex;flex-direction:column;gap:var(--space-xs)}.form-group.svelte-mj4iiz label.svelte-mj4iiz{color:var(--gray-700);font-size:var(--text-sm);font-weight:600}.required.svelte-mj4iiz.svelte-mj4iiz{color:#dc2626}.form-group.svelte-mj4iiz input.svelte-mj4iiz,.form-group.svelte-mj4iiz textarea.svelte-mj4iiz{padding:var(--space-md);border:1px solid var(--gray-300);border-radius:var(--radius-md);font-size:var(--text-base);font-family:inherit;transition:all .2s var(--ease-smooth)}.form-group.svelte-mj4iiz input.svelte-mj4iiz:focus,.form-group.svelte-mj4iiz textarea.svelte-mj4iiz:focus{outline:none;border-color:var(--nova-primary-blue);box-shadow:0 0 0 3px #2538801a}.form-group.svelte-mj4iiz input.error.svelte-mj4iiz{border-color:#dc2626}.error-message.svelte-mj4iiz.svelte-mj4iiz{color:#dc2626;font-size:var(--text-xs);margin-top:var(--space-xs)}.captcha-group.svelte-mj4iiz.svelte-mj4iiz{background:var(--gray-50);padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--gray-200)}.captcha-instruction.svelte-mj4iiz.svelte-mj4iiz{color:var(--gray-700);font-size:var(--text-sm);margin:var(--space-xs) 0}.captcha-instruction.svelte-mj4iiz strong.svelte-mj4iiz{color:var(--nova-primary-blue);font-weight:700}.form-actions.svelte-mj4iiz.svelte-mj4iiz{display:flex;gap:var(--space-md);margin-top:var(--space-lg)}.btn-secondary.svelte-mj4iiz.svelte-mj4iiz,.btn-primary.svelte-mj4iiz.svelte-mj4iiz{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:600;cursor:pointer;transition:all .2s var(--ease-smooth);border:none}.btn-secondary.svelte-mj4iiz.svelte-mj4iiz{background:var(--gray-100);color:var(--gray-700)}.btn-secondary.svelte-mj4iiz.svelte-mj4iiz:hover{background:var(--gray-200)}.btn-primary.svelte-mj4iiz.svelte-mj4iiz{background:var(--nova-primary-blue);color:var(--white)}.btn-primary.svelte-mj4iiz.svelte-mj4iiz:hover{background:var(--nova-light-blue);transform:translateY(-1px);box-shadow:0 4px 12px #2538804d}.btn-primary.svelte-mj4iiz svg.svelte-mj4iiz{width:16px;height:16px}@media (min-width: 768px){.modal-content.svelte-mj4iiz.svelte-mj4iiz{padding:var(--space-3xl)}.content-grid.svelte-mj4iiz.svelte-mj4iiz{grid-template-columns:1fr 1fr;gap:var(--space-3xl)}.background-shield.svelte-mj4iiz.svelte-mj4iiz{width:240px;height:240px}.eu-flag.svelte-mj4iiz.svelte-mj4iiz{width:220px;height:220px}.nova-star.svelte-mj4iiz.svelte-mj4iiz{width:28px;height:28px}.eu-star-1.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(0) translateY(-85px) rotate(0)}.eu-star-2.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(30deg) translateY(-85px) rotate(-30deg)}.eu-star-3.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(60deg) translateY(-85px) rotate(-60deg)}.eu-star-4.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(90deg) translateY(-85px) rotate(-90deg)}.eu-star-5.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(120deg) translateY(-85px) rotate(-120deg)}.eu-star-6.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(150deg) translateY(-85px) rotate(-150deg)}.eu-star-7.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(180deg) translateY(-85px) rotate(-180deg)}.eu-star-8.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(210deg) translateY(-85px) rotate(-210deg)}.eu-star-9.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(240deg) translateY(-85px) rotate(-240deg)}.eu-star-10.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(270deg) translateY(-85px) rotate(-270deg)}.eu-star-11.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(300deg) translateY(-85px) rotate(-300deg)}.eu-star-12.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(330deg) translateY(-85px) rotate(-330deg)}}@media (max-width: 480px){.modal-backdrop.svelte-mj4iiz.svelte-mj4iiz{padding:var(--space-sm)}.modal-content.svelte-mj4iiz.svelte-mj4iiz{padding:var(--space-lg)}.modal-title.svelte-mj4iiz.svelte-mj4iiz{font-size:var(--text-lg)}.cta-button.svelte-mj4iiz.svelte-mj4iiz{padding:var(--space-md) var(--space-xl);font-size:var(--text-base)}.form-actions.svelte-mj4iiz.svelte-mj4iiz{flex-direction:column}.background-shield.svelte-mj4iiz.svelte-mj4iiz{width:120px;height:120px;left:2%}.eu-flag.svelte-mj4iiz.svelte-mj4iiz{width:100px;height:100px;right:2%}.nova-star.svelte-mj4iiz.svelte-mj4iiz{width:14px;height:14px}.eu-star-1.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(0) translateY(-40px) rotate(0)}.eu-star-2.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(30deg) translateY(-40px) rotate(-30deg)}.eu-star-3.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(60deg) translateY(-40px) rotate(-60deg)}.eu-star-4.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(90deg) translateY(-40px) rotate(-90deg)}.eu-star-5.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(120deg) translateY(-40px) rotate(-120deg)}.eu-star-6.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(150deg) translateY(-40px) rotate(-150deg)}.eu-star-7.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(180deg) translateY(-40px) rotate(-180deg)}.eu-star-8.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(210deg) translateY(-40px) rotate(-210deg)}.eu-star-9.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(240deg) translateY(-40px) rotate(-240deg)}.eu-star-10.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(270deg) translateY(-40px) rotate(-270deg)}.eu-star-11.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(300deg) translateY(-40px) rotate(-300deg)}.eu-star-12.svelte-mj4iiz.svelte-mj4iiz{transform:translate(-50%,-50%) rotate(330deg) translateY(-40px) rotate(-330deg)}}
