:root{--neo-bg:#f5f5f5;--neo-bg-soft:#f1f1f1;--neo-surface:#f5f5f5;--neo-card-bg:#f5f5f5;--neo-card-featured-bg:#f5f5f5;--font-heading:var(--font-satoshi), "Satoshi", var(--font-inter), ui-sans-serif, sans-serif;--font-body:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shadow-raised:0 .7066px .7066px -.6667px #00000014, 0 1.8066px 1.8066px -1.3333px #00000014, 0 3.6218px 3.6218px -2px #00000012, 0 6.8656px 6.8656px -2.6667px #00000012, 0 13.6468px 13.6468px -3.3333px #0000000d, 0 30px 30px -4px #00000005, inset 0 3px 1px #fff;--shadow-raised-small:0 .7066px .7066px -.6667px #00000014, 0 1.8066px 1.8066px -1.3333px #00000014, 0 3.6218px 3.6218px -2px #00000012, 0 6.8656px 6.8656px -2.6667px #0000000f, 0 13.6468px 13.6468px -3.3333px #0000000a, inset 0 3px 1px #fff;--shadow-raised-hover:0 1px 1px -.5px #0000001c, 0 4px 5px -2px #0000001a, 0 12px 20px -5px #00000017, 0 26px 34px -8px #0000000d, inset 0 3px 1px #fff;--shadow-inset-well:inset 0 1px 2px #00000014, inset 0 -2px 2px #ffffffe0;--shadow-black:0 .6022px 1.0839px -1.25px #3d3d3d94, 0 2.2885px 4.1194px -2.5px #3d3d3d82, 0 10px 18px -3.75px #3d3d3d33, 0 13.6468px 13.6468px -2.9167px #00000036, 0 30px 30px -3.5px #0000001f;--ink:#1c2b29;--ink-hover:#2a3f3c;--text-primary:var(--ink);--text-secondary:#55524c;--text-muted:#929292;--logo-coral:#f2453f;--logo-sand:#eccd7a;--logo-ochre:#cda05a;--logo-mint:#33c3a1;--logo-teal:#23998a;--coral-ink:#c7302b;--ochre-ink:#8f6524;--teal-ink:#127a6c;--coral-tint:#fbe4e2;--sand-tint:#f8eccb;--teal-tint:#d7efe9;--brand-gradient:linear-gradient(100deg, var(--coral-ink) 0%, var(--ochre-ink) 50%, var(--teal-ink) 100%);--brand-red:var(--logo-coral);--brand-yellow:var(--logo-ochre);--brand-green:var(--logo-teal);--radius-sm:10px;--radius-md:14px;--radius-lg:16px;--radius-pill:60px}.landing-page{min-height:100vh;color:var(--text-primary);background:var(--neo-bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden}.landing-page>main,.landing-page>.landing-footer{z-index:1;position:relative}.indic-letter-field{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.indic-letter-field span{opacity:.16;text-shadow:0 0 20px #ffffffa6;font-family:Noto Sans Kannada,Noto Sans Devanagari,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Malayalam,Noto Sans Bengali,Noto Sans Gujarati,Noto Sans Gurmukhi,Noto Sans Oriya,sans-serif;font-weight:500;line-height:1;position:absolute}.indic-letter-field span:nth-child(3n+1){color:var(--logo-coral)}.indic-letter-field span:nth-child(3n+2){color:var(--logo-ochre)}.indic-letter-field span:nth-child(3n){color:var(--logo-teal)}@media (max-width:560px){.indic-letter-field span:nth-child(n+23){display:none}}.landing-page h1,.landing-page h2,.landing-page h3{color:var(--text-primary)!important;font-family:var(--font-heading)!important}.landing-page h1,.landing-page h2{font-weight:500!important}.landing-page h3{letter-spacing:-.01em!important;font-weight:500!important}.landing-page p{color:var(--text-secondary)!important}.neo-card,.neo-card-featured{transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s;position:relative;background:var(--neo-card-bg)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-raised)!important;border:0!important}.neo-card-featured{box-shadow:var(--shadow-raised), inset 0 0 0 1px #0000001a!important}@media (hover:hover){.neo-card:hover,.neo-card-featured:hover{transform:translateY(-2px);box-shadow:var(--shadow-raised-hover)!important}}.neo-well{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-inset-well)!important;background:#eceef1!important;border:0!important}.landing-page .neo-card [style*="background:#ffffff"],.landing-page .neo-card-featured [style*="background:#ffffff"],.landing-page .neo-well [style*="background:#ffffff"]{background:var(--neo-surface)!important;box-shadow:var(--shadow-raised-small)!important;border-color:#0000!important}.neo-pill-badge{min-height:40px;color:var(--ink);background:var(--neo-surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-raised);font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;border:0;align-items:center;gap:9px;padding:9px 18px;font-size:14px;font-weight:600;line-height:1.2;transition:transform .2s,box-shadow .2s;display:inline-flex}.neo-pill-badge svg{width:17px;height:17px}.neo-pill-badge:hover{box-shadow:var(--shadow-raised-hover);transform:translateY(-1px)}.neo-btn-primary,.neo-btn-secondary{min-height:46px;font-family:var(--font-body);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,background-color .22s;display:inline-flex}.neo-btn-primary{color:#fff!important;background:var(--ink)!important;box-shadow:var(--shadow-black)!important}.neo-btn-secondary{color:var(--ink)!important;background:var(--neo-surface)!important;box-shadow:var(--shadow-raised)!important}.neo-btn-primary:hover,.neo-btn-secondary:hover{transform:translateY(-2px)}.neo-btn-primary:hover{background:var(--ink-hover)!important}.neo-btn-secondary:hover{box-shadow:var(--shadow-raised-hover)!important}.neo-btn-primary:active,.neo-btn-secondary:active{transform:translateY(0)scale(.98)}.neo-section{max-width:1248px;margin:0 auto;padding:88px 24px;scroll-margin-top:92px;position:relative}.neo-section-header{text-align:center;max-width:700px;margin:0 auto 64px}.neo-section-title{color:var(--ink);font-family:var(--font-heading);letter-spacing:-.01em;margin:16px 0 8px;font-size:56px;font-weight:500;line-height:1.2}.neo-section-subtitle{color:var(--text-secondary);font-family:var(--font-body);margin:0;font-size:16px;font-weight:400;line-height:1.5}.landing-hero{text-align:center;flex-direction:column;align-items:center;padding:140px 24px 60px;display:flex;position:relative}.landing-hero>.neo-pill-badge{margin-bottom:24px}.landing-hero__title{letter-spacing:-.045em;max-width:760px;margin:28px auto 10px;font-size:clamp(2.3rem,5vw,4.5rem);line-height:1.05}.landing-hero__copy{max-width:680px;margin:0 auto 34px;font-size:1.12rem;line-height:1.65}.landing-footer__mark{background:var(--neo-surface);box-shadow:var(--shadow-raised-small);place-items:center;display:grid}.landing-card-grid{gap:24px;display:grid}.landing-card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-info-card,.landing-price-card,.landing-metric-card{flex-direction:column;padding:34px 30px;display:flex}.landing-icon-well{width:72px;height:72px;box-shadow:var(--shadow-inset-well);background:#eceef1;border-radius:20px;place-items:center;margin-bottom:28px;display:grid}.landing-card-eyebrow,.landing-status{color:#7c8492;letter-spacing:.09em;font-size:.72rem;font-weight:700}.landing-card-eyebrow{color:var(--ochre-ink);margin-bottom:8px}.landing-info-card h3,.contact-page__card h2{margin:0 0 10px;font-size:1.3rem;line-height:1.25}.landing-info-card p,.contact-page__card p{margin:0;font-size:.94rem;line-height:1.62}.landing-icon-chip{width:42px;height:42px;color:var(--teal-ink);background:var(--teal-tint);border-radius:12px;place-items:center;margin-bottom:14px;display:grid;box-shadow:inset 0 0 0 1px #127a6c1f}.landing-icon-chip--coral{color:var(--coral-ink);background:var(--coral-tint);box-shadow:inset 0 0 0 1px #c7302b1f}.landing-icon-chip--ochre{color:var(--ochre-ink);background:var(--sand-tint);box-shadow:inset 0 0 0 1px #8f652424}.brand-text{background:var(--brand-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-section-action{justify-content:center;margin-top:44px;display:flex}.landing-status{border-radius:var(--radius-pill);box-shadow:var(--shadow-inset-well);white-space:nowrap;background:#eceef1;padding:7px 10px}.landing-metric-card{gap:14px}.landing-metric-card strong{color:var(--teal-ink);font-family:var(--font-heading);letter-spacing:-.045em;margin-top:16px;font-size:2.7rem;font-weight:700;line-height:1}.landing-metric-card h3{margin:0;font-size:1rem;line-height:1.35}.landing-metric-card p{margin:0;font-size:.82rem;line-height:1.5}.landing-benchmark-note{text-align:center;max-width:850px;margin:30px auto 0;font-size:.8rem;line-height:1.6}.landing-price-card__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.landing-price-card__top h3{margin:0;font-size:1.35rem}.landing-price-card__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:22px 0 0;display:flex}.landing-price-card__amount{color:var(--ink);font-family:var(--font-heading);letter-spacing:-.045em;font-size:2.9rem;font-weight:700;line-height:1}.landing-price-card__unit{color:var(--text-secondary);font-size:.88rem;font-weight:500}.landing-price-card__allowance{border-radius:var(--radius-pill);box-shadow:var(--shadow-inset-well);background:#eceef1;align-self:flex-start;padding:7px 13px;font-weight:600;line-height:1.4;color:var(--ink)!important;margin:18px 0 0!important;font-size:.82rem!important}.landing-price-card__tagline{margin:20px 0 0;font-size:.94rem;line-height:1.62}.landing-price-card__features{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.landing-price-card__features li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.55;display:flex}.landing-price-card__check{color:var(--brand-green);flex:none;margin-top:3px}.landing-price-card__cta{margin-top:auto;padding-top:30px}.landing-price-card__cta .neo-btn-primary,.landing-price-card__cta .neo-btn-secondary{width:100%}.landing-price-card__secondary{justify-content:center;align-items:center;gap:8px;margin-top:10px;display:inline-flex}.legal-notice{color:#7a4a05;background:#fff8e6;border:1px solid #b4821447;border-radius:14px;margin:0 0 28px;padding:16px 18px;font-size:.86rem;line-height:1.65}.legal-notice strong{color:#6b3f04}.legal-doc{color:var(--text-secondary);flex-direction:column;gap:26px;padding:44px 38px;font-size:.94rem;line-height:1.7;display:flex}.legal-doc h2{color:var(--text-primary);font-family:var(--font-heading);margin:0 0 8px;font-size:1.2rem;font-weight:600}.legal-doc h3{color:var(--text-primary);margin:16px 0 6px;font-size:1rem;font-weight:600}.legal-doc p{margin:0 0 10px}.legal-doc p:last-child{margin-bottom:0}.legal-doc ul{margin:0 0 10px;padding-left:20px}.legal-doc li{margin-bottom:6px}.legal-doc a{color:var(--text-primary);text-decoration:underline}.legal-doc code{background:#0000000d;border-radius:5px;padding:1px 5px;font-size:.86em}.legal-doc table{border-collapse:collapse;width:100%;font-size:.9rem}.legal-doc th,.legal-doc td{text-align:left;border-bottom:1px solid #00000014;padding:9px 12px}.legal-doc th{color:var(--text-primary);font-weight:600}@media (max-width:700px){.legal-doc{padding:26px 20px}}.landing-pricing-notes{flex-direction:column;gap:10px;max-width:860px;margin:34px auto 0;padding:0;list-style:none;display:flex}.landing-pricing-balance{max-width:860px;color:var(--text-secondary);text-align:center;margin:0 auto 22px;font-size:.9rem;line-height:1.6}.landing-pricing-coming-soon{color:var(--text-secondary);background:#0000000a;border:1px solid #00000012;border-radius:9999px;align-items:center;gap:8px;margin:16px auto 0;padding:7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.landing-pricing-coming-soon svg{color:var(--ochre-ink);flex-shrink:0}.landing-pricing-balance strong{color:var(--text-primary);font-weight:700}.landing-price-card__note{color:var(--text-muted);text-align:center;margin:10px 0 0;font-size:.78rem;line-height:1.5}.landing-pricing-notes li{color:var(--text-muted);padding-left:18px;font-size:.82rem;line-height:1.6;position:relative}.landing-pricing-notes li:before{background:var(--text-muted);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.contact-page__card{align-items:center;gap:28px;max-width:820px;margin:0 auto;padding:40px 36px;display:grid}.contact-page__card .landing-icon-well{margin:0}.landing-faq-list{flex-direction:column;gap:16px;max-width:840px;margin:0 auto 36px;display:flex}.landing-faq{overflow:hidden}.landing-faq button{width:100%;min-height:72px;color:var(--ink);font-family:var(--font-heading);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 26px;font-size:1.08rem;font-weight:600;display:flex}.landing-faq button svg{flex:none;transition:transform .22s}.landing-faq button svg.is-open{transform:rotate(180deg)}.landing-faq>p{margin:0;padding:0 26px 24px;font-size:.92rem;line-height:1.65}.landing-email-link{color:#475569;align-items:center;gap:8px;width:fit-content;margin:0 auto;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.landing-footer{background:var(--neo-bg);padding:80px 24px 40px}.landing-footer__brand{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto 60px;display:flex}.landing-footer__mark{border-radius:22px;width:80px;height:80px;margin-bottom:20px}.landing-footer__brand h2{letter-spacing:-.035em;margin:0 0 10px;font-size:2.8rem;font-weight:700!important}.landing-footer__brand h2 span{background:linear-gradient(135deg, var(--logo-coral), var(--logo-ochre) 50%, var(--logo-teal));color:#0000;-webkit-background-clip:text;background-clip:text}.landing-footer__brand p{margin:0 0 16px;font-size:1.05rem}.landing-footer__brand>a{color:#475569;font-size:.92rem;font-weight:600;text-decoration:none}.landing-footer__bottom{border-top:1px solid #00000014;flex-direction:column;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding-top:30px;display:flex}.landing-footer__bottom nav{flex-wrap:wrap;justify-content:center;gap:26px;display:flex}.landing-footer__bottom a{color:#555e6d;font-size:.9rem;font-weight:500;text-decoration:none}.landing-footer__bottom p{margin:0;font-size:.82rem}.contact-page{min-height:76vh;padding-top:100px}.contact-page__inner{max-width:900px}.contact-page__back{color:#555e6d;align-items:center;gap:8px;margin-bottom:28px;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.contact-page__card{grid-template-columns:auto minmax(0,1fr) auto}.landing-navbar{padding-inline:24px!important}.landing-navbar__inner{max-width:1200px!important;box-shadow:var(--shadow-raised)!important;background:#f5f5f5eb!important;border:0!important;border-radius:14px!important;padding:9px 12px 9px 16px!important}.landing-navbar__logo{background:var(--neo-surface)!important;box-shadow:var(--shadow-raised-small)!important;border:0!important;border-radius:10px!important}.landing-navbar__brand{font-family:var(--font-body)!important;letter-spacing:-.03em!important;font-size:20px!important;font-weight:500!important}.landing-navbar__drawer{box-shadow:var(--shadow-raised-hover)!important;background:#f5f5f5fa!important;border:0!important;border-radius:14px!important}.lb-auth{position:relative}.lb-auth-signin{min-height:36px;color:var(--ink);background:var(--neo-surface);box-shadow:var(--shadow-raised-small);white-space:nowrap;border-radius:9999px;align-items:center;padding:8px 16px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.lb-auth-signin:hover{box-shadow:var(--shadow-raised-hover);transform:translateY(-1px)}.lb-auth-signin--block{justify-content:center;width:100%;min-height:44px}.lb-auth-avatar{color:#fff;background:var(--ink);width:36px;height:36px;box-shadow:var(--shadow-black);font-family:var(--font-heading);text-transform:uppercase;border-radius:50%;place-items:center;font-size:.84rem;font-weight:700;line-height:1;display:grid}.lb-auth-avatar--button{cursor:pointer;border:0}.lb-auth-menu{z-index:1001;background:#fff;border:1px solid #00000014;border-radius:14px;flex-direction:column;gap:2px;min-width:226px;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 42px #00000024}.lb-auth-menu__identity{border-bottom:1px solid #0000000f;flex-direction:column;gap:2px;padding:8px 10px 10px;display:flex}.lb-auth-menu__identity strong{color:var(--ink);font-size:.88rem}.lb-auth-menu__identity span{color:#64748b;overflow-wrap:anywhere;font-size:.76rem}.lb-auth-menu__item{width:100%;min-height:44px;color:var(--ink);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:10px;font-size:.86rem;font-weight:600;text-decoration:none;display:flex}.lb-auth-menu__item:hover{background:#f1f5f9}.lb-auth-mobile{border-top:1px solid #00000014;flex-direction:column;gap:10px;padding-top:4px;display:flex}.lb-auth-mobile__identity{align-items:center;gap:10px;display:flex}.lb-auth-mobile__name{color:#64748b;overflow-wrap:anywhere;font-size:.82rem}.lb-auth-mobile__action{width:100%;min-height:44px}.neo-ripple-circle{pointer-events:none;border:1.5px solid #fffffff2;border-radius:50%;animation:4.5s cubic-bezier(.16,1,.3,1) infinite neoRipple;position:absolute;box-shadow:0 0 20px #b4bed24d,inset 0 0 15px #fffc}@keyframes neoRipple{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.landing-page :is(a,button):focus-visible{outline:2px solid var(--teal-ink);outline-offset:3px}@media (max-width:900px){.neo-section{padding:72px 20px}.neo-section-title{font-size:44px}.landing-card-grid--three,.landing-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page__card{grid-template-columns:auto minmax(0,1fr)}.contact-page__card .neo-btn-primary{grid-column:1/-1;width:fit-content}}@media (max-width:767px){.landing-navbar{padding-inline:12px!important;top:12px!important}.landing-navbar__inner{min-height:52px;padding:6px 8px 6px 10px!important}.landing-navbar__logo{width:36px!important;height:36px!important}.landing-navbar__brand{font-size:18px!important}.landing-navbar__cta{display:none!important}.lb-mobile-toggle{width:40px;height:40px;box-shadow:var(--shadow-raised-small);border-radius:10px;place-items:center;background:var(--neo-surface)!important;padding:0!important;display:grid!important}.landing-navbar__drawer{top:60px!important;left:12px!important;right:12px!important}.neo-card,.neo-card-featured{border-radius:14px!important}.landing-page #benefits>div:nth-child(2),.landing-page #process>div:nth-child(2),.landing-page #pricing>div:nth-child(2){grid-template-columns:1fr!important}.landing-card-grid--two,.landing-card-grid--three,.landing-card-grid--four,.contact-page__card{grid-template-columns:minmax(0,1fr)}.contact-page__card .neo-btn-primary{grid-column:auto}}@media (max-width:560px){.neo-section{padding:56px 16px}.neo-section-header{margin-bottom:44px}.neo-section-title{margin-top:14px;font-size:36px;line-height:1.15}.neo-section-subtitle{font-size:15px}.neo-card,.neo-card-featured{padding:28px 22px!important}.neo-well{max-height:220px}.landing-hero{padding:120px 16px 40px}.landing-hero__copy{font-size:1rem}.landing-status{white-space:normal;text-align:right}.landing-price-card__amount{font-size:2.4rem}.landing-footer__brand h2{font-size:2rem}}@media (prefers-reduced-motion:reduce){.neo-ripple-circle{animation:none}}.product-grid{gap:32px;display:grid}.product-card{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:44px;display:grid}.product-card--reverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.product-card--reverse .product-card__info{order:2}.product-card__info{flex-direction:column;gap:20px;display:flex}.product-demo{border-radius:var(--radius-md);background:var(--neo-bg-soft);box-shadow:var(--shadow-inset-well);gap:12px;margin:0;padding:18px;display:grid}.product-demo__row{align-items:baseline;gap:12px;display:flex}.product-demo__tag{color:#7c8492;letter-spacing:.09em;text-align:center;min-width:30px;box-shadow:var(--shadow-raised-small);border-radius:6px;flex:none;padding:2px 6px;font-size:.68rem;font-weight:700}.product-demo__text{color:var(--text-primary);font-size:1rem;line-height:1.5}.product-demo__kannada{font-family:"Noto Sans Kannada", "Tunga", var(--font-body);font-size:1.15rem}.product-demo__arrow{color:var(--text-muted);margin-left:12px}.product-section+.product-section{padding-top:24px}.landing-page .product-card__headline{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:600;line-height:1.15}.product-demo-tabs{gap:14px;min-width:0;display:grid}.demo-tabs{border-radius:var(--radius-pill);width:fit-content;box-shadow:var(--shadow-inset-well);gap:4px;padding:4px;display:flex}.demo-tabs button{min-height:36px;color:var(--text-secondary);font:inherit;border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:0 18px;font-size:.84rem;font-weight:600}.demo-tabs button.is-active{color:#fff;background:var(--ink);box-shadow:var(--shadow-black)}.demo-tabs button:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px}.api-example{gap:12px;display:grid}.api-example__block{gap:6px;min-width:0;display:grid}.api-example__label{color:#7c8492;letter-spacing:.06em;font-size:.72rem;font-weight:700}.api-example pre{color:#e5e7eb;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-md);background:#0d0f12;max-height:300px;margin:0;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,Consolas,Noto Sans Kannada,monospace;font-size:.8rem;line-height:1.6;overflow:auto}.api-example pre:focus-visible{outline:2px solid var(--brand-yellow);outline-offset:2px}.landing-page .api-example__note{color:var(--text-muted);margin:0;font-size:.75rem}.product-card__facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.product-card__facts li{color:#3f4652;align-items:center;gap:10px;font-size:.92rem;font-weight:500;display:flex}.product-card__facts svg{color:var(--brand-green);flex:none}.product-card__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.sqx-transcript{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sqx-transcript li{border-radius:8px;grid-template-columns:44px 70px 1fr;gap:8px;padding:5px 8px;font-size:.82rem;line-height:1.45;transition:background-color .18s,box-shadow .18s;display:grid}.sqx-transcript time{color:var(--text-muted);font-variant-numeric:tabular-nums}.sqx-transcript__speaker{color:#7c8492;font-weight:600}.sqx-transcript__text{color:var(--text-primary)}.sqx-transcript li.is-cited{background:var(--sand-tint);box-shadow:inset 3px 0 0 var(--brand-yellow)}.sqx-results{border-top:1px dashed #0000001a;gap:8px;margin:4px 0 0;padding:12px 0 0;list-style:none;display:grid}.sqx-results li{background:var(--neo-surface);box-shadow:var(--shadow-raised-small);cursor:default;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;transition:box-shadow .18s;display:flex}.sqx-results li:hover{box-shadow:var(--shadow-raised-hover)}.sqx-results li:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px}.sqx-label{color:#fff;letter-spacing:.06em;text-align:center;border-radius:6px;flex:none;min-width:40px;padding:3px 0;font-size:.72rem;font-weight:700}.sqx-label--yes{background:var(--teal-ink)}.sqx-label--no{background:var(--coral-ink)}.sqx-label--na{background:#6b7280}.sqx-results__body{gap:2px;display:grid}.sqx-results__question{color:var(--text-primary);font-size:.84rem;font-weight:600;line-height:1.4}.sqx-results__reason{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.product-demo figcaption{color:var(--text-muted);font-size:.75rem}@media (max-width:900px){.product-card,.product-card--reverse{flex-direction:column;align-items:stretch;gap:20px;padding:32px 28px;display:flex}.product-card__info{display:contents}.product-card .product-demo-tabs{order:1}.product-card .product-card__actions{order:2}}@media (max-width:560px){.product-card,.product-card--reverse{padding:22px 18px!important}.sqx-transcript li{grid-template-columns:40px 1fr}.sqx-transcript__speaker,.sqx-transcript__text{grid-column:2}}@media (prefers-reduced-motion:reduce){.sqx-transcript li,.sqx-results li{transition:none}}.landing-hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pricing-tabs{border-radius:var(--radius-pill);width:fit-content;box-shadow:var(--shadow-inset-well);gap:6px;margin:-24px auto 32px;padding:6px;display:flex}.pricing-tabs__tab{color:#3f4652;min-height:44px;font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:10px 22px;scroll-margin-top:140px;font-size:.92rem;font-weight:600}.pricing-tabs__tab[aria-selected=true]{color:#fff;background:var(--ink);box-shadow:var(--shadow-black)}.pricing-tabs__tab:focus-visible{outline:2px solid var(--teal-ink);outline-offset:3px}.pricing-panel{text-align:center}.landing-page .landing-pricing-lede{max-width:640px;margin:0 auto;font-size:1rem;line-height:1.6}.pricing-panel .landing-card-grid{text-align:left;margin-top:32px}.pricing-panel .landing-pricing-notes{text-align:left}.sqx-pricing{text-align:left;grid-template-columns:1.1fr 1fr;gap:32px;max-width:920px;margin:32px auto 0;padding:32px;display:grid}.sqx-pricing__rate{flex-direction:column;align-items:flex-start;display:flex}.sqx-pricing__amount{color:var(--ink);font-family:var(--font-heading);letter-spacing:-.03em;font-size:clamp(2.2rem,4vw,3rem);font-weight:500;line-height:1.1}.landing-page .sqx-pricing__unit{margin:8px 0 18px;font-size:.92rem;line-height:1.55}.sqx-pricing__rate .landing-price-card__features{margin-bottom:24px}.sqx-pricing__cta{margin-top:auto}.sqx-pricing__topups ul{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sqx-pricing__topups li{border-radius:var(--radius-sm);box-shadow:var(--shadow-inset-well);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.sqx-pricing__topup-amount{color:var(--ink);font-family:var(--font-heading);font-size:1.25rem;font-weight:500}.sqx-pricing__topup-calls{color:var(--text-secondary);font-size:.84rem}.landing-page .sqx-pricing__note{margin:14px 0 0;font-size:.82rem;line-height:1.5}@media (max-width:760px){.sqx-pricing{grid-template-columns:1fr;padding:22px}}.product-demo--translation{align-content:center;gap:18px;min-height:260px;padding:32px}.product-demo--translation .product-demo__kannada{font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.35}.landing-hero__status{color:var(--text-secondary);margin:18px 0 0;font-size:.86rem}.vajram-languages{flex-wrap:wrap;justify-content:center;gap:10px;max-width:860px;margin:-24px auto 44px;padding:0;list-style:none;display:flex}.vajram-languages li{border-radius:var(--radius-pill);background:var(--neo-card-bg);box-shadow:var(--shadow-raised-small);align-items:baseline;gap:8px;padding:9px 16px;display:inline-flex}.vajram-languages strong{color:var(--text-primary);font-family:var(--font-heading);font-size:1rem;font-weight:700}.vajram-languages span{color:var(--text-secondary);font-size:.8rem}.vajram-languages .vajram-languages__primary{background:var(--teal-ink);box-shadow:var(--shadow-black)}.vajram-languages__primary strong,.vajram-languages__primary span{color:#fff}.vajram-subheading{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.03em;text-align:center;margin:64px 0 24px;font-size:1.5rem;font-weight:700}.vajram-link{color:var(--text-primary);text-underline-offset:3px;align-items:center;gap:4px;margin-top:auto;padding-top:6px;font-size:.88rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:560px){.vajram-languages{margin-top:-12px}.vajram-subheading{margin-top:48px}}.sqx-bench{gap:28px;margin-top:24px;padding:36px 44px;display:grid}.landing-page .sqx-bench__heading{grid-column:1/-1;margin:0;font-size:1.1rem}.sqx-bench__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 32px;margin:0;display:grid}.sqx-bench__stats dt{color:var(--text-secondary);font-size:.82rem}.sqx-bench__stats dd{color:var(--teal-ink);font-family:var(--font-heading);letter-spacing:-.03em;margin:2px 0 0;font-size:2rem;font-weight:700;line-height:1.1}.sqx-bench__chart{align-content:center;gap:18px;margin:0;display:grid}.sqx-bench__chart figcaption{color:var(--text-secondary);font-size:.88rem}.sqx-bench__chart figcaption strong{color:var(--teal-ink)}.sqx-bench__chart ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sqx-bench__chart li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.sqx-bench__label{color:var(--text-primary);grid-column:1/-1;font-size:.86rem;font-weight:600}.sqx-bench__track{background:#1c2b290f;border-radius:4px;height:14px;display:block}.sqx-bench__bar{border-radius:4px;height:100%;display:block}.sqx-bench__bar--sqx{background:var(--logo-teal)}.sqx-bench__bar--baseline{background:#8c867e}.sqx-bench__value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:600}.landing-page .sqx-bench__note{color:var(--text-secondary);grid-column:1/-1;margin:0;font-size:.78rem;line-height:1.55}@media (max-width:900px){.sqx-bench{padding:28px}}@media (max-width:700px){.sqx-bench__stats{grid-template-columns:1fr}}@media (max-width:560px){.sqx-bench{padding:22px 18px!important}.sqx-bench__stats dd{font-size:1.7rem}}.lb-menu{position:relative}.lb-menu__list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lb-menu__pill{border-radius:var(--radius-pill);background:var(--neo-surface);height:38px;box-shadow:var(--shadow-raised-small);opacity:0;pointer-events:none;margin-top:-19px;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:50%;left:0}.lb-menu__group{position:relative}.lb-menu__trigger{z-index:1;min-height:38px;color:var(--text-secondary);font:inherit;border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 16px;font-size:.93rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.lb-menu__trigger:hover,.lb-menu__trigger[aria-expanded=true],.lb-menu__trigger[data-active]{color:var(--ink)}.lb-menu__trigger:after{background:var(--logo-teal);content:"";opacity:0;border-radius:50%;width:4px;height:4px;margin-left:-2px;transition:opacity .2s,transform .26s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:4px;left:50%;transform:scale(0)}.lb-menu__trigger[data-active]:after{opacity:1;transform:scale(1)}.lb-menu__trigger:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px}.lb-menu__chevron{transition:transform .26s cubic-bezier(.22,1,.36,1)}[aria-expanded=true]>.lb-menu__chevron{transform:rotate(180deg)}.lb-menu__panel{width:320px;box-shadow:var(--shadow-raised-hover);opacity:0;visibility:hidden;transform-origin:top;background:#fafafafa;border-radius:16px;padding:8px;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,-8px)scale(.98)}.lb-menu__panel:before{content:"";height:16px;position:absolute;inset:-16px 0 auto}.lb-menu__panel[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1),visibility;transform:translate(-50%)scale(1)}.lb-menu__panel ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lb-menu__panel li{opacity:0;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)}.lb-menu__panel[data-open=true] li{opacity:1;transition-delay:calc(var(--i,0) * 40ms + 40ms);transform:none}.lb-menu__link{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;transition:background-color .16s;display:flex}.lb-menu__link:hover,.lb-menu__link:focus-visible{background:#127a6c12}.lb-menu__link:focus-visible{outline:2px solid var(--teal-ink);outline-offset:-2px}.lb-menu__icon{width:36px;height:36px;color:var(--teal-ink);background:var(--teal-tint);border-radius:10px;flex:none;place-items:center;transition:transform .2s;display:grid}.lb-menu__link:hover .lb-menu__icon{transform:scale(1.06)}.lb-menu__panel li:nth-child(3n+2) .lb-menu__icon{color:var(--ochre-ink);background:var(--sand-tint)}.lb-menu__panel li:nth-child(3n+3) .lb-menu__icon{color:var(--coral-ink);background:var(--coral-tint)}.lb-menu__text{gap:2px;display:grid}.lb-menu__label{color:var(--ink);font-size:.92rem;font-weight:600}.lb-menu__description{color:var(--text-secondary);font-size:.8rem;line-height:1.4}.landing-navbar__drawer{animation:.24s cubic-bezier(.22,1,.36,1) lb-drawer-in}@keyframes lb-drawer-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.lb-mobile-menu{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lb-mobile-menu__row{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.lb-mobile-menu__row[data-active]{box-shadow:inset 3px 0 0 var(--logo-teal);background:#127a6c14}.lb-mobile-menu__row:focus-visible,.lb-mobile-menu__link:focus-visible{outline:2px solid var(--teal-ink);outline-offset:-2px}.lb-mobile-menu__panel{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1);display:grid}.lb-mobile-menu__panel[data-open=true]{grid-template-rows:1fr}.lb-mobile-menu__panel>ul{min-height:0;margin:0;padding:0 0 0 12px;list-style:none;overflow:hidden}.lb-mobile-menu__link{min-height:44px;color:var(--text-secondary);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.lb-mobile-menu__link svg{color:var(--teal-ink)}@media (prefers-reduced-motion:reduce){.lb-menu__pill,.lb-menu__trigger:after,.lb-menu__chevron,.lb-menu__panel,.lb-menu__panel li,.lb-menu__icon,.lb-mobile-menu__panel{transition:none!important}.landing-navbar__drawer{animation:none}}@media (max-width:767px){#vajram .landing-card-grid--four{gap:12px}#vajram .landing-info-card{grid-template-columns:42px minmax(0,1fr);column-gap:14px;display:grid;padding:18px!important}#vajram .landing-info-card .landing-icon-chip{grid-row:span 2;margin:0}#vajram .landing-info-card h3{margin-bottom:4px;font-size:1.05rem}#vajram .landing-info-card p{font-size:.88rem}#vajram .landing-metric-card{gap:8px;padding:22px!important}#vajram .landing-metric-card strong{margin-top:4px;font-size:2.1rem}.vajram-subheading{margin-top:40px}}.sqx-transcript__toggle{display:none}@media (max-width:767px){.landing-page{--hairline:1px solid #1c2b291a}.landing-page .landing-hero__title{letter-spacing:-.03em;margin:8px 0 12px;font-size:34px;line-height:1.1;font-weight:700!important}.landing-page .neo-section-title{letter-spacing:-.02em;margin:0 0 8px;font-size:26px;line-height:1.2;font-weight:700!important}.landing-page .neo-section-subtitle,.landing-page .landing-hero__copy{font-size:16px;line-height:1.6}.landing-page .neo-section{padding:56px 20px}.landing-page .neo-section-header{text-align:left;max-width:none;margin:0 0 24px}.landing-page .neo-pill-badge{display:none}.landing-navbar__cta{min-height:40px;padding:0 14px!important;font-size:.84rem!important;display:inline-flex!important}.landing-page .landing-hero{text-align:left;align-items:stretch;padding:96px 20px 40px}.neural-brain{transform:scale(.5);margin-block:-140px!important}.neural-brain__wordmark{display:none}.landing-page .landing-hero__copy{max-width:none;margin:0 0 24px}.landing-page .landing-hero__actions{flex-direction:column;gap:10px}.landing-page .landing-hero__actions>a{justify-content:center;min-height:50px}.landing-page .landing-hero__status{margin-top:14px;font-size:.84rem}.indic-letter-field{height:100svh;position:absolute}.indic-letter-field span{display:none;font-size:2.2rem!important}.indic-letter-field span:is(:nth-child(3),:nth-child(11),:nth-child(12),:nth-child(33)){display:block}.landing-page :is(#vajram .landing-info-card,#vajram .landing-metric-card,.product-card,.sqx-bench,.landing-faq){box-shadow:none!important;background:0 0!important;border-radius:0!important}.vajram-languages{justify-content:flex-start;gap:8px;margin:0 0 28px}.vajram-languages li{padding:7px 12px}#vajram .landing-card-grid--four,#vajram .landing-card-grid--two{gap:0}.landing-page #vajram .landing-info-card{border-top:var(--hairline)!important;padding:16px 0!important}.landing-page #vajram .landing-metric-card{border-top:var(--hairline)!important;padding:18px 0!important}.landing-page .vajram-subheading{text-align:left;margin:36px 0 4px;font-size:19px}.landing-page .landing-benchmark-note{text-align:left;margin:4px 0 0}.landing-page .landing-section-action{justify-content:stretch;margin-top:28px}.landing-page .landing-section-action>a{flex:1;justify-content:center;min-height:50px}.landing-page .product-section+.product-section{border-top:var(--hairline);padding-top:40px}.landing-page .product-card,.landing-page .product-card--reverse{gap:18px;padding:0!important}.landing-page .product-card__headline{font-size:20px;font-weight:700!important}.demo-tabs{width:100%}.demo-tabs button{flex:1;min-height:44px}.landing-page .product-card__actions>a{flex:1;justify-content:center;min-height:48px}.product-demo--translation{min-height:0;padding:20px}.sqx-transcript[data-collapsed=true] li:nth-child(n+4){display:none}.sqx-transcript__toggle{width:fit-content;min-height:44px;color:var(--teal-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.86rem;font-weight:600;display:inline-flex}.sqx-transcript__toggle:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px}.sqx-results{gap:0}.sqx-results li{border-top:var(--hairline);box-shadow:none;background:0 0;border-radius:0;padding:12px 0}.sqx-results li:hover{box-shadow:none}.landing-page .sqx-bench{border-top:var(--hairline);gap:20px;margin-top:36px;padding:24px 0 0!important}.sqx-bench__stats,.sqx-bench__stats>div{gap:0}.sqx-bench__stats>div{border-bottom:var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.sqx-bench__stats dd{text-align:right;margin:0;font-size:1.35rem!important}.landing-page .pricing-panel{text-align:left}.landing-page .pricing-tabs{margin:0 0 20px}.landing-page .landing-pricing-lede{margin:0}.landing-page .landing-pricing-coming-soon{margin:14px 0 0}.landing-page .pricing-plans .neo-card,.landing-page .sqx-pricing{box-shadow:var(--shadow-raised-small)!important}.landing-faq-list{border-bottom:var(--hairline);gap:0;margin:0 0 20px}.landing-page .landing-faq{border-top:var(--hairline);padding:0!important}.landing-page .landing-faq button{min-height:56px;padding:14px 0;font-size:1rem}.landing-page .landing-faq>p{padding:0 0 16px}.landing-page .landing-email-link{margin:0}.landing-page .landing-footer{padding:48px 20px 32px}.landing-page .landing-footer__brand{text-align:left;align-items:flex-start;margin:0 0 32px}.landing-page .landing-footer__mark{border-radius:14px;width:52px;height:52px;margin-bottom:14px}.landing-page .landing-footer__brand h2{font-size:1.8rem}.landing-page .landing-footer__bottom{align-items:stretch}.landing-page .landing-footer__bottom nav{grid-template-columns:1fr 1fr;gap:24px;display:grid}.landing-page .landing-footer__bottom nav a{align-items:center;min-height:44px;display:flex}}@media (max-width:380px){.landing-navbar__cta svg{display:none}}.swipe-row__slide{min-width:0;display:flex}.swipe-row__slide>*{flex:1}.swipe-row__dots{display:none}.swipe-row__track:focus-visible{outline:2px solid var(--teal-ink);outline-offset:4px}@media (max-width:767px){.landing-page .swipe-row__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding:6px 10vw 14px;display:flex;position:relative;overflow-x:auto;gap:12px!important}.landing-page .swipe-row__track::-webkit-scrollbar{display:none}.swipe-row__slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 80vw}.swipe-row__dots{justify-content:center;display:flex}.swipe-row__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:44px;padding:0;display:grid}.swipe-row__dot span{border-radius:var(--radius-pill);background:#1c2b2938;width:7px;height:7px;transition:width .22s,background-color .22s}.swipe-row__dot[aria-current=true] span{background:var(--teal-ink);width:20px}.swipe-row__dot:focus-visible{outline:2px solid var(--teal-ink);outline-offset:-8px;border-radius:8px}.landing-page #vajram .swipe-row .landing-info-card,.landing-page #vajram .swipe-row .landing-metric-card{background:var(--neo-card-bg)!important;box-shadow:var(--shadow-raised-small)!important;border:0!important;border-radius:16px!important;padding:20px!important}.landing-page .pricing-plans .landing-price-card{box-shadow:var(--shadow-raised-small)!important;padding:20px!important}.landing-page .pricing-plans .landing-price-card__price{margin-top:12px}.landing-page .pricing-plans .landing-price-card__amount{font-size:2.2rem}.landing-page .pricing-plans .landing-price-card__allowance{margin-top:12px!important}.landing-page .pricing-plans .landing-price-card__tagline{margin-top:12px;font-size:.88rem;line-height:1.5}.landing-page .pricing-plans .landing-price-card__features{gap:7px;margin-top:14px}.landing-page .pricing-plans .landing-price-card__features li{font-size:.84rem;line-height:1.45}.landing-page .pricing-plans .landing-price-card__cta{padding-top:18px}.landing-page .pricing-plans .landing-price-card__cta a{min-height:46px}}@media (prefers-reduced-motion:reduce){.swipe-row__dot span{transition:none}}.about-page .neo-section-header{text-align:left;max-width:680px;margin:0 0 8px}.about-page .neo-section-title{letter-spacing:-.03em;margin-top:0;font-size:clamp(30px,5vw,48px);font-weight:700!important}.about-page__block{border-top:1px solid #1c2b291a;margin-top:36px;padding-top:28px}.landing-page .about-page__block h2{margin:0 0 12px;font-size:1.2rem;font-weight:700!important}.about-page__block>p{max-width:640px;color:var(--text-secondary);margin:0 0 18px;font-size:1rem;line-height:1.65}.about-page__block>p a,.founder-profile__links a{color:var(--teal-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.landing-page .about-page .founder-profile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;display:grid;padding:28px!important}.founder-profile__avatar{width:72px;height:72px;color:var(--teal-ink);font-family:var(--font-heading);letter-spacing:.02em;background:var(--teal-tint);border-radius:50%;place-items:center;font-size:1.4rem;font-weight:700;display:grid}.landing-page .founder-profile h3{margin:0;font-size:1.3rem}.founder-profile p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.62}.landing-page .founder-profile .founder-profile__role{margin:2px 0 12px;font-weight:600}.founder-profile__links{flex-wrap:wrap;gap:0 18px;margin:8px 0 0;padding:0;list-style:none;display:flex}.founder-profile__links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.about-page .contact-page__inner{padding-inline:20px}.landing-page .about-page .founder-profile{gap:16px;padding:20px!important}.founder-profile__avatar{width:56px;height:56px;font-size:1.15rem}.about-page__block>.neo-btn-primary{justify-content:center;min-height:50px;display:flex}}.landing-page{--hairline:1px solid #1c2b291a}.landing-footer__group h3{color:var(--ink);margin:0 0 8px;font-size:.82rem;font-weight:700;font-family:var(--font-body)!important}.landing-footer__group ul{margin:0;padding:0;list-style:none}.landing-footer__group a{color:var(--text-secondary);padding:5px 0;font-size:.9rem;text-decoration:none;display:block}.landing-footer__group a:hover{color:var(--ink)}@media (min-width:768px){.home .neo-pill-badge{display:none}.home .neo-section-header{text-align:left;max-width:720px;margin:0 0 40px}.home .neo-section-title{letter-spacing:-.03em;margin:0 0 10px;font-size:44px;line-height:1.1;font-weight:700!important}.home .neo-section-subtitle{font-size:17px;line-height:1.6}.home .landing-hero{text-align:left;align-items:flex-start;max-width:1248px;margin:0 auto;padding:112px 24px 56px}.home .neural-brain{align-self:center}.home .neural-brain__wordmark{display:none}.home .landing-hero__title{letter-spacing:-.035em;margin:0 0 16px;font-weight:700!important}.home .landing-hero__copy{max-width:34em;margin:0 0 28px}.home .landing-hero__actions{justify-content:flex-start}.home .landing-hero__status{margin-top:16px}.home .vajram-languages{justify-content:flex-start;max-width:none;margin:0 0 40px}.home #vajram .swipe-row__track{gap:0 32px}.home #vajram .landing-info-card,.home #vajram .landing-metric-card{border-top:var(--hairline)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:20px 0 0!important}.home #vajram .landing-metric-card strong{margin-top:8px}.home .vajram-subheading{text-align:left;margin:56px 0 16px;font-size:22px}.home .landing-benchmark-note{text-align:left;max-width:none;margin:20px 0 0}.home .landing-section-action{justify-content:flex-start;margin-top:36px}.home .product-section+.product-section{border-top:var(--hairline)}.home .product-card,.home .product-card--reverse{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.home .product-card__headline{font-size:28px;font-weight:700!important}.home .sqx-results{gap:0}.home .sqx-results li{border-top:var(--hairline);box-shadow:none;background:0 0;border-radius:0;padding:12px 4px}.home .sqx-results li:hover{box-shadow:none;background:#127a6c0d}.home .sqx-bench{border-top:var(--hairline);margin-top:56px;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:32px 0 0!important}.home .pricing-panel{text-align:left}.home .pricing-tabs{margin:0 0 28px}.home .landing-pricing-lede{max-width:640px;margin:0}.home .landing-pricing-coming-soon{margin:14px 0 0}.home .landing-pricing-notes{max-width:none;margin:28px 0 0}.home .landing-faq-list{border-bottom:var(--hairline);gap:0;max-width:none;margin:0 0 24px}.home .landing-faq{border-top:var(--hairline);box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.home .landing-faq button{min-height:64px;padding:18px 0}.home .landing-faq>p{padding:0 0 20px}.home .landing-email-link{margin:0}.landing-page .landing-footer{grid-template-columns:minmax(0,1fr) auto;gap:40px 64px;max-width:1248px;margin:0 auto;padding:72px 24px 32px;display:grid}.landing-page .landing-footer__brand{text-align:left;align-items:flex-start;max-width:360px;margin:0}.landing-page .landing-footer__mark{border-radius:16px;width:56px;height:56px;margin-bottom:16px}.landing-page .landing-footer__brand h2{font-size:2rem}.landing-page .landing-footer__bottom{display:contents}.landing-page .landing-footer__bottom nav{grid-template-columns:repeat(3,auto);gap:0 56px;display:grid}.landing-page .landing-footer__bottom>p{border-top:var(--hairline);grid-column:1/-1;margin:0;padding-top:24px}}@media (min-width:1024px){.home .landing-hero{grid-template:".art"1fr"title art""copy art""actions art""status art"".art"1fr/minmax(0,1.05fr) minmax(0,.95fr);column-gap:32px;min-height:min(100svh,860px);display:grid}.home .neural-brain{grid-area:art;align-self:center}.home .landing-hero__title{grid-area:title;font-size:clamp(3rem,4.6vw,4.25rem)}.home .landing-hero__copy{grid-area:copy}.home .landing-hero__actions{grid-area:actions}.home .landing-hero__status{grid-area:status}.home .neo-section-title{font-size:48px}.home #faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:64px;display:grid}.home #faq .neo-section-header{grid-area:1/1;position:sticky;top:120px}.home #faq .landing-faq-list{grid-area:1/2/span 2;margin:0}.home #faq .landing-email-link{grid-area:2/1}}@media (min-width:768px){.indic-letter-field{height:100svh;position:absolute}.indic-letter-field span{display:none}}@media (min-width:768px) and (max-width:1023px){.indic-letter-field span:is(:nth-child(3),:nth-child(11),:nth-child(12),:nth-child(33)){display:block}}@media (min-width:1024px){.indic-letter-field span:is(:nth-child(3),:nth-child(4),:nth-child(6),:nth-child(9),:nth-child(11),:nth-child(13),:nth-child(15),:nth-child(27),:nth-child(28),:nth-child(29),:nth-child(32),:nth-child(34)){display:block}}.vajram-bench{background:var(--neo-card-bg);border-radius:var(--radius-lg,24px);box-shadow:var(--shadow-raised);margin-top:48px;padding:40px 44px}.vajram-bench__header{flex-direction:column;gap:24px;display:flex}.vajram-bench__title-row{align-items:flex-start;gap:16px;display:flex}.vajram-bench__title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:700}.vajram-bench__subtitle{color:var(--text-secondary);max-width:720px;margin:6px 0 0;font-size:.9rem;line-height:1.5}.vajram-bench__tabs-wrapper{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}.vajram-bench__tabs{border-radius:var(--radius-pill);background:#1c2b290a;border:1px solid #1c2b290f;gap:8px;padding:4px;display:inline-flex}.vajram-bench__tab{color:var(--text-secondary);font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.vajram-bench__tab:hover{color:var(--text-primary);background:#1c2b290f}.vajram-bench__tab.is-active{background:var(--teal-ink);color:#fff;box-shadow:0 2px 6px #127a6c4d}.vajram-bench__meta{border-left:3px solid var(--teal-ink);background:#1c2b2908;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:16px 20px;display:flex}.vajram-bench__cat-title{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:700}.vajram-bench__cat-desc{color:var(--text-secondary);margin:4px 0 0;font-size:.85rem;line-height:1.45}.vajram-bench__winner-badge{background:var(--teal-tint);border-radius:var(--radius-pill);color:var(--teal-ink);flex-shrink:0;align-items:center;gap:8px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.vajram-bench__chart{margin:28px 0 0;padding:0}.vajram-bench__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.vajram-bench__item{border-radius:8px;grid-template-columns:190px minmax(0,1fr) 180px;align-items:center;gap:16px;padding:6px 12px;transition:background .15s;display:grid}.vajram-bench__item:hover{background:#1c2b2905}.vajram-bench__item--winner{background:#127a6c0a}.vajram-bench__label-group{align-items:center;gap:8px;display:flex}.vajram-bench__model-name{color:var(--text-primary);align-items:baseline;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}.vajram-bench__model-size{color:var(--text-muted);font-size:.72rem;font-weight:500}.vajram-bench__crown-badge{background:var(--teal-ink);color:#fff;letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.vajram-bench__track{background:#1c2b290f;border-radius:6px;height:22px;position:relative;overflow:hidden}.vajram-bench__bar{border-radius:6px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}.vajram-bench__bar--winner{background:linear-gradient(90deg, var(--logo-teal) 0%, var(--teal-ink) 100%);box-shadow:inset 0 1px #fff3}.vajram-bench__bar--competitor{opacity:.75;background:#a39e97}.vajram-bench__val{text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem;font-weight:650}.vajram-bench__item--winner .vajram-bench__val{color:var(--teal-ink);font-weight:700}.vajram-bench__kpi-grid{border-top:1px solid #1c2b2914;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;padding-top:28px;display:grid}.vajram-bench__kpi-card{background:#1c2b2906;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.vajram-bench__kpi-card strong{font-family:var(--font-heading);color:var(--teal-ink);letter-spacing:-.02em;font-size:1.65rem;font-weight:800}.vajram-bench__kpi-card span{color:var(--text-secondary);font-size:.78rem;line-height:1.4}.vajram-bench__footnote{color:var(--text-muted);margin:24px 0 0;font-size:.76rem;line-height:1.55}@media (max-width:900px){.vajram-bench{padding:30px 24px}.vajram-bench__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vajram-bench{padding:24px 16px}.vajram-bench__item{grid-template-columns:1fr;gap:8px;padding:10px 8px}.vajram-bench__val{text-align:left}.vajram-bench__kpi-grid{grid-template-columns:1fr}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
