@font-face{font-family:PP Neue Montreal;src:url(/fonts/PPNeueMontreal-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/fonts/PPNeueMontreal-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light;--color-bg:#fff;--color-surface:#f9f6f4;--color-ink:#121a1c;--color-text:#1c2024;--color-muted:#60646c;--color-nav:#474747;--color-footer:#888;--color-accent:#ff430c;--color-line:#e8e8ec;--font-display:"PP Neue Montreal", system-ui, sans-serif;--font-ui:"Mona Sans", system-ui, -apple-system, sans-serif;--font-button:"Be Vietnam Pro", "Mona Sans", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--container:1224px;--gutter:108px}*{box-sizing:border-box}body{font-family:var(--font-ui);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}a{color:var(--color-accent)}h1,h2,h3,p{margin:0}.btn{height:48px;font:600 16px/21.6px var(--font-ui);letter-spacing:-.48px;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.btn--lg{width:180px;height:50px}.btn--dark{color:#fff;background:#1c2025}.btn--dark.btn--lg{font-family:var(--font-button);font-weight:500}.btn--light{color:var(--color-ink);background:#fcfbfa;border:1px solid #dcd5cf}.btn-row{gap:16px;display:flex}.site-header{z-index:10;background:var(--color-bg);position:sticky;top:0}.site-header__inner{max-width:calc(var(--container) + 2 * var(--gutter));height:80px;padding:0 var(--gutter);align-items:center;margin:0 auto;display:flex}.site-header__logo{margin-right:auto;display:flex}.site-header__logo img{width:190px;height:auto}.site-header__nav{align-items:center;gap:30px;margin-right:64px;display:flex}.site-header__nav a,.site-header__menu nav a:not(.btn){color:var(--color-nav);font:600 16px/21.6px var(--font-ui);letter-spacing:-.48px;text-decoration:none}.site-header__nav a[aria-current=page]{color:var(--color-accent)}.site-header__dropdown{padding-block:12px;position:relative}.site-header__dropdown-menu{background:#fff;border-radius:14px;flex-direction:column;min-width:200px;padding:8px;display:none;position:absolute;top:100%;left:-16px;box-shadow:0 8px 32px #0000001a}.site-header__dropdown:hover .site-header__dropdown-menu,.site-header__dropdown:focus-within .site-header__dropdown-menu{display:flex}.site-header__nav .site-header__dropdown-menu a{border-radius:8px;padding:8px 12px}.site-header__dropdown-menu a:hover{background:var(--color-surface)}.site-header__cta{width:135px}.site-header__menu{display:none}.site-footer{padding:88px var(--footer-gutter,72px) 32px;background:var(--color-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.site-footer__left,.site-footer__right{flex-wrap:wrap;align-items:center;display:flex}.site-footer__left{gap:32px}.site-footer__right{gap:10px}.site-footer__socials{gap:16px;display:flex}.site-footer__socials img{opacity:.35;display:block}.site-footer__link,.site-footer__copy{color:var(--color-footer);font:600 12px/16.2px var(--font-ui);letter-spacing:-.5px;text-decoration:none}.site-footer__copy{color:var(--color-nav);margin-left:14px}.hero__inner{max-width:calc(var(--container) + 2 * var(--gutter));min-height:509px;padding:0 var(--gutter);align-items:center;margin:0 auto;display:flex;position:relative}.hero__copy{width:435px;margin-left:32px}.hero__title{font:700 36px/1.2 var(--font-display);letter-spacing:-.72px;color:var(--color-ink)}.hero__title span{display:block}.hero__noun{font-style:normal;transition:opacity .25s}.hero__noun.is-out{opacity:0}.hero__accent{color:var(--color-accent);margin-top:9px;line-height:1.05}.hero__sub{font:500 20px/27px var(--font-display);color:var(--color-muted);margin:23px 0 32px}.hero-network{font-family:system-ui,-apple-system,sans-serif;position:relative}.hero-network--desktop{top:0;left:calc(var(--gutter) + 480px);position:absolute}.hero-network--mobile{display:none}.hero-network__lines{position:absolute;inset:0;overflow:visible}.hero-network__lines line{stroke:#e0e1e6;stroke-width:1px}.hero-network__lines .hero-network__pulse{stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:40 1000;stroke-dashoffset:40px;animation:6s linear infinite hero-pulse}@keyframes hero-pulse{0%{stroke-dashoffset:40px;opacity:1}25%{stroke-dashoffset:-260px;opacity:0}to{stroke-dashoffset:-260px;opacity:0}}.hero-network__hub{background:var(--color-ink);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;box-shadow:0 4px 20px #00000014}.hero-network__hub span{white-space:nowrap;letter-spacing:.6px;text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:700;position:absolute;top:60px}.hero-network__card{white-space:nowrap;background:#ffffffeb;border-radius:14px;align-items:center;gap:10px;height:54px;padding:0 10px;animation:6s ease-in-out infinite alternate hero-float;display:flex;position:absolute;box-shadow:0 1px 12px #0000000d,0 0 0 1px #00000008}.hero-network__card:nth-of-type(2n){animation-delay:-3s}@keyframes hero-float{to{transform:translateY(-6px)}}.hero-network__avatar{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:flex}.hero-network__card strong{color:var(--color-ink);font-size:13px;font-weight:700;display:block}.hero-network__card small{color:#918b85;font-size:11px;font-weight:500;display:block}.band{background:var(--color-ink);text-align:center;justify-content:center;align-items:center;min-height:176px;padding:0 24px;display:flex}.band p{font:700 24px/32.4px var(--font-display);color:#dcd5cf}.use-cases{text-align:center}.use-case-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.use-case-tile{background:var(--color-surface);height:100%;color:inherit;border-radius:24px;flex-direction:column;gap:8px;padding:32px;text-decoration:none;display:flex}.use-case-tile__label{font:700 12px/16px var(--font-ui);letter-spacing:1.2px;text-transform:uppercase;color:var(--color-accent)}.use-case-tile strong{font:700 24px/32px var(--font-display);letter-spacing:-.5px;color:var(--color-ink)}.use-case-tile__query{font:500 14px/22px var(--font-body);letter-spacing:-.3px;color:#312730;background:#fff;border:1px solid #cdced6;border-radius:12px;align-self:flex-start;margin-top:8px;padding:8px 14px}.use-case-tile:hover strong{color:var(--color-accent)}.section{max-width:calc(var(--container) + 2 * var(--gutter));padding:96px var(--gutter) 0;margin:0 auto}.section__title{font:700 40px/52px var(--font-display);letter-spacing:-1.5px;color:var(--color-ink)}.unlock{text-align:center}.unlock__title{color:#312730;line-height:50px}.unlock__sub{font:400 16px/27.2px var(--font-body);letter-spacing:-.3px;color:#37373d;margin-top:16px}.feature-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;display:grid}.feature-card{background:var(--color-surface);border-radius:32px;min-height:392px;padding:40px 40px 26px}.feature-card h3{font:700 20px/34px var(--font-display);letter-spacing:-.3px;color:var(--color-ink)}.feature-card p{font:500 16px/27.2px var(--font-display);letter-spacing:-.3px;color:var(--color-muted);margin-top:6px}.feature-card__visual{height:177px;display:flex;position:relative}.feature-card__visual--sync{justify-content:center;gap:16px;padding-top:44px}.feature-card__visual--search{flex-direction:column;align-items:center;padding-top:17px}.feature-card__visual--search:before{content:"";filter:blur(18px);background:radial-gradient(closest-side,#ff430c38,#d780c024 60%,#0000);position:absolute;inset:0 10% 20%}.feature-card__visual--send{justify-content:center;padding-top:17px}.feature-card__visual--send img{align-self:flex-start;width:100%;max-width:312px;height:auto}.search-pill{width:233px;height:48px;font:500 14px/23.8px var(--font-body);letter-spacing:-.3px;color:#312730;background:#fff;border:1px solid #cdced6;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.search-pill--dark{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.search-pill__link{border-left:1px dashed #b0b4ba;width:0;height:25px;position:relative}.trust-card{border:1px solid var(--color-line);border-radius:32px;grid-template-columns:369px 1fr;align-items:center;padding:46px 113px 48px 0;display:grid}.trust-card img{justify-self:center;margin-left:-22px}.trust-card .section__title{margin-bottom:13px}.trust-card p{font:500 18px/30.6px var(--font-display);color:var(--color-muted)}.trust-card p+p{margin-top:27px}.cta{max-width:1440px;margin:0 auto;padding:80px 80px 16px}.cta__box{background:var(--color-surface);text-align:center;border-radius:32px;flex-direction:column;align-items:center;padding:76px 24px;display:flex}.cta__title{font:700 40px/52px var(--font-display);letter-spacing:-2px;color:#121212}.cta__sub{font:500 18px/21.6px var(--font-display);letter-spacing:-.18px;color:var(--color-muted);margin:16px 0 32px}@media (width<=1199px){:root{--gutter:32px}.site-header__nav,.site-header__cta{display:none}.site-header{box-shadow:inset 0 -1px 0 var(--color-line);background:#f9f7f6}.site-header__inner{height:74px}.site-header__menu{display:block;position:relative}.site-header__menu summary{cursor:pointer;flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;list-style:none;display:flex}.site-header__menu summary::-webkit-details-marker{display:none}.site-header__menu summary span{background:var(--color-ink);border-radius:1px;height:2px;display:block}.site-header__menu .site-header__sublink{margin-top:-8px;padding-left:16px;font-weight:500}.use-case-grid{grid-template-columns:repeat(2,1fr)}.site-header__menu nav{background:#fff;border-radius:16px;flex-direction:column;gap:16px;min-width:220px;padding:20px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 8px 32px #0000001a}.hero__inner{flex-direction:column;align-items:stretch;padding-top:24px;padding-bottom:40px}.hero__copy{width:auto;max-width:560px;margin-left:0}.hero-network--desktop{display:none}.hero-network--mobile{margin:48px auto 0;display:block}.feature-grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.feature-card{min-height:0}.trust-card{grid-template-columns:1fr;gap:24px;padding:40px 24px}.trust-card img{margin-left:0}.cta{padding-inline:var(--gutter)}}@media (width<=809px){:root{--gutter:16px}.site-header__logo img{width:150px}.hero__title,.hero__accent{letter-spacing:-.5px;font-size:24px}.hero__sub{margin:16px 0 24px;font-size:16px;line-height:22px}.btn-row{flex-direction:column;align-self:stretch}.hero .btn--lg,.cta .btn--lg{width:100%}.band{min-height:136px}.band p{max-width:320px;font-size:20px;line-height:28px}.section{padding-top:64px}.section__title,.cta__title{letter-spacing:-1px;font-size:30px;line-height:40px}.unlock__title{line-height:40px}.feature-card{padding:32px 24px}.use-case-grid{grid-template-columns:1fr}.use-case-tile{padding:24px}.trust-card .section__title{text-align:left}.trust-card p{font-size:16px;line-height:27px}.br-desktop{display:none}.cta{padding-top:16px}.cta__box{align-items:stretch;padding:40px 24px}.cta__sub{font-size:16px;line-height:22px}.site-footer{flex-direction:column;align-items:flex-start;padding:48px 16px 32px}.site-footer__left{gap:24px}.site-footer__copy{flex-basis:100%;margin:16px 0 0}}.blog-index__sub{font:500 18px/27px var(--font-display);color:var(--color-muted);margin-top:16px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:32px 24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.blog-card{color:inherit;text-decoration:none;display:block}.blog-card img{aspect-ratio:16/9;object-fit:cover;background:var(--color-surface);border-radius:16px;width:100%;margin-bottom:16px;display:block}.blog-card time,.post-meta{font:500 14px/20px var(--font-display);color:var(--color-muted)}.blog-card h2{font:700 20px/28px var(--font-display);letter-spacing:-.3px;color:var(--color-ink);margin-top:6px}.blog-card:hover h2{color:var(--color-accent)}.blog-card p{-webkit-line-clamp:3;font:500 16px/25px var(--font-display);color:var(--color-muted);-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.prose{max-width:720px;font:400 17px/1.7 var(--font-body);color:#37373d;margin:0 auto;padding:64px 24px 0}.post-back{font:600 14px/20px var(--font-ui);color:var(--color-muted);margin-bottom:24px;text-decoration:none;display:inline-block}.prose h1{font:700 40px/48px var(--font-display);letter-spacing:-1.5px;color:var(--color-ink)}.prose .post-meta{margin-top:16px}.prose h1~h1,.prose h2,.prose h3{font:700 26px/34px var(--font-display);letter-spacing:-.5px;color:var(--color-ink);margin:48px 0 12px}.prose h3{margin-top:32px;font-size:20px;line-height:28px}.prose p,.prose ul,.prose ol,.prose blockquote{margin:0 0 20px}.prose hr{border:0;border-top:1px solid var(--color-line);margin:40px 0}.prose blockquote{border-left:3px solid var(--color-accent);padding-left:20px}.prose img{border-radius:12px;max-width:100%;height:auto;margin:32px auto 12px;display:block}.tag-list{flex-wrap:wrap;gap:8px;margin:16px 0 40px;padding:0;list-style:none;display:flex}.tag-list li{background:var(--color-surface);font:600 12px/20px var(--font-ui);color:var(--color-nav);border-radius:999px;padding:2px 10px}@media (width<=1199px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=809px){.blog-grid{grid-template-columns:1fr}.prose{padding:40px 16px 0}.prose h1{letter-spacing:-1px;font-size:30px;line-height:38px}}
