.seo-v2{--sv-brand-50: #E6F7FD;--sv-brand-100: #C4ECFB;--sv-brand-200: #8CD9F6;--sv-brand-300: #4FC4F0;--sv-brand-400: #26B3EB;--sv-brand-500: #0FA3E0;--sv-brand-600: #0789BE;--sv-brand-700: #066E99;--sv-brand-800: #05547A;--sv-brand-900: #033A55;--sv-brand-950: #022436;--sv-deep-500: #1E3A8A;--sv-deep-600: #1E2F6B;--sv-deep-700: #1A2656;--sv-ink-50: #F8FAFC;--sv-ink-100: #F1F5F9;--sv-ink-200: #E2E8F0;--sv-ink-300: #CBD5E1;--sv-ink-400: #94A3B8;--sv-ink-500: #64748B;--sv-ink-600: #475569;--sv-ink-700: #334155;--sv-ink-800: #1E293B;--sv-ink-900: #0F172A;--sv-success: #10B981;--sv-success-soft: #D1FAE5;--sv-warning: #F59E0B;--sv-warning-soft: #FEF3C7;--sv-danger: #EF4444;--sv-danger-soft: #FEE2E2;--sv-gradient-brand: linear-gradient(135deg, #0FA3E0 0%, #1E3A8A 100%);--sv-gradient-brand-hover: linear-gradient(135deg, #26B3EB 0%, #1E2F6B 100%);--sv-gradient-soft: linear-gradient(135deg, #E6F7FD 0%, #EEF2FF 100%);--sv-gradient-dark: linear-gradient(135deg, #022436 0%, #1E2F6B 100%);--sv-glass-bg: rgba(255,255,255,.72);--sv-glass-bg-strong: rgba(255,255,255,.88);--sv-glass-border: rgba(255,255,255,.85);--sv-glass-dark-bg: rgba(15,23,42,.6);--sv-glass-dark-border: rgba(255,255,255,.08);--sv-r-xs: 6px;--sv-r-sm: 10px;--sv-r-md: 14px;--sv-r-lg: 20px;--sv-r-xl: 28px;--sv-r-pill: 999px;--sv-shadow-xs: 0 1px 2px rgba(15,23,42,.04);--sv-shadow-sm: 0 2px 6px -1px rgba(15,23,42,.06), 0 1px 2px rgba(15,23,42,.04);--sv-shadow-md: 0 8px 24px -6px rgba(15,23,42,.1), 0 4px 10px -3px rgba(15,23,42,.05);--sv-shadow-lg: 0 20px 50px -12px rgba(15,23,42,.18), 0 10px 20px -8px rgba(15,23,42,.08);--sv-shadow-xl: 0 30px 70px -16px rgba(15,23,42,.22);--sv-shadow-glow: 0 10px 40px -10px rgba(15,163,224,.45), 0 4px 15px -4px rgba(15,163,224,.3);--sv-shadow-glow-strong: 0 18px 55px -12px rgba(15,163,224,.6), 0 8px 20px -5px rgba(30,58,138,.35);--sv-ring-brand: 0 0 0 4px rgba(15,163,224,.18);--sv-font-display: "Space Grotesk", "Poppins", -apple-system, BlinkMacSystemFont, sans-serif;--sv-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--sv-t-fast: .15s cubic-bezier(.4,0,.2,1);--sv-t: .25s cubic-bezier(.4,0,.2,1);--sv-t-slow: .45s cubic-bezier(.4,0,.2,1);--sv-container: min(1200px, calc(100vw - 2.5rem) )}.seo-v2{font-family:var(--sv-font-body);color:var(--sv-ink-800);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.seo-v2 .homepage-hero{background:transparent!important;padding-top:0!important}.seo-v2 .homepage-hero .aurora-overlay{display:none!important}.seo-v2 main,.seo-v2 section,.seo-v2 article{position:relative}.seo-v2 h1,.seo-v2 h2,.seo-v2 h3,.seo-v2 h4{font-family:var(--sv-font-display);color:var(--sv-ink-900);letter-spacing:-.02em;line-height:1.12;margin:0;font-weight:700}.seo-v2 h1{font-size:clamp(2.1rem,2rem + 2.5vw,3.6rem);letter-spacing:-.035em}.seo-v2 h2{font-size:clamp(1.75rem,1.4rem + 1.8vw,2.6rem);letter-spacing:-.03em;line-height:1.15}.seo-v2 h3{font-size:clamp(1.2rem,1rem + .7vw,1.5rem);line-height:1.25}.seo-v2 p{margin:0;color:var(--sv-ink-600)}.seo-v2 .sv-lead{font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);color:var(--sv-ink-600);line-height:1.65;max-width:62ch}.seo-v2 a{color:var(--sv-brand-700);transition:color var(--sv-t-fast)}.seo-v2 a:hover{color:var(--sv-brand-500)}.seo-v2 ::selection{background:var(--sv-brand-200);color:var(--sv-brand-900)}.seo-v2 .sv-container{width:var(--sv-container);margin-inline:auto}.seo-v2 .sv-section{padding-block:clamp(3.5rem,6vw,6rem);position:relative}.seo-v2 .sv-section--tight{padding-block:clamp(2.5rem,4vw,4rem)}.seo-v2 .sv-section--alt{background:linear-gradient(180deg,var(--sv-ink-50) 0%,#fff 100%)}.seo-v2 .sv-section--dark{background:var(--sv-gradient-dark);color:var(--sv-ink-100)}.seo-v2 .sv-section--dark h2,.seo-v2 .sv-section--dark h3,.seo-v2 .sv-section--dark h4{color:#fff}.seo-v2 .sv-section--dark p{color:#e2e8f0e6}.seo-v2 .sv-heading{display:flex;flex-direction:column;gap:.75rem;text-align:center;max-width:720px;margin:0 auto 3rem}.seo-v2 .sv-heading--left{text-align:left;margin-inline:0;max-width:720px}.seo-v2 .sv-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--sv-font-body);font-size:.8rem;font-weight:600;color:var(--sv-brand-700);text-transform:uppercase;letter-spacing:.12em;padding:.35rem .85rem;background:var(--sv-brand-50);border-radius:var(--sv-r-pill);align-self:center;border:1px solid var(--sv-brand-100)}.seo-v2 .sv-heading--left .sv-eyebrow{align-self:flex-start}.seo-v2 .sv-heading p{font-size:clamp(1rem,.9rem + .35vw,1.15rem);color:var(--sv-ink-600)}.seo-v2 .sv-btn,.seo-v2 .sv-btn-primary,.seo-v2 .sv-btn-secondary,.seo-v2 .sv-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--sv-font-body);font-weight:600;font-size:1rem;padding:.875rem 1.6rem;border-radius:var(--sv-r-md);border:1px solid transparent;text-decoration:none;cursor:pointer;transition:transform var(--sv-t),box-shadow var(--sv-t),background var(--sv-t),color var(--sv-t-fast),border-color var(--sv-t-fast);line-height:1;white-space:nowrap;position:relative;will-change:transform}.seo-v2 .sv-btn:hover,.seo-v2 .sv-btn-primary:hover,.seo-v2 .sv-btn-secondary:hover,.seo-v2 .sv-btn-ghost:hover{transform:translateY(-1px)}.seo-v2 .sv-btn:active,.seo-v2 .sv-btn-primary:active{transform:translateY(0)}.seo-v2 .sv-btn-primary{background:var(--sv-gradient-brand);color:#fff;box-shadow:var(--sv-shadow-glow)}.seo-v2 .sv-btn-primary:hover{background:var(--sv-gradient-brand-hover);box-shadow:var(--sv-shadow-glow-strong);color:#fff}.seo-v2 .sv-btn-primary small{display:block;font-weight:500;font-size:.72rem;opacity:.9;margin-top:2px}.seo-v2 .sv-btn-secondary{background:var(--sv-glass-bg-strong);color:var(--sv-brand-800);border-color:var(--sv-brand-200);backdrop-filter:blur(10px)}.seo-v2 .sv-btn-secondary:hover{background:#fff;color:var(--sv-brand-700);border-color:var(--sv-brand-400);box-shadow:var(--sv-shadow-md)}.seo-v2 .sv-btn-ghost{background:transparent;color:var(--sv-brand-700);padding:.65rem 1rem}.seo-v2 .sv-btn-ghost:hover{background:var(--sv-brand-50);color:var(--sv-brand-800)}.seo-v2 .sv-btn--lg{padding:1.05rem 1.9rem;font-size:1.05rem}.seo-v2 .sv-btn--xl{padding:1.2rem 2.2rem;font-size:1.1rem;border-radius:var(--sv-r-lg)}.seo-v2 .sv-btn--sm{padding:.65rem 1.1rem;font-size:.9rem}.seo-v2 .sv-btn-icon{width:1.1em;height:1.1em;flex-shrink:0}.seo-v2 .sv-pill{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;padding:.35rem .8rem;border-radius:var(--sv-r-pill);background:var(--sv-brand-50);color:var(--sv-brand-800);border:1px solid var(--sv-brand-100);line-height:1.2}.seo-v2 .sv-pill--success{background:var(--sv-success-soft);color:#065f46;border-color:#a7f3d0}.seo-v2 .sv-pill--warning{background:var(--sv-warning-soft);color:#92400e;border-color:#fde68a}.seo-v2 .sv-pill--danger{background:var(--sv-danger-soft);color:#991b1b;border-color:#fecaca}.seo-v2 .sv-pill--dark{background:var(--sv-ink-900);color:#fff;border-color:var(--sv-ink-800)}.seo-v2 .sv-pill--glow{background:linear-gradient(135deg,#0fa3e01f,#1e3a8a14);color:var(--sv-brand-800);border-color:#0fa3e04d;box-shadow:0 0 0 3px #0fa3e014}.seo-v2 .sv-pill .sv-dot{width:6px;height:6px;border-radius:50%;background:var(--sv-brand-500);animation:sv-pulse 2s infinite}@keyframes sv-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.seo-v2 .sv-card{background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);padding:1.75rem;transition:transform var(--sv-t),box-shadow var(--sv-t),border-color var(--sv-t);position:relative;overflow:hidden}.seo-v2 .sv-card:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lg);border-color:var(--sv-brand-200)}.seo-v2 .sv-card-glass{background:var(--sv-glass-bg-strong);border:1px solid var(--sv-glass-border);border-radius:var(--sv-r-lg);padding:1.75rem;backdrop-filter:blur(12px) saturate(140%);box-shadow:var(--sv-shadow-md);transition:transform var(--sv-t),box-shadow var(--sv-t)}.seo-v2 .sv-card-glass:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lg)}.seo-v2 .sv-card--highlight{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--sv-gradient-brand) border-box;box-shadow:var(--sv-shadow-glow)}.seo-v2 .sv-card--highlight:hover{box-shadow:var(--sv-shadow-glow-strong)}.seo-v2 .sv-card-icon{width:48px;height:48px;border-radius:var(--sv-r-md);display:inline-flex;align-items:center;justify-content:center;background:var(--sv-gradient-soft);color:var(--sv-brand-700);font-size:1.4rem;margin-bottom:1rem;border:1px solid var(--sv-brand-100)}.seo-v2 .sv-card-icon svg{width:26px;height:26px;stroke-width:2}.seo-v2 .sv-card h3{font-size:1.2rem;margin-bottom:.6rem;color:var(--sv-ink-900)}.seo-v2 .sv-card p{color:var(--sv-ink-600);font-size:.97rem;line-height:1.6}.seo-v2 .sv-card-spotlight{position:relative;isolation:isolate}.seo-v2 .sv-card-spotlight:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mx, -100%) var(--my, -100%),rgba(15,163,224,.12),transparent 40%);opacity:0;transition:opacity var(--sv-t);pointer-events:none;z-index:0}.seo-v2 .sv-card-spotlight:hover:before{opacity:1}.seo-v2 .sv-card-spotlight>*{position:relative;z-index:1}.seo-v2 .sv-hero{position:relative;padding:clamp(5rem,8vw,7rem) 0 clamp(3.5rem,6vw,5rem);overflow:hidden;isolation:isolate;background:#fff}.seo-v2 .sv-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 15% 10%,rgba(15,163,224,.18),transparent 55%),radial-gradient(ellipse 70% 50% at 85% 20%,rgba(30,58,138,.12),transparent 60%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(79,196,240,.14),transparent 60%),linear-gradient(180deg,#fff 0%,var(--sv-ink-50) 100%);z-index:-1}.seo-v2 .sv-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(15,163,224,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(15,163,224,.07) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at top,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at top,#000 30%,transparent 75%);z-index:-1;pointer-events:none}.seo-v2 .sv-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:960px){.seo-v2 .sv-hero-grid{grid-template-columns:1fr;gap:2.5rem}}.seo-v2 .sv-hero-copy{display:flex;flex-direction:column;gap:1.25rem}.seo-v2 .sv-hero-copy h1{background:linear-gradient(180deg,var(--sv-ink-900) 0%,#1a2a4a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.seo-v2 .sv-hero-copy h1 .sv-text-gradient{background:var(--sv-gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.seo-v2 .sv-hero-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.5rem}.seo-v2 .sv-hero-trust{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-top:.75rem;font-size:.9rem;color:var(--sv-ink-500)}.seo-v2 .sv-hero-trust strong{color:var(--sv-ink-800);font-weight:600}.seo-v2 .sv-hero-trust .sv-stars{color:#f59e0b;letter-spacing:1px}.seo-v2 .sv-hero-points{list-style:none;padding:0;margin:.5rem 0 0;display:grid;gap:.55rem}.seo-v2 .sv-hero-points li{display:flex;align-items:flex-start;gap:.6rem;color:var(--sv-ink-700);font-weight:500;font-size:.97rem}.seo-v2 .sv-hero-points li:before{content:"";width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--sv-gradient-brand) center/14px no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><path d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/></svg>");background-blend-mode:normal;background:var(--sv-gradient-brand);position:relative;margin-top:1px}.seo-v2 .sv-hero-points li:after{content:"\2713";color:#fff;font-weight:700;font-size:13px;position:absolute;margin-left:-18px;margin-top:1px;width:22px;text-align:center}.seo-v2 .sv-mockup{position:relative;border-radius:var(--sv-r-lg);background:#fff;box-shadow:0 40px 80px -20px #0f172a40,0 20px 40px -10px #0f172a26,0 0 0 1px #0f172a0f;overflow:hidden;transform:perspective(1400px) rotateY(-3deg) rotateX(2deg);transition:transform var(--sv-t-slow)}.seo-v2 .sv-mockup:hover{transform:perspective(1400px) rotateY(-1deg) rotateX(1deg) translateY(-4px)}.seo-v2 .sv-mockup-bar{display:flex;align-items:center;gap:.4rem;padding:.65rem .9rem;background:linear-gradient(180deg,#f8fafc,#edf2f7);border-bottom:1px solid var(--sv-ink-200)}.seo-v2 .sv-mockup-dot{width:10px;height:10px;border-radius:50%;background:var(--sv-ink-300)}.seo-v2 .sv-mockup-dot:nth-child(1){background:#ff5f57}.seo-v2 .sv-mockup-dot:nth-child(2){background:#febc2e}.seo-v2 .sv-mockup-dot:nth-child(3){background:#28c840}.seo-v2 .sv-mockup-url{margin-left:.8rem;padding:.2rem .75rem;background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-pill);font-size:.78rem;color:var(--sv-ink-500);font-family:var(--sv-font-body);flex:1;max-width:280px;text-align:center}.seo-v2 .sv-mockup-body{display:block;position:relative}.seo-v2 .sv-mockup-body img{display:block;width:100%;height:auto}.seo-v2 .sv-calendar-gallery{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}.seo-v2 .sv-calendar-figure{margin:0;display:flex;flex-direction:column}.seo-v2 .sv-calendar-figure picture{display:block;border-radius:var(--sv-r-md, 12px);overflow:hidden;border:1px solid var(--sv-ink-200, rgba(0, 0, 0, .08));box-shadow:var(--sv-shadow-lg, 0 10px 30px rgba(0, 0, 0, .12));background:#fff}.seo-v2 .sv-calendar-figure img{display:block;width:100%;height:auto}.seo-v2 .sv-calendar-figure figcaption{margin-top:.65rem;text-align:center;font-size:.9rem;font-weight:500;color:var(--sv-ink-700, #374151);line-height:1.35}@media(max-width:900px){.seo-v2 .sv-calendar-gallery{gap:1.5rem}}.seo-v2 .sv-float-card{position:absolute;background:var(--sv-glass-bg-strong);backdrop-filter:blur(12px);border:1px solid var(--sv-glass-border);border-radius:var(--sv-r-md);padding:.75rem 1rem;box-shadow:var(--sv-shadow-lg);display:flex;align-items:center;gap:.65rem;font-size:.85rem;font-weight:500;color:var(--sv-ink-800);animation:sv-float 6s ease-in-out infinite}.seo-v2 .sv-float-card--br{bottom:-14px;right:-14px;animation-delay:1.5s}.seo-v2 .sv-float-card--tl{top:-14px;left:-14px}.seo-v2 .sv-float-card-icon{width:32px;height:32px;border-radius:50%;background:var(--sv-gradient-brand);color:#fff;display:grid;place-items:center;font-size:1rem;flex-shrink:0}@keyframes sv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:768px){.seo-v2 .sv-float-card{display:none}.seo-v2 .sv-mockup{transform:none}}.seo-v2 .sv-trust{padding:2rem 0;background:linear-gradient(180deg,#fff 0%,var(--sv-ink-50) 100%);border-block:1px solid var(--sv-ink-100)}.seo-v2 .sv-trust-label{text-align:center;font-size:.82rem;text-transform:uppercase;letter-spacing:.14em;color:var(--sv-ink-500);font-weight:600;margin-bottom:1.5rem}.seo-v2 .sv-marquee{overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.seo-v2 .sv-marquee-track{display:flex;gap:3rem;align-items:center;width:max-content;animation:sv-marquee 35s linear infinite}.seo-v2 .sv-marquee-track img,.seo-v2 .sv-marquee-track picture{height:34px;width:auto;flex-shrink:0;filter:grayscale(.6) opacity(.7);transition:filter var(--sv-t)}.seo-v2 .sv-marquee:hover .sv-marquee-track{animation-play-state:paused}.seo-v2 .sv-marquee-track img:hover,.seo-v2 .sv-marquee-track picture:hover img{filter:grayscale(0) opacity(1)}@keyframes sv-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.seo-v2 .sv-marquee-track{animation:none;flex-wrap:wrap;justify-content:center}}.seo-v2 .sv-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:2rem}.seo-v2 .sv-stat{text-align:center;padding:1.5rem 1rem;background:var(--sv-glass-bg-strong);border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);backdrop-filter:blur(10px)}.seo-v2 .sv-stat-value{font-family:var(--sv-font-display);font-size:clamp(2rem,1.5rem + 1.5vw,2.8rem);font-weight:700;background:var(--sv-gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;margin-bottom:.4rem;letter-spacing:-.03em}.seo-v2 .sv-stat-label{font-size:.92rem;color:var(--sv-ink-600);font-weight:500}.seo-v2 .sv-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;counter-reset:sv-step;position:relative}.seo-v2 .sv-step{position:relative;padding:2rem 1.5rem 1.75rem;background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);counter-increment:sv-step;transition:transform var(--sv-t),box-shadow var(--sv-t),border-color var(--sv-t)}.seo-v2 .sv-step:before{content:counter(sv-step,decimal-leading-zero);position:absolute;top:-18px;left:1.4rem;font-family:var(--sv-font-display);font-weight:700;font-size:.95rem;color:#fff;background:var(--sv-gradient-brand);padding:.35rem .75rem;border-radius:var(--sv-r-pill);box-shadow:var(--sv-shadow-glow);letter-spacing:.06em}.seo-v2 .sv-step:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lg);border-color:var(--sv-brand-200)}.seo-v2 .sv-step h3{font-size:1.15rem;margin-bottom:.6rem;margin-top:.4rem}.seo-v2 .sv-step p{font-size:.95rem;color:var(--sv-ink-600)}.seo-v2 .sv-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.seo-v2 .sv-feature{padding:1.75rem;background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);transition:transform var(--sv-t),box-shadow var(--sv-t),border-color var(--sv-t)}.seo-v2 .sv-feature:hover{transform:translateY(-3px);box-shadow:var(--sv-shadow-lg);border-color:var(--sv-brand-200)}.seo-v2 .sv-feature h3{font-size:1.12rem;margin-bottom:.5rem}.seo-v2 .sv-feature p{font-size:.94rem;line-height:1.55}.seo-v2 .sv-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.seo-v2 .sv-testimonial{background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);padding:1.75rem;position:relative;display:flex;flex-direction:column;gap:1rem;transition:transform var(--sv-t),box-shadow var(--sv-t)}.seo-v2 .sv-testimonial:before{content:"\201c";position:absolute;top:.5rem;left:1.1rem;font-family:Georgia,serif;font-size:4rem;line-height:1;color:var(--sv-brand-200);font-weight:700}.seo-v2 .sv-testimonial:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lg)}.seo-v2 .sv-testimonial-quote{position:relative;z-index:1;font-size:1rem;color:var(--sv-ink-700);line-height:1.65;padding-top:1.2rem}.seo-v2 .sv-testimonial-quote strong{background:linear-gradient(120deg,#0fa3e02e 0% 100%);background-size:100% 40%;background-repeat:no-repeat;background-position:0 88%;padding:0 2px;color:var(--sv-ink-900);font-weight:600}.seo-v2 .sv-testimonial-stars{color:#f59e0b;letter-spacing:2px}.seo-v2 .sv-testimonial-author{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid var(--sv-ink-100)}.seo-v2 .sv-testimonial-avatar{width:44px;height:44px;border-radius:50%;background:var(--sv-gradient-brand);color:#fff;display:grid;place-items:center;font-weight:700;font-family:var(--sv-font-display);font-size:1rem;flex-shrink:0;border:2px solid #fff;box-shadow:var(--sv-shadow-sm)}.seo-v2 .sv-testimonial-info{line-height:1.35}.seo-v2 .sv-testimonial-name{font-weight:600;color:var(--sv-ink-900);font-size:.95rem}.seo-v2 .sv-testimonial-role{font-size:.82rem;color:var(--sv-ink-500)}.seo-v2 .sv-cta-banner{position:relative;overflow:hidden;border-radius:var(--sv-r-xl);padding:clamp(2.5rem,4vw,4rem);background:var(--sv-gradient-dark);color:#fff;text-align:center;isolation:isolate}.seo-v2 .sv-cta-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 20% 20%,rgba(15,163,224,.5),transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(79,196,240,.3),transparent 60%);z-index:-1}.seo-v2 .sv-cta-banner:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(ellipse at center,#000,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 75%);z-index:-1;pointer-events:none}.seo-v2 .sv-cta-banner h2{color:#fff;font-size:clamp(1.8rem,1.5rem + 1.5vw,2.6rem)}.seo-v2 .sv-cta-banner p{color:#e2e8f0e6;font-size:1.05rem;max-width:620px;margin:1rem auto 2rem}.seo-v2 .sv-cta-banner .sv-btn-primary{background:#fff;color:var(--sv-brand-700);box-shadow:0 10px 30px -5px #00000059}.seo-v2 .sv-cta-banner .sv-btn-primary:hover{background:var(--sv-brand-50);color:var(--sv-brand-800)}.seo-v2 .sv-cta-banner .sv-btn-secondary{background:#ffffff1a;color:#fff;border-color:#ffffff40;backdrop-filter:blur(10px)}.seo-v2 .sv-cta-banner .sv-btn-secondary:hover{background:#fff3;color:#fff}.seo-v2 .sv-cta-banner .sv-cta-cluster{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center}.seo-v2 .sv-trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.seo-v2 .sv-trust-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-pill);font-size:.88rem;font-weight:500;color:var(--sv-ink-700);box-shadow:var(--sv-shadow-xs)}.seo-v2 .sv-trust-pill .sv-icon{color:var(--sv-success);width:18px;height:18px}.seo-v2 .sv-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;align-items:stretch}.seo-v2 .sv-price-card{position:relative;background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-lg);padding:2rem 1.5rem 1.75rem;display:flex;flex-direction:column;gap:1rem;transition:transform var(--sv-t),box-shadow var(--sv-t),border-color var(--sv-t)}.seo-v2 .sv-price-card:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lg);border-color:var(--sv-brand-300)}.seo-v2 .sv-price-card--featured{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--sv-gradient-brand) border-box;box-shadow:var(--sv-shadow-glow);transform:scale(1.02)}.seo-v2 .sv-price-card--featured:hover{box-shadow:var(--sv-shadow-glow-strong);transform:scale(1.02) translateY(-4px)}.seo-v2 .sv-price-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--sv-gradient-brand);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;padding:.3rem .8rem;border-radius:var(--sv-r-pill);text-transform:uppercase;box-shadow:var(--sv-shadow-glow);white-space:nowrap}.seo-v2 .sv-price-name{font-family:var(--sv-font-display);font-weight:700;font-size:1.1rem;color:var(--sv-ink-900)}.seo-v2 .sv-price-meta{font-size:.88rem;color:var(--sv-ink-500)}.seo-v2 .sv-price-amount{font-family:var(--sv-font-display);font-weight:700;font-size:2.4rem;line-height:1;color:var(--sv-ink-900);letter-spacing:-.03em}.seo-v2 .sv-price-amount small{font-size:.95rem;font-weight:500;color:var(--sv-ink-500);margin-left:.2rem}.seo-v2 .sv-price-unit{font-size:.88rem;color:var(--sv-brand-700);font-weight:600}.seo-v2 .sv-price-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:.92rem;color:var(--sv-ink-700)}.seo-v2 .sv-price-list li{display:flex;align-items:flex-start;gap:.5rem}.seo-v2 .sv-price-list li:before{content:"\2713";color:var(--sv-success);font-weight:700;flex-shrink:0;margin-top:1px}.seo-v2 .sv-compare{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--sv-r-lg);overflow:hidden;box-shadow:var(--sv-shadow-md);border:1px solid var(--sv-ink-200)}.seo-v2 .sv-compare thead th{background:var(--sv-ink-50);font-family:var(--sv-font-display);font-weight:700;color:var(--sv-ink-800);padding:1rem .9rem;text-align:left;font-size:.95rem;border-bottom:2px solid var(--sv-ink-200);vertical-align:middle}.seo-v2 .sv-compare thead th.sv-compare-us{background:var(--sv-gradient-brand);color:#fff;position:relative}.seo-v2 .sv-compare thead th.sv-compare-us:after{content:"\2b50  NUESTRA OFERTA";position:absolute;top:.4rem;left:50%;transform:translate(-50%);font-size:.62rem;letter-spacing:.1em;opacity:.9}.seo-v2 .sv-compare tbody td{padding:.9rem;border-bottom:1px solid var(--sv-ink-100);font-size:.92rem;color:var(--sv-ink-700);vertical-align:middle}.seo-v2 .sv-compare tbody tr:hover td{background:var(--sv-ink-50)}.seo-v2 .sv-compare tbody td.sv-compare-us{background:#0fa3e00f;color:var(--sv-brand-800);font-weight:600}.seo-v2 .sv-compare tbody tr:last-child td{border-bottom:none}@media(max-width:900px){.seo-v2 .sv-compare-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}.seo-v2 .sv-video-trigger{position:relative;display:inline-flex;align-items:center;gap:.65rem;padding:.7rem 1.1rem;background:var(--sv-glass-bg-strong);border:1px solid var(--sv-brand-200);border-radius:var(--sv-r-pill);color:var(--sv-brand-800);font-weight:600;cursor:pointer;transition:all var(--sv-t);text-decoration:none}.seo-v2 .sv-video-trigger:hover{background:#fff;border-color:var(--sv-brand-400);box-shadow:var(--sv-shadow-md);color:var(--sv-brand-800)}.seo-v2 .sv-video-trigger .sv-play{width:30px;height:30px;border-radius:50%;background:var(--sv-gradient-brand);color:#fff;display:grid;place-items:center;box-shadow:var(--sv-shadow-glow);flex-shrink:0}.seo-v2 .sv-video-trigger .sv-play:before{content:"";width:0;height:0;border-left:7px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.seo-v2 .sv-modal{position:fixed;inset:0;background:#022436d9;backdrop-filter:blur(12px);z-index:9999;display:none;align-items:center;justify-content:center;padding:2rem 1rem;opacity:0;transition:opacity var(--sv-t)}.seo-v2 .sv-modal.is-open{display:flex;opacity:1}.seo-v2 .sv-modal-body{width:min(960px,100%);background:#000;border-radius:var(--sv-r-lg);overflow:hidden;position:relative;box-shadow:0 40px 100px -20px #00000080;transform:scale(.96);transition:transform var(--sv-t)}.seo-v2 .sv-modal.is-open .sv-modal-body{transform:scale(1)}.seo-v2 .sv-modal-close{position:absolute;top:-48px;right:0;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;display:grid;place-items:center;font-size:1.3rem;transition:background var(--sv-t)}.seo-v2 .sv-modal-close:hover{background:#ffffff40}.seo-v2 .sv-modal video,.seo-v2 .sv-modal iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}.seo-v2 .sv-accordion{display:grid;gap:.75rem}.seo-v2 .sv-accordion-item{background:#fff;border:1px solid var(--sv-ink-200);border-radius:var(--sv-r-md);overflow:hidden;transition:box-shadow var(--sv-t),border-color var(--sv-t)}.seo-v2 .sv-accordion-item[open],.seo-v2 .sv-accordion-item:hover{border-color:var(--sv-brand-200);box-shadow:var(--sv-shadow-sm)}.seo-v2 .sv-accordion-item summary{list-style:none;cursor:pointer;padding:1.1rem 1.3rem;font-weight:600;color:var(--sv-ink-900);font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.seo-v2 .sv-accordion-item summary::-webkit-details-marker{display:none}.seo-v2 .sv-accordion-item summary:after{content:"";width:24px;height:24px;border-radius:50%;background:var(--sv-brand-50) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230789BE' stroke-width='3' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>") center/14px no-repeat;transition:transform var(--sv-t);flex-shrink:0}.seo-v2 .sv-accordion-item[open] summary:after{transform:rotate(180deg)}.seo-v2 .sv-accordion-item .sv-accordion-body{padding:0 1.3rem 1.2rem;color:var(--sv-ink-700);line-height:1.65;font-size:.97rem}.seo-v2 [data-sv-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.seo-v2 [data-sv-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.seo-v2 [data-sv-reveal]{opacity:1;transform:none;transition:none}}.seo-v2 .sv-ai-demo{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,4vw,4rem);align-items:center}.seo-v2 .sv-ai-demo-copy h2{margin-top:.75rem}.seo-v2 .sv-ai-demo-copy .sv-lead{margin-top:1rem}.seo-v2 .sv-ai-demo-video{display:flex;justify-content:center}.seo-v2 .sv-phone-frame{position:relative;width:clamp(240px,28vw,320px);aspect-ratio:9 / 19.5;background:#0b1220;border-radius:42px;padding:10px;box-shadow:0 30px 70px -18px #0f172a59,0 18px 40px -12px #0fa3e040,inset 0 0 0 2px #ffffff0f;transform:rotate(-2deg);transition:transform var(--sv-t-slow);overflow:hidden}.seo-v2 .sv-phone-frame:hover{transform:rotate(0) translateY(-4px)}.seo-v2 .sv-phone-frame:before{content:"";position:absolute;top:14px;left:50%;transform:translate(-50%);width:90px;height:22px;background:#000;border-radius:999px;z-index:2}.seo-v2 .sv-phone-frame video{position:absolute;inset:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:cover;border-radius:32px;display:block;background:#0b1220}@media(max-width:820px){.seo-v2 .sv-ai-demo{grid-template-columns:1fr}.seo-v2 .sv-ai-demo-video{order:-1}.seo-v2 .sv-phone-frame{transform:rotate(0)}}.seo-v2 .navbar{background:#cfeffc8c!important;backdrop-filter:blur(18px) saturate(180%) brightness(108%)!important;-webkit-backdrop-filter:blur(18px) saturate(180%) brightness(108%)!important;border-bottom:1px solid rgba(255,255,255,.35)!important;box-shadow:0 10px 30px #0fa3e014,inset 0 1px #ffffff73!important;transition:background var(--sv-t),box-shadow var(--sv-t),backdrop-filter var(--sv-t)}.seo-v2 .navbar.is-scrolled{background:#cfeffcbf!important;backdrop-filter:blur(22px) saturate(185%) brightness(110%)!important;-webkit-backdrop-filter:blur(22px) saturate(185%) brightness(110%)!important;box-shadow:0 12px 36px #0fa3e01f,inset 0 1px #ffffff8c!important}.seo-v2 .navbar .nav-links a{font-family:var(--sv-font-body);font-weight:500;color:var(--sv-ink-700)!important;position:relative;padding:.5rem 0!important;transition:color var(--sv-t-fast)}.seo-v2 .navbar .nav-links a:hover{color:var(--sv-brand-600)!important}.seo-v2 .navbar .nav-links a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--sv-gradient-brand);border-radius:2px}.seo-v2 .navbar .btn-registro{background:var(--sv-gradient-brand)!important;color:#fff!important;border:none!important;padding:.6rem 1.1rem!important;border-radius:var(--sv-r-md)!important;font-weight:600!important;box-shadow:var(--sv-shadow-glow)!important;transition:all var(--sv-t)!important}.seo-v2 .navbar .btn-registro:hover{background:var(--sv-gradient-brand-hover)!important;transform:translateY(-1px);box-shadow:var(--sv-shadow-glow-strong)!important}.seo-v2 .navbar .btn-acceso{background:transparent!important;color:var(--sv-brand-700)!important;border:1px solid var(--sv-brand-200)!important;padding:.55rem 1rem!important;border-radius:var(--sv-r-md)!important;font-weight:600!important;transition:all var(--sv-t)!important}.seo-v2 .navbar .btn-acceso:hover{background:var(--sv-brand-50)!important;border-color:var(--sv-brand-400)!important;color:var(--sv-brand-800)!important}.seo-v2 main{padding-top:0}.seo-v2 main>*:first-child{padding-top:70px}.seo-v2 .compliance-banner h2,.seo-v2 .compliance-banner h3{color:#fff!important}.seo-v2 .compliance-banner p,.seo-v2 .compliance-banner li{color:#fffc!important}.seo-v2 .benefit-card:before,.seo-v2 .workflow-step:before,.seo-v2 .feature-card:before,.seo-v2 .feature-panel:before,.seo-v2 .gestores-feature:before,.seo-v2 .metric-card:before,.seo-v2 .resource-card:before,.seo-v2 .roi-card:before,.seo-v2 .seo-content-block:before,.seo-v2 .shine-border:before,.seo-v2 .stat-card:before,.seo-v2 .validation-card:before,.seo-v2 .benefit-card:after,.seo-v2 .workflow-step:after,.seo-v2 .feature-card:after,.seo-v2 .feature-panel:after,.seo-v2 .gestores-feature:after,.seo-v2 .metric-card:after,.seo-v2 .resource-card:after,.seo-v2 .roi-card:after,.seo-v2 .seo-content-block:after,.seo-v2 .shine-border:after,.seo-v2 .stat-card:after,.seo-v2 .validation-card:after{display:none!important;content:none!important;animation:none!important}.seo-v2 .homepage-hero{background:transparent!important;padding:clamp(5rem,8vw,7rem) 0 clamp(3.5rem,6vw,5rem)!important;position:relative;isolation:isolate;overflow:hidden}.seo-v2 .homepage-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 15% 10%,rgba(15,163,224,.2),transparent 55%),radial-gradient(ellipse 70% 50% at 85% 20%,rgba(30,58,138,.14),transparent 60%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(79,196,240,.14),transparent 60%),linear-gradient(180deg,#fff 0%,var(--sv-ink-50) 100%);z-index:-1}.seo-v2 .homepage-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(15,163,224,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(15,163,224,.07) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at top,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at top,#000 30%,transparent 75%);z-index:-1;pointer-events:none}.seo-v2 .homepage-hero .hero-wrapper{max-width:var(--sv-container);margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:960px){.seo-v2 .homepage-hero .hero-wrapper{grid-template-columns:1fr}}.seo-v2 .homepage-hero h1{font-family:var(--sv-font-display);font-size:clamp(2.1rem,2rem + 2.5vw,3.4rem)!important;line-height:1.08!important;color:var(--sv-ink-900)!important;letter-spacing:-.035em}.seo-v2 .homepage-hero .hero-badge,.seo-v2 .homepage-hero .hero-subtitle-small{background:var(--sv-brand-50);color:var(--sv-brand-800);border:1px solid var(--sv-brand-100);font-weight:600}.seo-v2 .homepage-hero .hero-subtitle,.seo-v2 .homepage-hero p{color:var(--sv-ink-600)!important;font-size:clamp(1rem,.9rem + .35vw,1.15rem)!important}.seo-v2 .cta-primary,.seo-v2 a.cta-primary,.seo-v2 button.cta-primary{background:var(--sv-gradient-brand)!important;color:#fff!important;border-radius:var(--sv-r-md)!important;padding:.95rem 1.5rem!important;font-weight:600!important;box-shadow:var(--sv-shadow-glow)!important;border:none!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;transition:all var(--sv-t)!important;text-decoration:none!important}.seo-v2 .cta-primary:hover{background:var(--sv-gradient-brand-hover)!important;box-shadow:var(--sv-shadow-glow-strong)!important;transform:translateY(-1px);color:#fff!important}.seo-v2 .cta-primary small{opacity:.92;font-size:.75rem;font-weight:500}.seo-v2 .cta-secondary,.seo-v2 a.cta-secondary{background:var(--sv-glass-bg-strong)!important;color:var(--sv-brand-800)!important;border:1px solid var(--sv-brand-200)!important;border-radius:var(--sv-r-md)!important;padding:.95rem 1.5rem!important;font-weight:600!important;backdrop-filter:blur(10px);transition:all var(--sv-t)!important;text-decoration:none!important}.seo-v2 .cta-secondary:hover{background:#fff!important;border-color:var(--sv-brand-400)!important;box-shadow:var(--sv-shadow-md)!important;color:var(--sv-brand-800)!important}.seo-v2 .benefit-card,.seo-v2 .workflow-step,.seo-v2 .feature-card,.seo-v2 .feature-panel,.seo-v2 .gestores-feature,.seo-v2 .metric-card,.seo-v2 .resource-card,.seo-v2 .validation-card,.seo-v2 .seo-content-block{background:#fff!important;border:1px solid var(--sv-ink-200)!important;border-radius:var(--sv-r-lg)!important;padding:1.75rem!important;transition:transform var(--sv-t),box-shadow var(--sv-t),border-color var(--sv-t)!important;box-shadow:var(--sv-shadow-xs)!important;color:var(--sv-ink-800)}.seo-v2 .benefit-card:hover,.seo-v2 .workflow-step:hover,.seo-v2 .feature-card:hover,.seo-v2 .feature-panel:hover,.seo-v2 .gestores-feature:hover,.seo-v2 .metric-card:hover,.seo-v2 .resource-card:hover,.seo-v2 .validation-card:hover{transform:translateY(-3px);box-shadow:var(--sv-shadow-lg)!important;border-color:var(--sv-brand-200)!important}.seo-v2 .benefit-card h3,.seo-v2 .workflow-step h3,.seo-v2 .feature-card h3,.seo-v2 .feature-panel h3{font-family:var(--sv-font-display);color:var(--sv-ink-900);font-size:1.15rem;margin-bottom:.55rem}.seo-v2 .benefit-card p,.seo-v2 .workflow-step p,.seo-v2 .feature-card p{color:var(--sv-ink-600);font-size:.95rem;line-height:1.6}.seo-v2 .benefit-card.highlight-card,.seo-v2 .feature-card.highlight{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--sv-gradient-brand) border-box!important;box-shadow:var(--sv-shadow-glow)!important}.seo-v2 .stat-card{background:var(--sv-gradient-dark)!important;color:#fff!important;border-radius:var(--sv-r-lg)!important;padding:1.5rem!important;border:1px solid rgba(255,255,255,.08)!important}.seo-v2 .stat-card h3,.seo-v2 .stat-card .stat-value{color:#fff!important;background:var(--sv-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.seo-v2 .section-heading,.seo-v2 .section .section-heading{text-align:center;max-width:760px;margin:0 auto 3rem}.seo-v2 .section-heading h2{font-family:var(--sv-font-display);color:var(--sv-ink-900)!important;font-size:clamp(1.75rem,1.4rem + 1.8vw,2.6rem)!important;letter-spacing:-.03em}.seo-v2 .section-heading p{color:var(--sv-ink-600)!important;font-size:clamp(1rem,.9rem + .35vw,1.15rem)!important}.seo-v2 .trust-strip{background:linear-gradient(180deg,#fff 0%,var(--sv-ink-50) 100%);border-block:1px solid var(--sv-ink-100);padding:2rem 0!important}.seo-v2 .trust-strip h3{text-align:center;font-family:var(--sv-font-body);font-size:.82rem!important;text-transform:uppercase;letter-spacing:.14em;color:var(--sv-ink-500)!important;font-weight:600!important;margin-bottom:1.5rem}.seo-v2 .trust-strip img,.seo-v2 .trust-strip picture img{filter:grayscale(.5) opacity(.75);transition:filter var(--sv-t);max-height:34px;width:auto}.seo-v2 .trust-strip img:hover,.seo-v2 .trust-strip picture:hover img{filter:grayscale(0) opacity(1)}.seo-v2 .cta-banner{position:relative;overflow:hidden;border-radius:var(--sv-r-xl)!important;padding:clamp(2.5rem,4vw,4rem)!important;background:var(--sv-gradient-dark)!important;color:#fff!important;text-align:center;isolation:isolate;margin:2rem auto;max-width:var(--sv-container)}.seo-v2 .cta-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 20% 20%,rgba(15,163,224,.5),transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(79,196,240,.3),transparent 60%);z-index:0;pointer-events:none}.seo-v2 .cta-banner>*{position:relative;z-index:1}.seo-v2 .cta-banner h2,.seo-v2 .cta-banner h3{color:#fff!important}.seo-v2 .cta-banner p{color:#e2e8f0e6!important}.seo-v2 .comparison-table{border-collapse:separate!important;border-spacing:0!important;background:#fff!important;border-radius:var(--sv-r-lg)!important;overflow:hidden!important;box-shadow:var(--sv-shadow-md)!important;border:1px solid var(--sv-ink-200)!important;width:100%}.seo-v2 .comparison-table thead th{background:var(--sv-ink-50)!important;font-family:var(--sv-font-display);color:var(--sv-ink-800)!important;padding:1rem .9rem!important}.seo-v2 .comparison-table tbody td{padding:.9rem!important;border-bottom:1px solid var(--sv-ink-100)!important}.seo-v2 footer a{transition:color var(--sv-t-fast)}.seo-v2 footer a:hover{color:var(--sv-brand-300)!important}.seo-v2 .sv-mx-auto{margin-inline:auto}.seo-v2 .sv-text-center{text-align:center}.seo-v2 .sv-text-gradient{background:var(--sv-gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.seo-v2 .sv-divider{height:1px;background:linear-gradient(90deg,transparent,var(--sv-ink-200),transparent);border:0;margin-block:2rem}.seo-v2 .sv-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.seo-v2 [data-lucide]{width:1.1em;height:1.1em;stroke-width:2}.seo-v2 .container{max-width:var(--sv-container);margin-inline:auto}
