:root{--color-primary: #2c4b98;--color-neutral: #808182;--color-light: #fdfffc;--color-bg: #12171d;--radius-s: 4px;--radius-l: 12px;--shadow: 0 4px 12px rgba(0, 0, 0, .25);--space-1: .25rem;--space-2: .5rem;--space-3: 1rem;--space-4: 2rem;--space-5: 4rem;--space-6: 6rem;--space-7: 8rem;--space-8: 10rem;--space-9: 12rem;--color-gradient-start: #0d1117;--color-gradient-end: #12171d}body{font-family:Saira,sans-serif;font-weight:300;line-height:1.6;color:var(--color-light);background:var(--color-bg);margin:0}h1,h2,h3{font-weight:700;letter-spacing:-.01em;color:var(--color-light);margin-block-start:var(--space-3);margin-block-end:var(--space-2)}.partnerships-section>.container>.section-title,.use-cases-section>.container>.section-title,.lead-capture-section>.container>.section-title{text-align:center;font-size:1.8rem;margin-bottom:var(--space-4);color:var(--color-light)!important;font-weight:600!important}p{margin-block-start:0;margin-block-end:var(--space-3)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1280px;margin-inline:auto;padding-inline:var(--space-4)}.cta{display:inline-block;background:var(--color-primary);color:var(--color-light)!important;padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);border:none;text-decoration:none!important;font-weight:600;font-family:inherit;font-size:1rem;cursor:pointer;text-align:center;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.cta:hover{background:#3b5cac;text-decoration:none!important;transform:translateY(-2px);box-shadow:var(--shadow)}.footer{text-align:center;padding:var(--space-3) var(--space-4);margin-top:var(--space-4);border-top:1px solid rgba(255,255,255,.1);color:var(--color-neutral);font-size:.9rem}.partnerships-section,.platform-section,.use-cases-section,.lead-capture-section,.inline-cta-section{padding-block:var(--space-5)}.inline-cta-section{padding-block:var(--space-4)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}*:focus:not(:focus-visible){outline:none}@media (max-width: 599px){body{font-size:15px}.container,.footer{padding-inline:var(--space-3)}.partnerships-section,.platform-section,.use-cases-section,.lead-capture-section,.inline-cta-section{padding-block:var(--space-5)}.inline-cta-section{padding-block:var(--space-4)}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--color-bg-secondary, #161b22);color:var(--color-neutral);padding:var(--space-4) 0;margin-top:var(--space-6);font-size:.9rem;border-top:1px solid rgba(255,255,255,.1)}.footer-wrapper[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:0 var(--space-3);text-align:center}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.footer-logo[data-astro-cid-sz7xmlte]{height:20px;width:auto;opacity:.9}.copyright[data-astro-cid-sz7xmlte]{font-size:.85rem;opacity:.7;margin:0}.footer-nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:var(--space-4);width:100%;text-align:left}.contact-links[data-astro-cid-sz7xmlte],.social-links[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-15)}.footer-link[data-astro-cid-sz7xmlte]{color:var(--color-neutral);text-decoration:none;transition:color .2s ease;display:inline-flex;align-items:center;gap:var(--space-1)}.footer-link[data-astro-cid-sz7xmlte]:hover{color:var(--color-light)}.footer-icon[data-astro-cid-sz7xmlte]{display:inline-block;vertical-align:middle;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(110%) contrast(100%);flex-shrink:0}@media (min-width: 768px){.footer-wrapper[data-astro-cid-sz7xmlte]{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--space-4);text-align:left}.footer-brand[data-astro-cid-sz7xmlte]{align-items:flex-start}.footer-nav[data-astro-cid-sz7xmlte]{justify-content:flex-end;align-items:center;gap:var(--space-4);width:auto}.contact-links[data-astro-cid-sz7xmlte],.social-links[data-astro-cid-sz7xmlte]{flex-direction:row;gap:var(--space-3);align-items:center}.contact-item[data-astro-cid-sz7xmlte],.social-item[data-astro-cid-sz7xmlte]{gap:var(--space-2)}}html{scroll-behavior:smooth}.nav[data-astro-cid-sckkx6r4]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);width:100%;box-sizing:border-box;position:sticky;top:0;z-index:10;background:#12171de6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nav-logo-link[data-astro-cid-sckkx6r4]{display:block;line-height:0;flex-shrink:0}.nav-logo-img[data-astro-cid-sckkx6r4]{height:22px;width:auto;display:block}.nav-actions[data-astro-cid-sckkx6r4]{list-style:none;padding:0;margin:0}.nav-actions[data-astro-cid-sckkx6r4] li[data-astro-cid-sckkx6r4]{margin:0;padding:0;line-height:0;display:block}.nav-cta[data-astro-cid-sckkx6r4]{display:inline-block;padding:var(--space-1) var(--space-2);font-size:.9rem;font-weight:600;line-height:1.4;text-decoration:none;color:var(--color-background);background-color:var(--color-primary);border:none;border-radius:var(--radius-m);transition:background-color .3s ease,transform .2s ease;cursor:pointer;text-align:center;white-space:nowrap}.nav-cta[data-astro-cid-sckkx6r4]:hover{background-color:var(--color-primary-dark);transform:translateY(-1px)}.nav-cta[data-astro-cid-sckkx6r4]:active{transform:translateY(0)}@media (max-width: 599px){.nav[data-astro-cid-sckkx6r4]{padding:var(--space-2) var(--space-3)}.nav-logo-img[data-astro-cid-sckkx6r4]{height:20px}.nav-cta[data-astro-cid-sckkx6r4]{padding:var(--space-1) var(--space-2);font-size:.85rem}}.hero[data-astro-cid-bbe6dxrz]{position:relative;background:linear-gradient(to bottom,#0d1117,#12171d);color:var(--color-light);text-align:center;padding-block:var(--space-4);overflow:hidden;min-height:65vh;display:flex;align-items:center;justify-content:center}.starfield-canvas[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.inner[data-astro-cid-bbe6dxrz].container{z-index:1;max-width:800px;padding-inline:var(--space-3);display:flex;flex-direction:column;align-items:center}.hero-logo[data-astro-cid-bbe6dxrz]{width:150px;height:auto;opacity:.85;margin-bottom:var(--space-4)}h1[data-astro-cid-bbe6dxrz],.subhead[data-astro-cid-bbe6dxrz],.cta[data-astro-cid-bbe6dxrz]{font-family:Saira,sans-serif;text-align:center}h1[data-astro-cid-bbe6dxrz]{font-weight:700;font-size:clamp(2rem,5vw,3rem);line-height:1.2;margin-bottom:var(--space-4);order:2}.subhead[data-astro-cid-bbe6dxrz]{font-weight:400;font-size:clamp(1rem,3vw,1.25rem);max-width:600px;margin-inline:auto;margin-bottom:var(--space-4);opacity:.9;order:3}.cta[data-astro-cid-bbe6dxrz]{display:inline-block;font-weight:600;background-color:var(--color-primary);color:var(--color-light);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out;margin-bottom:var(--space-2);order:4}.cta[data-astro-cid-bbe6dxrz]:hover,.cta[data-astro-cid-bbe6dxrz]:focus{transform:translateY(-2px);box-shadow:var(--shadow)}@media (max-width: 768px){.hero[data-astro-cid-bbe6dxrz]{min-height:60vh}.hero-logo[data-astro-cid-bbe6dxrz]{width:130px;margin-bottom:var(--space-3)}h1[data-astro-cid-bbe6dxrz],.subhead[data-astro-cid-bbe6dxrz]{margin-bottom:var(--space-3)}}@media (max-width: 480px){.hero[data-astro-cid-bbe6dxrz]{min-height:60vh}h1[data-astro-cid-bbe6dxrz],.subhead[data-astro-cid-bbe6dxrz]{margin-bottom:var(--space-3)}.cta[data-astro-cid-bbe6dxrz]{display:block;width:calc(100% - var(--space-3) * 2);margin-inline:auto;margin-bottom:var(--space-2)}.inner[data-astro-cid-bbe6dxrz].container{padding-inline:var(--space-2)}.hero-logo[data-astro-cid-bbe6dxrz]{width:100px;margin-bottom:var(--space-3);opacity:.8}}.founder-video-section[data-astro-cid-k5dgvw7s]{padding-block:var(--space-5);background-color:var(--color-bg);display:flex;justify-content:center}.video-wrapper[data-astro-cid-k5dgvw7s]{position:relative;width:100%;max-width:1100px;margin-inline:auto;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-l);@media (max-width: 767px){margin-inline:var(--space-3);width:calc(100% - (var(--space-3) * 2));border-radius:var(--radius-s)}@media (min-width: 768px){box-shadow:0 0 30px #0000004d}}.video-element[data-astro-cid-k5dgvw7s]{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0;z-index:0;border-radius:inherit}.partnerships-section[data-astro-cid-wie5dzdc]{padding-block:var(--space-5);overflow:hidden}.logos-container[data-astro-cid-wie5dzdc]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}.logos-scroll[data-astro-cid-wie5dzdc]{display:flex;flex-wrap:nowrap;gap:var(--space-4);width:max-content;animation:marquee 60s linear infinite;will-change:transform}.logos-container[data-astro-cid-wie5dzdc]:hover .logos-scroll[data-astro-cid-wie5dzdc],.logos-container[data-astro-cid-wie5dzdc]:focus-within .logos-scroll[data-astro-cid-wie5dzdc]{animation-play-state:paused}.logo-item[data-astro-cid-wie5dzdc]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.partner-logo[data-astro-cid-wie5dzdc]{height:40px;width:auto;max-width:150px;opacity:.7;transition:opacity .2s ease;vertical-align:middle}.partner-logo[data-astro-cid-wie5dzdc].google-deepmind-logo-img{height:140px}.logo-item[data-astro-cid-wie5dzdc]:hover .partner-logo[data-astro-cid-wie5dzdc]{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.logos-scroll[data-astro-cid-wie5dzdc]{animation:none;justify-content:center;flex-wrap:wrap;width:auto;padding-inline:var(--space-2);gap:var(--space-3) var(--space-4);overflow:hidden}.logos-scroll[data-astro-cid-wie5dzdc]>.logo-item[data-astro-cid-wie5dzdc]:nth-child(n + ${baseRepeatedLogos.length + 1}){display:none}.logos-container[data-astro-cid-wie5dzdc]{-webkit-mask-image:none;mask-image:none}}.platform-block[data-astro-cid-su5bdmbe].container{display:block;max-width:1280px;margin-inline:auto;padding-inline:0;border-radius:var(--radius-l);box-shadow:0 8px 30px #0003;overflow:hidden}.grid-container[data-astro-cid-su5bdmbe]{display:grid;grid-template-columns:1fr;align-items:stretch}@media (min-width: 768px){.grid-container[data-astro-cid-su5bdmbe]{grid-template-columns:1fr 1fr}}.text-content[data-astro-cid-su5bdmbe]{background-color:#161b22;padding:var(--space-4);color:var(--color-light);display:flex;flex-direction:column;justify-content:center;min-height:400px}.text-content[data-astro-cid-su5bdmbe] h2[data-astro-cid-su5bdmbe]{font-size:1.8rem;margin-top:0;margin-bottom:var(--space-1);text-align:left;color:var(--color-light)}.text-content[data-astro-cid-su5bdmbe] h3[data-astro-cid-su5bdmbe]{font-size:1.3rem;font-weight:400;color:var(--color-primary);margin-bottom:var(--space-3);text-align:left}.text-content[data-astro-cid-su5bdmbe] p[data-astro-cid-su5bdmbe]{color:var(--color-neutral);text-align:left;margin-bottom:var(--space-3)}.benefits-list[data-astro-cid-su5bdmbe]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.benefits-list[data-astro-cid-su5bdmbe] li[data-astro-cid-su5bdmbe]{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.95rem;color:var(--color-light);text-align:left}.benefits-list[data-astro-cid-su5bdmbe] .icon[data-astro-cid-su5bdmbe]{font-size:1.5rem;line-height:1.4}.benefits-list[data-astro-cid-su5bdmbe] strong[data-astro-cid-su5bdmbe]{font-weight:600;color:var(--color-light)}.platform-section[data-astro-cid-su5bdmbe] .diagram-content[data-astro-cid-su5bdmbe]{background-color:#161b22;padding:var(--space-1);color:var(--color-light);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:400px}.platform-section[data-astro-cid-su5bdmbe] .video-player-container[data-astro-cid-su5bdmbe]{width:100%;aspect-ratio:16 / 9;position:relative;background-color:#161b22;border-radius:var(--radius-s);overflow:hidden;display:flex;align-items:center;justify-content:center}.video-player-container[data-astro-cid-su5bdmbe] iframe[data-astro-cid-su5bdmbe]{display:block;width:100%;height:100%;border:none;border-radius:inherit}@media (max-width: 767px){.platform-block[data-astro-cid-su5bdmbe].container{padding-inline:0;background:none;box-shadow:none;border-radius:0}.grid-container[data-astro-cid-su5bdmbe]{gap:var(--space-3)}.text-content[data-astro-cid-su5bdmbe],.platform-section[data-astro-cid-su5bdmbe] .diagram-content[data-astro-cid-su5bdmbe]{padding:var(--space-3);border-radius:var(--radius-l);min-height:auto}.text-content[data-astro-cid-su5bdmbe]{background-color:#161b22;color:var(--color-light)}.platform-section[data-astro-cid-su5bdmbe] .diagram-content[data-astro-cid-su5bdmbe]{background-color:#161b22;color:var(--color-light);padding:var(--space-1)}.platform-section[data-astro-cid-su5bdmbe] .video-player-container[data-astro-cid-su5bdmbe]{background-color:#161b22}}.use-cases-section[data-astro-cid-5b4siwv2]{padding-bottom:var(--space-5)}.use-cases-section[data-astro-cid-5b4siwv2]>.container[data-astro-cid-5b4siwv2]{margin-bottom:var(--space-4)}.persona-marquee-container[data-astro-cid-5b4siwv2]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.persona-scroll[data-astro-cid-5b4siwv2]{display:flex;flex-wrap:nowrap;gap:var(--space-4);width:max-content;padding-block:var(--space-2);animation:marquee-personas 60s linear infinite;will-change:transform;overflow:visible;padding-inline:var(--space-1)}.persona-marquee-container[data-astro-cid-5b4siwv2]:hover .persona-scroll[data-astro-cid-5b4siwv2],.persona-marquee-container[data-astro-cid-5b4siwv2]:focus-within .persona-scroll[data-astro-cid-5b4siwv2]{animation-play-state:paused}@keyframes marquee-personas{0%{transform:translate(0)}to{transform:translate(-50%)}}.persona-card-horizontal[data-astro-cid-5b4siwv2]{position:relative;display:flex;align-items:stretch;width:clamp(450px,45vw,550px);min-height:250px;flex-shrink:0;background-color:#161b22;border-radius:var(--radius-l);border:1px solid rgba(255,255,255,.05);transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.persona-card-horizontal[data-astro-cid-5b4siwv2]:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 10px 30px #0000004d;z-index:2}.persona-image-container-horizontal[data-astro-cid-5b4siwv2]{flex-basis:40%;flex-shrink:0;background-color:#101418;overflow:hidden}.persona-image-horizontal[data-astro-cid-5b4siwv2]{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.persona-content-horizontal[data-astro-cid-5b4siwv2]{flex-grow:1;padding:var(--space-3);display:flex;flex-direction:column}.persona-name[data-astro-cid-5b4siwv2]{font-size:1.15rem;font-weight:700;color:var(--color-light);margin:0 0 var(--space-2) 0;line-height:1.3}.persona-bio[data-astro-cid-5b4siwv2]{font-size:.85rem;color:var(--color-neutral);margin-bottom:var(--space-2);font-style:italic;line-height:1.5;font-weight:400}.persona-usage[data-astro-cid-5b4siwv2]{font-size:.9rem;color:#fdfffce6;line-height:1.5;margin-bottom:var(--space-3);border-left:2px solid var(--color-primary);padding-left:var(--space-2);font-weight:400;align-self:flex-start}.persona-usage[data-astro-cid-5b4siwv2] p[data-astro-cid-5b4siwv2]{margin:0}.persona-quote[data-astro-cid-5b4siwv2]{font-size:.95rem;font-style:italic;font-weight:400;margin:auto 0 0;padding-top:var(--space-2);border-top:1px solid rgba(255,255,255,.1);color:var(--color-light);text-align:left;line-height:1.4;flex-shrink:0}.persona-quote[data-astro-cid-5b4siwv2] span[data-astro-cid-5b4siwv2]{color:var(--color-primary);font-weight:700;font-size:1.2em;line-height:0;vertical-align:middle}.persona-quote[data-astro-cid-5b4siwv2] span[data-astro-cid-5b4siwv2]:first-child{margin-right:.1em}.persona-quote[data-astro-cid-5b4siwv2] span[data-astro-cid-5b4siwv2]:last-child{margin-left:.1em}.persona-card-star[data-astro-cid-5b4siwv2]{position:absolute;bottom:var(--space-2);right:var(--space-2);width:20px;height:auto;opacity:.2;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.persona-card-horizontal[data-astro-cid-5b4siwv2]:hover .persona-card-star[data-astro-cid-5b4siwv2]{opacity:.4;transform:rotate(15deg)}@media (max-width: 767px){.persona-marquee-container[data-astro-cid-5b4siwv2]{-webkit-mask-image:none;mask-image:none}.persona-scroll[data-astro-cid-5b4siwv2]{gap:var(--space-3);padding-inline:var(--space-2)}.persona-card-horizontal[data-astro-cid-5b4siwv2]{width:clamp(280px,70vw,350px);min-height:auto}.persona-image-container-horizontal[data-astro-cid-5b4siwv2]{flex-basis:35%}.persona-content-horizontal[data-astro-cid-5b4siwv2]{padding:var(--space-2)}.persona-name[data-astro-cid-5b4siwv2]{font-size:1.05rem}.persona-bio[data-astro-cid-5b4siwv2]{font-size:.8rem;margin-bottom:var(--space-15)}.persona-usage[data-astro-cid-5b4siwv2]{font-size:.85rem;margin-bottom:var(--space-2);padding-left:var(--space-15)}.persona-quote[data-astro-cid-5b4siwv2]{font-size:.85rem;padding-top:var(--space-15)}}.lead-capture-section[data-astro-cid-zrveeujc]{background-color:var(--color-bg);color:var(--color-light);padding-block:var(--space-4);text-align:center;position:relative}.intro-phrase[data-astro-cid-zrveeujc]{font-size:1.2rem;font-style:italic;max-width:600px;margin-inline:auto;margin-bottom:var(--space-4);opacity:.9}.platform-button[data-astro-cid-zrveeujc]{padding:var(--space-2) var(--space-4);background-color:var(--color-light);color:var(--color-primary)!important;border:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease;text-decoration:none;display:inline-block}.platform-button[data-astro-cid-zrveeujc]:hover{background-color:#e0e0e0;box-shadow:var(--shadow);transform:translateY(-2px)}.inline-cta-section{text-align:center;padding-block:var(--space-5);background-color:var(--color-bg)}
