:root{--nextone-brand-blue:#001b8d;--nextone-brand-blue-dark:#001574;--text-brand:#1d4ed8;--color-primary-800:#102a56;--color-primary-100:#dbeafe;--button-primary-background-active:#163d7a;--button-primary-border:#2563eb;--neutral-0:#ffffff;--color-neutral-0:#ffffff;--Border-Radius-4-px:4px;--font-urbanist:var(--font-urbanist,"Urbanist",sans-serif);--font-sans:var(--font-urbanist),"Urbanist",sans-serif;--font-body:var(--font-urbanist),"Urbanist",sans-serif;--font-display:var(--font-urbanist),"Urbanist",sans-serif;--font-heading:var(--font-urbanist),"Urbanist",sans-serif;--font-poppins:var(--font-urbanist),"Urbanist",sans-serif;--font-plus-jakarta:var(--font-urbanist),"Urbanist",sans-serif;--nextone-nav-bg:#0b1739;--nextone-nav-border:#14224e;--nextone-nav-link:oklch(0.92 0.03 250);--nextone-nav-link-active:oklch(1 0 0);--nextone-nav-surface-hover:oklch(1 0 0/12%);--nextone-glow:oklch(0.62 0.2 250);--nextone-glow-soft:oklch(0.72 0.12 235);--nextone-surface-glass:oklch(1 0 0/72%);--nextone-hero-glass:oklch(1 0 0/38%);--nextone-hero-glass-border:oklch(0.54 0.24 250/20%);--nextone-hero-glass-highlight:oklch(1 0 0/14%);--nextone-hero-mesh:radial-gradient(ellipse 90% 70% at 70% 20%,oklch(0.58 0.2 250/18%) 0%,transparent 65%)}.dark{--nextone-surface-glass:oklch(0.16 0.02 250/72%);--nextone-hero-glass:oklch(0.2 0.04 250/24%);--nextone-hero-glass-border:oklch(0.62 0.2 250/30%);--nextone-hero-glass-highlight:oklch(0.72 0.12 250/12%);--nextone-hero-mesh:radial-gradient(ellipse 90% 70% at 70% 20%,oklch(0.48 0.18 250/28%) 0%,transparent 65%)}.nextone-site,.scrollbar-none,body,html{scrollbar-width:none;-ms-overflow-style:none;font-family:var(--font-urbanist),"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nextone-site ::-webkit-scrollbar,.nextone-site::-webkit-scrollbar,.scrollbar-none::-webkit-scrollbar,::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.nextone-site{--nextone-text-xs:0.75rem;--nextone-text-sm:0.875rem;--nextone-text-base:1rem;--nextone-text-lg:clamp(1.0625rem,1rem + 0.2vw,1.125rem);--nextone-text-xl:clamp(1.125rem,1.05rem + 0.35vw,1.25rem);--nextone-text-display-sm:clamp(1.75rem,1.5rem + 1.2vw,2.25rem);--nextone-text-display-md:clamp(2.125rem,1.75rem + 1.8vw,3rem);--nextone-text-display-lg:clamp(2.5rem,2rem + 2.4vw,3.75rem);--nextone-text-display-xl:clamp(2.875rem,2.25rem + 3vw,4.5rem);--nextone-text-display-hero:clamp(2.125rem,1.75rem + 2.5vw,4rem);--nextone-tracking-body:-0.012em;--nextone-tracking-tight:-0.022em;--nextone-tracking-display:-0.032em;--nextone-tracking-eyebrow:0.12em;--Font-Size-64:64px;--Font-Size-56:56px;--Font-Size-48:48px;--Font-Size-40:40px;--Font-Size-32:32px;--Font-Size-24:24px;--Font-Size-20:20px;--Font-Size-16:16px;--Font-Size-14:14px;--Font-Size-12:12px;--Line-Height-64:64px;--Line-Height-56:56px;--Line-Height-48:48px;--Line-Height-40:40px;--Line-Height-32:32px;--Line-Height-24:24px;--Line-Height-20:20px;--Letter-Spacing-tight-2:-2px;--Letter-Spacing-tight-1:-1px;--Letter-Spacing-wide:-0.5px;--Letter-Spacing-normal:0;--font-weight-Bold:700;--font-weight-semiBold:600;--font-weight-medium:500;--font-weight-regular:400;--sarthio-text-xs:0.75rem;--sarthio-text-sm:0.875rem;--sarthio-text-base:1rem;--sarthio-text-lg:clamp(1.0625rem,1rem + 0.2vw,1.125rem);--sarthio-text-xl:clamp(1.125rem,1.05rem + 0.35vw,1.25rem);--sarthio-text-display-sm:clamp(1.75rem,1.5rem + 1.2vw,2.25rem);--sarthio-text-display-md:clamp(2.125rem,1.75rem + 1.8vw,3rem);--sarthio-text-display-lg:clamp(2.5rem,2rem + 2.4vw,3.75rem);--sarthio-text-display-xl:clamp(2.75rem,2.25rem + 2.8vw,4.25rem);--sarthio-tracking-body:-0.011em;--sarthio-tracking-tight:-0.025em;--sarthio-tracking-display:-0.035em;--sarthio-tracking-eyebrow:0.1em;--font-sans:var(--font-urbanist),"Urbanist",sans-serif;font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--nextone-tracking-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.nextone-site .font-mono,.nextone-site [class*=font-mono]{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:-.02em}.nextone-display{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-weight:650;font-variation-settings:"opsz" 72,"wdth" 100;letter-spacing:var(--nextone-tracking-display);line-height:1.04;text-wrap:balance}.nextone-display-sm{font-size:var(--nextone-text-display-sm)}.nextone-display-md{font-size:var(--nextone-text-display-md)}.nextone-display-lg{font-size:var(--nextone-text-display-lg);letter-spacing:-.038em;line-height:1.02}.nextone-display-xl{font-size:var(--nextone-text-display-xl);letter-spacing:-.042em;line-height:1}.nextone-display-hero{font-size:var(--nextone-text-display-hero);letter-spacing:-.045em;line-height:.98}.font-display-xl{font-size:64px}.font-display-lg,.font-display-xl{font-family:var(--font-urbanist),"Urbanist",sans-serif;line-height:64px;font-weight:700;letter-spacing:-2px}.font-display-lg{font-size:56px}.font-heading-h1{font-size:48px;line-height:56px}.font-heading-h1,.font-heading-h2{font-family:var(--font-urbanist),"Urbanist",sans-serif;font-weight:700;letter-spacing:-1px}.font-heading-h2{font-size:40px;line-height:48px}.font-heading-h3,.nextone-section-title{font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.5px}.font-heading-h4{font-size:24px;font-weight:600}.font-body-lg,.font-heading-h4{font-family:var(--font-urbanist),"Urbanist",sans-serif;line-height:32px;letter-spacing:0}.font-body-lg{font-size:20px;font-weight:400}.font-body-md,.nextone-section-subtitle{font-size:16px;line-height:24px}.font-body-md,.font-body-sm,.nextone-section-subtitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;font-weight:400;letter-spacing:0}.font-body-sm{font-size:14px;line-height:20px}.font-body-lg-600{font-size:20px}.font-body-lg-600,.font-body-md-600{font-family:var(--font-urbanist),"Urbanist",sans-serif;line-height:normal;font-weight:600;letter-spacing:0}.font-body-md-600{font-size:16px}.font-label-md{font-size:14px;line-height:20px;font-weight:600}.font-label-md,.font-label-sm{font-family:var(--font-urbanist),"Urbanist",sans-serif;letter-spacing:0}.font-label-sm{font-size:12px;line-height:normal;font-weight:500}.sarthio-display{font-family:var(--font-urbanist),"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;letter-spacing:-1px;line-height:1.08;text-wrap:balance;color:var(--foreground)}.sarthio-display-sm{font-size:var(--sarthio-text-display-sm)}.sarthio-display-lg{font-size:var(--sarthio-text-display-lg);letter-spacing:-.04em;line-height:1.02}.sarthio-display-xl{font-size:var(--sarthio-text-display-xl);letter-spacing:-.042em;line-height:1}.sarthio-brand-wordmark{font-family:var(--font-urbanist),"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.sarthio-brand-tagline{font-size:.625rem;font-weight:500;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.sarthio-heading-responsive{font-family:var(--font-urbanist),"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:var(--Letter-Spacing-wide,-.5px);color:var(--foreground)}@media (min-width:640px){.sarthio-heading-responsive{font-size:28px;line-height:36px}}@media (min-width:768px){.sarthio-heading-responsive{font-size:var(--Font-Size-32,32px);line-height:var(--Line-Height-40,40px)}}@media (min-width:1024px){.sarthio-heading-responsive{font-size:36px;line-height:44px}}.sarthio-subheading-responsive{font-family:var(--font-urbanist),"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400;font-size:15px;line-height:22px;letter-spacing:var(--Letter-Spacing-normal,0);color:var(--muted-foreground);max-width:42rem;margin-left:auto;margin-right:auto;white-space:pre-line}@media (min-width:640px){.sarthio-subheading-responsive{font-size:var(--Font-Size-16,16px);line-height:var(--Line-Height-24,24px)}}.nextone-eyebrow{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-size:var(--nextone-text-xs);font-weight:600;letter-spacing:var(--nextone-tracking-eyebrow);line-height:1.35;text-transform:uppercase}.nextone-lead{font-size:var(--nextone-text-xl);font-weight:500;letter-spacing:var(--nextone-tracking-tight);line-height:1.55}.nextone-caption{font-size:var(--nextone-text-sm);letter-spacing:.005em;line-height:1.5}.nextone-hero-eyebrow{color:#141b2c;font-family:var(--font-urbanist,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:var(--Letter-Spacing-normal,0);text-transform:uppercase}.dark .nextone-hero-eyebrow{color:#ffffff}.nextone-hero-h1{align-self:stretch;color:#141b2c;font-family:var(--font-urbanist,"Urbanist",sans-serif);font-size:clamp(1.625rem,1.25rem + 1.8vw,var(--Font-Size-48,48px));font-style:normal;font-weight:var(--font-weight-Bold,700);line-height:clamp(2rem,1.6rem + 1.8vw,var(--Line-Height-56,56px));letter-spacing:var(--Letter-Spacing-tight-1,-1px)}.dark .nextone-hero-h1{color:#ffffff}@media (min-width:1024px){.nextone-hero-h1{font-size:var(--Font-Size-48,48px);line-height:var(--Line-Height-56,56px)}}.nextone-section-title{font-family:var(--font-urbanist,"Urbanist",sans-serif);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:clamp(2rem,1.7rem + 1.2vw,2.5rem);font-weight:var(--font-weight-Bold,700);letter-spacing:var(--Letter-Spacing-wide,-.5px)}.nextone-stat-card{display:flex;padding:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0;align-self:stretch;border-radius:4px;box-shadow:0 0 20px 0 var(--Neutral-300,#d6d3d1);transition:transform .25s ease,box-shadow .25s ease;color:#000000}@media (min-width:640px){.nextone-stat-card{padding:12px}}.dark .nextone-stat-card{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.nextone-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 24px 0 rgba(0,0,0,.18)}.nextone-stat-card--orange{background:linear-gradient(180deg,#fb923c,#fdba74)}.nextone-stat-card--blue{background:linear-gradient(180deg,var(--color-primary-400,#60a5fa) 0,var(--color-primary-300,#93c5fd) 100%)}.nextone-stat-card--cyan{background:linear-gradient(180deg,#22d3ee,#67e8f9)}.nextone-hero-blob{background:#e0edff;border-radius:2.25rem}.dark .nextone-hero-blob{background:rgba(30,58,138,.22);border:1px solid rgba(59,130,246,.2)}.nextone-mosaic-grid{display:grid;height:482px;row-gap:16px;column-gap:16px;flex:1 0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}@media (max-width:640px){.nextone-mosaic-grid{height:auto;row-gap:10px;column-gap:10px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}.nextone-mosaic-card{border-radius:4px;overflow:hidden;box-shadow:0 10px 28px -6px rgba(0,27,141,.12);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;border:1px solid rgba(255,255,255,.85)}.dark .nextone-mosaic-card{border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 28px -6px rgba(0,0,0,.45)}.nextone-mosaic-card:hover{transform:translateY(-3px) scale(1.015);box-shadow:0 18px 36px -8px rgba(0,27,141,.22)}.nextone-mosaic-overlay{position:absolute;left:0;right:0;bottom:0;height:132px;border-radius:4px;border-bottom:1px solid var(--button-primary-border,#2563eb);background:linear-gradient(0deg,#f2f2f2 35.23%,rgba(242,242,242,0) 73.84%);display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;z-index:10}@media (max-width:640px){.nextone-mosaic-overlay{height:auto;min-height:52px;padding-top:12px;background:linear-gradient(0deg,rgba(242,242,242,.94),rgba(242,242,242,.72) 50%,rgba(242,242,242,0))}}.dark .nextone-mosaic-overlay{border-bottom:1px solid #2563eb;background:linear-gradient(0deg,#0b1739 35.23%,rgba(11,23,57,0) 73.84%)}@media (max-width:640px){.dark .nextone-mosaic-overlay{background:linear-gradient(0deg,rgba(11,23,57,.94),rgba(11,23,57,.72) 50%,rgba(11,23,57,0))}}@keyframes nextone-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.nextone-marquee-container{display:flex;width:100%;overflow:hidden;position:relative;user-select:none;border:none;background:transparent;padding:0;margin:0;mask-image:linear-gradient(90deg,transparent 0,black 6%,black 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 6%,black 94%,transparent)}.nextone-marquee-track{display:flex;flex-shrink:0;align-items:center;justify-content:space-around;min-width:100%;animation:nextone-marquee-scroll 24s linear infinite;will-change:transform}.nextone-marquee-container:hover .nextone-marquee-track,.nextone-marquee-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nextone-marquee-track{animation:none}}.nextone-solutions-section{background:#0b0f19;position:relative;overflow:hidden}.nextone-solutions-card{position:relative;width:390px;height:363px;border-radius:4px;overflow:hidden;flex-shrink:0;box-shadow:0 10px 30px -10px rgba(0,0,0,.6);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.nextone-solutions-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(0,0,0,.8)}.nextone-solutions-overlay-dark{background:linear-gradient(0deg,#141b2c 30%,rgba(20,27,44,.9) 65%,rgba(20,27,44,0))}.nextone-solutions-overlay-light{background:linear-gradient(0deg,#ffffff 30%,rgba(255,255,255,.94) 65%,rgba(255,255,255,0))}.nextone-stat{font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nextone-brand-type{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-weight:700;font-variation-settings:"opsz" 48;letter-spacing:-.04em}.nextone-card-title{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-size:var(--nextone-text-lg);font-weight:600;font-variation-settings:"opsz" 36;letter-spacing:-.022em;line-height:1.25}.nextone-card-title-sm{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-size:var(--nextone-text-sm);font-weight:600;letter-spacing:-.018em;line-height:1.3}.nextone-price{font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(1.75rem,1.5rem + .8vw,2rem);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.nextone-faq-trigger{font-size:var(--nextone-text-base);font-weight:600;letter-spacing:var(--nextone-tracking-tight);line-height:1.4}.nextone-faq-trigger,.nextone-legal-prose h1{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif}.nextone-legal-prose h1{font-size:var(--nextone-text-display-md);font-weight:650;letter-spacing:var(--nextone-tracking-display);line-height:1.08;text-wrap:balance}.nextone-legal-prose h2{font-family:var(--font-urbanist),"Urbanist",system-ui,sans-serif;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;letter-spacing:-.028em;line-height:1.2}.nextone-legal-prose p{font-size:var(--nextone-text-base);line-height:1.75}.nextone-navbar{background-color:var(--nextone-nav-bg);border-color:var(--nextone-nav-border);color:var(--nextone-nav-link-active)}.nextone-nav-link{position:relative;display:flex;height:36px;padding:0 12px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Border-Radius-4-px,4px);font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.nextone-nav-link,.nextone-navbar .nextone-nav-link{color:var(--neutral-0,#fff)}.nextone-navbar .nextone-nav-link:hover{color:var(--neutral-0,#fff);background-color:var(--nextone-nav-surface-hover)}.nextone-navbar .nextone-nav-link.is-active{color:var(--neutral-0,#fff);font-weight:500;border-radius:var(--Border-Radius-4-px,4px);background-color:transparent}.nextone-navbar-menu{background-color:var(--nextone-nav-bg);border-color:var(--nextone-nav-border)}.nextone-navbar-cta{display:inline-flex;height:36px;padding:0 16px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Border-Radius-4-px,4px);background:#ffffff;color:#0f172a;font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.nextone-navbar-cta:hover{background:#f1f5f9;color:#0f172a;transform:translateY(-1px)}.nextone-navbar-cta:active{transform:translateY(0) scale(.97);box-shadow:0 1px 4px rgba(0,0,0,.15)}@media (prefers-reduced-motion:reduce){.nextone-navbar-cta{animation:none;transform:none!important}.nextone-navbar-cta:before{display:none}}.nextone-navbar-icon-btn button{color:var(--nextone-nav-link-active)}.nextone-navbar-icon-btn button:hover{background-color:var(--nextone-nav-surface-hover);color:var(--nextone-nav-link-active)}.nextone-btn-glow{transition:box-shadow .3s ease,transform .2s ease}.nextone-btn-glow:hover{box-shadow:0 10px 30px oklch(.54 .24 250/28%),0 0 0 1px oklch(.54 .24 250/12%);transform:translateY(-1px)}.nextone-timeline-line{transform-origin:top center}.nextone-process-timeline__track{z-index:0}.nextone-process-timeline__progress{z-index:1;background:linear-gradient(180deg,#3b82f6,#22c55e 16.67%,#a855f7 33.33%,#f97316 50%,#ef4444 66.67%,#06b6d4 83.33%,#ec4899)}.nextone-hero-mesh{background-image:var(--nextone-hero-mesh)}.nextone-glass-card{background:var(--nextone-surface-glass);backdrop-filter:blur(18px) saturate(1.3);border-color:var(--nextone-hero-glass-border);box-shadow:0 8px 32px oklch(.54 .24 250/8%),inset 0 1px 0 oklch(1 0 0/10%);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}@media (hover:hover){.nextone-glass-card:hover{transform:translateY(-3px);border-color:oklch(.54 .24 250/28%);box-shadow:0 20px 48px oklch(.54 .24 250/14%),0 0 0 1px oklch(.54 .24 250/8%),inset 0 1px 0 oklch(1 0 0/14%)}}.nextone-glass-panel{background:linear-gradient(135deg,var(--nextone-hero-glass-highlight) 0,transparent 55%),var(--nextone-hero-glass);backdrop-filter:blur(22px) saturate(1.35);border:1px solid var(--nextone-hero-glass-border);box-shadow:0 16px 40px oklch(.54 .24 250/10%),inset 0 1px 0 oklch(1 0 0/12%)}.nextone-cta-banner{background:linear-gradient(135deg,oklch(.54 .24 250),oklch(.52 .22 250/94%) 48%,oklch(.56 .18 235));border:1px solid oklch(.72 .14 250/35%);box-shadow:0 20px 48px oklch(.54 .24 250/24%),inset 0 1px 0 oklch(1 0 0/16%);color:oklch(.99 .005 240)}.dark .nextone-cta-banner{background:linear-gradient(135deg,oklch(.48 .22 250),oklch(.44 .2 250/96%) 48%,oklch(.42 .18 235));border-color:oklch(.62 .2 250/40%);box-shadow:0 20px 48px oklch(.08 .04 250/55%),0 0 0 1px oklch(.62 .2 250/12%),inset 0 1px 0 oklch(1 0 0/12%)}.dark .nextone-glass-card:hover{box-shadow:0 20px 48px oklch(.08 .04 250/45%),0 0 0 1px oklch(.62 .2 250/12%)}.nextone-glass-section--muted{background:linear-gradient(180deg,oklch(.54 .24 250/4%),transparent 48%,oklch(.54 .24 250/4%))}.nextone-glass-section--accent{background:linear-gradient(180deg,oklch(.54 .24 250/6%),transparent 45%,oklch(.54 .24 250/6%))}.nextone-section-mesh{background-image:radial-gradient(ellipse 55% 40% at 15% 25%,oklch(.58 .2 250/7%),transparent),radial-gradient(ellipse 45% 35% at 85% 75%,oklch(.62 .16 235/6%),transparent)}.nextone-section-eyebrow{display:inline-block;margin-bottom:.75rem;border-radius:999px;border:1px solid oklch(.54 .24 250/20%);background:oklch(.54 .24 250/8%);padding:.3rem .85rem;font-family:var(--font-body),system-ui,sans-serif;font-size:var(--nextone-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--nextone-tracking-eyebrow);color:var(--primary);backdrop-filter:blur(8px)}.nextone-img-glow-wrap{position:relative;display:inline-block}.nextone-img-glow{position:absolute;inset:-10%;border-radius:inherit;background:radial-gradient(circle,oklch(.54 .24 250/22%),transparent 68%);filter:blur(22px);pointer-events:none}.nextone-glass-chip{border:1px solid var(--nextone-hero-glass-border);background:var(--nextone-hero-glass);backdrop-filter:blur(12px)}.nextone-contact-form{display:flex;flex-direction:column;gap:1.5rem}.nextone-contact-form__header{border-bottom:1px solid oklch(.54 .24 250/12%);padding-bottom:1.25rem}.nextone-contact-trust{display:flex;flex-wrap:wrap;gap:.5rem}.nextone-contact-trust__item{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;border:1px solid oklch(.54 .24 250/14%);background:oklch(.54 .24 250/6%);padding:.25rem .65rem;font-size:.6875rem;font-weight:600;color:var(--primary)}.nextone-contact-field{display:flex;align-items:center;gap:.75rem;border-radius:.875rem;border:1px solid oklch(.54 .24 250/14%);background:oklch(1 0 0/5%);padding:0 .875rem;backdrop-filter:blur(8px);transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.nextone-contact-field:focus-within{border-color:oklch(.54 .24 250/32%);background:oklch(.54 .24 250/4%);box-shadow:0 0 0 3px oklch(.54 .24 250/10%)}.nextone-contact-field--error{border-color:oklch(.55 .22 25/45%);box-shadow:0 0 0 3px oklch(.55 .22 25/10%)}.nextone-contact-field--area{display:block;padding:.875rem}.nextone-contact-field__icon{flex-shrink:0;color:oklch(.54 .24 250/75%)}.nextone-contact-field__control{min-width:0;flex:1}.nextone-contact-field__control--area{width:100%;flex:none}.nextone-contact-field [data-slot=select-trigger],.nextone-contact-field input,.nextone-contact-field select,.nextone-contact-field textarea{min-height:2.75rem;width:100%;min-width:0;flex:1;border:0;border-radius:0;background:transparent;padding-left:0;padding-right:0;box-shadow:none;--tw-ring-shadow:0 0 #0000}.nextone-contact-field input:-webkit-autofill,.nextone-contact-field input:-webkit-autofill:active,.nextone-contact-field input:-webkit-autofill:focus,.nextone-contact-field input:-webkit-autofill:hover,.nextone-contact-field textarea:-webkit-autofill,.nextone-contact-field textarea:-webkit-autofill:active,.nextone-contact-field textarea:-webkit-autofill:focus,.nextone-contact-field textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);border-radius:0;background-color:transparent;-webkit-box-shadow:inset 0 0 0 1000px transparent;box-shadow:inset 0 0 0 1000px transparent;transition:background-color 50000s ease-in-out 0s}.nextone-contact-field input:autofill,.nextone-contact-field textarea:autofill{border-radius:0;background-color:transparent;color:var(--foreground)}.nextone-contact-field:has([data-slot=select-trigger]){overflow:visible}.nextone-contact-field textarea,.nextone-contact-textarea{min-height:7.5rem;resize:vertical;field-sizing:fixed;line-height:1.5;display:block;width:100%;color:inherit}.nextone-contact-textarea::placeholder{color:var(--muted-foreground)}.nextone-contact-textarea:focus-visible{outline:none;box-shadow:none}.nextone-contact-success{border:1px solid oklch(.62 .17 155/32%);background:linear-gradient(145deg,oklch(.72 .16 155/14%) 0,oklch(.78 .1 155/6%) 45%,transparent 100%),var(--nextone-hero-glass);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px oklch(.72 .16 155/8%),0 16px 40px oklch(.55 .14 155/10%)}.nextone-contact-success__icon{border:1px solid oklch(.62 .17 155/35%);background:linear-gradient(145deg,oklch(.78 .14 155/28%),oklch(.68 .16 155/18%));color:oklch(.42 .14 155);box-shadow:0 0 0 4px oklch(.72 .16 155/12%),0 12px 28px oklch(.55 .14 155/18%)}.nextone-contact-success__badge{border:1px solid oklch(.62 .17 155/28%);background:oklch(.72 .16 155/14%);color:oklch(.4 .13 155)}.nextone-contact-success__title{color:oklch(.32 .08 155)}.dark .nextone-contact-success{border-color:oklch(.68 .15 155/28%);background:linear-gradient(145deg,oklch(.45 .12 155/22%) 0,oklch(.38 .08 155/10%) 50%,transparent 100%),var(--nextone-hero-glass);box-shadow:inset 0 0 0 1px oklch(.68 .15 155/10%),0 16px 40px oklch(.35 .1 155/18%)}.dark .nextone-contact-success__icon{border-color:oklch(.68 .15 155/35%);background:linear-gradient(145deg,oklch(.52 .13 155/35%),oklch(.42 .11 155/22%));color:oklch(.82 .12 155);box-shadow:0 0 0 4px oklch(.55 .13 155/16%),0 12px 28px oklch(.35 .1 155/28%)}.dark .nextone-contact-success__badge{border-color:oklch(.68 .15 155/30%);background:oklch(.48 .11 155/22%);color:oklch(.84 .1 155)}.dark .nextone-contact-success__title{color:oklch(.92 .04 155)}.dark .nextone-contact-field{background:oklch(.14 .02 250/35%)}.dark .nextone-contact-field:focus-within{background:oklch(.16 .02 250/48%)}.nextone-hero-backdrop{background:linear-gradient(155deg,oklch(1 0 0/10%),transparent 48%),oklch(1 0 0/6%);backdrop-filter:blur(18px) saturate(1.25);border:1px solid oklch(.54 .24 250/16%);box-shadow:0 24px 48px oklch(.54 .24 250/10%),inset 0 1px 0 oklch(1 0 0/14%)}.nextone-hero-foreground{pointer-events:none;z-index:2}.nextone-hero-panel{background:linear-gradient(155deg,oklch(1 0 0/16%),transparent 45%),oklch(1 0 0/10%);backdrop-filter:blur(20px) saturate(1.4);border:1px solid oklch(.54 .24 250/18%);box-shadow:0 20px 40px oklch(.54 .24 250/12%),inset 0 1px 0 oklch(1 0 0/16%)}.nextone-hero-stat{background:oklch(1 0 0/8%);border:1px solid oklch(.54 .24 250/14%);backdrop-filter:blur(10px)}.nextone-hero-window{background:oklch(1 0 0/10%);border:1px solid oklch(.54 .24 250/16%);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 oklch(1 0 0/10%)}.nextone-hero-slide-header{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:100%;min-width:0;flex-shrink:0;text-align:center}.nextone-hero-slide-title{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(.8125rem,2.15vw,1.0625rem);font-weight:650;font-variation-settings:"opsz" 36;letter-spacing:-.028em;line-height:1.3;text-align:center;text-wrap:balance;width:100%;max-width:100%}.nextone-hero-carousel-dot{cursor:pointer;border:none;padding:0;box-shadow:0 0 12px oklch(.54 .24 250/25%)}.nextone-hero-carousel-dot.is-active{box-shadow:0 0 16px oklch(.54 .24 250/45%)}.nextone-hero-node{background:var(--nextone-hero-glass);border:1px solid var(--nextone-hero-glass-border);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 10px 28px oklch(.54 .24 250/16%)}.nextone-trust-strip{max-width:100%;box-sizing:border-box;border-radius:1.25rem;background:linear-gradient(180deg,oklch(1 0 0/10%) 0,transparent 42%),linear-gradient(135deg,var(--nextone-hero-glass-highlight) 0,transparent 55%),oklch(1 0 0/4%);backdrop-filter:blur(28px) saturate(1.35);border:1px solid oklch(.54 .24 250/14%);box-shadow:0 20px 48px oklch(.54 .24 250/10%),inset 0 1px 0 oklch(1 0 0/18%)}.nextone-trust-strip__shine{background:linear-gradient(90deg,transparent,oklch(.72 .12 250/45%) 50%,transparent)}.nextone-trust-strip:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,oklch(.62 .22 250/22%),oklch(.72 .12 235/6%) 48%,oklch(.62 .22 250/14%));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.nextone-partner-row{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}@media (min-width:768px){.nextone-partner-row{flex-direction:row;align-items:stretch;gap:1rem}.nextone-partner-row .nextone-partner-card{flex:1;width:auto}}@media (min-width:1024px){.nextone-partner-row{gap:1.25rem}}.nextone-partner-card{display:flex;width:100%;min-width:0;align-items:center;gap:.875rem;border-radius:1rem;border:1px solid oklch(.54 .24 250/10%);background:oklch(1 0 0/6%);padding:1rem 1.125rem;backdrop-filter:blur(12px);transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease,transform .3s ease}@media (min-width:640px){.nextone-partner-card{gap:1rem;padding:1.125rem 1.25rem}}@media (hover:hover) and (min-width:768px){.nextone-partner-card:hover{transform:translateY(-2px);border-color:oklch(.54 .24 250/22%);background:oklch(1 0 0/10%);box-shadow:0 12px 32px oklch(.54 .24 250/10%)}}.nextone-partner-card__logo,.nextone-partner-card__mark{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.875rem;border:1px solid color-mix(in srgb,var(--partner-accent) 28%,transparent);background:color-mix(in srgb,var(--partner-accent) 10%,transparent);font-size:.6875rem;font-weight:700;letter-spacing:.02em;color:var(--partner-accent);box-shadow:inset 0 1px 0 oklch(1 0 0/12%);transition:transform .3s ease}.nextone-partner-card__logo--light{background:oklch(1 0 0/94%);border-color:oklch(.54 .24 250/14%)}@media (min-width:640px){.nextone-partner-card__logo,.nextone-partner-card__mark{height:3.25rem;width:3.25rem;border-radius:1rem;font-size:.75rem}}@media (hover:hover) and (min-width:768px){.nextone-partner-card:hover .nextone-partner-card__logo,.nextone-partner-card:hover .nextone-partner-card__mark{transform:scale(1.04)}}.dark .nextone-trust-strip{background:linear-gradient(180deg,oklch(.72 .12 250/8%) 0,transparent 42%),linear-gradient(135deg,var(--nextone-hero-glass-highlight) 0,transparent 55%),oklch(.16 .02 250/28%);border-color:oklch(.62 .2 250/18%);box-shadow:0 24px 48px oklch(.06 .03 250/55%),inset 0 1px 0 oklch(.72 .12 250/14%)}.dark .nextone-trust-strip__shine{background:linear-gradient(90deg,transparent,oklch(.62 .2 250/35%) 50%,transparent)}.dark .nextone-partner-card{border-color:oklch(.62 .2 250/14%);background:oklch(.14 .02 250/35%)}.dark .nextone-partner-card__logo,.dark .nextone-partner-card__mark{box-shadow:inset 0 1px 0 oklch(.72 .12 250/10%)}@media (hover:hover) and (min-width:768px){.dark .nextone-partner-card:hover{background:oklch(.16 .02 250/48%);box-shadow:0 12px 32px oklch(.08 .04 250/45%)}}.dark .nextone-trust-strip:before{background:linear-gradient(120deg,oklch(.62 .2 250/35%),oklch(.72 .12 235/10%) 45%,oklch(.62 .2 250/22%))}.dark .nextone-hero-backdrop{background:linear-gradient(155deg,oklch(.72 .12 250/8%),transparent 48%),oklch(.16 .03 250/18%);border-color:oklch(.62 .2 250/22%);box-shadow:0 24px 48px oklch(.08 .04 250/40%),inset 0 1px 0 oklch(.72 .12 250/10%)}.dark .nextone-hero-panel{background:linear-gradient(155deg,oklch(.72 .12 250/10%),transparent 45%),oklch(.18 .03 250/28%);border-color:oklch(.62 .2 250/24%);box-shadow:0 20px 40px oklch(.08 .04 250/45%),inset 0 1px 0 oklch(.72 .12 250/14%)}.dark .nextone-hero-stat{background:oklch(.54 .24 250/6%);border-color:oklch(.62 .2 250/20%)}.dark .nextone-hero-window{background:oklch(.16 .03 250/22%);border-color:oklch(.62 .2 250/22%)}.dark .nextone-hero-node{box-shadow:0 10px 28px oklch(.1 .04 250/55%),inset 0 1px 0 oklch(.72 .12 250/10%)}.nextone-chat-panel{background:linear-gradient(155deg,var(--nextone-hero-glass-highlight) 0,transparent 50%),var(--nextone-surface-glass);backdrop-filter:blur(22px) saturate(1.35);border-color:var(--nextone-hero-glass-border)}.nextone-chat-header{background:oklch(.54 .24 250/4%)}.nextone-chat-messages [data-slot=scroll-area-viewport]{max-height:100%}.nextone-chat-bubble--bot{background:oklch(1 0 0/8%);border:1px solid oklch(.54 .24 250/12%)}.nextone-chat-bubble--user{background:linear-gradient(135deg,oklch(.54 .24 250),oklch(.52 .22 250/92%));box-shadow:0 8px 20px oklch(.54 .24 250/18%)}.nextone-chat-link{display:inline-flex;align-items:center;border-radius:999px;border:1px solid oklch(.54 .24 250/18%);background:oklch(.54 .24 250/8%);padding:.2rem .65rem;font-size:.6875rem;font-weight:600;color:var(--primary);transition:background-color .2s ease}.nextone-chat-link:hover{background:oklch(.54 .24 250/14%)}.nextone-chat-chip{border-radius:999px;border:1px solid oklch(.54 .24 250/16%);background:oklch(.54 .24 250/6%);padding:.3rem .65rem;font-size:.6875rem;font-weight:600;color:var(--primary);transition:background-color .2s ease,border-color .2s ease}.nextone-chat-chip:hover{border-color:oklch(.54 .24 250/28%);background:oklch(.54 .24 250/12%)}.dark .nextone-chat-bubble--bot{background:oklch(.16 .03 250/35%);border-color:oklch(.62 .2 250/18%)}.dark .nextone-chat-header{background:oklch(.54 .24 250/6%)}@media (max-width:640px){.nextone-chat-widget{right:1rem;bottom:1rem}}.nextone-loader-mark{isolation:isolate}.nextone-loader-screen{background-color:var(--nextone-nav-bg);color:var(--nextone-nav-link-active)}.nextone-loader-screen .nextone-loader-ring{border-color:oklch(1 0 0/22%)}.nextone-loader-screen .nextone-loader-pulse{border-color:oklch(1 0 0/28%)}.nextone-loader-ring{border-radius:999px}.nextone-loader-orbit-dot{position:absolute;top:50%;left:50%;height:.45rem;width:.45rem;margin:-.225rem;border-radius:999px;background:oklch(1 0 0/92%);box-shadow:0 0 12px oklch(1 0 0/45%)}.nextone-loader-orbit-dot--1{transform:rotate(0deg) translateY(-3.35rem)}.nextone-loader-orbit-dot--2{transform:rotate(120deg) translateY(-3.35rem)}.nextone-loader-orbit-dot--3{transform:rotate(240deg) translateY(-3.35rem)}@media (prefers-reduced-motion:reduce){.nextone-btn-glow:hover{transform:none}}.nextone-hero-btn-primary{display:inline-flex;height:36px;padding:0 12px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Border-Radius-4-px,4px);background:linear-gradient(93deg,var(--color-primary-800,#102a56) 21.85%,var(--button-primary-background-active,#163d7a) 50%,var(--color-primary-800,#102a56) 78.15%);background-size:220% 100%;color:#ffffff;font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;border:none;outline:none;box-shadow:0 2px 10px rgba(16,42,86,.28);animation:nextone-btn-gradient-sweep 3.5s ease-in-out infinite;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.nextone-hero-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 18px rgba(22,61,122,.45),0 0 16px rgba(96,165,250,.3);filter:brightness(1.08)}.nextone-hero-btn-primary:active{transform:translateY(0);filter:brightness(.95)}@keyframes nextone-btn-gradient-sweep{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.nextone-hero-btn-primary{animation:none;background-position:50% 50%}}.nextone-hero-btn-secondary{display:inline-flex;height:36px;padding:0 12px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Border-Radius-4-px,4px);border:1px solid var(--color-primary-800,#102a56);background:linear-gradient(114deg,var(--color-primary-100,#dbeafe) 26.71%,#ffffff 73.29%);background-size:220% 100%;color:var(--color-primary-800,#102a56);font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;outline:none;box-shadow:0 1px 4px rgba(16,42,86,.08);animation:nextone-btn-secondary-sweep 4s ease-in-out infinite;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,border-color .2s ease}.nextone-hero-btn-secondary:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(16,42,86,.16),0 0 12px rgba(219,234,254,.5);border-color:#163d7a;filter:brightness(.98)}.nextone-hero-btn-secondary:active{transform:translateY(0);filter:brightness(.95)}@keyframes nextone-btn-secondary-sweep{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.dark .nextone-hero-btn-secondary{border-color:#60a5fa;background:linear-gradient(114deg,rgba(30,58,138,.5) 26.71%,rgba(15,23,42,.8) 73.29%);color:#bfdbfe;box-shadow:0 1px 6px rgba(0,0,0,.3)}.dark .nextone-hero-btn-secondary:hover{border-color:#93c5fd;box-shadow:0 4px 14px rgba(0,0,0,.45),0 0 12px rgba(59,130,246,.3)}@media (prefers-reduced-motion:reduce){.nextone-hero-btn-secondary{animation:none;background-position:50% 50%}}@keyframes nextone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.nextone-float{animation:nextone-float 4.5s ease-in-out infinite}@keyframes nextone-pulse-subtle{0%,to{transform:scale(1);box-shadow:0 10px 25px -5px rgba(16,42,86,.2)}50%{transform:scale(1.03);box-shadow:0 16px 32px -4px rgba(37,99,235,.35)}}.nextone-hub-pulse{animation:nextone-pulse-subtle 4s ease-in-out infinite}@keyframes nextone-dash-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:24}}.nextone-dash-flow{animation:nextone-dash-flow 1.4s linear infinite}@keyframes nextone-dot-pulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.25);opacity:1}}.nextone-node-dot{transform-box:fill-box;transform-origin:center;animation:nextone-dot-pulse 2.8s ease-in-out infinite}@keyframes nextone-laser-surge{0%{stroke-dashoffset:120;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-20;opacity:0}}.animate-laser-surge{stroke-dasharray:22 100;animation:nextone-laser-surge 2.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes nextone-radar-ripple{0%{r:96;opacity:.75;stroke-width:2px}60%{opacity:.35}to{r:124;opacity:0;stroke-width:.5px}}.animate-radar-ripple{animation:nextone-radar-ripple 3.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes nextone-timeline-beam{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(1100%);opacity:0}}.animate-timeline-beam{animation:nextone-timeline-beam 4.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes nextone-node-pulse{0%{transform:scale(.92);opacity:.75}50%{transform:scale(1.4);opacity:0}to{transform:scale(.92);opacity:0}}.animate-node-pulse{animation:nextone-node-pulse 3s cubic-bezier(0,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.animate-laser-surge,.animate-node-pulse,.animate-radar-ripple,.animate-timeline-beam,.nextone-dash-flow,.nextone-float,.nextone-hub-pulse,.nextone-node-dot{animation:none!important}}.font-urbanist,[class*="font-['Poppins'"],[class*="font-['Urbanist'"]{font-family:var(--font-urbanist),"Urbanist",sans-serif!important}