:root{background:#fff;color:#111827;color-scheme:light;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--blue:#1458ee;--blue-dark:#0b44cf;--blue-soft:#eef4ff;--ink:#111827;--muted:#667085;--line:#e7eaf0;--green:#0fa35a;--green-soft:#eaf8f0;--amber-soft:#fff5dd;--surface:#f7f9fc;--shell:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;color:var(--ink);margin:0;min-height:100vh;min-width:280px;overflow-x:clip;-webkit-font-smoothing:antialiased}body.menu-open,body.modal-open{overflow:hidden}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.environment-banner{background:#fff1c7;border-bottom:1px solid #e4b95e;color:#5f370e;display:grid;font-size:12px;font-weight:800;letter-spacing:.035em;line-height:1.4;min-height:32px;padding:6px 14px;place-items:center;position:relative;text-align:center;z-index:60}.platform-notification{align-items:center;background:#edf3ff;border-bottom:1px solid #bfd0f5;color:#16376f;display:grid;font-size:13px;grid-template-columns:minmax(0,1fr) 38px;line-height:1.45;max-width:100vw;min-height:42px;overflow-x:clip;padding:7px max(12px,calc((100vw - var(--shell))/2));position:relative;width:100%;z-index:45}.platform-notification__content{align-items:center;display:flex;gap:10px;justify-content:center;min-width:0}.platform-notification__indicator{background:#1458ee;border-radius:50%;flex:0 0 auto;height:7px;width:7px}.platform-notification p{font-weight:620;margin:0;overflow-wrap:anywhere}.platform-notification a{flex:0 0 auto;font-weight:780;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.platform-notification>button{background:transparent;border:0;border-radius:7px;color:currentColor;display:grid;font-size:22px;height:34px;line-height:1;padding:0;place-items:center;width:34px}.platform-notification>button:hover{background:rgba(20,88,238,.09)}.platform-notification--maintenance{background:#fff7df;border-color:#f2cf75;color:#68430a}.platform-notification--maintenance .platform-notification__indicator{background:#b7791f}.platform-notification--promotion{background:#f6f1ff;border-color:#d7c9f5;color:#4b3188}.platform-notification--promotion .platform-notification__indicator{background:#7357c8}.platform-notification--emergency{background:#fff0ee;border-color:#f2b8b2;color:#8d2118}.platform-notification--emergency .platform-notification__indicator{background:#d92d20;box-shadow:0 0 0 3px rgba(217,45,32,.12)}.platform-notification--console{--shell:1120px}.platform-notification :focus-visible{outline:3px solid rgba(20,88,238,.24);outline-offset:2px}@media (max-width:640px){.platform-notification{font-size:12px;min-height:48px;padding:8px 8px 8px 13px}.platform-notification__content{flex-wrap:wrap;gap:4px 8px;justify-content:flex-start}.platform-notification__indicator{align-self:flex-start;margin-top:5px}.platform-notification p{flex:1;min-width:calc(100% - 20px)}.platform-notification a{margin-left:15px}}.skip-link{align-items:center;background:#0b44cf;border:2px solid #fff;border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.24);color:#fff;display:flex;left:10px;min-height:44px;padding:0 16px;position:fixed;top:10px;transform:translateY(-140%);transition:transform .12s ease;z-index:10000}.skip-link:focus{outline:3px solid #fdb022;outline-offset:2px;transform:translateY(0)}main[tabindex="-1"]:focus{outline:none}.support-header .brand{flex:0 0 auto}.support-nav{align-items:center;color:#526071;display:flex;font-size:14px;font-weight:680;gap:24px}.support-nav>a:not(.button):hover{color:var(--ink)}.support-page{background:linear-gradient(180deg,#f8faff,#fff 560px);min-height:70dvh}.support-hero{align-items:center;display:grid;gap:clamp(50px,7vw,104px);grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);padding-block:clamp(72px,9vw,118px) clamp(54px,7vw,90px)}.support-hero>div:first-child{max-width:650px}.support-hero h1{font-size:clamp(52px,6vw,78px);letter-spacing:-.064em;line-height:.98;margin:18px 0}.support-hero>div:first-child>p:last-child{color:var(--muted);font-size:17px;line-height:1.68;margin:0;max-width:610px}.support-route-grid{display:grid;gap:12px}.support-route-grid>a{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid #dfe5ef;border-radius:17px;box-shadow:0 14px 34px rgba(15,23,42,.055);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto;min-height:92px;padding:17px 18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.support-route-grid>a:hover{border-color:#b7caf3;box-shadow:0 20px 42px rgba(15,23,42,.08);transform:translateY(-2px)}.support-route-grid>a>svg:first-child{background:var(--blue-soft);border-radius:12px;box-sizing:content-box;color:var(--blue);padding:10px}.support-route-grid>a>svg:last-child{color:#8b95a6}.support-route-grid span{display:grid;gap:4px}.support-route-grid strong{font-size:15px;letter-spacing:-.01em}.support-route-grid small{color:var(--muted);font-size:13px;line-height:1.45}.support-invite-guide{background:#fff;border:1px solid #d9e3f5;border-radius:24px;box-shadow:0 22px 56px rgba(15,23,42,.06);margin-bottom:clamp(48px,7vw,82px);padding:clamp(28px,4vw,48px);scroll-margin-top:96px}.support-invite-guide__heading{align-items:flex-start;display:flex;gap:28px;justify-content:space-between;margin-bottom:30px}.support-invite-guide__heading>div{max-width:760px}.support-invite-guide__heading h2{font-size:clamp(32px,4vw,48px);letter-spacing:-.045em;line-height:1.05;margin:12px 0 10px}.support-invite-guide__heading p:last-child{color:var(--muted);font-size:15px;line-height:1.65;margin:0}.support-invite-guide__heading>svg{background:var(--blue-soft);border-radius:15px;box-sizing:content-box;color:var(--blue);flex:0 0 auto;padding:13px}.support-invite-columns{display:grid;gap:16px;grid-template-columns:1fr 1fr}.support-invite-columns article{background:#fbfcfe;border:1px solid #e4e7ec;border-radius:16px;padding:22px}.support-invite-columns article>span{color:var(--blue-dark);font-size:11px;font-weight:800;letter-spacing:.09em}.support-invite-columns ol{display:grid;gap:17px;margin:20px 0 0;padding-left:22px}.support-invite-columns li{color:#344054;padding-left:4px}.support-invite-columns li::marker{color:var(--blue);font-weight:800}.support-invite-columns strong{font-size:14px}.support-invite-columns p{color:var(--muted);font-size:13px;line-height:1.55;margin:5px 0 0}.support-invite-columns a{color:var(--blue-dark);text-decoration:underline;text-underline-offset:2px}.support-invite-example,.support-invite-expiry{align-items:flex-start;border-radius:14px;display:flex;gap:13px;margin-top:16px;padding:18px 20px}.support-invite-example{background:#f5f8ff;border:1px solid #c9d8f7}.support-invite-expiry{background:#fffaeb;border:1px solid #fedf89}.support-invite-example>svg,.support-invite-expiry>svg{color:var(--blue);flex:0 0 auto}.support-invite-expiry>svg{color:#b54708}.support-invite-example strong,.support-invite-expiry strong{font-size:14px}.support-invite-example p,.support-invite-expiry p{color:#526071;font-size:13px;line-height:1.6;margin:5px 0 0}.support-contact-section{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);padding-bottom:clamp(86px,10vw,138px)}.support-expectations,.support-form-card{background:#fff;border:1px solid #dfe4ec;border-radius:22px;box-shadow:0 20px 54px rgba(15,23,42,.065)}.support-form-card{padding:clamp(28px,4.5vw,54px)}.support-form-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.support-form-heading>svg{background:var(--blue-soft);border-radius:14px;box-sizing:content-box;color:var(--blue);flex:0 0 auto;padding:12px}.support-form-heading h2,.support-success h2{font-size:clamp(34px,4vw,48px);letter-spacing:-.05em;line-height:1.04;margin:12px 0 0}.support-form-intro{color:var(--muted);font-size:15px;line-height:1.65;margin:18px 0 30px;max-width:700px}.support-form{display:grid;gap:20px}.demo-modal .support-honeypot,.support-form .support-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.support-audience-fieldset,.support-form label{border:0;color:#253044;display:grid;font-size:14px;font-weight:720;gap:8px;margin:0;padding:0}.support-form label>span:first-child{display:flex;gap:16px;justify-content:space-between}.support-form label small{color:#7b8493;font-weight:580}.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{background:#fff;border:1px solid #d9dee7;border-radius:12px;color:var(--ink);font-size:15px;line-height:1.45;min-height:50px;outline:0;padding:13px 15px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.support-form textarea{min-height:150px;resize:vertical}.support-form input:focus,.support-form select:focus,.support-form textarea:focus{border-color:#7ca0f5;box-shadow:0 0 0 4px rgba(20,88,238,.1)}.support-form input[aria-invalid=true],.support-form select[aria-invalid=true],.support-form textarea[aria-invalid=true]{border-color:#f04438}.support-field-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.support-audience-fieldset legend{margin-bottom:9px}.support-segmented-control{background:#f6f8fb;border:1px solid #dfe4ec;border-radius:13px;display:grid;gap:5px;grid-template-columns:1fr 1fr;padding:5px}.support-segmented-control button{background:transparent;border:0;border-radius:9px;color:#667085;font-size:14px;font-weight:720;min-height:44px}.support-segmented-control button[aria-pressed=true]{background:#fff;box-shadow:0 3px 12px rgba(15,23,42,.08);color:var(--blue-dark)}.support-field-hint{color:#7b8493;font-size:12px;font-weight:520;line-height:1.5;margin-top:-2px}.support-consent{align-items:start;color:#526071!important;font-size:13px!important;font-weight:520!important;gap:10px!important;grid-template-columns:20px 1fr;line-height:1.55}.support-consent input{accent-color:var(--blue);height:18px;margin:2px 0 0;width:18px}.form-alert a,.support-consent a,.support-email-fallback a{color:var(--blue-dark);text-decoration:underline;text-underline-offset:2px}.support-form .turnstile-slot--active{min-height:65px}.support-expectations{padding:28px;position:sticky;top:100px}.support-expectations ol{display:grid;gap:24px;list-style:none;margin:26px 0;padding:0}.support-expectations li{display:grid;gap:13px;grid-template-columns:32px 1fr}.support-expectations li>span{background:var(--blue-soft);border-radius:50%;color:var(--blue);display:grid;font-size:12px;font-weight:800;height:32px;place-items:center;width:32px}.support-expectations li strong{font-size:14px}.support-expectations li p{color:var(--muted);font-size:13px;line-height:1.55;margin:5px 0 0}.support-security-note{background:#f5f8ff;border:1px solid #d5e0f8;border-radius:13px;display:flex;gap:12px;padding:17px}.support-security-note>svg{color:var(--blue);flex:0 0 auto}.support-security-note strong{font-size:13px}.support-security-note p{color:#526071;font-size:12px;line-height:1.5;margin:4px 0 0}.support-email-fallback{align-items:center;color:#667085;display:flex;font-size:13px;gap:8px;margin-top:20px}.support-email-fallback svg{color:var(--blue)}.support-success{align-content:center;display:grid;justify-items:start;min-height:520px}.support-success>svg{color:var(--green);margin-bottom:24px}.support-success>p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.65;max-width:590px}.support-request-reference{background:#f6f8fb;border-radius:12px;display:grid;gap:4px;margin:16px 0 28px;padding:15px 17px;width:100%}.support-request-reference span{color:#667085;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.support-request-reference strong{font-size:14px;overflow-wrap:anywhere}@media (max-width:900px){.support-contact-section,.support-hero,.support-invite-columns{grid-template-columns:1fr}.support-expectations{position:static}}@media (max-width:640px){.support-header .nav-shell{height:68px}.support-header .brand span{font-size:18px}.support-nav>a:not(.button){display:none}.support-nav .button{font-size:12px;min-height:40px;padding-inline:14px}.support-hero{gap:34px;padding-block:54px 44px}.support-hero h1{font-size:clamp(46px,15vw,60px)}.support-hero>div:first-child>p:last-child{font-size:15px}.support-route-grid>a{min-height:88px;padding:14px}.support-contact-section{gap:16px}.support-expectations,.support-form-card{border-radius:17px}.support-form-card{padding:25px 20px}.support-field-grid{grid-template-columns:1fr}.support-form-heading>svg{display:none}.support-invite-guide{border-radius:17px;padding:25px 20px}.support-invite-guide__heading>svg{display:none}}.shell{margin-inline:auto;width:min(calc(100% - 64px),var(--shell))}.route-loading{background:#f7f8fb;display:grid;gap:18px;justify-items:center;min-height:100dvh;place-content:center}.route-loading img{border-radius:14px;height:48px;width:48px}.route-loading span{animation:route-pulse 1s ease-in-out infinite;background:linear-gradient(90deg,#dce7ff,#1458ee,#dce7ff);background-size:200% 100%;border-radius:999px;height:3px;overflow:hidden;width:28px}@keyframes route-pulse{to{background-position:-200% 0}}.legal-page{background:#f7f8fb;color:#101828;min-height:100dvh;padding:38px clamp(24px,6vw,80px)}.legal-page>.auth-brand{align-items:center;color:#101828;display:inline-flex;font-size:20px;font-weight:780;gap:10px;letter-spacing:-.04em}.legal-page>.auth-brand img{border-radius:10px;height:36px;width:36px}.legal-page>section{background:#fff;border:1px solid #e4e7ec;border-radius:18px;margin:15vh auto 0;padding:clamp(28px,5vw,52px);width:min(100%,700px)}.legal-page .console-eyebrow{color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.2;margin:0}.legal-page h1{font-size:clamp(42px,6vw,68px);letter-spacing:-.06em;margin:15px 0}.legal-page section>p:not(.console-eyebrow){color:#667085;font-size:15px;line-height:1.7}.legal-page section>a{color:var(--blue);display:inline-flex;font-size:13px;font-weight:700;margin-top:18px}.legal-page--document{padding-bottom:80px}.legal-page--document>.auth-brand{position:sticky;top:24px;z-index:2}.legal-document{background:#fff;border:1px solid #e4e7ec;border-radius:22px;box-shadow:0 24px 70px rgba(15,23,42,.07);margin:72px auto 0;padding:clamp(28px,6vw,64px);width:min(100%,820px)}.legal-document header{border-bottom:1px solid var(--line);padding-bottom:30px}.legal-document h1{font-size:clamp(42px,6vw,68px);letter-spacing:-.06em;line-height:1;margin:16px 0 14px;max-width:650px}.legal-document h2{font-size:23px;letter-spacing:-.035em;line-height:1.2;margin:0 0 12px}.legal-document li,.legal-document p{color:#526071;font-size:15px;line-height:1.72}.legal-document a{color:var(--blue-dark);text-decoration:underline;text-decoration-color:#b7c9f4;text-underline-offset:3px}.legal-document section{margin-top:38px}.legal-document ul{display:grid;gap:8px;margin:0;padding-left:22px}.legal-updated{color:#7b8493!important;font-size:12px!important;font-weight:650;margin:0 0 20px}.legal-callout{background:var(--blue-soft);border:1px solid #cfdcff;border-radius:14px;margin:30px 0 0;padding:20px 22px}.legal-callout strong{font-size:15px}.legal-callout p{margin:7px 0 0}.legal-audience{align-items:center;background:#f7f9fc;border-radius:11px;color:#526071;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;line-height:1.5;margin-top:22px;padding:12px 14px}.legal-audience strong{color:#243145}.legal-audience a{font-weight:720;margin-left:auto}.legal-toc{border-bottom:1px solid var(--line);color:#667085;display:flex;flex-wrap:wrap;font-size:11px;gap:8px 18px;margin-top:26px;padding:16px 0}.legal-toc strong{color:#243145;font-size:10px;letter-spacing:.08em;text-transform:uppercase;width:100%}.legal-review-note{background:#fffaeb;border:1px solid #fedf89;border-radius:14px;padding:22px}.legal-review-note p{color:#68430a;margin-bottom:0}.legal-page--chooser>section{margin-top:9vh}.legal-page--chooser>section>h1{font-size:clamp(42px,5.4vw,66px);line-height:1;max-width:760px}.legal-choice-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:28px}.legal-choice-grid>a{background:#fff;border:1px solid #dce3ef;border-radius:14px;box-shadow:0 10px 28px rgba(15,23,42,.05);color:var(--ink)!important;display:grid!important;gap:8px;margin:0!important;padding:22px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.legal-choice-grid>a:hover{border-color:#9fbbf7;box-shadow:0 16px 34px rgba(15,23,42,.08);transform:translateY(-2px)}.legal-choice-grid span{color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.09em}.legal-choice-grid strong{font-size:19px;letter-spacing:-.025em}.legal-choice-grid small{color:#667085;font-size:12px;line-height:1.5}.legal-table{border:1px solid var(--line);border-radius:13px;margin:16px 0 20px;overflow:hidden}.legal-table>div{display:grid;gap:20px;grid-template-columns:1.35fr .65fr;padding:14px 16px}.legal-table>div+div{border-top:1px solid var(--line)}.legal-table span,.legal-table strong{font-size:13px;line-height:1.5}.legal-table span{color:#667085}.legal-release-gate{background:#fffaeb;border:1px solid #fedf89;border-radius:14px;padding:22px}.legal-release-gate p{color:#68430a;margin-bottom:0}.legal-document footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;margin-top:44px;padding-top:24px}.legal-document footer p{margin:0}.legal-document footer>a{font-size:13px;font-weight:720}@media (max-width:680px){.legal-page--document>.auth-brand{position:static}.legal-document{border-radius:16px;margin-top:40px;padding:28px 22px}.legal-table>div{gap:5px;grid-template-columns:1fr}.legal-audience{align-items:flex-start;flex-direction:column}.legal-audience a{margin-left:0}.legal-choice-grid{grid-template-columns:1fr}.legal-document footer{align-items:flex-start;flex-direction:column}}.console-state{align-content:center;background:#f7f8fb;display:grid;justify-items:center;min-height:100dvh;padding:30px;text-align:center}.console-state h1{font-size:28px;letter-spacing:-.04em;margin:18px 0 8px}.console-state p{color:#667085;font-size:13px;line-height:1.6;margin:0 0 20px;max-width:460px}.console-state>a{color:var(--blue);font-size:11px;font-weight:680;margin-top:18px}.local-error-detail{background:#fff6f5;border:1px solid #fecdca;border-radius:10px;color:#7a271a;margin:0 0 20px;padding:12px 14px;text-align:left;width:min(100%,560px)}.local-error-detail summary{cursor:pointer;font-size:12px;font-weight:700}.local-error-detail code{display:block;font-size:11px;line-height:1.5;margin-top:9px;overflow-wrap:anywhere}.state-icon{border-radius:14px;display:grid;height:52px;place-items:center;width:52px}.state-icon--error{background:#fff0ef;color:#d92d20;font-size:.75rem;font-weight:800;letter-spacing:-.02em}.motion-ready [data-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.motion-ready [data-reveal].is-visible{opacity:1;transform:translateZ(0)}.site-header{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.88);border-bottom:1px solid rgba(231,234,240,.74);position:sticky;top:0;z-index:50}.nav-shell{display:flex;gap:32px;height:76px;justify-content:space-between}.brand,.nav-shell{align-items:center}.brand{display:inline-flex;font-size:20px;font-weight:780;gap:10px;letter-spacing:-.045em}.brand img{border-radius:9px;height:34px;width:34px}.brand--inverse{color:#fff}.nav-links{align-items:center;display:flex;font-size:14px;font-weight:570;gap:32px}.nav-links>a{color:#344054;transition:color .16s ease}.nav-links>a:not(.button),.pricing-nav-actions>a:not(.button),.support-nav>a:not(.button){align-items:center;display:inline-flex;min-height:44px}.nav-links>a:hover{color:var(--blue)}.nav-links>a.button--primary,.nav-links>a.button--primary:hover{color:#fff}.nav-cta{margin-left:8px}.nav-signin{font-weight:680;margin-left:auto}.nav-language{color:var(--blue-dark)!important;font-weight:680;white-space:nowrap}.menu-button{align-items:center;background:var(--surface);border:0;border-radius:12px;color:var(--ink);display:none;height:44px;justify-content:center;width:44px}.nav-scrim{backdrop-filter:blur(2px);background:rgba(15,23,42,.32);border:0;display:none;inset:68px 0 0;position:fixed;width:100%;z-index:45}.button{align-items:center;border:1px solid transparent;border-radius:12px;display:inline-flex;font-weight:680;gap:10px;justify-content:center;min-height:48px;padding:0 20px;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.button:hover{transform:translateY(-1px)}.button svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.button:hover svg:last-child{transform:translateX(2px)}.button:focus-visible,.menu-button:focus-visible,.modal-close:focus-visible,a:focus-visible{outline:3px solid rgba(20,88,238,.28);outline-offset:3px}.button--primary{background:var(--blue);box-shadow:0 8px 20px rgba(20,88,238,.18);color:#fff}.button--primary:hover{background:var(--blue-dark);box-shadow:0 12px 24px rgba(20,88,238,.24)}.button--primary:disabled{background:#98a2b3;box-shadow:none;color:#eef2f7;cursor:not-allowed;transform:none}.button--secondary{background:#fff;border-color:#dbe4f5;color:#1d4ed8}.button--secondary:hover{border-color:#9eb7ef}.button--light{background:#fff;color:var(--blue-dark)}.button--wide{width:100%}.eyebrow{color:var(--blue);font-size:12px;font-weight:780;letter-spacing:.12em;line-height:1.3;margin:0}.eyebrow--center{text-align:center}.eyebrow--light{color:#bcd0ff}.section-heading h2{font-size:clamp(38px,4.2vw,58px);letter-spacing:-.058em;line-height:1.02;margin:16px 0 0}.section-heading--split{align-items:end;display:grid;gap:clamp(48px,8vw,112px);grid-template-columns:1.12fr .88fr}.section-heading--split>p{color:var(--muted);font-size:16px;line-height:1.65;margin:0 0 4px;max-width:520px}.hero{align-items:center;display:grid;gap:46px;grid-template-columns:.9fr 1.1fr;min-height:740px;padding-block:76px 72px}.hero-copy{position:relative;z-index:3}.hero h1{font-size:clamp(52px,4.6vw,68px);font-weight:780;letter-spacing:-.064em;line-height:.99;margin:22px 0 24px;max-width:620px}.hero-lede{color:#596273;font-size:19px;line-height:1.58;margin:0;max-width:500px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero-audience{color:var(--muted);font-size:13px;line-height:1.45;margin:13px 0 0}.hero-audience a{color:var(--blue-dark);font-weight:700;text-decoration:underline;text-decoration-color:#b8caf5;text-underline-offset:3px}.seller-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.seller-pills span{align-items:center;background:#fff;border:1px solid #e1e7f0;border-radius:999px;box-shadow:0 4px 12px rgba(15,23,42,.035);color:#475467;display:inline-flex;font-size:11px;font-weight:680;gap:5px;padding:7px 9px}.seller-pills svg{color:var(--blue)}.hero-proof{color:#566071;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:18px}.hero-proof span{align-items:center;display:inline-flex;gap:7px}.hero-proof svg{color:var(--green)}.hero-visual{max-width:100%;min-height:600px;min-width:0;position:relative}.hero-photo{background:#f4efe6;border-radius:30px;inset:52px 80px 4px 2px;overflow:hidden;position:absolute}.hero-photo:after{background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.04) 48%,hsla(0,0%,100%,.46));content:"";inset:0;pointer-events:none;position:absolute}.hero-photo img{height:100%;object-fit:cover;transform:translate3d(0,var(--hero-image-y,0),0) scale(1.045);width:100%}.step-media>img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.order-card{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.94);border:1px solid rgba(218,223,232,.9);border-radius:18px;box-shadow:0 18px 45px rgba(25,34,52,.13);left:1%;padding:18px;position:absolute;top:32%;width:280px}.order-card__top{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding-bottom:14px}.order-card__top div{display:grid;gap:5px}.order-card__top span{color:var(--muted);font-size:11px}.order-card__top strong{font-size:14px}.status{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:760;line-height:1;padding:5px 8px;width:max-content}.status--success{background:var(--green-soft);color:#087844!important}.status--review{background:var(--amber-soft);color:#9a5900!important}.order-product{align-items:center;display:flex;gap:12px;padding-block:16px}.order-product img{background:#f4f4f2;border-radius:10px;height:48px;object-fit:contain;width:58px}.order-product div{display:grid;gap:3px}.order-product strong{font-size:13px}.order-product span{color:var(--muted);font-size:10px}.order-link{background:var(--blue-soft);border-radius:13px;display:grid;gap:11px;grid-template-columns:48px 1fr;padding:12px}.qr-mark{background:#fff;border-radius:9px;color:var(--blue);display:grid;place-items:center}.order-link div:last-child{display:grid;gap:3px}.order-link span{color:var(--blue);font-size:9px;font-weight:760;text-transform:uppercase}.order-link strong{font-size:12px}.order-link small{color:var(--muted);font-size:9px}.identity-chip{background:#fff;border:8px solid #fff;border-radius:50%;box-shadow:0 10px 24px rgba(20,88,238,.2);height:72px;left:43%;padding:8px;position:absolute;top:48%;width:72px;z-index:4}.identity-chip img{border-radius:50%;height:100%;width:100%}.app-phone{filter:drop-shadow(0 18px 25px rgba(15,23,42,.2));height:530px;position:absolute;right:0;top:6px;width:280px;z-index:5}.app-phone .phone-screen{border-radius:16%/7.25%;clip-path:inset(.15% round 16%/7.25%);height:87.25%;left:11.75%;object-fit:fill;position:absolute;top:5.75%;width:76.5%;z-index:1}.app-phone .phone-bezel{filter:brightness(.42) contrast(1.45);height:100%;inset:0;object-fit:contain;position:absolute;width:100%;z-index:2}.hero-visual.is-visible .order-card{animation:card-settle .68s cubic-bezier(.22,1,.36,1) .21s both}.hero-visual.is-visible .app-phone{animation:phone-settle .76s cubic-bezier(.22,1,.36,1) .25s both}.hero-visual.is-visible .identity-chip{animation:chip-settle .56s cubic-bezier(.22,1,.36,1) .42s both}.core-features-section{background:#fff;border-top:1px solid #edf0f5;padding:92px 0 104px;scroll-margin-top:76px}.core-features-intro{align-items:end;display:grid;gap:clamp(38px,7vw,100px);grid-template-columns:1.1fr .7fr;margin-bottom:42px}.core-features-intro h2{font-size:clamp(38px,3.8vw,52px);letter-spacing:-.025em;line-height:1.04;margin:16px 0 0;max-width:690px;word-spacing:.06em}.landing-zh .core-features-intro h2{line-height:1.13;white-space:pre-line}.core-features-intro>p:last-child{color:var(--muted);font-size:16px;line-height:1.62;margin:0 0 5px;max-width:400px}.core-feature-scenes{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.core-feature-scene{min-width:0}.core-feature-media{background:#f2f5f9;border-radius:18px;height:clamp(190px,18vw,250px);overflow:hidden}.core-feature-media img{display:block;height:100%;object-fit:cover;transform:translate3d(0,var(--feature-image-y,0),0) scale(1.07);width:100%}.core-feature-scene-copy{padding:22px 2px 0}.core-feature-chapter{color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.12em;margin:0}.core-feature-scene h3{font-size:24px;letter-spacing:-.04em;line-height:1.14;margin:9px 0 20px}.core-feature-list{list-style:none;margin:0;padding:0}.core-feature-list li{border-top:1px solid #e5eaf2;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);min-width:0;padding:16px 0 18px}.core-feature-icon{background:#eef4ff;border-radius:10px;color:var(--blue);display:grid;height:34px;place-items:center;width:34px}.core-feature-list strong{display:block;font-size:15px;letter-spacing:-.02em;line-height:1.25;margin:1px 0 5px}.core-feature-list p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.channel-section{background:linear-gradient(180deg,#f8faff,#f5f8fd);border-block:1px solid #e9edf4;padding:108px 0 104px}.channel-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.channel-card{background:hsla(0,0%,100%,.9);border:1px solid #dfe5ef;border-radius:18px;box-shadow:0 12px 34px rgba(15,23,42,.045);min-width:0;padding:24px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease}.channel-card:hover{border-color:#c8d6f2;box-shadow:0 20px 44px rgba(15,23,42,.075);transform:translateY(-3px)}.channel-card__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.channel-icon{background:var(--blue-soft);border-radius:11px;color:var(--blue);display:grid;height:40px;place-items:center;width:40px}.availability{border-radius:999px;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.045em;line-height:1;padding:6px 8px;text-transform:uppercase}.availability--ready{background:#ecfdf3;color:#067647}.availability--planned{background:#fff6df;color:#854a0e}.channel-card h3{font-size:20px;letter-spacing:-.035em;margin:22px 0 9px}.channel-card>p{color:var(--muted);font-size:13px;line-height:1.58;margin:0;min-height:78px}.channel-card>small{align-items:center;border-top:1px solid #edf0f5;color:#596579;display:flex;font-size:10px;font-weight:680;gap:6px;margin-top:20px;padding-top:16px}.channel-card>small svg{color:var(--green);flex:0 0 auto}.commerce-flow{align-items:center;background:#fff;border:1px solid #dbe3ef;border-radius:18px;box-shadow:0 14px 36px rgba(15,23,42,.05);display:grid;gap:18px;grid-template-columns:1fr auto 1.32fr 1fr;margin-top:18px;overflow:hidden;padding:22px;position:relative}.commerce-flow:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.76),transparent);content:"";inset:0 auto 0 -35%;pointer-events:none;position:absolute;transform:translate3d(var(--flow-sheen-x,0),0,0) skewX(-18deg);width:22%}.commerce-flow__outcomes,.commerce-flow__sources{display:grid;gap:8px}.commerce-flow__outcomes span,.commerce-flow__sources span{align-items:center;background:#fbfcfe;border:1px solid #e7ebf2;border-radius:9px;color:#536074;display:flex;font-size:10px;font-weight:680;gap:7px;min-width:0;padding:8px 10px}.commerce-flow__sources svg{color:var(--blue)}.commerce-flow__outcomes svg{color:var(--green)}.commerce-flow__connector{background:var(--blue-soft);border-radius:50%;color:var(--blue);display:grid;height:34px;place-items:center;width:34px}.commerce-flow__core{align-items:center;background:linear-gradient(135deg,#f7faff,#edf4ff);border:1px solid #bcd0fb;border-radius:13px;display:flex;gap:12px;min-width:0;padding:16px}.commerce-flow__core img{border-radius:10px;box-shadow:0 8px 18px rgba(20,88,238,.16);height:38px;width:38px}.commerce-flow__core span{display:grid;gap:4px;min-width:0}.commerce-flow__core small{color:var(--blue);font-size:8px;font-weight:820;letter-spacing:.08em}.commerce-flow__core strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availability-note{align-items:flex-start;color:#778196;display:flex;font-size:10px;gap:6px;justify-content:center;line-height:1.5;margin:16px 0 0;text-align:center}.availability-note svg{color:var(--blue);flex:0 0 auto;margin-top:1px}.journey-section{background:#fff;border-top:1px solid var(--line);padding:112px 0 118px}.journey-section h2{font-size:clamp(36px,3.5vw,50px);letter-spacing:-.052em;line-height:1.08;margin:16px auto 18px;text-align:center}.journey-intro{color:var(--muted);font-size:15px;line-height:1.65;margin:0 auto 56px;max-width:720px;text-align:center}.journey-grid{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);position:relative}.journey-progress{height:2px;left:calc(10% - 1px);pointer-events:none;position:absolute;right:calc(10% - 1px);top:16px;z-index:1}.journey-progress span{background:var(--blue);border-radius:999px;display:block;height:100%;width:var(--journey-fill,0)}.journey-grid:focus-visible{border-radius:16px;outline:3px solid rgba(20,88,238,.22);outline-offset:8px}.journey-swipe-hint{display:none}.journey-step{min-width:0;position:relative;z-index:2}.journey-step:before{background:#a9c2fa;content:"";height:1px;left:calc(50% + 17px);position:absolute;right:calc(-50% + 17px);top:17px}.journey-step:last-child:before{display:none}.step-number{background:var(--blue);border-radius:50%;color:#fff;display:grid;font-size:13px;font-weight:780;height:34px;margin:0 auto 17px;outline:5px solid #fff;place-items:center;position:relative;transition:background-color .26s ease,color .26s ease;width:34px;z-index:2}@media (min-width:1081px){.scroll-motion-ready .journey-step .step-number{background:#dce7fb;color:#456599}.scroll-motion-ready .journey-step.is-past .step-number{background:var(--blue);color:#fff}}.step-media{background:var(--surface);border:1px solid #edf0f5;border-radius:16px;height:190px;overflow:hidden}.step-media>img{height:100%;object-fit:cover;width:100%}.journey-step:hover .step-media>img{transform:scale(1.025)}.journey-step h3{font-size:16px;letter-spacing:-.022em;line-height:1.28;margin:18px 0 7px}.journey-step>p{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.product-screen{background:#f7f9fc;display:grid;height:100%;overflow:hidden;padding:12px 28px 0;place-items:start center}.product-screen img{border-radius:11px 11px 0 0;box-shadow:0 6px 18px rgba(20,31,50,.12);height:100%;max-width:100%;object-fit:contain;object-position:top center;width:auto}.intake-preview{background:#fff;color:var(--ink);height:100%;padding:15px}.mini-appbar{align-items:center;display:flex;font-size:10px;font-weight:740;gap:6px;margin-bottom:13px}.mini-appbar img{border-radius:5px;height:18px;width:18px}.mini-label{color:var(--blue);display:block;font-size:8px;font-weight:780;letter-spacing:.09em;margin-bottom:5px}.intake-preview>strong{font-size:14px}.intake-preview>p{background:var(--surface);border-radius:8px;color:#4f5b6e;font-size:10px;margin:6px 0 10px;padding:8px 9px}.evidence-row{display:flex;gap:6px}.evidence-row div,.evidence-row img{background:#eef1f6;border-radius:7px;display:grid;height:34px;object-fit:contain;place-items:center;width:44px}.ai-note{align-items:center;background:#f2f0ff;border-radius:7px;color:#4f46a5;display:flex;font-size:8px;font-weight:650;gap:5px;margin-top:9px;padding:7px}.buyer-app-section{background:#101827;color:#fff;overflow:hidden;padding:112px 0;position:relative}.buyer-app-section:before{background:radial-gradient(circle at 22% 38%,rgba(20,88,238,.26),transparent 30%),radial-gradient(circle at 88% 8%,rgba(54,211,153,.09),transparent 24%);content:"";inset:0;pointer-events:none;position:absolute}.buyer-app-layout{align-items:center;display:grid;gap:clamp(70px,10vw,140px);grid-template-columns:.86fr 1.14fr;position:relative}.buyer-app-visual{display:grid;min-height:610px;place-items:center;position:relative}.buyer-app-visual .app-phone--compact{filter:drop-shadow(0 28px 46px rgba(0,0,0,.38));height:568px;inset:auto;position:relative;transform:translate3d(0,var(--buyer-phone-y,0),0);width:300px;z-index:3}.buyer-app-glow{background:rgba(20,88,238,.22);border-radius:50%;filter:blur(64px);height:370px;position:absolute;width:370px}.buyer-orbit{align-items:center;backdrop-filter:blur(14px);background:rgba(24,35,55,.88);border:1px solid hsla(0,0%,100%,.18);border-radius:13px;box-shadow:0 18px 36px rgba(0,0,0,.25);color:#dbe7ff;display:flex;gap:9px;padding:12px 14px;position:absolute;z-index:5}.buyer-orbit svg{color:#61d99a}.buyer-orbit span{display:grid;gap:2px}.buyer-orbit small{color:#96a8c8;font-size:8px;font-weight:800;letter-spacing:.08em}.buyer-orbit strong{color:#fff;font-size:11px}.buyer-orbit--coverage{left:0;top:18%;transform:translate3d(0,var(--buyer-cover-y,0),0)}.buyer-orbit--support{bottom:20%;right:-3%;transform:translate3d(0,var(--buyer-support-y,0),0)}.buyer-app-copy .eyebrow{color:#8fb1ff}.buyer-app-copy h2{font-size:clamp(42px,4.8vw,64px);letter-spacing:-.062em;line-height:1.01;margin:18px 0 22px;max-width:690px}.buyer-app-lede{color:#aebbd0;font-size:17px;line-height:1.68;margin:0;max-width:650px}.buyer-benefits{display:grid;gap:0;margin-top:34px}.buyer-benefits article{border-top:1px solid hsla(0,0%,100%,.11);display:grid;gap:14px;grid-template-columns:42px 1fr;padding:18px 0}.buyer-benefits article>span{background:rgba(75,122,235,.14);border-radius:10px;color:#8fb1ff;display:grid;height:38px;place-items:center;width:38px}.buyer-benefits h3{font-size:15px;margin:0 0 5px}.buyer-benefits p{color:#9faec4;font-size:12px;line-height:1.55;margin:0}.buyer-app-value{align-items:flex-start;background:rgba(24,44,48,.52);border:1px solid rgba(97,217,154,.22);border-radius:12px;color:#b9c8da;display:flex;gap:10px;margin-top:16px;padding:15px 16px}.buyer-app-value svg{color:#61d99a;flex:0 0 auto}.buyer-app-value p{font-size:11px;line-height:1.55;margin:0}.buyer-app-value strong{color:#fff}.network-section{background:#f7f9fd;border-block:1px solid #edf0f6;padding:112px 0 40px}.network-layout{align-items:center;display:grid;gap:68px;grid-template-columns:.68fr 1.32fr}.network-copy h2{font-size:clamp(42px,4.2vw,62px);letter-spacing:-.058em;line-height:1.02;margin:18px 0 36px}.landing-zh .network-copy h2{font-size:clamp(42px,3.4vw,50px);letter-spacing:-.04em;line-height:1.13;white-space:pre-line}.network-guide-link{align-items:center;color:var(--blue-dark);display:inline-flex;font-size:13px;font-weight:720;gap:7px;line-height:1.45;text-decoration:underline;text-decoration-color:#b6c8f2;text-underline-offset:4px}.network-guide-link:hover{color:var(--blue);text-decoration-color:currentColor}.network-guide-link:focus-visible{border-radius:4px;outline:3px solid rgba(20,88,238,.28);outline-offset:4px}.network-steps{display:grid;gap:0;list-style:none;margin:0;padding:0}.network-steps li{display:grid;gap:14px;grid-template-columns:42px 1fr;padding-bottom:24px;position:relative}.network-steps li:not(:last-child):after{background:#a8c1fa;bottom:0;content:"";left:20px;position:absolute;top:42px;width:1px}.network-steps li>span{background:var(--blue);border-radius:50%;color:#fff;display:grid;height:42px;place-items:center;position:relative;width:42px;z-index:2}.network-steps li:nth-child(2)>span,.network-steps li:nth-child(3)>span{background:var(--green)}.network-steps strong{display:block;font-size:15px;margin:2px 0 5px}.network-steps p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.merchant-console{background:#fff;border:1px solid #dfe4ed;border-radius:20px;box-shadow:0 26px 60px rgba(25,35,55,.12);display:grid;grid-template-columns:54px 1fr;min-width:0;overflow:hidden}.network-layout>[data-reveal]{min-width:0}.merchant-console{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.merchant-console:hover{box-shadow:0 32px 70px rgba(25,35,55,.15);transform:translateY(-3px)}.console-rail{align-items:center;background:#172033;color:#778196;display:flex;flex-direction:column;gap:24px;padding:18px 0}.console-rail img{border-radius:7px;height:27px;margin-bottom:5px;width:27px}.console-rail svg:nth-of-type(2){color:#fff}.console-body{min-width:0;padding:22px}.console-heading{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding-bottom:17px}.console-heading div{display:grid;gap:4px}.console-heading span{color:var(--muted);font-size:11px}.console-heading strong{font-size:20px;letter-spacing:-.03em}.console-grid{display:grid;gap:12px;grid-template-columns:1.15fr .85fr;padding-top:15px}.console-grid>section{border:1px solid var(--line);border-radius:12px;min-width:0;padding:15px}.claim-product{align-items:center;display:flex;gap:10px}.claim-product img{background:var(--surface);border-radius:8px;height:44px;object-fit:contain;width:54px}.claim-product div{display:grid;gap:3px}.claim-product strong{font-size:13px}.claim-product span{color:var(--muted);font-size:9px}.claim-summary dl{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:14px 0}.claim-summary dl div{display:grid;gap:3px}.ai-summary>span,.claim-summary dt,.issue-block>span,.next-action>span{color:var(--muted);font-size:9px}.claim-summary dd{font-size:10px;font-weight:680;margin:0}.positive{color:var(--green)}.issue-block{border-top:1px solid var(--line);display:grid;gap:5px;padding-top:12px}.issue-block>strong{font-size:11px}.issue-thumbs{display:flex;gap:6px;margin-top:5px}.issue-thumbs img{border-radius:7px;height:42px;object-fit:cover;width:62px}.issue-thumbs span{background:#26334b;border-radius:7px;color:#fff;display:grid;height:42px;place-items:center;width:42px}.risk-heading{align-items:center;color:#334155;display:flex;font-size:11px;font-weight:720;gap:7px}.risk-heading svg{color:var(--green)}.risk-score{margin:18px 0 13px}.risk-score strong{color:var(--green);font-size:30px;letter-spacing:-.05em}.risk-score span{color:var(--muted);font-size:10px}.risk-summary ul{color:#596273;display:grid;font-size:9px;gap:7px;list-style:none;margin:0;padding:0}.risk-summary li{align-items:center;display:flex;gap:5px}.risk-summary li svg{color:var(--green)}.human-review{align-items:center;background:var(--surface);border-radius:8px;color:#49546a;display:flex;font-size:9px;gap:6px;margin-top:14px;padding:8px}.ai-summary,.next-action{align-content:start;display:grid;gap:5px}.ai-summary strong,.next-action strong{font-size:12px}.ai-summary p{color:var(--muted);font-size:9px;line-height:1.45;margin:2px 0 0}.illustrative-action{align-items:center;color:var(--blue);display:inline-flex;font-size:10px;font-weight:700;gap:5px;margin-top:6px;width:max-content}.privacy-line{align-items:center;border-top:1px solid #e3e7ef;color:var(--muted);display:flex;font-size:12px;gap:6px;justify-content:center;margin:46px auto 0;padding:16px 0 0;width:min(calc(100% - 64px),var(--shell))}.privacy-line svg{color:var(--blue)}.faq-section{background:#fff;padding:108px 0}.faq-layout{align-items:start;display:grid;gap:clamp(60px,9vw,128px);grid-template-columns:.72fr 1.28fr}.faq-heading{position:sticky;top:116px}.faq-heading h2{font-size:clamp(38px,4vw,56px);letter-spacing:-.056em;line-height:1.02;margin:15px 0 16px;max-width:440px}.faq-heading>p:last-child{color:var(--muted);font-size:15px;line-height:1.65;margin:0;max-width:430px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{align-items:center;color:#1f2937;cursor:pointer;display:grid;font-size:17px;font-weight:700;gap:24px;grid-template-columns:1fr 28px;letter-spacing:-.02em;list-style:none;padding:24px 0}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{background:var(--blue-soft);border-radius:50%;color:var(--blue);display:grid;height:28px;place-items:center;transition:transform .18s ease;width:28px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);font-size:14px;line-height:1.7;margin:-5px 50px 24px 0;max-width:760px}.site-footer{background:#fff;border-top:1px solid var(--line);color:var(--ink)}.footer-cta{display:grid;gap:24px;justify-items:center;padding-block:92px 76px;text-align:center}.footer-cta h2{font-size:clamp(48px,5vw,70px);letter-spacing:-.06em;line-height:1;margin:13px 0 0}.footer-cta>div:last-child{max-width:600px}.footer-cta>div:last-child p{color:var(--muted);font-size:17px;line-height:1.6;margin:0 0 26px}.footer-actions{display:flex;gap:11px;justify-content:center}.footer-assurance{color:#7b8493;display:block;font-size:10px;line-height:1.5;margin-top:16px}.footer-directory{border-top:1px solid var(--line);display:grid;gap:clamp(30px,5vw,68px);grid-template-columns:1.35fr repeat(4,1fr);padding-block:58px 52px}.footer-brand-block{max-width:250px}.footer-brand-block>p{color:#667085;font-size:12px;line-height:1.65;margin:17px 0 10px}.footer-email{color:var(--blue-dark);font-size:11px;font-weight:700}.footer-column{align-items:flex-start;display:flex;flex-direction:column;gap:11px}.footer-column h2{color:#344054;font-size:10px;letter-spacing:.085em;margin:2px 0 7px;text-transform:uppercase}.footer-column a{color:#667085;font-size:11px;line-height:1.45;transition:color .15s ease}.footer-column a:hover{color:var(--blue)}.footer-legal-row{align-items:center;border-top:1px solid var(--line);color:#7b8493;display:flex;font-size:10px;gap:30px;justify-content:space-between;line-height:1.5;min-height:70px}.footer-legal-row span:last-child{max-width:560px;text-align:right}.pricing-nav-actions{align-items:center;color:#344054;display:flex;font-size:14px;font-weight:620;gap:24px}.pricing-nav-actions .button{color:#fff;min-height:42px;padding-inline:16px}.pricing-page{background:linear-gradient(180deg,#f8faff,#fff 320px);min-height:calc(100dvh - 175px);padding:88px 0 108px}.pricing-hero{max-width:780px;text-align:center}.pricing-hero h1{font-size:clamp(48px,6vw,76px);letter-spacing:-.066em;line-height:.98;margin:18px auto}.pricing-hero>p:not(.eyebrow){color:var(--muted);font-size:18px;line-height:1.58;margin:0 auto;max-width:660px}.billing-toggle{background:#fff;border:1px solid #dfe5ef;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.06);display:flex;gap:4px;margin:30px auto 0;padding:4px;width:max-content}.billing-toggle button{background:transparent;border:0;border-radius:8px;color:#667085;font-size:13px;font-weight:700;min-height:40px;padding:0 13px}.billing-toggle button.is-active{background:var(--ink);color:#fff}.billing-toggle span{color:var(--green);font-size:10px;margin-left:5px}.billing-toggle button.is-active span{color:#86efac}.pricing-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px}.pricing-card{background:#fff;border:1px solid #e1e6ef;border-radius:20px;box-shadow:0 16px 40px rgba(15,23,42,.06);display:flex;flex-direction:column;min-width:0;padding:26px 24px 22px;position:relative}.pricing-card--popular{border-color:#76a2ff;box-shadow:0 20px 46px rgba(20,88,238,.13)}.pricing-badge{background:var(--blue);border-radius:999px;color:#fff;font-size:10px;font-weight:800;left:22px;letter-spacing:.04em;line-height:1;padding:6px 9px;position:absolute;text-transform:uppercase;top:-13px}.pricing-card__heading h2{font-size:23px;letter-spacing:-.04em;margin:0 0 8px}.pricing-card__heading p{color:var(--muted);font-size:13px;line-height:1.55;margin:0;min-height:62px}.pricing-price{align-items:baseline;display:flex;gap:4px;margin-top:22px}.pricing-price strong{font-size:42px;letter-spacing:-.06em}.pricing-price span{color:var(--muted);font-size:11px}.pricing-billing{color:#8a94a6;font-size:10px;line-height:1.4;margin:4px 0 0;min-height:31px}.pricing-allowance{font-size:12px;margin:18px 0 15px}.pricing-card ul{color:#475467;display:grid;font-size:12px;gap:11px;line-height:1.42;list-style:none;margin:0 0 24px;padding:0}.pricing-card li{display:grid;gap:8px;grid-template-columns:17px 1fr}.pricing-card li svg{color:var(--green)}.pricing-card .button{margin-top:auto}.pricing-addon{color:#7c8799;font-size:9px;line-height:1.45;margin:12px 0 0;min-height:30px;text-align:center}.pricing-availability{align-items:flex-start;color:#667085;display:flex;font-size:11px;gap:7px;justify-content:center;line-height:1.5;margin-top:24px;text-align:center}.pricing-availability svg{color:var(--blue);flex:0 0 auto}.pricing-note{align-items:end;background:var(--blue-soft);border:1px solid #dce5f6;border-radius:22px;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-top:62px;padding:38px}.pricing-note h2{font-size:32px;letter-spacing:-.045em;margin:11px 0 0}.pricing-note>p{color:#52617a;font-size:15px;line-height:1.65;margin:0}.modal-backdrop{animation:backdrop-in .18s ease-out both;backdrop-filter:blur(10px);background:rgba(9,15,28,.56);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100}.demo-modal{animation:modal-in .28s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid hsla(0,0%,100%,.62);border-radius:24px;box-shadow:0 32px 90px rgba(0,0,0,.25);max-height:min(760px,calc(100dvh - 48px));overflow-y:auto;overscroll-behavior:contain;padding:38px;position:relative;width:min(100%,520px)}.modal-close{background:var(--surface);border:0;border-radius:11px;color:#475467;display:grid;height:40px;place-items:center;position:absolute;right:18px;top:18px;width:40px}.demo-modal h2{font-size:36px;letter-spacing:-.048em;line-height:1.05;margin:15px 38px 12px 0}.modal-intro{color:var(--muted);line-height:1.55;margin:0 0 26px}.demo-modal form{display:grid;gap:16px;grid-template-columns:1fr 1fr}.demo-modal label{color:#344054;display:grid;font-size:12px;font-weight:680;gap:7px}.demo-modal label>span:first-child{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.demo-modal label small{color:#98a2b3;font-size:10px;font-weight:560}.demo-modal .button,.demo-modal .turnstile-slot,.demo-modal label:first-child,.demo-modal label:nth-child(4){grid-column:1/-1}.demo-modal .turnstile-slot--active{min-height:65px}.demo-modal .button:disabled{box-shadow:none;cursor:not-allowed;opacity:.58;transform:none}.demo-modal input,.demo-modal select{background:#fff;border:1px solid #d8dee9;border-radius:10px;color:var(--ink);height:48px;outline:none;padding:0 13px;width:100%}.demo-modal input:focus,.demo-modal select:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(20,88,238,.12)}.demo-modal input[aria-invalid=true]{background:snow;border-color:#d92d20}.field-error{color:#b42318;font-size:11px;font-weight:620;line-height:1.3}.form-alert{background:#fff1f0;border-radius:9px;color:#9f1f17;font-size:12px;font-weight:640;grid-column:1/-1;margin:-8px 0 0;padding:10px 12px}.form-note{align-items:center;color:var(--muted);display:flex;font-size:11px;gap:6px;margin:16px 0 0}.form-note a{color:var(--blue-dark);font-weight:680;text-decoration:underline;text-underline-offset:2px}.success-state{padding:24px 0 8px;text-align:center}.success-state>svg{color:var(--green)}.success-state .eyebrow{margin-top:18px}.success-state h2{margin-inline:0}.success-state h2:focus{outline:none}.success-state p:not(.eyebrow){color:var(--muted);line-height:1.55;margin:0 auto 28px;max-width:390px}.success-state p strong{color:#344054}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes card-settle{0%{opacity:0;transform:translate3d(-14px,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes phone-settle{0%{opacity:0;transform:translate3d(16px,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes chip-settle{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:1080px){.nav-links{gap:20px}.hero{gap:24px;grid-template-columns:.9fr 1.1fr}.hero h1{font-size:56px}.app-phone{height:445px;width:235px}.order-card{width:250px}.channel-card>p{min-height:100px}.commerce-flow{gap:12px;grid-template-columns:.9fr auto 1.25fr .9fr;padding:18px}.buyer-app-layout{gap:60px;grid-template-columns:.8fr 1.2fr}.buyer-orbit--coverage{left:-3%}.buyer-orbit--support{right:-7%}.journey-grid{grid-template-columns:repeat(5,215px);overflow-x:auto;padding:0 2px 18px;scroll-snap-type:x proximity}.journey-progress{display:none}.journey-step{scroll-snap-align:start}.network-layout{grid-template-columns:1fr}.network-copy{align-items:start;display:grid;gap:60px;grid-template-columns:.75fr 1.25fr}.network-copy h2{margin-bottom:0}.pricing-grid{gap:24px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.shell{width:min(calc(100% - 40px),var(--shell))}.site-header{background:hsla(0,0%,100%,.96)}.nav-shell{height:68px}.menu-button{display:inline-flex}.nav-links{align-items:stretch;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 14px 26px rgba(15,23,42,.08);display:grid;left:0;opacity:0;padding:16px 20px 24px;pointer-events:none;position:absolute;right:0;top:68px;transform:translate3d(0,-8px,0);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;visibility:hidden;z-index:56}.nav-links--open{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.nav-scrim{animation:backdrop-in .18s ease-out both;display:block}.nav-links>a{font-size:16px;padding:12px 4px}.nav-signin{margin-left:0}.nav-cta{margin:4px 0 0}.hero{grid-template-columns:1fr;min-height:0;padding-block:72px 56px}.hero h1{font-size:clamp(49px,13vw,68px)}.landing-zh .hero h1{font-size:clamp(35px,9vw,55px);letter-spacing:-.055em;line-height:1.12}.hero-lede{font-size:17px}.hero-visual{margin-top:18px;min-height:570px}.hero-photo{inset:48px 52px 0 0}.order-card{left:0;top:37%}.identity-chip{left:48%}.app-phone{height:473px;right:-4px;width:250px}.core-features-section{padding-block:76px 78px}.core-features-intro{gap:18px;grid-template-columns:1fr;margin-bottom:34px}.core-features-intro h2,.core-features-intro>p:last-child{max-width:650px}.core-feature-scenes{gap:30px;grid-template-columns:1fr}.core-feature-scene{align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.core-feature-media{height:240px}.core-feature-scene-copy{padding-top:0}.section-heading--split{gap:22px;grid-template-columns:1fr}.section-heading--split>p{max-width:660px}.channel-section{padding-block:82px}.channel-grid{gap:12px;grid-template-columns:1fr;margin-top:36px}.channel-card{display:grid;grid-template-columns:1fr}.channel-card>p{min-height:0}.commerce-flow{grid-template-columns:1fr auto 1.25fr}.commerce-flow__outcomes{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.journey-section{padding-block:82px}.journey-intro{margin-bottom:42px}.journey-swipe-hint{align-items:center;color:var(--muted);display:flex;font-size:11px;gap:5px;justify-content:flex-end;margin:-22px 0 24px}.buyer-app-section{padding-block:86px}.buyer-app-layout{gap:54px;grid-template-columns:1fr}.buyer-app-visual{min-height:570px;order:2}.buyer-app-copy{order:1}.buyer-app-copy h2,.buyer-app-lede{max-width:720px}.buyer-orbit--coverage{left:14%}.buyer-orbit--support{right:12%}.network-section{padding-top:82px}.network-copy{gap:12px;grid-template-columns:1fr}.network-copy h2{margin-bottom:28px}.console-grid{grid-template-columns:1fr 1fr}.privacy-line{align-items:flex-start;width:min(calc(100% - 40px),var(--shell))}.faq-layout{gap:36px;grid-template-columns:1fr}.faq-heading{position:static}.footer-directory{grid-template-columns:repeat(2,1fr)}.footer-brand-block{grid-column:1/-1;max-width:none}.footer-legal-row{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:20px}.footer-legal-row span:last-child{text-align:left}.pricing-page{padding-top:68px}.pricing-nav-actions>a:first-child{display:none}}@media (max-width:640px){.shell{width:min(calc(100% - 32px),var(--shell))}.brand{font-size:18px}.brand img{height:31px;width:31px}.hero{padding-top:58px}.hero h1{font-size:clamp(46px,13vw,62px);margin-top:17px}.hero h1 span{display:block}.hero-actions{display:grid;grid-template-columns:1fr}.hero-proof{display:grid;gap:11px}.hero-visual{border-radius:24px;min-height:560px;overflow:hidden;width:100%}.hero-photo{border-radius:22px;inset:64px 0 0}.order-card{left:8px;padding:14px;top:50%;width:218px}.order-product{padding-block:12px}.identity-chip{border-width:6px;height:54px;left:51%;top:51%;width:54px}.app-phone{height:360px;right:8px;top:8px;width:190px}.core-features-section{padding-block:62px 66px}.core-features-intro h2{font-size:39px}.core-features-intro>p:last-child{font-size:15px}.core-feature-scenes{gap:32px}.core-feature-scene{display:block}.core-feature-media{border-radius:15px;height:205px}.core-feature-scene-copy{padding:18px 0 0}.core-feature-scene h3{font-size:23px;margin-bottom:14px}.core-feature-list li{padding-block:14px 16px}.channel-section{padding-block:68px}.section-heading h2{font-size:39px}.channel-card{border-radius:15px;padding:20px}.channel-card h3{margin-top:18px}.commerce-flow{gap:10px;padding:15px}.commerce-flow,.commerce-flow__outcomes,.commerce-flow__sources{grid-template-columns:1fr}.commerce-flow__connector{margin:-1px auto;transform:rotate(90deg)}.commerce-flow__outcomes{grid-column:auto}.commerce-flow__core{justify-content:center}.availability-note{text-align:left}.journey-section h2 br{display:none}.journey-grid{grid-template-columns:repeat(5,78vw);margin-right:0}.step-media{height:220px}.buyer-app-section{padding-block:68px}.buyer-app-copy h2{font-size:43px}.buyer-app-lede{font-size:15px}.buyer-app-visual{min-height:510px}.buyer-app-visual .app-phone--compact{height:455px;width:240px}.buyer-orbit{padding:10px 11px}.buyer-orbit--coverage{left:0;top:14%}.buyer-orbit--support{bottom:17%;right:0}.network-copy h2{font-size:44px}.merchant-console{border-radius:16px;grid-template-columns:42px 1fr}.console-rail{gap:18px}.console-body{padding:14px}.console-heading strong{font-size:17px}.console-grid{grid-template-columns:1fr}.claim-summary dl{grid-template-columns:1fr 1fr}.privacy-line{width:min(calc(100% - 32px),var(--shell))}.faq-section{padding-block:72px}.faq-list summary{font-size:15px;padding-block:20px}.faq-list details>p{margin-right:12px}.footer-cta{padding-block:64px 52px}.footer-cta h2{font-size:48px}.footer-directory{gap:32px 24px;grid-template-columns:1fr 1fr;padding-block:42px}.pricing-nav-actions{gap:12px}.pricing-nav-actions>a:not(.button){display:none}.pricing-nav-actions .button{font-size:12px;min-height:40px;padding-inline:12px}.pricing-grid{grid-template-columns:1fr}.pricing-card__heading p{min-height:0}.pricing-note{gap:18px;grid-template-columns:1fr;padding:28px 22px}.demo-modal{border-radius:20px;padding:30px 22px 24px}.demo-modal h2{font-size:31px}.demo-modal form{grid-template-columns:1fr}.demo-modal .button,.demo-modal label,.demo-modal label:first-child,.demo-modal label:nth-child(4){grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.motion-ready [data-reveal]{opacity:1;transform:none}.buyer-app-visual .app-phone--compact,.buyer-orbit,.core-feature-media img,.hero-photo img{transform:none}.commerce-flow:after,.journey-progress{display:none}}.footer-directory,.footer-legal-row,.legal-page li,.legal-page p,.support-page label,.support-page p{overflow-wrap:anywhere}.console-state>a,.demo-modal label small,.field-error,.footer-assurance,.footer-column a,.footer-column h2,.footer-email,.footer-legal-row,.form-note,.legal-choice-grid span,.legal-page .console-eyebrow,.legal-toc,.legal-toc strong,.pricing-availability,.pricing-billing,.pricing-price span,.support-request-reference span{font-size:12px}@media (max-width:400px){.legal-page__shell,.shell{width:min(calc(100% - 24px),var(--shell))}.footer-directory{grid-template-columns:1fr}.footer-legal-row{align-items:flex-start;flex-direction:column;gap:12px;padding-block:20px}.support-field-grid,.support-segmented-control{grid-template-columns:1fr}.legal-page h1{font-size:clamp(36px,13vw,48px)}.pricing-nav-actions .button{min-height:44px}}@media (prefers-contrast:more){:root{--line:#98a2b3;--muted:#475467}.button,.channel-card,.legal-choice-grid a,.pricing-card,.support-form-card,input,select,textarea{border-color:currentColor}}@media (forced-colors:active){*{forced-color-adjust:auto}.button,.channel-card,.legal-choice-grid a,.pricing-card,.site-header,.support-form-card,input,select,textarea{border:1px solid ButtonText;box-shadow:none}:focus-visible{outline:3px solid Highlight!important;outline-offset:3px!important}.motion-ready [data-reveal]{opacity:1;transform:none}}*,:after,:before{box-shadow:none!important;text-shadow:none!important}.app-phone,.buyer-app-visual .app-phone--compact,.guide-figure--app img{filter:none!important}.buyer-app-glow{display:none}:where(.button,.menu-button,.icon-button,.support-form input:not([type=checkbox]),.support-form select,.support-form textarea,.auth-form input,.setup-card input,.workspace-search input,.product-search,.inbox-search,.buyer-signin input,.buyer-composer textarea){border-radius:8px!important}:where(.support-route-grid>a,.support-form-card,.support-expectations,.legal-page>section,.legal-document,.legal-choice-grid>a,.order-card,.channel-card,.commerce-flow,.merchant-console,.pricing-card,.demo-modal,.guide-card,.guides-principle,.guide-figure>div,.guide-example,.related-guides>div:last-child a,.buyer-registration-card,.buyer-signin,.buyer-case,.buyer-portal-state,.setup-card,.workspace-menu,.topbar-menu,.product-lifecycle,.row-action-menu__popover,.console-toast,.import-panel,.import-confirm,.policy-family-table-wrap,.read-only-policy-panel,.draft-summary-card,.publish-impact-card,.product-dialog,.resolution-dialog){border-radius:12px!important}@media (hover:hover){:where(.button,.support-route-grid>a,.legal-choice-grid>a,.channel-card,.merchant-console,.guide-card,.related-guides>div:last-child a,.source-card--available):hover{transform:none!important}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgba(20,88,238,.48)!important;outline-offset:3px!important}main[tabindex="-1"]:focus{outline:none!important}@media (max-width:640px){.support-nav>a:not(.button){display:none!important}.support-nav{gap:10px}.support-nav .button{padding-inline:12px;white-space:nowrap}}