.nav.svelte-1qi765d{z-index:100;border-bottom:1px solid #0000;padding:.75rem 1.5rem;transition:all .3s;position:fixed;top:0;left:0;right:0}.nav.scrolled.svelte-1qi765d{background:color-mix(in oklab, var(--color-base-100) 85%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border-bottom:1px solid oklch(0% 0 0/.04);padding:.5rem 1.5rem}.nav-inner.svelte-1qi765d{align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.logo.svelte-1qi765d{flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:flex}.logo-icon.svelte-1qi765d{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;border-radius:var(--radius-field);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.logo-text.svelte-1qi765d{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.02em;font-size:1.2rem;font-weight:400}.nav-center.svelte-1qi765d{flex:1;justify-content:center;align-items:center;gap:.125rem;display:flex}.nav-center.svelte-1qi765d a:where(.svelte-1qi765d){color:var(--color-base-content);border-radius:var(--radius-field);opacity:.6;padding:.5rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s}.nav-center.svelte-1qi765d a:where(.svelte-1qi765d):hover{opacity:1;background:oklch(0% 0 0/.04)}.nav-mobile-btn.svelte-1qi765d{display:none}.nav-right.svelte-1qi765d{flex-shrink:0;align-items:center;gap:1rem;display:flex}.locale-switcher.svelte-1qi765d{border-radius:var(--radius-field);color:var(--color-base-content);opacity:.55;background:oklch(0% 0 0/.04);align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:flex}.locale-btn.svelte-1qi765d{color:var(--color-base-content);opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;font-weight:600;transition:all .15s}.locale-btn.active.svelte-1qi765d{opacity:1;background:#fff}.locale-btn.svelte-1qi765d:hover{opacity:.8}.btn-primary.svelte-1qi765d{background:var(--color-primary);color:#fff;border-radius:var(--radius-field);box-shadow:0 2px 8px color-mix(in oklab, var(--color-primary) 25%, transparent);align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-primary.svelte-1qi765d:hover{box-shadow:0 4px 16px color-mix(in oklab, var(--color-primary) 30%, transparent);transform:translateY(-1px)}.menu-toggle.svelte-1qi765d{border-radius:var(--radius-field);width:40px;height:40px;color:var(--color-base-content);justify-content:center;align-items:center;margin-left:auto;display:none}@media (width<=720px){.nav.svelte-1qi765d{padding:.75rem 1rem}.nav-inner.svelte-1qi765d{gap:.5rem}.nav-center.svelte-1qi765d,.nav-right.svelte-1qi765d{display:none}.menu-toggle.svelte-1qi765d{display:flex}.nav-center.open.svelte-1qi765d{background:color-mix(in oklab, var(--color-base-100) 97%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-box);box-shadow:var(--shadow-lg);border:1px solid oklch(0% 0 0/.06);flex-direction:column;padding:.5rem;display:flex;position:absolute;top:100%;left:.75rem;right:.75rem}.nav-center.open.svelte-1qi765d a:where(.svelte-1qi765d){width:100%;padding:.75rem 1rem}.nav-mobile-btn.svelte-1qi765d{background:var(--color-primary);justify-content:center;align-items:center;gap:.375rem;margin-top:.125rem;color:#fff!important;opacity:1!important;display:flex!important}}.hero.svelte-jhuur8{background:linear-gradient(180deg, var(--color-base-100) 0%, var(--color-base-200) 100%);align-items:center;min-height:100vh;padding:8rem 2rem 4rem;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-jhuur8{pointer-events:none;z-index:0;position:absolute;inset:0}.bg-blob.svelte-jhuur8{filter:blur(100px);opacity:.4;border-radius:50%;position:absolute}.blob-1.svelte-jhuur8{background:color-mix(in oklab, var(--color-accent) 15%, transparent);width:550px;height:550px;top:-15%;right:-5%}.blob-2.svelte-jhuur8{background:color-mix(in oklab, var(--color-primary) 10%, transparent);width:400px;height:400px;bottom:-10%;left:5%}.bg-grid.svelte-jhuur8{background-image:linear-gradient(oklch(0% 0 0/.02) 1px,#0000 1px),linear-gradient(90deg,oklch(0% 0 0/.02) 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 40%,#000,#0000);mask-image:radial-gradient(60% 50% at 50% 40%,#000,#0000)}.hero-layout.svelte-jhuur8{z-index:1;opacity:0;grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;transition:opacity .5s,transform .5s;display:grid;position:relative;transform:translateY(24px)}.hero-layout.visible.svelte-jhuur8{opacity:1;transform:translateY(0)}.hero-text.svelte-jhuur8{max-width:480px}.hero-chip.svelte-jhuur8{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);border-radius:100px;align-items:center;gap:.375rem;margin-bottom:1.75rem;padding:.375rem .875rem .375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.hero-title.svelte-jhuur8{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:400;line-height:1.08}.hero-title.svelte-jhuur8 .title-gradient{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-desc.svelte-jhuur8{color:var(--color-base-content);opacity:.55;max-width:400px;margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.hero-actions.svelte-jhuur8{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.btn-primary.svelte-jhuur8{background:var(--color-primary);color:#fff;border-radius:var(--radius-field);box-shadow:0 2px 8px color-mix(in oklab, var(--color-primary) 25%, transparent);align-items:center;gap:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary.svelte-jhuur8:hover{box-shadow:0 6px 20px color-mix(in oklab, var(--color-primary) 30%, transparent);transform:translateY(-2px)}.btn-ghost.svelte-jhuur8{color:var(--color-base-content);opacity:.55;border-radius:var(--radius-field);align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.btn-ghost.svelte-jhuur8:hover{opacity:1;background:oklch(0% 0 0/.04)}.hero-meta.svelte-jhuur8{color:var(--color-base-content);opacity:.45;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:500;display:flex}.hero-meta.svelte-jhuur8 .meta-item:where(.svelte-jhuur8){align-items:center;gap:.375rem;display:flex}.meta-dot.svelte-jhuur8{background:oklch(0% 0 0/.25);border-radius:50%;width:3px;height:3px}.hero-visual.svelte-jhuur8{justify-content:center;display:flex;position:relative}.app-frame.svelte-jhuur8{border-radius:var(--radius-lg);background:#fff;border:1px solid oklch(0% 0 0/.04);width:100%;max-width:540px;overflow:hidden;box-shadow:0 4px 20px oklch(0% 0 0/.06),0 20px 60px oklch(0% 0 0/.08)}.app-topbar.svelte-jhuur8{background:oklch(96% .003 82);border-bottom:1px solid oklch(0% 0 0/.04);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.app-dots.svelte-jhuur8{gap:6px;display:flex}.app-dots.svelte-jhuur8 span:where(.svelte-jhuur8){border-radius:50%;width:10px;height:10px}.app-dots.svelte-jhuur8 span:where(.svelte-jhuur8):first-child{background:#ff5f57}.app-dots.svelte-jhuur8 span:where(.svelte-jhuur8):nth-child(2){background:#ffbd2e}.app-dots.svelte-jhuur8 span:where(.svelte-jhuur8):nth-child(3){background:#28c840}.app-title.svelte-jhuur8{color:oklch(0% 0 0/.35);font-size:.75rem;font-weight:500}.app-body.svelte-jhuur8{grid-template-columns:150px 1fr;min-height:360px;display:grid}.app-side.svelte-jhuur8{background:#fff;border-right:1px solid oklch(0% 0 0/.04);flex-direction:column;padding:.75rem .5rem;display:flex}.ap-logo.svelte-jhuur8{align-items:center;gap:.375rem;margin-bottom:1rem;padding:.25rem .5rem;display:flex}.ap-logo-icon.svelte-jhuur8{background:var(--color-primary);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ap-logo.svelte-jhuur8 span:where(.svelte-jhuur8){font-family:var(--font-serif);color:var(--color-base-content);font-size:.75rem;font-weight:400}.ap-nav.svelte-jhuur8{flex-direction:column;flex:1;gap:2px;display:flex}.ap-item.svelte-jhuur8{color:var(--color-base-content);opacity:.5;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;font-size:.7rem;text-decoration:none;transition:all .15s;display:flex}.ap-item.active.svelte-jhuur8{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);opacity:1;font-weight:600}.ap-user.svelte-jhuur8{border-top:1px solid oklch(0% 0 0/.04);align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;display:flex}.ap-avatar.svelte-jhuur8{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.6rem;font-weight:700;display:flex}.ap-user-info.svelte-jhuur8{flex-direction:column;display:flex}.ap-user-name.svelte-jhuur8{color:var(--color-base-content);font-size:.7rem;font-weight:600}.ap-user-role.svelte-jhuur8{color:oklch(0% 0 0/.35);font-size:.6rem}.ap-main.svelte-jhuur8{background:oklch(96% .003 82);padding:1rem 1.125rem}.ap-welcome.svelte-jhuur8{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.ap-welcome.svelte-jhuur8 h3:where(.svelte-jhuur8){font-family:var(--font-sans);color:var(--color-base-content);margin:0;font-size:.9375rem;font-weight:700}.ap-welcome.svelte-jhuur8 span:where(.svelte-jhuur8){color:oklch(0% 0 0/.35);font-size:.625rem;font-weight:500}.ap-cards.svelte-jhuur8{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1rem;display:grid}.ap-card.svelte-jhuur8{background:#fff;border:1px solid oklch(0% 0 0/.04);border-radius:10px;padding:.625rem .75rem}.ap-card-num.svelte-jhuur8{font-family:var(--font-sans);color:var(--color-primary);font-size:1.125rem;font-weight:700;display:block}.ap-card-label.svelte-jhuur8{color:oklch(0% 0 0/.4);margin-bottom:.375rem;font-size:.6rem;font-weight:500;display:block}.ap-bar.svelte-jhuur8{background:oklch(0% 0 0/.05);border-radius:2px;height:3px;overflow:hidden}.ap-bar.svelte-jhuur8 div:where(.svelte-jhuur8){background:var(--color-primary);border-radius:2px;height:100%}.ap-badge.svelte-jhuur8{color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 12%, transparent);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.125rem .375rem;font-size:.5rem;font-weight:600;display:inline-block}.ap-children-label.svelte-jhuur8{color:oklch(0% 0 0/.35);letter-spacing:.05em;margin-bottom:.5rem;font-size:.6rem;font-weight:600;display:block}.ap-child.svelte-jhuur8{background:#fff;border:1px solid oklch(0% 0 0/.04);border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.ap-child-av.svelte-jhuur8{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.6rem;font-weight:700;display:flex}.ap-child-name.svelte-jhuur8{color:var(--color-base-content);font-size:.75rem;font-weight:600}.ap-child-class.svelte-jhuur8{color:oklch(0% 0 0/.35);font-size:.6rem}.ap-child-status.svelte-jhuur8{color:var(--color-success);background:color-mix(in oklab, var(--color-success) 12%, transparent);border-radius:999px;padding:.125rem .375rem;font-size:.5rem;font-weight:600}@media (width<=960px){.hero.svelte-jhuur8{padding:7rem 2rem 3rem}.hero-layout.svelte-jhuur8{text-align:center;grid-template-columns:1fr;gap:3rem}.hero-text.svelte-jhuur8{flex-direction:column;align-items:center;max-width:100%;display:flex}.hero-desc.svelte-jhuur8{max-width:420px}.hero-actions.svelte-jhuur8,.hero-meta.svelte-jhuur8{justify-content:center}.hero-visual.svelte-jhuur8{max-width:100%;margin:0 auto}}@media (width<=600px){.hero.svelte-jhuur8{padding:5rem 1.25rem 2.5rem}.hero-title.svelte-jhuur8{font-size:clamp(1.75rem,8vw,2.5rem)}.bg-blob.svelte-jhuur8{display:none}.hero-actions.svelte-jhuur8{flex-direction:column;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.hero-actions.svelte-jhuur8 a:where(.svelte-jhuur8){justify-content:center;width:100%}.hero-visual.svelte-jhuur8{max-width:320px;margin-left:auto;margin-right:auto;padding:0}.app-body.svelte-jhuur8{grid-template-columns:1fr}.app-side.svelte-jhuur8{display:none}}.features.svelte-p1fgul{background:var(--color-base-100);padding:7rem 0;position:relative}.container.svelte-p1fgul{max-width:1100px;margin:0 auto;padding:0 2rem}.section-header.svelte-p1fgul{text-align:center;max-width:520px;margin:0 auto 4rem}.section-tag.svelte-p1fgul{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;border-radius:100px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.section-title.svelte-p1fgul{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.12}.section-title.svelte-p1fgul br{display:block}.section-sub.svelte-p1fgul{color:var(--color-base-content);opacity:.5;font-size:1rem;line-height:1.7}.features-grid.svelte-p1fgul{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.feature-card.svelte-p1fgul{border-radius:var(--radius-box);opacity:0;background:#fff;border:1px solid oklch(0% 0 0/.04);padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(12px)}.visible.svelte-p1fgul .feature-card:where(.svelte-p1fgul){opacity:1;transition-delay:var(--delay);transform:translateY(0)}.feature-card.svelte-p1fgul:hover{border-color:oklch(0% 0 0/.08);transform:translateY(-2px);box-shadow:0 8px 24px oklch(0% 0 0/.06)}.fc-icon.svelte-p1fgul{border-radius:var(--radius-field);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1.25rem;display:flex}.feature-card.svelte-p1fgul h3:where(.svelte-p1fgul){font-family:var(--font-sans);color:var(--color-base-content);margin-bottom:.375rem;font-size:1rem;font-weight:600}.feature-card.svelte-p1fgul p:where(.svelte-p1fgul){color:var(--color-base-content);opacity:.55;font-size:.875rem;line-height:1.65}@media (width<=860px){.features-grid.svelte-p1fgul{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.features.svelte-p1fgul{padding:5rem 0}.features-grid.svelte-p1fgul{grid-template-columns:1fr}}.hiw.svelte-xvea2d{background:var(--color-base-200);padding:7rem 0}.container.svelte-xvea2d{max-width:800px;margin:0 auto;padding:0 2rem}.section-header.svelte-xvea2d{text-align:center;max-width:520px;margin:0 auto 3.5rem}.section-tag.svelte-xvea2d{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;border-radius:100px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.section-title.svelte-xvea2d{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.12}.title-accent.svelte-xvea2d{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.steps.svelte-xvea2d{flex-direction:column;gap:1.5rem;display:flex}.step.svelte-xvea2d{opacity:0;grid-template-columns:60px 1fr;align-items:start;gap:1.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:grid;transform:translate(-12px)}.visible.svelte-xvea2d .step:where(.svelte-xvea2d){opacity:1;transform:translate(0)}.visible.svelte-xvea2d .step:where(.svelte-xvea2d):first-child{transition-delay:0s}.visible.svelte-xvea2d .step:where(.svelte-xvea2d):nth-child(2){transition-delay:.1s}.visible.svelte-xvea2d .step:where(.svelte-xvea2d):nth-child(3){transition-delay:.2s}.step-number.svelte-xvea2d{font-family:var(--font-serif);color:var(--sc);padding-top:.125rem;font-size:2rem;font-weight:400;line-height:1}.step-content.svelte-xvea2d{border-radius:var(--radius-box);background:#fff;border:1px solid oklch(0% 0 0/.04);padding:1.5rem}.step-content.svelte-xvea2d h3:where(.svelte-xvea2d){font-family:var(--font-sans);color:var(--color-base-content);margin-bottom:.375rem;font-size:1.125rem;font-weight:600}.step-content.svelte-xvea2d p:where(.svelte-xvea2d){color:var(--color-base-content);opacity:.55;margin-bottom:1rem;font-size:.9rem;line-height:1.7}.step-chips.svelte-xvea2d{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-xvea2d{color:var(--color-base-content);opacity:.6;background:oklch(0% 0 0/.04);border-radius:100px;padding:.25rem .75rem;font-size:.8rem;font-weight:500}.steps-cta.svelte-xvea2d{text-align:center;opacity:0;margin-top:3rem;transition:all .5s .3s;transform:translateY(12px)}.visible.svelte-xvea2d .steps-cta:where(.svelte-xvea2d){opacity:1;transform:translateY(0)}.btn-primary.svelte-xvea2d{background:var(--color-primary);color:#fff;border-radius:var(--radius-field);box-shadow:0 2px 8px color-mix(in oklab, var(--color-primary) 25%, transparent);align-items:center;gap:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary.svelte-xvea2d:hover{box-shadow:0 6px 20px color-mix(in oklab, var(--color-primary) 30%, transparent);transform:translateY(-2px)}@media (width<=600px){.hiw.svelte-xvea2d{padding:5rem 0}}.testimonials.svelte-17qa0pc{background:var(--color-base-100);padding:7rem 0}.container.svelte-17qa0pc{max-width:900px;margin:0 auto;padding:0 2rem}.section-header.svelte-17qa0pc{text-align:center;max-width:520px;margin:0 auto 4rem}.section-tag.svelte-17qa0pc{background:color-mix(in oklab, var(--color-primary) 10%, transparent);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;border-radius:100px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.section-title.svelte-17qa0pc{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.12}.title-accent.svelte-17qa0pc{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.testimonials-grid.svelte-17qa0pc{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.testimonial-card.svelte-17qa0pc{border-radius:var(--radius-box);opacity:0;background:#fff;border:1px solid oklch(0% 0 0/.04);flex-direction:column;padding:1.75rem;transition:all .4s;display:flex;transform:translateY(12px)}.visible.svelte-17qa0pc .testimonial-card:where(.svelte-17qa0pc){opacity:1;transition-delay:var(--delay);transform:translateY(0)}.testimonial-card.svelte-17qa0pc:hover{border-color:oklch(0% 0 0/.08);box-shadow:0 8px 24px oklch(0% 0 0/.06)}.tc-quote.svelte-17qa0pc{color:var(--tc);opacity:.3;margin-bottom:.875rem}.tc-text.svelte-17qa0pc{color:var(--color-base-content);opacity:.6;flex:1;margin-bottom:1.25rem;font-size:.9rem;font-style:italic;line-height:1.7}.tc-author.svelte-17qa0pc{border-top:1px solid oklch(0% 0 0/.04);align-items:center;gap:.75rem;padding-top:1rem;display:flex}.tc-avatar.svelte-17qa0pc{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.675rem;font-weight:700;display:flex}.tc-name.svelte-17qa0pc{color:var(--color-base-content);font-size:.9rem;font-weight:600}.tc-role.svelte-17qa0pc{color:var(--color-base-content);opacity:.45;font-size:.775rem}.tc-proof.svelte-17qa0pc{justify-content:center;align-items:center;gap:1rem;margin-top:3.5rem;display:flex}.tc-proof-avs.svelte-17qa0pc{display:flex}.tc-proof-avs.svelte-17qa0pc span:where(.svelte-17qa0pc){color:#fff;border:2px solid var(--color-base-100);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-right:-8px;font-size:.6rem;font-weight:600;display:flex}.tc-proof-avs.svelte-17qa0pc span:where(.svelte-17qa0pc):last-child{margin-right:0}.tc-proof.svelte-17qa0pc p:where(.svelte-17qa0pc){color:var(--color-base-content);opacity:.45;font-size:.85rem}@media (width<=800px){.testimonials-grid.svelte-17qa0pc{grid-template-columns:1fr;max-width:480px;margin:0 auto}}@media (width<=600px){.testimonials.svelte-17qa0pc{padding:5rem 0}.tc-proof.svelte-17qa0pc{flex-direction:column}}.cta.svelte-uwnptm{background:var(--color-base-200);padding:7rem 0;position:relative;overflow:hidden}.cta-glow.svelte-uwnptm{pointer-events:none;position:absolute;inset:0}.glow-orb.svelte-uwnptm{filter:blur(100px);border-radius:50%;position:absolute}.orb-1.svelte-uwnptm{background:color-mix(in oklab, var(--color-primary) 8%, transparent);width:400px;height:400px;top:-20%;right:5%}.orb-2.svelte-uwnptm{background:color-mix(in oklab, var(--color-secondary) 8%, transparent);width:350px;height:350px;bottom:-20%;left:10%}.container.svelte-uwnptm{z-index:1;max-width:560px;margin:0 auto;padding:0 2rem;position:relative}.cta-card.svelte-uwnptm{text-align:center;border-radius:var(--radius-lg);opacity:0;background:#fff;border:1px solid oklch(0% 0 0/.04);padding:3.5rem 3rem;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(16px)scale(.98);box-shadow:0 12px 40px oklch(0% 0 0/.06)}.visible.svelte-uwnptm .cta-card:where(.svelte-uwnptm){opacity:1;transform:translateY(0)scale(1)}.cta-icon.svelte-uwnptm{background:color-mix(in oklab, var(--color-accent) 12%, transparent);width:52px;height:52px;color:var(--color-accent);border-radius:var(--radius-field);justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.cta-title.svelte-uwnptm{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:400;line-height:1.12}.cta-desc.svelte-uwnptm{color:var(--color-base-content);opacity:.5;max-width:400px;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.7}.btn-primary.svelte-uwnptm{background:var(--color-primary);color:#fff;border-radius:var(--radius-field);box-shadow:0 2px 8px color-mix(in oklab, var(--color-primary) 25%, transparent);align-items:center;gap:.375rem;padding:.8125rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary.svelte-uwnptm:hover{box-shadow:0 6px 20px color-mix(in oklab, var(--color-primary) 30%, transparent);transform:translateY(-2px)}.cta-meta.svelte-uwnptm{color:var(--color-base-content);opacity:.4;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.8rem;display:flex}.cta-dot.svelte-uwnptm{background:oklch(0% 0 0/.25);border-radius:50%;width:3px;height:3px}@media (width<=600px){.cta.svelte-uwnptm{padding:5rem 0}.cta-card.svelte-uwnptm{padding:2.5rem 1.5rem}}.footer.svelte-2xnmn1{background:var(--color-base-100);border-top:1px solid oklch(0% 0 0/.04);padding:3.5rem 0 1.5rem}.container.svelte-2xnmn1{max-width:1100px;margin:0 auto;padding:0 2rem}.footer-grid.svelte-2xnmn1{grid-template-columns:1fr 2fr;gap:3rem;margin-bottom:2.5rem;display:grid}.logo.svelte-2xnmn1{align-items:center;gap:.5rem;margin-bottom:.75rem;text-decoration:none;display:inline-flex}.logo-icon.svelte-2xnmn1{background:var(--color-primary);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.logo-text.svelte-2xnmn1{font-family:var(--font-serif);color:var(--color-base-content);letter-spacing:-.02em;font-size:1.05rem;font-weight:400}.footer-tagline.svelte-2xnmn1{color:var(--color-base-content);opacity:.45;max-width:240px;margin-bottom:1.25rem;font-size:.85rem;line-height:1.6}.footer-social.svelte-2xnmn1{gap:.5rem;display:flex}.footer-social.svelte-2xnmn1 a:where(.svelte-2xnmn1){width:32px;height:32px;color:var(--color-base-content);opacity:.5;background:oklch(0% 0 0/.04);border-radius:7px;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.footer-social.svelte-2xnmn1 a:where(.svelte-2xnmn1):hover{opacity:1;background:var(--color-primary);color:#fff}.footer-links.svelte-2xnmn1{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.footer-col.svelte-2xnmn1 h4:where(.svelte-2xnmn1){color:var(--color-base-content);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem;font-size:.8rem;font-weight:600}.footer-col.svelte-2xnmn1 a:where(.svelte-2xnmn1){color:var(--color-base-content);opacity:.45;padding:.25rem 0;font-size:.85rem;text-decoration:none;transition:opacity .2s;display:block}.footer-col.svelte-2xnmn1 a:where(.svelte-2xnmn1):hover{opacity:1}.footer-bottom.svelte-2xnmn1{text-align:center;border-top:1px solid oklch(0% 0 0/.04);padding-top:1.5rem}.footer-bottom.svelte-2xnmn1 p:where(.svelte-2xnmn1){color:var(--color-base-content);opacity:.3;font-size:.8rem}@media (width<=720px){.footer-grid.svelte-2xnmn1{grid-template-columns:1fr;gap:2rem}.footer-links.svelte-2xnmn1{grid-template-columns:repeat(2,1fr)}}.landing-page.svelte-1uha8ag{font-family:var(--font-sans);background:var(--color-base-100);color:var(--color-base-content);line-height:var(--leading-base);letter-spacing:var(--tracking-normal);overflow-x:hidden}
