@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ysend-inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ysend-inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/ysend-bricolage-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/ysend-bricolage-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ysend-jetbrains-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ysend-jetbrains-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--encre: #211e26;--graphite: #625d69;--brume: #f0f1f4;--papier: #f7f8fa;--plaque: #ffffff;--trait: #e2dfea;--cobalt: #b51f69;--cobalt-hover: #941653;--cobalt-tint: #f9e7f0;--petrol: #5d3eb3;--petrol-bright: #7d61cc;--menthe: #0d725f;--ambre: #9a541b;--signal: #d52b7a;--rouge: #a92238;--chrome: #171326;--chrome-ink: #d9d3e4;--tint-merchants: #f9e7f0;--tint-operators: #f3edf7;--tint-partners: #fff1e4;--tint-enterprise: #eee9fa;--accent-merchants: #b51f69;--accent-operators: #7052a0;--accent-partners: #9a541b;--accent-enterprise: #5d3eb3;--fenetre-bg: #ffffff;--fenetre-fg: #565d64;--display: "Bricolage Grotesque", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--body: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "JetBrains Mono", SFMono-Regular, Menlo;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--s10: 128px;--container: 1320px;--gutter: 32px;--margin: 32px;--section-y: 88px;--hero-top: 72px;--r-chip: 8px;--r-card: 12px;--r-fenetre: 10px;--shadow: 0 18px 54px rgba(54, 38, 76, .1);--shadow-soft: 0 7px 22px rgba(54, 38, 76, .07);--shadow-window: 0 26px 70px rgba(54, 38, 76, .14), 0 8px 24px rgba(54, 38, 76, .08);--route-faint: rgba(93, 62, 179, .2);--dock: #b51f69;--page-accent: var(--cobalt);--notch: 0;--ink-on-cobalt: #ffffff;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--body);font-size:16px;line-height:26px;color:var(--encre);background:var(--papier);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{max-width:100%;height:auto;display:block}a{color:var(--cobalt);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--cobalt-hover)}:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{margin:0 0 var(--s3);letter-spacing:-.025em;text-wrap:balance}h1{max-width:19ch;font:700 clamp(46px,5vw,68px)/.99 var(--display);letter-spacing:-.05em}h2{max-width:28ch;font:650 clamp(30px,3vw,42px)/1.06 var(--display);letter-spacing:-.035em}h3{font:600 19px/1.25 var(--body)}p{margin:0 0 var(--s4);max-width:64ch}ul,ol{margin:0 0 var(--s4);padding-left:1.2em}li{margin-bottom:var(--s2)}strong{font-weight:600}small,.small{font-size:15px;line-height:24px}.lead{max-width:48ch;color:var(--graphite);font-size:19px;line-height:29px}.eyebrow{font-size:13px;line-height:20px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);margin:0 0 var(--s3);font-family:var(--body)}.eyebrow--merchants,.eyebrow--operators,.eyebrow--partners,.eyebrow--fbaPartners,.eyebrow--enterprise{display:inline-block;padding:0;border-radius:0;background:transparent}.eyebrow--merchants{color:var(--accent-merchants)}.eyebrow--operators{color:var(--accent-operators)}.eyebrow--partners,.eyebrow--fbaPartners{color:var(--accent-partners)}.eyebrow--enterprise{color:var(--accent-enterprise)}.num{font-variant-numeric:tabular-nums}.muted{color:var(--graphite)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}@media(min-width:640px){.container{padding:0 var(--margin)}}@media(max-width:959px){:root{--section-y: var(--s8);--hero-top: var(--s7)}h1{font-size:40px;line-height:1.04}h2{font-size:30px;line-height:1.12}}.icon{width:24px;height:24px;flex:0 0 auto}.skip-link{position:absolute;left:-999px;top:var(--s2);background:var(--cobalt);color:var(--ink-on-cobalt);padding:var(--s2) var(--s4);z-index:100;border-radius:var(--r-chip)}.skip-link:focus{left:var(--s2)}.button{gap:10px;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:1px solid var(--trait);border-radius:var(--r-chip);font:600 15px/18px var(--body);letter-spacing:0;text-decoration:none;color:var(--encre);background:var(--plaque);cursor:pointer;transition:transform .12s ease,background-color .12s ease,color .12s ease,border-color .12s ease}.button:hover{transform:none}.button--primary{background:var(--cobalt);border-color:var(--cobalt);color:var(--ink-on-cobalt)}.button--primary:hover{background:var(--cobalt-hover);border-color:var(--cobalt-hover);color:var(--ink-on-cobalt)}.button--secondary{background:transparent;border-color:var(--trait);color:var(--encre)}.button--secondary:hover{border-color:var(--encre);color:var(--encre)}.button--ghost{background:transparent;border-color:transparent;color:var(--encre)}.button--ghost:hover{background:var(--brume);color:var(--encre)}.button--small{min-height:40px;padding:0 var(--s4);font-size:14px}.button[disabled]{opacity:.6;cursor:default}.cta-row{display:flex;flex-wrap:wrap;gap:var(--s3);margin:var(--s5) 0 0}.arrow-link{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;font-weight:600;text-decoration:none}.arrow-link:hover{text-decoration:underline}.site-header{background:color-mix(in srgb,var(--plaque) 94%,transparent);border-bottom:1px solid var(--trait);position:sticky;top:0;z-index:20;backdrop-filter:blur(16px) saturate(140%)}.site-header:before{content:"";display:block;height:2px;background:linear-gradient(90deg,var(--cobalt),var(--petrol))}.site-header a{text-decoration:none}.site-header a:not(.button){color:inherit}.site-nav{display:flex;align-items:center;gap:24px;min-height:98px;flex-wrap:wrap}.brand{display:inline-flex;flex-direction:row;align-items:center;gap:10px;line-height:1;padding:var(--s2) 0}.brand__lockup{position:relative;display:block;width:248px;height:auto;aspect-ratio:680 / 112;flex:0 0 auto;overflow:hidden}.brand__logo{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:left center}.menu-button{margin-left:auto;min-height:44px;padding:0 var(--s4);background:transparent;color:inherit;border:1px solid var(--trait);border-radius:var(--r-chip);font:600 15px var(--body);cursor:pointer}.nav-links{display:none;width:100%;flex-direction:column;gap:var(--s3);padding-bottom:var(--s4)}.nav-links[data-open=true]{display:flex}.nav-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:var(--s2);min-height:44px;font-weight:600}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-4px}.nav-doors{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);padding:var(--s2) 0}.nav-offers{display:grid;gap:var(--s2);padding:var(--s2) 0}.nav-groups{display:grid;gap:var(--s1)}.nav-mega{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px var(--s2);padding:var(--s2) 0}.nav-doors a,.nav-offers a,.nav-mega a,.nav-refs a{display:flex;align-items:center;min-height:44px;padding:0 var(--s3);border-radius:var(--r-chip);white-space:nowrap;font-weight:500}.nav-doors a[aria-current=page],.nav-offers a[aria-current=page],.nav-refs a[aria-current=page],.nav-menu summary[aria-current=page]{color:var(--cobalt)}.nav-mega a{min-width:0;white-space:normal;overflow-wrap:anywhere;padding-block:8px;line-height:1.5}.nav-mega .nav-language-hint{flex-shrink:0;white-space:nowrap}.nav-mega a[aria-current=page]{color:var(--cobalt);background:var(--cobalt-tint)}.nav-refs{display:flex;flex-wrap:wrap;gap:var(--s1)}.nav-actions{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.lang{position:relative}.lang summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s3);border-radius:var(--r-chip);font-weight:500}.lang summary::-webkit-details-marker{display:none}.lang summary:before{content:"";width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;background:radial-gradient(circle at 50% 50%,transparent 0 4px,currentColor 4px 5px,transparent 5px);opacity:.7}.lang__list{list-style:none;margin:0;padding:var(--s2);display:grid;gap:0}.lang__list li{margin:0}.lang__list a{display:flex;min-height:40px;align-items:center;padding:0 var(--s3);border-radius:var(--r-chip)}.lang__list a[aria-current=true]{color:var(--cobalt);font-weight:600}.lang__list a:hover{background:var(--brume)}.lang--nav .lang__list{position:absolute;right:0;top:100%;min-width:180px;background:var(--papier);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow);z-index:30}.lang--footer summary{padding-left:0}.lang--footer .lang__list{padding:0}.lang--footer .lang__list a{padding-left:0}@media(min-width:1440px){.menu-button{display:none}.site-nav{flex-wrap:nowrap;max-width:1440px}.nav-links{display:flex;flex-direction:row;align-items:center;width:auto;min-width:0;flex:1;gap:0;padding:0;margin-left:var(--s2)}.nav-menu{position:relative}.nav-groups{display:flex;align-items:center;gap:0;min-width:0}.nav-menu summary{padding:0 7px;border-radius:var(--r-chip);font-size:13px}.nav-menu summary:hover{background:var(--brume)}.nav-menu .nav-doors,.nav-menu .nav-offers{position:absolute;left:0;top:calc(100% + 6px);min-width:280px;display:grid;grid-template-columns:1fr;gap:0;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow);padding:var(--s2);z-index:30}.nav-menu .nav-mega{position:absolute;left:0;top:calc(100% + 6px);width:390px;display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow);padding:var(--s2);z-index:30}.nav-menu summary,.nav-refs a{font-size:13px;padding:0 7px;white-space:nowrap}.nav-refs a{border-radius:var(--r-chip)}.nav-refs,.nav-actions{flex-wrap:nowrap}.nav-refs a:nth-child(n+4){display:none}.nav-refs a,.nav-doors a,.nav-offers a,.nav-mega a{transition:background-color .12s ease,color .12s ease}.nav-refs a:hover,.nav-doors a:hover,.nav-offers a:hover,.nav-mega a:hover{background:var(--brume)}.nav-actions{margin-left:auto;flex:0 0 auto}.nav-actions{gap:2px}.nav-actions .button--small{padding-inline:12px}}.beat{position:relative;padding:var(--section-y) 0}.beat+.beat{border-top:0}.beat--brume{background:var(--plaque)}.beat--tight{padding:var(--s7) 0}.beat__head{margin-bottom:var(--s7)}.beat__head .lead{margin-bottom:0}.beat[data-reveal]{opacity:1}.hero{padding:var(--hero-top) 0 72px;background:var(--plaque)}.hero__grid{display:grid;gap:var(--s6);align-items:center}.hero__copy .lead{margin-top:var(--s3)}@media(min-width:960px){.hero--split .hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,88px)}}.hero__figure{position:relative;min-width:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.hero__figure:before,.hero__figure:after{content:none}.hero__figure .fenetre{margin-bottom:0}.crumbs{display:flex;flex-wrap:wrap;gap:var(--s2);color:var(--graphite);margin-bottom:var(--s4);font-size:15px}.crumbs a{color:inherit}.door-hero .hero__copy .lead{min-height:0}.hero--home{position:relative;overflow:visible;color:var(--encre);background:var(--plaque);padding:76px 0 80px;border-bottom:0}.hero--home:before{content:none}.hero--home:after{content:none}.hero--home .hero__copy h1{max-width:12ch;overflow-wrap:normal;hyphens:none;color:var(--encre);font-size:clamp(52px,5.15vw,72px);line-height:.98;letter-spacing:-.055em;font-weight:700}.hero--home .hero__copy :is(.lead,.eyebrow){overflow-wrap:break-word;hyphens:none}.hero--home .eyebrow{color:var(--cobalt);letter-spacing:.04em}.hero--home .lead{color:var(--graphite)}.hero--home .switcher__panel .lead{min-height:0;max-width:42ch}@media(min-width:960px){.hero--home .hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,88px);align-items:center}}@media(max-width:639px){.hero--home{padding:44px 0 48px}.hero--home .hero__copy h1{font-size:42px;line-height:1.01}}.switcher{display:flex;flex-wrap:wrap;gap:var(--s2);margin:var(--s5) 0 var(--s4)}.pill{min-height:40px;padding:0 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--graphite);border-radius:0;font:600 15px/20px var(--body);cursor:pointer;position:relative}.pill:hover{color:var(--encre)}.pill[aria-pressed=true]{background:transparent;color:var(--encre);border-bottom-color:var(--cobalt)}.switcher .pill[aria-pressed=true]:after{content:none}.hero--home .switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;max-width:500px;padding:4px;border:1px solid var(--trait);border-radius:var(--r-card);background:var(--papier)}.hero--home .switcher .pill{min-height:42px;padding:0 var(--s3);border:0;border-radius:var(--r-chip);text-align:left}.hero--home .switcher .pill:hover{background:var(--brume)}.hero--home .switcher .pill[aria-pressed=true]{color:var(--cobalt);background:var(--plaque);box-shadow:0 1px 5px #10121614}.switcher__panel .lead{min-height:0;margin-bottom:0}.switcher__panel[data-state=out],.switcher__panel,.switcher__figures .fenetre{animation:none}.fenetre{margin:0;background:var(--plaque);color:var(--fenetre-fg);border:1px solid var(--trait);border-radius:var(--r-fenetre);box-shadow:var(--shadow-window);position:relative;overflow:hidden}.fenetre__bar{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-bottom:1px solid var(--trait);background:#f3f0f7;border-radius:0}.fenetre__bar span{display:none}.fenetre__bar em{font-style:normal;margin-left:0;font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.04em;color:var(--graphite)}.fenetre__body{padding:0;position:relative;border:0;background:var(--fenetre-bg)}.fenetre__body>img{width:100%;border-radius:0}.fenetre__enlarge{display:block;position:relative;cursor:zoom-in}.fenetre__enlarge>img{display:block;width:100%;height:auto}.fenetre__enlarge>span{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--trait);border-radius:8px;color:var(--encre);background:var(--papier)}.fenetre figcaption{padding:var(--s2) var(--s4) var(--s3);font-size:15px;line-height:24px;color:var(--graphite)}.hero .fenetre{margin-bottom:var(--s6)}@media(min-width:640px){.hero .fenetre{margin-bottom:0}}.detail{display:none;--peel: 0;position:absolute;width:38%;aspect-ratio:4 / 3;overflow:hidden;border-radius:0;box-shadow:none;border:1px solid var(--trait);background:var(--fenetre-bg);pointer-events:none}body[data-page=home] .detail{display:none}.detail img{width:200%;max-width:none;height:auto;transform-origin:0 0}.detail--tl{top:calc(-1 * var(--peel));left:calc(-1 * var(--peel))}.detail--tl img{transform:translate(0)}.detail--tr{top:calc(-1 * var(--peel));right:calc(-1 * var(--peel))}.detail--tr img{transform:translate(-50%)}.detail--bl{bottom:calc(-1 * var(--peel));left:calc(-1 * var(--peel))}.detail--bl img{transform:translateY(-58%)}.detail--br{bottom:calc(-1 * var(--peel));right:calc(-1 * var(--peel))}.detail--br img{transform:translate(-50%,-58%)}.detail--ml{top:0;bottom:0;margin:auto 0;left:calc(-1 * var(--peel))}.detail--ml img{transform:translateY(-30%)}.detail--mr{top:0;bottom:0;margin:auto 0;right:calc(-1 * var(--peel))}.detail--mr img{transform:translate(-50%,-30%)}.detail--c{inset:0;margin:auto}.detail--c img{transform:translate(-25%,-30%)}.detail[data-reveal]{opacity:1}@media(max-width:639px){.detail{display:none}}.thumb{border:1px solid var(--trait);border-radius:var(--r-card);overflow:hidden;background:var(--fenetre-bg);box-shadow:var(--shadow-soft)}.thumb img{width:100%}@media(max-width:639px){.hero__figure{padding:9px 9px 9px 22px;border-radius:var(--r-card)}.hero__figure:before{left:8px;top:11px;bottom:11px;width:4px}.hero__figure:after{left:5px;width:10px;height:10px}}.route{display:block;overflow:visible}.route__path{fill:none;stroke:var(--cobalt);stroke-width:2;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset .7s ease-out}.route__dot{fill:var(--papier);stroke:var(--cobalt);stroke-width:2}.route.is-drawn .route__path,.route:not([data-route]) .route__path{stroke-dashoffset:0}.route--h{width:100%;height:40px;margin-bottom:var(--s4)}.route--v{position:absolute;left:8px;top:0;width:12px;height:100%}@media(min-width:960px){.route--v{left:calc(50% - 6px)}}.journee{position:relative;padding-left:var(--s6)}.journee__rows{list-style:none;margin:0;padding:0;display:grid;gap:var(--s8)}.journee__row{margin:0;display:grid;gap:var(--s4);position:relative}.journee__row:before{content:"";position:absolute;left:calc(-1 * var(--s6) + 8px - 5px + 6px);top:10px;width:10px;height:10px;border-radius:50%;background:var(--papier);border:2px solid var(--cobalt)}.journee__time{display:inline-flex;width:fit-content;padding:0;border-radius:0;background:transparent;font-family:var(--mono);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cobalt);margin-bottom:var(--s3)}.journee__copy h3{max-width:20ch}.journee__copy p{color:var(--graphite)}.journee__figure{min-width:0}@media(min-width:960px){.journee{padding-left:0}.journee__row{grid-template-columns:1fr 1fr;gap:var(--s8);align-items:center}.journee__row:before{left:calc(50% - 5px);top:50%;margin-top:-5px}.journee__row .journee__copy{padding-right:var(--s6)}.journee__row--alt .journee__copy{order:2;padding-right:0;padding-left:var(--s6)}.journee__row--alt .journee__figure{order:1}.journee__row:not(:has(.journee__figure>*)){grid-template-columns:minmax(0,1fr)}.journee__row:not(:has(.journee__figure>*)) .journee__copy,.journee__row--alt:not(:has(.journee__figure>*)) .journee__copy{order:initial;max-width:720px;padding:var(--s6);background:var(--plaque);border:1px solid var(--trait);border-left:4px solid var(--cobalt);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}.journee__row:not(:has(.journee__figure>*)) .journee__figure{display:none}}.flow__steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--s6);counter-reset:flow}.flow__steps li{position:relative;margin:0;padding-top:var(--s5);border-top:1px solid var(--trait)}.flow__steps li:before{counter-increment:flow;content:"0" counter(flow);display:block;margin-bottom:var(--s4);color:var(--cobalt);font:500 12px/16px var(--mono);letter-spacing:.08em}.flow__steps h3{font-size:20px;line-height:26px}.flow__steps p{color:var(--graphite);font-size:15px;line-height:24px}.flow__figure{margin-bottom:var(--s4)}@media(min-width:960px){.flow__steps{grid-template-columns:repeat(3,1fr);gap:var(--s6)}}.bandeau{position:relative;list-style:none;margin:0;padding:var(--s6) 0;display:grid;gap:var(--s4);border-top:1px solid var(--trait);border-bottom:1px solid var(--trait);background:var(--plaque)}.bandeau li{position:relative;margin:0;display:flex;flex-direction:column;gap:2px}.bandeau strong{font-family:var(--mono);font-size:22px;line-height:28px;letter-spacing:0;font-weight:500}.bandeau span{color:var(--graphite);font-size:13px;line-height:18px}@media(min-width:640px){.bandeau{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.bandeau{grid-template-columns:repeat(5,1fr);gap:0}.bandeau li{min-height:58px;justify-content:center;padding:0 var(--s5);border-left:1px solid var(--trait)}.bandeau li:first-child{padding-left:0;border-left:0}.bandeau li:last-child{padding-right:0}}.beat--bandeau{padding:0}.beat+.beat--bandeau{border-top:0}.chip-group{margin-bottom:var(--s5)}.chip-group__label{font-weight:600;margin-bottom:var(--s3);display:flex;align-items:center;gap:var(--s2)}.chip-group__count{display:inline;min-width:0;height:auto;align-items:baseline;justify-content:flex-start;padding:0;border-radius:0;background:transparent;color:var(--graphite);font-family:var(--mono);font-size:12px;font-weight:500}.chips{list-style:none;padding:0;margin:0 0 var(--s2);display:flex;flex-wrap:wrap;gap:6px 16px}.chip{margin:0;display:inline-flex;align-items:center;gap:var(--s2);min-height:28px;padding:0;border:0;border-radius:0;background:transparent;font-size:14px;font-weight:500}.chip .icon{width:16px;height:16px;color:var(--graphite)}.icon--in{transform:scaleX(-1)}.chip--in .icon{color:var(--menthe)}.chip--out .icon{color:var(--cobalt)}.chip-group__note{color:var(--graphite);font-size:15px;line-height:24px}.chip-rows{display:grid;gap:var(--s4)}.logomark{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--r-chip);background:var(--cobalt-tint);color:var(--cobalt);font-weight:700;font-size:12px}.notch{position:relative;background:var(--plaque);border:1px solid var(--trait);border-left:4px solid var(--trait);border-radius:var(--r-card);clip-path:none;display:flex;flex-direction:column;box-shadow:var(--shadow-soft);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.notch:hover,.notch:focus-within{border-color:var(--cobalt);box-shadow:var(--shadow);transform:translateY(-2px)}.notch:before{content:none}.notch--merchants{border-left-color:var(--accent-merchants)}.notch--operators{border-left-color:var(--accent-operators)}.notch--partners,.notch--fbaPartners{border-left-color:var(--accent-partners)}.notch--enterprise{border-left-color:var(--accent-enterprise)}.notch__figure{padding:var(--s4) var(--s4) 0}.notch__body{padding:var(--s5);display:flex;flex-direction:column;flex:1}.notch__body h3{font-size:20px;line-height:26px}.notch__body h3 a{color:inherit;text-decoration:none}.notch__body h3 a:after{content:"";position:absolute;inset:0}.notch__outcome{color:var(--graphite)}.benefits{list-style:none;padding:0;margin:0 0 var(--s4)}.benefits li{position:relative;padding-left:22px;margin-bottom:var(--s2);font-size:15px;line-height:24px}.benefits li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:1px;border-radius:0;background:var(--cobalt);border:0}.notch--operators .benefits li:before{border-color:var(--accent-operators);background:var(--tint-operators)}.notch--partners .benefits li:before,.notch--fbaPartners .benefits li:before{border-color:var(--accent-partners);background:var(--tint-partners)}.notch--enterprise .benefits li:before{border-color:var(--accent-enterprise);background:var(--tint-enterprise)}.notch .arrow-link{margin-top:auto;position:relative;z-index:1}.cards{display:grid;gap:var(--s5)}@media(min-width:640px){.cards{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.cards--4{grid-template-columns:repeat(4,1fr)}.cards--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px)and (max-width:1199px){.cards--3{grid-template-columns:repeat(3,1fr)}}.tier__price{margin:var(--s2) 0 var(--s4);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2)}.tier__from,.tier__per{color:var(--graphite);font-size:15px}.tier__price strong{font-family:var(--display);font-size:36px;line-height:40px;letter-spacing:-.02em;font-weight:600}.tier--featured{color:#f7f8fa;background:var(--chrome);border-color:var(--chrome);border-top:4px solid var(--signal);box-shadow:var(--shadow)}.tier--featured :is(.tier__from,.tier__per,.notch__outcome,.benefits){color:#aeb5bc}.tier--featured .arrow-link{color:#f6add2}.tier--featured .benefits li:before{background:var(--signal)}.tiles{list-style:none;padding:0;margin:0;display:grid;gap:var(--s5)}.tile{margin:0;display:flex;gap:var(--s4);align-items:flex-start}.tile .icon{color:var(--cobalt);margin-top:2px}.tile strong{display:block;margin-bottom:var(--s1)}.tile p{margin:0;color:var(--graphite);font-size:15px;line-height:24px}@media(min-width:640px){.tiles{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.tiles--4{grid-template-columns:repeat(4,1fr)}}.split{display:grid;gap:var(--s6);align-items:start}@media(min-width:960px){.split{grid-template-columns:7fr 5fr;gap:var(--s7)}.split--even{grid-template-columns:1fr 1fr}}.table-wrap{overflow-x:auto;border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque);box-shadow:var(--shadow-soft)}.table-wrap:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}th,td{text-align:left;vertical-align:top;padding:var(--s3) var(--s4);border-bottom:1px solid var(--trait)}thead th{font-size:13px;line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite);background:var(--brume)}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}.rates th[scope=row]{font-weight:600;white-space:nowrap}.rates td.num,.rates th.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rates td.num{font-size:17px;font-weight:500}.rate-quote{color:var(--graphite);font-weight:400!important;font-size:14px!important}.table-scroll__hint{display:none;margin:0 0 var(--s2);color:var(--graphite);text-align:right;font-size:14px}.table-scroll[data-scrollable=true]:not([data-scrolled-end=true]) .table-scroll__hint{display:block}.table-scroll .table-wrap{scroll-snap-type:x proximity}.table-scroll .rates th,.table-scroll .rates td{scroll-snap-align:start}.table-scroll .rates th[scope=row]{position:sticky;left:0;background:var(--plaque);z-index:1;box-shadow:1px 0 0 var(--trait)}.qualifier{color:var(--graphite);font-size:15px;line-height:24px;margin-top:var(--s4)}.price-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s3);margin:0 0 var(--s4)}.price-line strong{font-family:var(--display);font-size:clamp(48px,5vw,68px);line-height:1;letter-spacing:-.045em;font-weight:700}.price-line span{color:var(--graphite)}.prose-list{list-style:none;padding:0;margin:0 0 var(--s4);display:grid;gap:var(--s3)}.prose-list li{position:relative;padding-left:22px;margin:0}.prose-list li:before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;border-radius:50%;border:2px solid var(--cobalt);background:var(--cobalt-tint)}.calc{display:grid;gap:0;overflow:hidden;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);padding:0;margin-top:var(--s6);box-shadow:var(--shadow-soft)}@media(min-width:960px){.calc{grid-template-columns:1fr 1fr}}.calc__form{padding:var(--s6)}.calc__result{padding:var(--s6);color:var(--encre);background:linear-gradient(145deg,var(--cobalt-tint),var(--tint-enterprise));border-left:1px solid var(--trait)}.calc__result .eyebrow{color:var(--cobalt)}.calc__result[hidden]{display:none}.calc:has(>[data-rate-result][hidden]){grid-template-columns:1fr}.calc__result output{display:block;font-family:var(--display);font-weight:700;font-size:52px;line-height:1;letter-spacing:-.045em;margin:var(--s3) 0;font-variant-numeric:tabular-nums}.calc__note{color:var(--graphite);font-size:15px;line-height:24px;min-height:48px}.field{display:flex;flex-direction:column;gap:var(--s1);margin-bottom:var(--s4)}.field label{font-weight:600;font-size:15px}.field-row{display:grid;gap:var(--s4)}@media(min-width:640px){.field-row{grid-template-columns:1fr 1fr}}.calc__dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2);padding:0;margin:0 0 var(--s4);border:0}.calc__dimensions legend{grid-column:1 / -1;margin-bottom:var(--s1);font-size:15px;font-weight:600}.calc__dimensions label{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--s1);min-width:0}.calc__dimensions label span{color:var(--graphite);font-family:var(--body);font-size:12px;font-weight:600;overflow-wrap:anywhere}.pricing-lines{display:grid;gap:var(--s1);margin:var(--s4) 0;padding:var(--s3) 0;border-top:1px solid var(--trait);border-bottom:1px solid var(--trait)}.pricing-lines__row{display:flex;justify-content:space-between;gap:var(--s3);color:var(--graphite);font-size:14px;line-height:21px}.pricing-lines__row strong{flex:none;color:var(--encre);font-variant-numeric:tabular-nums}.pricing-details{display:grid;gap:var(--s3);margin:var(--s4) 0}.pricing-lines[hidden],.pricing-details[hidden]{display:none}.pricing-details>div{padding-inline-start:var(--s3);border-inline-start:2px solid var(--trait)}.pricing-details strong{display:block;margin-bottom:var(--s1);color:var(--encre);font-size:13px}.pricing-details ul{display:grid;gap:3px;margin:0;padding-inline-start:18px;color:var(--graphite);font-size:13px;line-height:20px}.pricing-meta{min-height:20px;margin:var(--s3) 0 0;color:var(--graphite);font-family:var(--body);font-size:12px;line-height:18px}input:not([type=checkbox]),select,textarea{font:inherit;color:inherit;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-chip);padding:var(--s2) var(--s3);min-height:48px;width:100%}select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;padding-inline-end:2.5rem;background-image:linear-gradient(45deg,transparent 50%,#62566c 50%),linear-gradient(135deg,#62566c 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}[dir=rtl] select:not([multiple]):not([size]){background-position:12px 50%,17px 50%}@media(forced-colors:active){select:not([multiple]):not([size]){-webkit-appearance:menulist;appearance:auto;background-image:none}}input:not([type=checkbox]):focus,select:focus,textarea:focus{border-color:var(--cobalt);outline:3px solid color-mix(in srgb,var(--cobalt) 15%,transparent);outline-offset:0}input[type=checkbox]{width:20px;height:20px;margin:0 var(--s2) 0 0;accent-color:var(--cobalt)}[aria-invalid=true]{border-color:var(--rouge)}.field-hint,.field-error{font-size:14px;line-height:20px;color:var(--graphite)}.field-error{color:var(--rouge)}.form-panel{background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);padding:var(--s6);box-shadow:var(--shadow)}.honeypot{position:absolute;left:-9999px}.form-status{margin-top:var(--s3);font-weight:600}.form-status[data-state=error]{color:var(--rouge)}.form-status[data-state=success]{color:var(--menthe)}.two-col{display:grid;gap:var(--s6)}@media(min-width:960px){.two-col{grid-template-columns:7fr 5fr;gap:var(--s7)}}.lead-mini{background:transparent;border:0;border-top:1px solid var(--trait);border-radius:0;padding:var(--s5) 0 0}.lead-mini__fields{display:grid;gap:var(--s3)}.lead-mini label{display:flex;flex-direction:column;gap:var(--s1);font-size:15px;font-weight:600}.lead-mini .button{align-self:end}@media(min-width:960px){.lead-mini__fields{grid-template-columns:1fr 1fr auto;align-items:end}}.lead-mini__choices{border:0;padding:0;margin:0 0 var(--s4);display:flex;flex-wrap:wrap;gap:var(--s3)}.lead-mini__choices legend{font-weight:600;font-size:15px;margin-bottom:var(--s2)}.lead-mini__choices label{display:inline-flex;align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s3);border:1px solid var(--trait);border-radius:var(--r-chip);background:var(--plaque);cursor:pointer;font-size:15px;font-weight:500}.lead-mini__choices input{width:18px;height:18px;margin:0;accent-color:var(--cobalt)}.lead-mini__sla{margin:var(--s4) 0 var(--s1);font-weight:600}.lead-mini__alt{margin:0;color:var(--graphite);font-size:15px}.steps{list-style:none;padding:0;margin:0 0 var(--s4);display:grid;gap:var(--s4);counter-reset:step}.steps li{margin:0;display:grid;grid-template-columns:auto 1fr;gap:var(--s3);align-items:start}.steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero);display:inline-flex;width:auto;height:auto;align-items:baseline;justify-content:flex-start;border-radius:0;background:transparent;color:var(--cobalt);font-family:var(--mono);font-weight:500;font-size:12px;letter-spacing:.04em}.steps p{margin:var(--s1) 0 0;color:var(--graphite);font-size:15px;line-height:24px}@media(min-width:960px){.steps--row{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.steps--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s5)}}.journey-lanes{display:grid;gap:var(--s5);margin-bottom:var(--s8)}.journey-lane{padding:var(--s6);background:var(--plaque);border:1px solid var(--trait);border-top:4px solid var(--accent-merchants);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}.journey-lane--fba{border-top-color:var(--signal)}.journey-lane>.steps{margin:var(--s6) 0}.journey-lane>.button{width:fit-content}.journey-screens{padding-top:var(--s7);border-top:1px solid var(--trait)}.route-away{margin:var(--s5) 0 0;padding:var(--s3) var(--s4);max-width:none;border-left:3px solid var(--signal);background:var(--papier);color:var(--graphite)}@media(min-width:960px){.journey-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}.inbound-procedure{display:grid;gap:var(--s6);align-items:start;margin-bottom:var(--s6)}.inbound-procedure .steps{padding:var(--s5);background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}.inbound-procedure .fenetre{position:sticky;top:96px}@media(min-width:960px){.inbound-procedure{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s7)}}@media(max-width:959px){.inbound-procedure .fenetre{position:static}}.inbound-examples{margin:var(--s7) 0;padding:clamp(24px,4vw,48px);border:1px solid var(--trait);border-radius:var(--r-card);background:linear-gradient(145deg,var(--cobalt-tint),var(--tint-enterprise));color:var(--encre);box-shadow:var(--shadow-soft)}.instant-start{display:grid;gap:var(--s6);align-items:start}.instant-start>div:last-child{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}@media(min-width:760px){.instant-start{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}.inbound-examples__head{max-width:760px;margin-bottom:var(--s6)}.inbound-examples .eyebrow{color:var(--cobalt)}.inbound-examples__head h3{margin:var(--s1) 0 var(--s2);color:var(--encre);font-size:clamp(28px,3vw,40px);line-height:1.08}.inbound-examples__head p:last-child{margin:0;color:var(--graphite)}.inbound-examples__grid{display:grid;gap:var(--s4)}.packing-example{display:grid;gap:var(--s4);align-items:center;padding:var(--s4);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.packing-example h3{margin:0 0 var(--s1);color:var(--encre);font-size:20px;line-height:26px}.packing-example p:last-child{margin:0;color:var(--graphite);font-size:15px;line-height:23px}.packing-label{position:relative;min-height:196px;padding:18px 18px 74px;overflow:hidden;border:1px solid #c8c8c3;border-radius:3px;background:#f7f6ef;color:#111;font-family:var(--mono);box-shadow:0 12px 24px #00000042}.packing-label:after{content:"";position:absolute;inset:8px;border:1px solid #dad9d1;pointer-events:none}.packing-label__brand{display:block;margin-bottom:20px;color:#333;font-size:11px;font-weight:700;letter-spacing:.12em}.packing-label strong{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-size:11px;line-height:19px;letter-spacing:.06em;color:#555}.packing-label strong em{flex:1;height:8px;border-bottom:1px dashed #b8b7ae}.packing-label__barcode{position:absolute;z-index:1;right:18px;bottom:18px;left:18px;height:42px;background:repeating-linear-gradient(90deg,#111 0 2px,transparent 2px 4px,#111 4px 5px,transparent 5px 8px,#111 8px 12px,transparent 12px 14px)}.dispatch-example{display:grid;gap:var(--s3);margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--trait)}.dispatch-example h3{margin:0;color:var(--encre)}.dispatch-example ol{margin:0;padding-left:24px;display:grid;gap:var(--s2);color:var(--graphite)}.dispatch-example li::marker{color:var(--cobalt);font-family:var(--mono);font-weight:700}.dispatch-example .muted{margin:0;color:var(--graphite);font-size:14px}@media(min-width:760px){.packing-example{grid-template-columns:minmax(190px,2fr) minmax(0,3fr)}}@media(min-width:1180px){.inbound-examples__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.packing-example{grid-template-columns:1fr;align-content:start}}body[data-door=merchants] .rail,body[data-door=fbaPartners] .rail{display:none}body[data-door=merchants] .door-page,body[data-door=fbaPartners] .door-page{display:block;width:100%;max-width:none;padding:0}body[data-door=merchants] .door-body .beat .container,body[data-door=fbaPartners] .door-body .beat .container{width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}@media(min-width:640px){body[data-door=merchants] .door-body .beat .container,body[data-door=fbaPartners] .door-body .beat .container{padding:0 var(--margin)}}body[data-door=merchants] #journee{background:var(--plaque)}body[data-door=merchants] #branchez,body[data-door=merchants] #pourquoi{background:var(--papier)}body[data-door=merchants] #cout,body[data-door=merchants] #questions{background:var(--plaque)}body[data-door=merchants] .journey-lane--fba{color:#f7f8fa;background:var(--chrome);border-color:#2a2f36;border-top-color:var(--signal)}body[data-door=merchants] .journey-lane--fba :is(h3,strong){color:#f7f8fa}body[data-door=merchants] .journey-lane--fba p,body[data-door=merchants] .journey-lane--fba .steps p{color:#aeb5bc}body[data-door=merchants] .journey-lane--fba .steps li:before{color:var(--signal)}@media(min-width:960px){body[data-door=merchants] .journey-screens .journee{padding-left:0}body[data-door=merchants] .journey-screens .route--v{width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}body[data-door=merchants] .journey-screens .journee__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}body[data-door=merchants] .journey-screens .journee__row{display:flex;overflow:hidden;flex-direction:column;gap:0;background:var(--papier);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}body[data-door=merchants] .journey-screens .journee__row:before{content:none}body[data-door=merchants] .journey-screens .journee__copy,body[data-door=merchants] .journey-screens .journee__row--alt .journee__copy{order:2;max-width:none;min-height:210px;padding:var(--s5);background:transparent;border:0;box-shadow:none}body[data-door=merchants] .journey-screens .journee__figure,body[data-door=merchants] .journey-screens .journee__row--alt .journee__figure{display:block;order:1}body[data-door=merchants] .journey-screens .fenetre{border:0;border-radius:0;box-shadow:none}}body[data-door=fbaPartners] .door-hero{color:var(--encre);background:linear-gradient(145deg,var(--tint-partners),var(--plaque))}body[data-door=fbaPartners] .door-hero h1{color:var(--encre)}body[data-door=fbaPartners] .door-hero .lead{color:var(--graphite)}body[data-door=fbaPartners] .door-hero .eyebrow{color:var(--accent-partners)}body[data-door=fbaPartners] .door-hero .button--secondary{color:var(--encre);border-color:var(--trait);background:var(--plaque)}body[data-door=fbaPartners] .door-hero .route-away{color:var(--graphite);background:var(--plaque)}body[data-door=fbaPartners] .door-hero .route-away a{color:var(--cobalt)}body[data-door=fbaPartners] #journee{background:var(--plaque)}body[data-door=fbaPartners] #journee .steps--4 li{padding:var(--s5);background:var(--papier);border:1px solid var(--trait);border-top:3px solid var(--cobalt);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}body[data-door=fbaPartners] #branchez{background:var(--papier)}body[data-door=fbaPartners] #cout{color:var(--encre);background:linear-gradient(145deg,var(--tint-partners),var(--plaque))}body[data-door=fbaPartners] #cout :is(h2,h3){color:var(--encre)}body[data-door=fbaPartners] #cout :is(p,li){color:var(--graphite)}body[data-door=fbaPartners] #pourquoi{background:var(--plaque)}body[data-door=fbaPartners] #questions{background:var(--papier)}.faq{border-top:1px solid var(--trait)}.faq__item{border-bottom:1px solid var(--trait)}.faq__item[hidden],body[data-page=help] main section[hidden]{display:none}.faq summary{position:relative;cursor:pointer;padding-block:var(--s4);padding-inline:32px 0;font-weight:600;min-height:44px;list-style:none;display:block;overflow-wrap:anywhere}.faq summary::-webkit-details-marker{display:none}.faq summary:before{position:absolute;inset-block-start:var(--s4);inset-inline-start:0;content:"+";color:var(--cobalt);font-weight:600;width:20px}.faq details[open] summary:before{content:"\2013"}.faq__a{padding-block:0 var(--s4);padding-inline:32px 0;color:var(--graphite)}.faq__a p{margin:0}.lens{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s6)}.door-block{padding:var(--s7) 0}.door-block__back{margin-top:var(--s3)}[data-lens-blocks]{display:flex;flex-direction:column}.door-page{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:1200px){.door-page{grid-template-columns:200px minmax(0,1fr);column-gap:var(--gutter)}}.rail{position:sticky;top:68px;z-index:5;background:color-mix(in srgb,var(--papier) 94%,transparent);border-bottom:1px solid var(--trait);min-width:0;max-width:100%;margin:0 -20px;backdrop-filter:blur(12px)}.rail ol{list-style:none;margin:0;padding:var(--s2) 20px;display:flex;overflow-x:auto;gap:var(--s1)}.rail li{margin:0;flex:0 0 auto}.rail a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s3);text-decoration:none;color:var(--graphite);border-radius:var(--r-chip);white-space:nowrap;font-weight:500;font-size:15px}.rail a[aria-current=true],.rail a:hover{color:var(--cobalt);background:var(--cobalt-tint)}@media(min-width:1200px){.rail{align-self:start;top:96px;border:0;background:transparent;margin:var(--s7) 0 0;backdrop-filter:none}.rail ol{flex-direction:column;gap:0;padding:0 0 0 var(--s3);overflow:visible;border-left:1px solid var(--trait)}.rail a{min-height:42px;margin-left:-13px;padding-left:18px;border-left:2px solid transparent;border-radius:0 var(--r-chip) var(--r-chip) 0;white-space:normal}.rail a[aria-current=true],.rail a:hover{border-left-color:var(--cobalt)}}.door-page>.door-body{min-width:0}.door-body .beat .container{padding-left:0;padding-right:0}@media(max-width:1199px){.door-body .beat .container{padding:0 20px}}@media(max-width:1199px)and (min-width:640px){.door-body .beat .container{padding:0}}.door-bar{border-top:1px solid var(--trait);background:var(--brume)}.door-bar .container{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5);min-height:64px}.door-bar span:first-child{color:var(--graphite)}.door-bar a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-weight:600}.door-bar a:hover{text-decoration:underline}.two-ways{display:grid;gap:var(--s4);margin-top:var(--s7)}@media(min-width:640px){.two-ways{grid-template-columns:1fr 1fr}}.two-ways .notch__body{padding:var(--s4) var(--s5)}.two-ways h3{font-size:20px;line-height:26px}.two-ways p{margin:0;color:var(--graphite);font-size:15px;line-height:24px}.ask{display:grid;gap:var(--s3);margin-top:var(--s5)}.ask p{margin:0;padding:var(--s3) var(--s4);border-left:3px solid var(--accent-partners);background:var(--tint-partners);border-radius:0 var(--r-chip) var(--r-chip) 0}.cta-panel{display:grid;gap:var(--s5);overflow:hidden;background:linear-gradient(135deg,var(--cobalt-tint),var(--tint-enterprise));color:var(--encre);padding:var(--s7);border-radius:var(--r-card);border:1px solid var(--trait);border-left:4px solid var(--cobalt);box-shadow:var(--shadow-soft)}@media(min-width:960px){.cta-panel{grid-template-columns:7fr 5fr;align-items:center}}.cta-panel h2{color:var(--encre)}.cta-panel p{color:var(--graphite)}.cta-panel a:not(.button){color:var(--cobalt)}.cta-panel__actions{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center}.cta-panel .button--secondary{background:var(--plaque);color:var(--encre);border-color:var(--trait)}.cta-panel__sla{flex-basis:100%;margin:0;font-weight:600;color:var(--encre)}.code{margin:var(--s5) 0;border:1px solid var(--trait);border-radius:var(--r-card);overflow:hidden;background:var(--brume)}.code figcaption{padding:var(--s2) var(--s4);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite);border-bottom:1px solid var(--trait)}.code pre{margin:0;padding:var(--s4);overflow-x:auto}.code pre code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:22px}.legal,.legal .hero__copy{overflow-wrap:anywhere;hyphens:auto}.hero__grid>*{min-width:0}.hero__copy h1,.hero__copy .lead,.hero__copy .eyebrow{overflow-wrap:break-word;hyphens:manual}.legal h2{font-size:24px;line-height:30px;margin-top:var(--s6)}.approved-terms>.container{max-width:78ch}.approved-terms__nav{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);margin-bottom:var(--s6);font-size:14px}.approved-terms .legal-note{padding:var(--s4);background:var(--brume);border-radius:var(--r-chip);font-size:14px;line-height:22px}.approved-terms h1{margin-top:var(--s5);font-size:clamp(32px,5vw,48px);line-height:1.15}.site-footer{background:#f0edf5;color:var(--encre);padding:var(--s8) 0 var(--s5);margin-top:var(--section-y);font-size:14px;line-height:22px;border-top:1px solid var(--trait)}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.footer-grid{display:grid;gap:var(--s6)}@media(min-width:640px){.footer-grid{grid-template-columns:1fr 1fr}}@media(min-width:960px){.footer-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.footer-grid{grid-template-columns:2fr repeat(5,1fr)}}@media(min-width:1200px){.footer-grid--expanded{grid-template-columns:1.5fr repeat(3,minmax(0,1fr))}}.footer-grid h2{font-family:var(--body);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);margin-bottom:var(--s3)}.footer-grid ul{list-style:none;padding:0;margin:0}.footer-grid li{margin-bottom:var(--s2)}.footer__brand{margin:0 0 var(--s3)}.footer__line{color:var(--graphite);max-width:32ch}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s3);margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--trait);color:var(--graphite);font-size:14px}.chip-group__note,.fenetre figcaption{overflow-wrap:anywhere}.expanded-page{background:var(--papier)}.expanded-products-architecture,.expanded-wms-stock-journey,.expanded-oms-promise-machine,.expanded-tms-operating-day,.expanded-ttms-trading-ledger,.expanded-billing-event-ledger,.expanded-transport-custody-handoff,.expanded-3pl-client-lifecycle,.expanded-merchant-control-desk,.expanded-transport-operator-business,.expanded-multisite-topology,.expanded-returns-evidence-case,.expanded-marketplace-shopper-loop,main>div[class$=-page]{background:var(--papier)}body[data-page=wms]{--page-accent: #7052a0}body[data-page=oms]{--page-accent: #8a3d86}body[data-page=tms],body[data-page=transport-operators]{--page-accent: #205b99}body[data-page=ttms]{--page-accent: #b51f69}body[data-page=billing-finance]{--page-accent: #5d3eb3}body[data-page=warehouse-automation],body[data-page=agv-amr-fleet],body[data-page=fixed-automation-plc]{--page-accent: #9a541b}body[data-page=workforce-management]{--page-accent: #7052a0}.expanded-products-architecture>.hero,.expanded-wms-stock-journey>.hero,.expanded-oms-promise-machine>.hero,.expanded-tms-operating-day>.hero,.expanded-ttms-trading-ledger>.hero,.expanded-billing-event-ledger>.hero,.expanded-transport-custody-handoff>.hero,.expanded-3pl-client-lifecycle>.hero,.expanded-merchant-control-desk>.hero,.expanded-transport-operator-business>.hero,.expanded-multisite-topology>.hero,.expanded-returns-evidence-case>.hero,.expanded-marketplace-shopper-loop>.hero,main>div[class$=-page]>.hero{border-bottom:1px solid var(--trait);box-shadow:inset 0 4px 0 var(--page-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--page-accent) 8%,#fff),#fff 62%)}.expanded-page>.hero{background:linear-gradient(135deg,color-mix(in srgb,var(--cobalt-tint) 55%,var(--plaque)),var(--plaque) 48%,color-mix(in srgb,var(--tint-enterprise) 42%,var(--plaque)));border-bottom:1px solid var(--trait)}.expanded-page>.beat:nth-of-type(2n){background:var(--plaque)}.expanded-page>.beat:nth-of-type(odd){background:var(--papier)}.expanded-page .statement{max-width:58ch;font-size:clamp(21px,2vw,28px);line-height:1.35;letter-spacing:-.02em}.contract-axis{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s6)}.contract-axis span{min-width:92px;padding:var(--s3) var(--s4);border:1px solid var(--trait);border-left:3px solid var(--cobalt);border-radius:var(--r-chip);background:var(--plaque);font-weight:750}.money-loop{display:grid;gap:var(--s5);align-items:end;padding:var(--s6);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.money-loop strong{display:block;margin-bottom:var(--s3);color:var(--cobalt);font:750 13px/1 var(--body);letter-spacing:.12em}.boundary-list{display:grid;gap:var(--s3);list-style:none;padding:0;counter-reset:boundary}.boundary-list li{counter-increment:boundary;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--s3);align-items:start;margin:0;padding:var(--s4);border-top:1px solid var(--trait)}.boundary-list li:before{content:counter(boundary,decimal-leading-zero);color:var(--cobalt);font:700 12px/1.5 var(--mono)}.expanded-icon-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);list-style:none;padding:0}.expanded-icon-cards--five{grid-template-columns:repeat(5,minmax(0,1fr))}.expanded-icon-cards>li{margin:0;padding:var(--s5);border:1px solid var(--trait);border-top:3px solid var(--petrol);border-radius:var(--r-card);background:var(--plaque)}.expanded-icon-cards>li .icon{color:var(--cobalt);margin-bottom:var(--s4)}.expanded-icon-cards>li p{margin-bottom:0;color:var(--graphite)}.expanded-process{display:grid;gap:0;list-style:none;padding:0;counter-reset:expanded-step}.expanded-process>li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:var(--s4);margin:0;padding:var(--s5) 0;border-top:1px solid var(--trait)}.expanded-process__index{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--cobalt);border-radius:50%;color:var(--cobalt);font:750 12px/1 var(--mono)}.expanded-process p{margin-bottom:0;color:var(--graphite)}.expanded-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}.expanded-pair__panel{padding:var(--s6);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.expanded-pair__panel .icon{color:var(--cobalt);margin-bottom:var(--s4)}.expanded-boundary{display:flex;gap:var(--s4);align-items:flex-start;max-width:920px;padding:var(--s5);border-left:4px solid var(--ambre);background:#fff8ef}.expanded-boundary .icon{color:var(--ambre)}.expanded-boundary p{margin-bottom:0}.definition-rows{margin:0;border-top:1px solid var(--trait)}.definition-rows__row{display:grid;grid-template-columns:minmax(140px,.35fr) 1fr;gap:var(--s5);padding:var(--s4) 0;border-bottom:1px solid var(--trait)}.definition-rows dt{font-weight:750}.definition-rows dd{margin:0;color:var(--graphite)}.signal-strip{display:flex;gap:var(--s2);align-items:stretch;overflow-x:auto;padding-bottom:var(--s2)}.signal-strip__node{min-width:190px;flex:1;padding:var(--s4);border:1px solid var(--trait);border-radius:var(--r-chip);background:var(--plaque)}.signal-strip__node>span{color:var(--cobalt);font:700 11px/1 var(--mono)}.signal-strip__node p{margin:var(--s2) 0 0;color:var(--graphite);font-size:14px;line-height:21px}.signal-strip__arrow{align-self:center;color:var(--cobalt)}.authority-panel{border-left:4px solid var(--ambre);background:#fff8ef}.process-lane{max-width:980px}.stock-passport,.promise-state-machine,.operating-clock,.trading-loop,.ledger-origin,.handoff-lanes,.client-lifecycle,.merchant-desk,.transport-business-mark,.contract-sheet,.audit-reconciliation,.contract-resolution,.settlement-ledger,.dispatch-window,.pod-seal,.first-inbound,.usage-to-invoice,.return-connection,.transition-band,.exception-owner{display:flex;align-items:center;justify-content:center;gap:var(--s5);min-height:180px;padding:var(--s6);border:1px solid var(--trait);border-radius:var(--r-card);background:linear-gradient(145deg,var(--plaque),var(--tint-enterprise))}.product-architecture-mark{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);max-width:420px;margin:0 auto;padding:var(--s6)}.product-architecture-mark:before{content:"";position:absolute;inset:50% 12%;height:1px;background:var(--trait)}.product-architecture-mark:after{content:"";position:absolute;inset:12% 50%;width:1px;background:var(--trait)}.product-architecture-mark .icon{position:relative;z-index:1;width:92px;height:92px;padding:24px;border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque);color:var(--cobalt);box-shadow:var(--shadow-soft)}.stock-passport .icon,.promise-state-machine .icon,.operating-clock .icon,.trading-loop .icon,.ledger-origin .icon,.handoff-lanes .icon,.client-lifecycle .icon,.merchant-desk .icon,.transport-business-mark .icon{width:42px;height:42px;color:var(--cobalt)}@media(min-width:760px){.money-loop{grid-template-columns:minmax(0,1fr) auto}.boundary-list{grid-template-columns:1fr 1fr}}@media(max-width:959px){.expanded-icon-cards,.expanded-icon-cards--five{grid-template-columns:1fr 1fr}}@media(max-width:639px){.expanded-icon-cards,.expanded-icon-cards--five,.expanded-pair,.definition-rows__row{grid-template-columns:1fr}.signal-strip__arrow{display:none}}body[data-page=home]{--domain-oms: #8a3d86;--domain-wms: #7052a0;--domain-tms: #205b99;--domain-ttms: #b51f69;--domain-billing: #5d3eb3}body[data-page=home] .hero--product-architecture{padding:clamp(54px,7vw,92px) 0;background:linear-gradient(rgba(93,62,179,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(93,62,179,.055) 1px,transparent 1px),linear-gradient(140deg,#fff 20%,#f9f6fb);background-size:48px 48px,48px 48px,auto;border-bottom:1px solid var(--trait)}body[data-page=home] .hero--product-architecture h1{max-width:14ch;font-size:clamp(46px,4.6vw,64px)}body[data-page=home] .hero--product-architecture .hero__grid{align-items:stretch}.commercial-choice{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);align-content:start;height:100%;padding:var(--s4);border:1px solid var(--trait);border-radius:var(--r-card);background:#ffffffe6;box-shadow:var(--shadow)}.commercial-path{display:flex;flex-direction:column;min-width:0;padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.commercial-path--network{color:#fff;border-color:var(--cobalt);background:linear-gradient(145deg,var(--cobalt),#7a286f)}.commercial-path header>span{display:block;margin-bottom:var(--s2);color:var(--cobalt);font:750 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.commercial-path--network header>span{color:#ffd6e9}.commercial-path h2{font-size:clamp(23px,2vw,31px)}.commercial-path--network h2,.commercial-path--network p,.commercial-path--network li{color:#fff}.commercial-path>p{color:var(--graphite);font-size:14px;line-height:22px}.commercial-path--network>p{color:#fff}.commercial-path ul{flex:1;padding-left:18px;font-size:14px}.commercial-path .button{width:100%;margin-top:var(--s3)}.commercial-path--network .button--primary{color:var(--cobalt);background:#fff;border-color:#fff}.commercial-choice__note{grid-column:1 / -1;margin:0;padding:var(--s2) var(--s3);color:var(--graphite);text-align:center;font-size:13px;line-height:20px}.home-commercial-spotlight{background:#181323;color:#fff}.home-commercial-spotlight .beat__head .eyebrow{color:#ff8ec1}.home-commercial-spotlight .beat__head h2{color:#fff}.home-commercial-spotlight .beat__head .lead{color:#d7cfdf}.self-service-spotlight{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:var(--s6)}.self-service-spotlight__steps{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);list-style:none;padding:0}.self-service-spotlight__steps li{display:grid;grid-template-columns:34px 1fr;gap:var(--s3);margin:0;padding:var(--s4);border:1px solid rgba(255,255,255,.16);border-radius:var(--r-chip)}.self-service-spotlight__steps li>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cobalt);color:#fff;font:750 12px/1 var(--mono)}.self-service-spotlight__steps h3{color:#fff}.self-service-spotlight__steps p{margin:0;color:#cfc6d9;font-size:14px;line-height:21px}.self-service-spotlight__outcomes{padding:var(--s5);border-radius:var(--r-card);background:#fff;color:var(--encre)}.self-service-spotlight__outcomes .eyebrow{color:var(--cobalt)}.self-service-spotlight__outcomes ul{padding-left:18px}.self-service-spotlight__outcomes .cta-row{display:grid}.home-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s3)}.home-product{padding:var(--s5);border:1px solid var(--trait);border-top:4px solid var(--page-accent);border-radius:var(--r-card);background:var(--plaque)}.home-product>span{color:var(--cobalt);font:750 12px/1 var(--mono)}.home-product h3{margin-top:var(--s3)}.home-product h3 a{color:var(--encre);text-decoration:none}.home-product p{margin:0;color:var(--graphite);font-size:14px;line-height:21px}.home-product--wms{--page-accent: var(--domain-wms)}.home-product--oms{--page-accent: var(--domain-oms)}.home-product--tms{--page-accent: var(--domain-tms)}.home-product--ttms{--page-accent: var(--domain-ttms)}.home-product--billing{--page-accent: var(--domain-billing)}.home-breadth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.home-breadth-grid article{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.home-breadth-grid h3 a{color:var(--encre);text-decoration:none}.home-breadth-grid article>p:last-child{margin:0;color:var(--graphite)}.architecture-overview{margin:0;display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s3);align-content:center;padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:#ffffffe0;box-shadow:var(--shadow)}.architecture-overview__source{grid-column:1 / -1;color:var(--graphite);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.architecture-node,.architecture-billing-rail{padding:var(--s4);border:1px solid var(--trait);border-left:4px solid var(--petrol);border-radius:var(--r-chip);background:var(--plaque)}.architecture-node a,.architecture-billing-rail a{color:var(--encre);font-size:18px;font-weight:750;text-decoration:none}.architecture-node__link,.architecture-billing-rail__link{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s2);align-items:baseline}.architecture-node__code{color:var(--page-accent);font:750 11px/1 var(--mono);letter-spacing:.06em}.architecture-node__action{min-width:0}.architecture-node p,.architecture-billing-rail p{margin:var(--s2) 0 0;color:var(--graphite);font-size:13px;line-height:20px}.architecture-node--oms{border-left-color:var(--domain-oms)}.architecture-node--wms{border-left-color:var(--domain-wms)}.architecture-node--tms{border-left-color:var(--domain-tms)}.architecture-node--ttms{border-left-color:var(--domain-ttms)}.architecture-overview__connector{align-self:center;color:var(--cobalt);font-size:22px}.architecture-overview__transport{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s3);align-items:center}.architecture-overview__custody{display:flex;gap:var(--s2);align-items:center;padding:var(--s2);color:var(--graphite);font:700 11px/1 var(--mono)}.architecture-billing-rail{grid-column:1 / -1;border-left-color:var(--domain-billing)}.architecture-overview figcaption,.domain-topology figcaption,.custody-handoff figcaption,.device-fabric-map figcaption,.execution-authority-map figcaption,.ecosystem-contract-map figcaption,.application-constellation figcaption{color:var(--graphite);font-size:13px;line-height:21px}.architecture-overview figcaption{grid-column:1 / -1;padding-top:var(--s2)}.domain-topology{margin:0;display:grid;gap:0}.domain-topology__axis{display:grid;grid-template-columns:100px minmax(0,1fr);gap:var(--s4);align-items:start;padding:var(--s4) 0;border-top:1px solid var(--trait)}.domain-topology__axis>span{color:var(--graphite);font-size:12px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.domain-topology__branch{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s3);align-items:stretch}.domain-node{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.domain-node__code{margin:0 0 var(--s2);color:var(--cobalt);font:750 12px/1 var(--mono)}.domain-node h3 a{color:var(--encre);text-decoration:none}.domain-node__scope{color:var(--graphite)}.domain-node__boundary{margin-bottom:0;padding-top:var(--s3);border-top:1px solid var(--trait);font-size:14px;line-height:22px}.domain-topology__branch-mark{align-self:center;color:var(--cobalt);font-size:22px}.domain-topology__transfer{display:flex;justify-content:center;gap:var(--s3);padding:var(--s2);color:var(--graphite);font-size:13px}.domain-topology__rates-all{align-self:center;margin:0;color:var(--graphite)}.domain-topology figcaption{padding-top:var(--s4)}.custody-handoff{margin:var(--s8) 0 0;padding:var(--s6);border-radius:var(--r-card);background:#191526;color:#f8f5fb}.custody-handoff__head p{color:#cfc6d9}.custody-handoff__legs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s2);list-style:none;padding:var(--s5) 0 0}.custody-leg{min-width:0;margin:0;padding:var(--s4);border:1px solid rgba(255,255,255,.16);border-radius:var(--r-chip)}.custody-leg p{margin:var(--s2) 0 0;color:#cfc6d9;font-size:13px;line-height:20px}.custody-leg__executor{display:block;color:#a99fb7;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.custody-leg--tms{border-top:3px solid #65a7e4}.custody-leg--ttms{border-top:3px solid #e45098}.custody-leg--handoff{text-align:center;border-style:dashed}.custody-leg__symbol{display:block;color:#e45098;font-size:22px}.custody-handoff figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s4);padding-top:var(--s4);color:#cfc6d9}.custody-handoff a{color:#fff}.device-fabric-map{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4)}.device-fabric-map__cloud{grid-column:1 / -1;justify-self:center;max-width:620px;padding:var(--s5);border:1px solid var(--trait);border-top:4px solid var(--cobalt);border-radius:var(--r-card);background:var(--plaque);text-align:center}.device-fabric-map__cloud p{margin:var(--s2) 0 0}.device-fabric-map__uplink{grid-column:1 / -1;display:flex;justify-content:space-around;color:var(--cobalt);font-size:22px}.device-fabric-map__plane{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.device-fabric-map__plane ul{list-style:none;padding:0}.device-fabric-map__plane li{padding:var(--s3) 0;border-top:1px solid var(--trait)}.device-fabric-map__plane li p{margin:var(--s1) 0 0;color:var(--graphite);font-size:14px;line-height:22px}.mesh-cluster{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);margin:var(--s4) 0}.mesh-peer{padding:var(--s3);border:1px solid var(--petrol);border-radius:999px;text-align:center;font-size:12px}.mesh-peer--desktop{grid-column:1 / -1;border-style:dashed}.mesh-link{display:none}.device-fabric-map__guard{padding:var(--s3);background:var(--tint-enterprise);border-radius:var(--r-chip);font-size:13px}.device-fabric-map__reconciliation{grid-column:1 / -1;display:grid;grid-template-columns:220px 1fr;gap:var(--s5);padding:var(--s5);border-top:1px solid var(--trait)}.device-fabric-map__reconciliation ol{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s2);margin:0;padding:0;list-style-position:inside}.device-fabric-map__reconciliation li{margin:0;padding:var(--s3);background:var(--plaque);border-radius:var(--r-chip);font-size:13px;line-height:20px}.device-fabric-map figcaption{grid-column:1 / -1;display:flex;justify-content:space-between;gap:var(--s4)}.execution-authority-map{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}.execution-authority-map__shared{grid-column:1 / -1;text-align:center}.execution-authority-map__shared span{display:inline-block;padding:var(--s2) var(--s4);border-radius:999px;background:var(--cobalt-tint);color:var(--cobalt);font-weight:700}.execution-lane{padding:var(--s6);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.execution-lane__flow{list-style:none;padding:0;counter-reset:execution}.execution-lane__flow li{counter-increment:execution;display:grid;grid-template-columns:28px 1fr;gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--trait)}.execution-lane__flow li:before{content:counter(execution,decimal-leading-zero);color:var(--cobalt);font:700 11px/1.8 var(--mono)}.authority-boundary{margin:var(--s5) 0;padding:var(--s4);border-left:3px solid var(--ambre);background:#fff8ef}.authority-boundary p{margin:var(--s2) 0 0}.execution-authority-map figcaption{grid-column:1 / -1}.ecosystem-contract-map{margin:0}.ecosystem-contract-map__core{max-width:560px;margin:0 auto var(--s6);padding:var(--s5);border:1px solid var(--cobalt);border-radius:var(--r-card);background:var(--plaque);text-align:center}.ecosystem-contract-map__spokes{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}.ecosystem-spoke{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.ecosystem-spoke__flow{color:var(--cobalt);font-weight:650}.ecosystem-spoke__boundary{padding-top:var(--s3);border-top:1px solid var(--trait);color:var(--graphite);font-size:14px}.ecosystem-contract-map figcaption{padding-top:var(--s4)}.application-constellation{margin:0}.application-constellation__core{max-width:520px;margin:0 auto var(--s6);text-align:center}.application-constellation__orbits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3);list-style:none;padding:0}.application-node{margin:0}.application-node article{height:100%;padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.application-node__maturity{color:var(--cobalt);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.application-node article>p:not(.application-node__maturity){color:var(--graphite);font-size:14px;line-height:22px}.application-constellation figcaption{padding-top:var(--s4)}.entry-router{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--s5);padding:var(--s6);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--plaque)}.entry-router__question{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--cobalt);color:#fff;font:750 28px/1 var(--display)}.entry-router__axes{display:grid;grid-template-columns:1fr 1fr;gap:var(--s6)}.entry-router__axis ol{list-style:none;padding:0}.entry-route{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s3);align-items:center;padding:var(--s3) 0;border-top:1px solid var(--trait)}.entry-route__link{min-height:36px;white-space:nowrap}.entry-router__footer{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--s4);align-items:center;justify-content:space-between}.entry-router__footer p{margin:0;color:var(--graphite)}@media(max-width:959px){body[data-page=home] .hero--product-architecture h1{max-width:15ch;font-size:46px}.home-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-breadth-grid,.architecture-overview,.architecture-overview__transport,.domain-topology__branch,.device-fabric-map,.execution-authority-map,.ecosystem-contract-map__spokes,.application-constellation__orbits,.entry-router__axes{grid-template-columns:1fr 1fr}.architecture-overview__source,.architecture-overview__transport,.architecture-billing-rail,.architecture-overview figcaption{grid-column:1 / -1}.architecture-overview__connector{display:none}.custody-handoff__legs{grid-template-columns:1fr}.device-fabric-map__cloud,.device-fabric-map__uplink,.device-fabric-map__reconciliation,.device-fabric-map figcaption{grid-column:1 / -1}.device-fabric-map__reconciliation{grid-template-columns:1fr}.device-fabric-map__reconciliation ol{grid-template-columns:1fr 1fr}}@media(max-width:639px){body[data-page=home] .hero--product-architecture h1{font-size:40px}.commercial-choice,.self-service-spotlight,.self-service-spotlight__steps,.architecture-overview,.architecture-overview__transport,.domain-topology__axis,.domain-topology__branch,.device-fabric-map,.execution-authority-map,.ecosystem-contract-map__spokes,.application-constellation__orbits,.entry-router,.entry-router__axes,.home-product-grid,.home-breadth-grid{grid-template-columns:1fr}.commercial-choice__note{grid-column:1}.domain-topology__axis>span{margin-bottom:var(--s2)}.device-fabric-map__reconciliation ol{grid-template-columns:1fr}.entry-router__footer{grid-column:1}.entry-router__question{display:none}}body[data-page=home]{background:var(--papier)}body[data-page=home] .hero--home+.beat--bandeau{position:relative;z-index:1;margin-top:0;padding-bottom:0;color:#f7f8fa;background:var(--chrome);border-top:4px solid var(--signal);border-bottom:0}body[data-page=home] .hero--home+.beat--bandeau .bandeau{padding:var(--s5) 0;background:transparent;border:0;border-radius:0;box-shadow:none}body[data-page=home] .hero--home+.beat--bandeau .bandeau strong{color:#f7f8fa;font-size:26px;line-height:30px}body[data-page=home] .hero--home+.beat--bandeau .bandeau span{color:#9aa3ab}body[data-page=home] #integrations,body[data-page=home] #comment,body[data-page=home] #portes{background:var(--plaque)}body[data-page=home] #journee,body[data-page=home] #tarifs{background:var(--papier)}@media(min-width:960px){body[data-page=home] .hero--home+.beat--bandeau{margin-top:0}body[data-page=home] .hero--home+.beat--bandeau .bandeau{padding:var(--s6) 0}body[data-page=home] .hero--home+.beat--bandeau .bandeau li{border-left-color:#30353c}body[data-page=home] .beat__head:has(>.lead){display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,4fr);grid-template-rows:auto auto;column-gap:var(--s8);align-items:end}body[data-page=home] .beat__head:has(>.lead)>.eyebrow{grid-column:1;grid-row:1}body[data-page=home] .beat__head:has(>.lead)>h2{grid-column:1;grid-row:2;margin-bottom:0}body[data-page=home] .beat__head:has(>.lead)>.lead{grid-column:2;grid-row:1 / span 2;margin:0}}body[data-page=home] #offres .offer-band.notch--merchants,body[data-page=home] #offres .offer-band.notch--partners{background:var(--plaque)}body[data-page=home] #offres .offer-band.notch--merchants{background:color-mix(in srgb,var(--tint-merchants) 55%,var(--plaque))}body[data-page=home] #offres .offer-band.notch--partners{background:color-mix(in srgb,var(--tint-partners) 52%,var(--plaque))}body[data-page=home] #offres .offer-band .notch__body{min-height:250px;padding:var(--s6)}body[data-page=home] #offres .offer-band h3{max-width:20ch;font-size:30px;line-height:35px}body[data-page=home] #integrations .chip-group{margin:0;padding:var(--s4) 0;background:transparent;border-radius:0}body[data-page=home] #integrations .container>.chip-group+.chip-group,body[data-page=home] #integrations .container>.chip-rows{margin-top:var(--s4)}body[data-page=home] #integrations .container>p:last-child{margin-top:var(--s5)}@media(min-width:960px){body[data-page=home] #integrations .container{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}body[data-page=home] #integrations .beat__head,body[data-page=home] #integrations .container>p:last-child{grid-column:1 / -1}body[data-page=home] #integrations .container>.chip-group+.chip-group,body[data-page=home] #integrations .container>.chip-rows,body[data-page=home] #integrations .container>p:last-child{margin-top:0}body[data-page=home] #integrations .chip-rows{display:contents}}body[data-page=home] #serieux .tile{padding:var(--s5);background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}body[data-page=home] #demarrer{color:#f7f8fa;background:var(--chrome);border-top:2px solid var(--signal)}body[data-page=home] #demarrer .eyebrow,body[data-page=home] #demarrer h2{color:#f7f8fa}body[data-page=home] #demarrer .lead,body[data-page=home] #demarrer .steps p{color:#9aa3ab}body[data-page=home] #demarrer .steps li:before{color:var(--signal)}body[data-page=home] #demarrer .cta-panel{background:transparent;color:inherit;padding:0;border:0;border-radius:0;box-shadow:none}body[data-page=home] #demarrer .cta-panel h2{color:#f7f8fa}body[data-page=home] #demarrer .cta-panel p{color:#9aa3ab}body[data-page=home] #demarrer .cta-panel .button--secondary{color:#f7f8fa;border-color:#3a4048;background:transparent}body[data-page=home] #portes .notch__figure{padding:var(--s4) var(--s4) 0}body[data-page=home] #portes .thumb{border:0}body[data-page=home] .site-footer{margin-top:0;border-top:1px solid #2a2f36}@media(min-width:960px){body[data-page=home] #journee .journee{padding-left:0}body[data-page=home] #journee .route--v{width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}body[data-page=home] #journee .journee__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5)}body[data-page=home] #journee .journee__row{display:flex;overflow:hidden;flex-direction:column;gap:0;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}body[data-page=home] #journee .journee__row:before{content:none}body[data-page=home] #journee .journee__copy,body[data-page=home] #journee .journee__row--alt .journee__copy{order:2;padding:var(--s5)}body[data-page=home] #journee .journee__figure,body[data-page=home] #journee .journee__row--alt .journee__figure{order:1}body[data-page=home] #journee .fenetre{border:0;border-radius:0;box-shadow:none}body[data-page=home] #portes .cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-page=home] #comment .route--h{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;opacity:0;pointer-events:none}body[data-page=home] #comment .flow__figure{display:none}body[data-page=platform] #briques{background:var(--papier)}@media(min-width:960px){body[data-page=platform] #briques .journee{padding-left:0}body[data-page=platform] #briques .route--v{width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}body[data-page=platform] #briques .journee__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}body[data-page=platform] #briques .journee__row{display:flex;overflow:hidden;flex-direction:column;gap:0;background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}body[data-page=platform] #briques .journee__row:before{content:none}body[data-page=platform] #briques .journee__copy,body[data-page=platform] #briques .journee__row--alt .journee__copy{order:2;min-height:230px;padding:var(--s6)}body[data-page=platform] #briques .journee__figure,body[data-page=platform] #briques .journee__row--alt .journee__figure{order:1}body[data-page=platform] #briques .fenetre{border:0;border-radius:0;box-shadow:none}}body[data-page=pricing] .hero{padding:64px 0 48px}body[data-page=pricing] .hero__copy{max-width:780px}body[data-page=pricing] .lens{margin:0;padding:var(--s4) 0;border-top:1px solid var(--trait);border-bottom:1px solid var(--trait)}body[data-page=pricing] .door-block{padding:64px 0}body[data-page=pricing] #merchants,body[data-page=pricing] #fbaPartners{background:var(--plaque)}body[data-page=pricing] .tier .arrow-link{width:fit-content;min-height:42px;margin-top:auto;padding:0 var(--s4);border:1px solid var(--trait);border-radius:var(--r-chip)}body[data-page=signup] .hero{padding:56px 0 40px}body[data-page=signup] .hero__copy{max-width:790px}body[data-page=signup] #formulaire{padding:32px 0 80px}body[data-page=signup] #formulaire .cta-panel{grid-template-columns:1fr;align-content:start;padding:var(--s6)}body[data-page=signup] #formulaire .cta-panel__actions{align-self:end}body[data-page=signup] #formulaire .two-col>div:last-child{padding:var(--s6);background:var(--plaque);border:1px solid var(--trait);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}@media(min-width:960px){body[data-page=signup] #formulaire .two-col{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"merchant form" "steps form";gap:var(--s5) var(--s7);align-items:start}body[data-page=signup] #formulaire .cta-panel{grid-area:merchant;min-height:270px}body[data-page=signup] #formulaire .form-panel{grid-area:form}body[data-page=signup] #formulaire .two-col>div:last-child{grid-area:steps}}[data-assistant-dock]{position:fixed;z-index:80;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));display:grid;justify-items:end;pointer-events:none}body:has([data-nav-links][data-open=true],.site-header details[open]) [data-assistant-dock]{visibility:hidden}[data-assistant-open],[data-assistant-panel]{pointer-events:auto}[data-assistant-open]{display:inline-flex;align-items:center;gap:var(--s2);min-height:52px;padding:6px 18px 6px 7px;border:1px solid var(--trait);border-radius:999px;background:#fffffff7;color:var(--encre);box-shadow:0 14px 38px #36264c29;font:600 15px/20px var(--body);cursor:pointer}[data-assistant-open]:hover{border-color:var(--cobalt);transform:none}[data-assistant-open]>span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--cobalt),var(--petrol));color:#fff;font:700 12px/1 var(--mono);letter-spacing:.05em;box-shadow:inset 0 0 0 1px #ffffff29}[data-assistant-panel]{width:min(380px,calc(100vw - 24px));height:min(var(--assistant-panel-height, 96px),calc(100vh - var(--assistant-viewport-inset, 104px)));height:min(var(--assistant-panel-height, 96px),calc(100dvh - var(--assistant-viewport-inset, 104px)));margin:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}[data-assistant-dock][data-assistant-placement=inline]{position:static;z-index:auto;inset:auto;width:100%;min-width:0;margin-block-start:12px}[data-assistant-dock][data-assistant-placement=inline] [data-assistant-panel]{width:min(380px,100%)}[data-assistant-open][hidden],[data-assistant-panel][hidden]{display:none}[data-assistant-panel]>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:9px 10px 9px 16px;border-bottom:1px solid var(--trait);background:linear-gradient(135deg,var(--cobalt-tint),var(--tint-enterprise));color:var(--encre)}[data-assistant-panel]>header>div{min-width:0;display:grid;gap:1px}[data-assistant-panel]>header span{color:var(--cobalt);font:700 10px/15px var(--mono);letter-spacing:.11em}[data-assistant-panel]>header strong{overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}[data-assistant-panel]>header button{width:38px;height:38px;flex:none;border:0;border-radius:50%;background:var(--plaque);color:var(--encre);font:300 25px/1 var(--body);cursor:pointer}[data-assistant-panel] iframe{display:block;width:100%;height:calc(100% - 58px);border:0;background:#fff}@media(max-width:560px){[data-assistant-dock]{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}[data-assistant-open] strong{display:none}[data-assistant-open]{min-height:50px;padding:6px}}@media(max-width:1439px){.site-nav{gap:8px}}@media(max-width:639px){.site-nav{min-height:84px;padding-inline:16px}.site-nav .brand__lockup{width:210px}.menu-button{padding-inline:10px}.nav-links[data-open=true]{gap:var(--s4);padding:var(--s3) 0 var(--s5)}.nav-actions{width:100%}.nav-actions .button{flex:1}.hero{padding:42px 0 48px}.hero .cta-row .button{flex:1 1 auto}.cta-panel{padding:var(--s6)}.beat__head{margin-bottom:var(--s6)}body[data-page=home] .hero--home+.beat--bandeau .bandeau{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:var(--s3) 0}body[data-page=home] .hero--home+.beat--bandeau .bandeau li{min-height:82px;padding:var(--s3);border-bottom:1px solid #30353c}body[data-page=home] .hero--home+.beat--bandeau .bandeau li:nth-child(2n){border-left:1px solid #30353c}body[data-page=home] .hero--home+.beat--bandeau .bandeau li:last-child{grid-column:1 / -1;border-bottom:0}body[data-page=home] #offres .offer-band .notch__body{min-height:0;padding:var(--s5)}body[data-page=home] #offres .offer-band h3{font-size:26px;line-height:31px}body[data-page=signup] .hero{padding:36px 0 20px}body[data-page=signup] #formulaire{padding:20px 0 64px}body[data-page=signup] #formulaire .two-col{gap:var(--s5)}body[data-page=signup] #formulaire .cta-panel,body[data-page=signup] #formulaire .form-panel,body[data-page=signup] #formulaire .two-col>div:last-child{padding:var(--s5)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}.route__path{stroke-dashoffset:0}.beat[data-reveal],.detail[data-reveal]{opacity:1;transform:none}}.offer-bands,.offer-cards{margin-bottom:var(--s6)}.offer-band .notch__body{gap:var(--s2)}.offer-band .eyebrow{margin:0}.offer-band h3{font-size:26px;line-height:32px}.offer-band .notch__outcome{margin:0 0 var(--s2)}@media(min-width:960px){.offer-band h3{font-size:30px;line-height:36px}}.tabs__list{display:flex;flex-wrap:wrap;gap:var(--s2);padding:var(--s6) 0 0;border-bottom:1px solid var(--trait)}.tab{position:relative;min-height:48px;padding:0 var(--s4);border:0;background:transparent;color:var(--graphite);font:600 17px/24px var(--body);cursor:pointer;border-radius:var(--r-chip) var(--r-chip) 0 0}.tab:hover{color:var(--encre);background:var(--brume)}.tab[aria-selected=true]{color:var(--cobalt)}.tab[aria-selected=true]:after{content:"";position:absolute;left:var(--s3);right:var(--s3);bottom:-1px;height:2px;background:var(--cobalt);border-radius:2px}.tabs [role=tabpanel]:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px}.channels{display:grid;gap:var(--s4)}@media(min-width:960px){.channels{grid-template-columns:repeat(3,1fr);gap:var(--s5)}}.channels__group{padding:var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--papier)}.channels__group .chip-group{margin-bottom:0}.channels__group--available .chip-group__count{background:var(--tint-operators);color:var(--accent-operators)}.channels__group--certifying .chip-group__count{background:var(--tint-partners);color:var(--accent-partners)}.commission{list-style:none;padding:0;margin:var(--s4) 0;display:grid;gap:var(--s4)}@media(min-width:640px){.commission{grid-template-columns:repeat(3,1fr)}}.commission li{margin:0;padding:var(--s4) var(--s5);border:1px solid var(--trait);border-radius:var(--r-card);background:var(--papier);display:flex;flex-direction:column;gap:var(--s1)}.commission strong{font-family:var(--display);font-size:36px;line-height:40px;letter-spacing:-.02em;font-weight:600;font-variant-numeric:tabular-nums}.commission span{color:var(--graphite);font-size:15px;line-height:22px}.estimator .calc__result output{font-size:44px;line-height:48px}.estimator__line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--s2);padding:var(--s2) 0;border-top:1px solid var(--trait)}.estimator__line span{color:var(--graphite);font-size:15px}.calc__result .estimator__line span{color:var(--graphite)}.estimator__line output{font-weight:600;font-size:17px;line-height:24px;font-variant-numeric:tabular-nums}.estimator .field-hint{display:block;margin:calc(var(--s4) * -1) 0 var(--s4)}.checks{border:0;padding:0;margin:0 0 var(--s4);display:flex;flex-wrap:wrap;gap:var(--s2)}.checks legend{font-weight:600;font-size:15px;margin-bottom:var(--s2)}.checks label{display:inline-flex;align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s3);border:1px solid var(--trait);border-radius:var(--r-chip);background:var(--plaque);cursor:pointer;font-size:15px;font-weight:500}.checks label:has(input:checked){border-color:var(--cobalt);background:var(--cobalt-tint);color:var(--cobalt)}.checks input{width:18px;height:18px;margin:0;accent-color:var(--cobalt)}.form-panel .lead-mini__sla{margin-top:var(--s4)}.roadmap{list-style:none;padding:0;margin:0 0 var(--s5);display:grid;gap:var(--s4);counter-reset:road}@media(min-width:640px){.roadmap{grid-template-columns:1fr 1fr}}.roadmap li{margin:0;padding:var(--s4) var(--s5);border:1px dashed var(--trait);border-radius:var(--r-card);display:grid;grid-template-columns:auto 1fr;gap:var(--s3);align-items:start}.roadmap li:before{counter-increment:road;content:counter(road);display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:var(--brume);color:var(--graphite);font-weight:700;font-size:15px}.roadmap strong{display:block;margin-bottom:var(--s1)}.roadmap p{margin:0;color:var(--graphite);font-size:15px;line-height:24px}:root{--papier: #fbfafd;--brume: #f4f1f6;--trait: #e9e3ed;--section-y: 96px;--shadow: 0 24px 70px rgba(54, 38, 76, .11);--shadow-soft: 0 10px 34px rgba(54, 38, 76, .07)}.eyebrow{color:var(--cobalt);font-family:var(--body);font-size:13px;line-height:18px;font-weight:700;letter-spacing:0;text-transform:none}.site-header:before{height:1px}.site-header{background:#fffffff5}.nav-language-hint{margin-left:auto;flex-shrink:0;white-space:nowrap;padding:2px 5px;border-radius:4px;color:var(--graphite);background:var(--brume);font-size:10px;line-height:1;font-weight:800}.footer-grid h2{font-size:14px;letter-spacing:0;text-transform:none}.footer-directory{grid-column:1 / -1;padding-top:var(--s4);border-top:1px solid var(--trait)}.footer-directory summary{width:fit-content;cursor:pointer;color:var(--encre);font-weight:700}.footer-directory ul{columns:4 180px;column-gap:var(--s6);margin-top:var(--s4)}.footer-directory li{break-inside:avoid}@media(min-width:1440px){.nav-menu summary,.nav-refs a{padding-inline:10px;font-size:14px}.nav-menu .nav-mega{width:520px;grid-template-columns:1fr 1fr;padding:var(--s3)}}@media(min-width:1280px){.footer-grid--expanded{grid-template-columns:280px repeat(5,minmax(0,1fr));gap:28px}}body[data-page=home]{background:#fff}body[data-page=home] .hero--commercial-home{overflow:hidden;padding:clamp(60px,7vw,104px) 0 76px;background:#fff;border-bottom:1px solid var(--trait)}body[data-page=home] .hero--commercial-home .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:clamp(32px,4.5vw,70px);align-items:center}body[data-page=home] .hero--commercial-home h1{max-width:17ch;margin-bottom:28px;font-size:clamp(48px,5.25vw,76px);line-height:1.035;letter-spacing:-.055em;text-wrap:initial}body[data-page=home] .hero--commercial-home h1 span{color:var(--cobalt)}body[data-page=home] .hero--commercial-home .lead{max-width:43ch;font-size:19px;line-height:1.65}body[data-page=home] .hero--commercial-home .eyebrow{margin-bottom:24px;color:var(--cobalt)}body[data-page=home] .hero--commercial-home .hero__figure{padding:0}body[data-page=home] .hero--commercial-home .fenetre{margin:0;border:1px solid #e2dde1;border-radius:10px;box-shadow:0 12px 30px #2117250c;transform:none}body[data-page=home] .hero--commercial-home .fenetre__bar{display:none}.hero-signal{display:flex;align-items:center;gap:9px;margin:20px 0 0;color:var(--graphite);font-size:14px}.hero-signal .icon{width:18px;height:18px;color:var(--cobalt)}.shipping-stage{position:relative;padding:20px;border:1px solid #eee1e7;border-radius:24px;background:#fcf6f9;box-shadow:0 24px 65px #4a173b0c}.shipping-stage__heading{display:flex;gap:10px;align-items:center;margin:0 0 18px;font-size:14px;font-weight:600}.shipping-stage__heading>.icon{margin-left:auto;width:18px;color:var(--graphite)}.shipping-stage__badge{display:grid;place-items:center;width:34px;height:34px;background:var(--cobalt);color:#fff;border-radius:9px}.shipping-stage__badge .icon{width:20px;height:20px}.shipping-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:22px 0 0;padding:0;list-style:none}.shipping-flow li{display:flex;align-items:center;flex-direction:column;gap:8px;margin:0;color:#625563;font-size:12px;line-height:1.3;text-align:center}.shipping-flow .icon{width:20px;height:20px;color:var(--cobalt)}.hero-domains{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:56px;border-top:1px solid var(--trait)}.hero-domains a{display:flex;flex-direction:column;gap:6px;padding:24px 20px 0;color:var(--encre);text-decoration:none}.hero-domains a:first-child{padding-left:0}.hero-domains strong{color:var(--cobalt);font:700 19px/1.2 var(--display)}.hero-domains a>span{font-size:14px;line-height:1.5}.hero-domains a:hover>span{text-decoration:underline;text-underline-offset:4px}.home-operations{background:#f5f3f8}.platform-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #d9d2df;background:#fff}.platform-map__group{min-width:0;padding:0 24px;border-left:1px solid #e4dfe8}.platform-map__group:first-child{border-left:0}.platform-map__group>h3{display:flex;align-items:center;gap:12px;margin:0;padding:22px 0;color:#53465c;font-size:.9375rem;font-weight:600;line-height:1.5}.platform-map__group>h3 .icon{flex:0 0 24px;width:24px;height:24px;color:var(--cobalt)}.platform-map__link{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:start;gap:16px;padding:20px 0;border-top:1px solid #e4dfe8;color:var(--encre);text-decoration:none}.platform-map__link h4{margin:0 0 8px;font-size:1.125rem;line-height:1.4;letter-spacing:-.02em}.platform-map__link p{margin:0;font-size:1rem;line-height:1.5;color:var(--graphite)}.platform-map__link>span{padding-top:2px;color:var(--cobalt)}.platform-map__link:hover h4{color:var(--cobalt);text-decoration:underline;text-underline-offset:4px}.platform-map__link:focus-visible{outline:3px solid var(--cobalt);outline-offset:5px}@media(min-width:960px){.platform-map__group{display:grid;grid-template-rows:subgrid;grid-row:span 3}}@media(max-width:959px){.platform-map{grid-template-columns:minmax(0,1fr)}.platform-map__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;border-left:0;border-top:1px solid #d9d2df}.platform-map__group:first-child{border-top:0}.platform-map__group>h3{grid-column:1 / -1;padding-block:20px 16px}}@media(max-width:639px){.platform-map__group{grid-template-columns:minmax(0,1fr);padding-inline:20px}.platform-map__link{padding-block:18px}}@media(max-width:639px){.hero-domains{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.hero-domains a{padding:20px 12px 0 0}}.home-audiences{background:#fff}.home-audiences .beat__head{max-width:830px}.home-audiences h2,.home-questions h2{max-width:25ch}.audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.audience-card{display:flex;flex-direction:column;align-items:start;padding:28px 24px;color:var(--encre);text-decoration:none;border:1px solid var(--trait);border-radius:14px;background:#fff;transition:border-color .16s,box-shadow .16s,transform .16s}.audience-card:hover{color:var(--encre);border-color:var(--cobalt);box-shadow:0 12px 32px #20111e09;transform:translateY(-3px)}.audience-card__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:28px;color:var(--cobalt);background:#fbedf3;border-radius:12px}.audience-card:nth-child(2) .audience-card__icon{background:#f3edf7;color:#7052a0}.audience-card:nth-child(3) .audience-card__icon{background:#fdf1e8;color:#8f501d}.audience-card:nth-child(4) .audience-card__icon{background:#eeedf8;color:#5d4795}.audience-card h3{font-size:19px;line-height:1.3}.audience-card p{flex:1;color:var(--graphite);font-size:15px;line-height:1.7}.audience-card__link{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--cobalt);font-size:14px;font-weight:600}.partner-invitation{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 10px;max-width:none;margin:24px 0 0;color:var(--graphite);font-size:14px}.partner-invitation a{font-weight:600}.home-commercial-choices{background:#f7f8fa;border-block:1px solid var(--trait)}.home-commercial-choices .beat__head,.home-commercial-fulfilment .beat__head,.home-commercial-products .beat__head{max-width:780px;margin-bottom:36px}.commercial-routes{display:grid;grid-template-columns:1fr 1fr;gap:24px}.commercial-route{display:flex;flex-direction:column;align-items:start;min-width:0;padding:clamp(28px,3.5vw,46px);border:1px solid var(--trait);border-radius:18px;background:#fff}.commercial-route--managed{border-color:#e9c9d9;background:#fff9fc}.commercial-route__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:24px;background:var(--cobalt-tint);color:var(--cobalt);border-radius:12px}.commercial-route__label{margin-bottom:14px;color:var(--cobalt);font-size:14px;font-weight:600}.commercial-route h3{max-width:24ch;font-family:var(--display);font-size:clamp(25px,2.4vw,34px);line-height:1.15;letter-spacing:-.035em}.commercial-route>p:not(.commercial-route__label){color:var(--graphite);font-size:16px;line-height:1.7}.commercial-route ul{flex:1;width:100%;margin:8px 0 28px;padding:0;list-style:none}.commercial-route li{position:relative;margin:0;padding:10px 0 10px 26px;border-top:1px solid var(--trait)}.commercial-route li:before{content:"\2713";position:absolute;left:1px;color:var(--menthe);font-weight:600}.commercial-routes__note{grid-column:1 / -1;max-width:none;margin:0;color:var(--graphite);font-size:14px;text-align:center}.home-commercial-fulfilment{color:#fff;background:#201c24}.home-commercial-fulfilment .beat__head h2{color:#fff}.home-commercial-fulfilment .beat__head .lead{color:#cfc9d1}.home-commercial-fulfilment .eyebrow{color:#f29ac5}.fulfilment-journey{display:grid;grid-template-columns:minmax(0,3fr) minmax(320px,2fr);gap:clamp(28px,5vw,72px);align-items:start}.fulfilment-journey>ol{margin:0;padding:0;list-style:none}.fulfilment-journey>ol>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;margin:0;padding:26px 0;border-top:1px solid #ffffff24}.fulfilment-journey>ol>li:first-child{border-top:0;padding-top:0}.fulfilment-journey>ol>li>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid #7b5369;border-radius:50%;color:#f6add2;font-weight:600}.fulfilment-journey h3{color:inherit;font-size:21px}.fulfilment-journey p{margin:0;color:#cfc9d1}.fulfilment-journey aside{padding:clamp(26px,3vw,40px);border:1px solid #ffffff24;border-radius:18px;color:#fff;background:#2c2732}.fulfilment-journey aside h3{color:#fff;font-family:var(--display);font-size:28px;line-height:1.15}.fulfilment-journey aside ul{padding-left:20px;margin-top:24px}.fulfilment-journey aside li{margin-bottom:12px;color:#e2dce5}.fulfilment-journey aside .cta-row{display:grid}.fulfilment-journey aside .button--secondary{color:#fff;border-color:#766d7b}.home-commercial-products{background:#fff}.commercial-products{border-top:1px solid var(--trait)}.commercial-product{display:grid;grid-template-columns:120px minmax(0,1fr) 32px;gap:28px;align-items:center;padding:28px 16px;border-bottom:1px solid var(--trait);color:var(--encre);text-decoration:none;transition:background .16s}.commercial-product:hover{color:var(--encre);background:#faf5f8}.commercial-product>span:first-child{color:var(--cobalt);font:700 22px/1.2 var(--display)}.commercial-product h3{margin-bottom:6px;font-size:22px}.commercial-product p{margin:0;color:var(--graphite)}.commercial-product__arrow{font-size:24px;color:var(--cobalt)}.commercial-products__more{margin:24px 0 0;font-weight:600}.home-connections{background:#f7f8fa;border-block:1px solid var(--trait)}.home-connections .beat__head{max-width:750px}.connection-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.connection-links>a{display:flex;align-items:center;gap:12px;min-height:90px;padding:20px;border:1px solid var(--trait);border-radius:12px;color:var(--encre);text-decoration:none;background:#fff}.connection-links>a:hover{border-color:var(--cobalt)}.connection-links>a>span:last-child{margin-left:auto;color:var(--graphite)}.connection-links__mark{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:9px;background:#f1f0f3;font:700 16px/1 var(--body);color:#504758}.connection-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-top:20px}.connection-footer p{margin:0;max-width:58ch;color:var(--graphite);font-size:14px}.home-questions>.container{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:72px;align-items:start}.home-questions .beat__head,.home-questions .faq{margin:0}.home-questions .faq__item{border-bottom:1px solid var(--trait)}.home-questions .faq__item summary{padding-block:23px;font-size:17px;line-height:1.5}.home-questions .faq__a p{color:var(--graphite);line-height:1.8}.home-commercial-entry{padding-top:0;background:#fff}.commercial-close{display:grid;grid-template-columns:minmax(0,1.5fr) auto;gap:32px;align-items:end;padding:clamp(32px,5vw,68px);border-radius:22px;color:#fff;background:#241a26}.commercial-close h2{max-width:22ch;color:#fff}.commercial-close p:not(.eyebrow){margin:0;color:#ded1df}.commercial-close .eyebrow{color:#f5a4ce}.commercial-close .cta-row{margin:0;flex-wrap:wrap;max-width:240px}.commercial-close .button{width:100%}.commercial-close .button--secondary{color:#fff;border-color:#86758b}@media(max-width:1100px){.audience-grid,.connection-links{grid-template-columns:repeat(2,minmax(0,1fr))}.home-questions>.container{gap:40px}}@media(max-width:959px){.home-questions>.container{grid-template-columns:1fr}.shipping-stage{max-width:680px}}@media(max-width:639px){.audience-grid{grid-template-columns:1fr;gap:12px}.audience-card{padding:24px}.audience-card__icon{margin-bottom:20px}.commercial-product__arrow{display:none}.shipping-stage{padding:14px;border-radius:16px}.shipping-stage__heading{margin-bottom:14px}.connection-links{grid-template-columns:1fr;gap:12px}.connection-links>a{min-height:72px}.commercial-close .cta-row{max-width:none}}.commercial-pricing>.hero .hero__copy{max-width:820px}.commercial-pricing>.hero h1{max-width:18ch}.commercial-pricing__calculator{background:#fff}.commercial-pricing__calculator .calc{border:1px solid var(--trait);border-radius:18px;box-shadow:var(--shadow-soft)}.commercial-pricing__options{padding-top:0;background:#fff}.pricing-choices{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}.pricing-choice{min-width:0;padding:clamp(28px,3vw,42px);border:1px solid var(--trait);border-radius:18px;background:var(--papier)}.pricing-choice--fulfilment{background:linear-gradient(145deg,#fff,#fbedf4)}.pricing-choice h3{max-width:24ch;font-family:var(--display);font-size:clamp(24px,2.2vw,32px);line-height:1.1;letter-spacing:-.03em}.pricing-choice>p:not(.eyebrow){color:var(--graphite);font-size:17px;line-height:27px}.pricing-choice ul{display:flex;flex-wrap:wrap;gap:var(--s2);padding:0;list-style:none}.pricing-choice li{margin:0;padding:6px 11px;border-radius:999px;color:var(--petrol);background:#ece7f8;font-size:14px;font-weight:700}.pricing-choice>a{display:inline-block;margin-top:var(--s3);font-weight:700}.commercial-pricing__contact{padding-top:var(--s4);background:#fff}.software-quote{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s5);align-items:center;padding:clamp(28px,4vw,46px);border:1px solid var(--trait);border-radius:18px;background:linear-gradient(145deg,#fff,#f7f1fa)}.software-quote ul{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);margin:0;padding:0;list-style:none}.software-quote li{position:relative;margin:0;padding-left:24px}.software-quote li:before{content:"\2713";position:absolute;left:0;color:var(--menthe);font-weight:800}.commercial-platform .beat__head{max-width:760px;margin-bottom:var(--s6)}.commercial-platform__entry{padding-top:var(--s4);background:#fff}.definition-rows__row{display:block;padding:0}.definition-rows__row summary{position:relative;cursor:pointer;padding:var(--s4) 34px var(--s4) 0;list-style:none;font-weight:700}.definition-rows__row summary::-webkit-details-marker{display:none}.definition-rows__row summary:after{content:"+";position:absolute;right:4px;color:var(--cobalt);font-size:21px;font-weight:500}.definition-rows__row[open] summary:after{content:"\2212"}.definition-rows__row>p{max-width:72ch;margin:0 0 var(--s4);color:var(--graphite)}.implementation-details{padding:var(--s5);border:1px solid var(--trait);border-radius:14px;background:#faf8fb}.implementation-details>summary{display:flex;gap:var(--s3);align-items:center;cursor:pointer;list-style:none;font-weight:700}.implementation-details>summary::-webkit-details-marker{display:none}.implementation-details>summary:after{content:"+";margin-left:auto;color:var(--cobalt);font-size:21px;font-weight:500}.implementation-details[open]>summary:after{content:"\2212"}.implementation-details>div{margin-top:var(--s4)}.implementation-details.authority-panel{border-left:3px solid var(--cobalt);background:#faf8fb}.connector-directory{align-items:start}.connector-details{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--trait)}.connector-details summary{cursor:pointer;color:var(--cobalt);font-size:14px;font-weight:700}.connector-details .connector-spec{margin-top:var(--s3)}.connector-spec{display:grid;gap:var(--s4)}.connector-spec dt{color:var(--encre);font-size:13px;font-weight:700}.connector-spec dd{margin:var(--s1) 0 0}@media(min-width:640px){.connector-card:has(.connector-details[open]){grid-column:1 / -1}.connector-details .connector-spec{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.connector-details .connector-spec{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=commerce-marketplaces] .connector-directory{grid-template-columns:minmax(0,1fr);gap:12px}body[data-page=commerce-marketplaces] .connector-card{border-inline-start-width:1px;box-shadow:none}body[data-page=commerce-marketplaces] .connector-card:hover,body[data-page=commerce-marketplaces] .connector-card:focus-within{transform:none}body[data-page=commerce-marketplaces] .connector-card .notch__body{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.4fr) minmax(140px,.7fr);align-items:center;gap:0 24px;padding:20px 24px}body[data-page=commerce-marketplaces] .connector-card .notch__body>:is(h3,p){margin:0}body[data-page=commerce-marketplaces] .connector-details:not([open]){margin:0;padding:0;border:0}body[data-page=commerce-marketplaces] .connector-details[open]{grid-column:1 / -1}}@media(min-width:1280px){body[data-page=integrations-edi-api] .connector-directory:has(.connector-details[open]){grid-template-columns:repeat(4,minmax(0,1fr))}}.developer-access{padding-block:24px;background:var(--brume)}.developer-access__layout{display:flex;align-items:center;justify-content:space-between;gap:24px}.developer-access__layout h2{margin:0 0 8px;font-size:clamp(20px,2vw,26px)}.developer-access__layout p{max-width:74ch;margin:0;font-size:15px}.developer-access__layout .button{flex-shrink:0}@media(max-width:760px){.developer-access__layout{align-items:flex-start;flex-direction:column;gap:16px}.developer-access__layout .button{max-width:100%;white-space:normal;text-align:center}}.expanded-page>.hero{background:#fff;border-bottom-color:var(--trait)}.expanded-page>.beat:nth-of-type(2n),.expanded-page>.beat:nth-of-type(odd){background:#fff}.expanded-page>.beat.beat--brume{background:var(--papier)}.expanded-icon-cards>li{border-top-width:1px;border-radius:16px;box-shadow:0 8px 28px #36264c0b}.expanded-icon-cards>li .icon{color:var(--cobalt)}.expanded-process__index{border:0;background:var(--cobalt-tint);font-family:var(--body)}.expanded-boundary{display:block;max-width:980px;border-left-width:3px;border-radius:0 14px 14px 0;background:#faf7fb}.expanded-boundary summary{display:flex;gap:var(--s3);align-items:center;cursor:pointer;list-style:none;font-weight:700}.expanded-boundary summary::-webkit-details-marker{display:none}.expanded-boundary summary:after{content:"+";margin-left:auto;color:var(--cobalt);font-size:22px;font-weight:500}.expanded-boundary[open] summary:after{content:"\2212"}.expanded-boundary>p{margin:var(--s4) 0 0 36px;color:var(--graphite)}.stock-passport,.promise-state-machine,.operating-clock,.trading-loop,.ledger-origin,.handoff-lanes,.client-lifecycle,.merchant-desk,.transport-business-mark{min-height:150px;border-radius:18px;background:linear-gradient(145deg,#fff,#f8f1f6)}@media(max-width:959px){body[data-page=home] .hero--commercial-home .hero__grid{grid-template-columns:1fr}body[data-page=home] .hero--commercial-home .hero__copy{max-width:700px}body[data-page=home] .hero--commercial-home .hero__figure{max-width:760px}.commercial-close{grid-template-columns:1fr;align-items:start}}@media(max-width:639px){:root{--section-y: 64px}body[data-page=home] .hero--commercial-home{padding:48px 0 60px}body[data-page=home] .hero--commercial-home h1{font-size:clamp(38px,9.8vw,54px)}body[data-page=home] .hero--commercial-home .lead{font-size:18px;line-height:28px}body[data-page=home] .hero--commercial-home .hero__figure{padding-top:var(--s4)}.commercial-routes,.fulfilment-journey,.pricing-choices{grid-template-columns:1fr}.commercial-routes__note{grid-column:1;text-align:left}.commercial-route{padding:var(--s5)}.commercial-product{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.commercial-close{padding:var(--s6)}.commercial-close .cta-row{width:100%;flex-direction:column}.commercial-close .button{width:100%}.software-quote{grid-template-columns:1fr}}body[data-door] .rail{display:none}body[data-door] .door-page{display:block;width:100%;max-width:none;padding:0}body[data-door] .door-body .beat .container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--margin)}@media(max-width:639px){body[data-door] .door-body .beat .container{padding:0 20px}}[data-assistant-open]{min-height:46px;padding:5px 13px 5px 6px;font-size:14px;box-shadow:0 10px 28px #36264c21}[data-assistant-open]>span{width:34px;height:34px}.contact-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.contact-panel{padding:clamp(1.5rem,3vw,2.5rem);border:1px solid #e8dce3;border-radius:1.25rem;background:#fbf8fa}.contact-panel h3{margin-top:0;font-size:clamp(1.3rem,2vw,1.7rem);letter-spacing:-.03em}.contact-panel>p{max-width:65ch}.contact-panel .button{margin-top:.5rem}.contact-panel__email{overflow-wrap:anywhere;font-size:.95rem}.contact-panel__note{padding-top:1rem;border-top:1px solid #e8dce3;color:#655863;font-size:.88rem}.contact-layout .tiles{grid-template-columns:1fr}@media(min-width:960px){body[data-page=signup] .hero{padding-block:36px 40px}body[data-page=signup] .hero__grid{display:block}body[data-page=signup] .hero__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;width:100%;max-width:none}body[data-page=signup] .hero__copy>.crumbs,body[data-page=signup] .hero__copy>.eyebrow{grid-column:1 / -1}body[data-page=signup] .hero__copy>h1{max-width:none;margin:0;font-size:clamp(36px,3.4vw,48px)}body[data-page=signup] .hero__copy>.lead{align-self:center;max-width:none;margin:0}}@media(max-width:760px){.contact-layout{grid-template-columns:minmax(0,1fr)}}.buyer-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2.25rem;padding-top:1.2rem;border-top:1px solid var(--trait);font-size:.875rem}.buyer-navigation>span{margin-inline-end:auto;color:var(--graphite);font-size:.875rem}.buyer-navigation a{color:var(--encre);font-weight:600;text-decoration:none;padding:.45rem 0}.buyer-navigation a:hover{color:var(--cobalt)}.buyer-navigation a span{display:inline-block;color:var(--cobalt);margin-inline-start:.25rem}html[dir=rtl] .buyer-navigation a span{transform:scaleX(-1)}.expanded-icon-cards>li.expanded-icon-cards__linked{padding:0}.product-card-link{display:flex;flex-direction:column;height:100%;padding:var(--s5);color:inherit;text-decoration:none;border-radius:inherit;transition:background-color .18s}.product-card-link:hover{background:#faf4f7}.product-card-link>.icon{flex-shrink:0}.product-card-link>div{display:flex;flex-direction:column;flex:1}.product-card-link>div>span{margin-top:auto;padding-top:1.5rem;color:var(--cobalt);font-size:1.25rem}.buyer-guidance{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:start}.buyer-guidance__intro h2{max-width:24ch}.buyer-guidance__intro>p:not(.eyebrow){color:var(--graphite)}.buyer-related{margin-top:2rem}.buyer-related h3{font-size:1rem}.buyer-related a{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 0;border-top:1px solid var(--trait);color:var(--encre);font-size:.95rem;text-decoration:none}.buyer-related a:hover{color:var(--cobalt)}.buyer-related .icon{width:1.1rem;height:1.1rem;flex-shrink:0;color:var(--cobalt)}.buyer-guidance__questions .faq{margin-top:0}.wms-evaluation{padding-block-start:var(--s3)}.wms-evaluation h3{margin:1.5rem 0 .5rem;color:var(--encre)}.wms-evaluation h3:first-child{margin-block-start:0}.wms-evaluation .prose-list{margin-block:1rem}.wms-evaluation>p+p{margin-block-start:1rem}.merchant-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.merchant-choice{display:flex;flex-direction:column;align-items:start;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--trait);border-radius:1.25rem;background:#fff;color:var(--encre);text-decoration:none}.merchant-choice:last-child{border-color:#d8a0bc;background:#fff9fc}.merchant-choice>.icon{color:var(--cobalt);width:2rem;height:2rem;margin-bottom:1.5rem}.merchant-choice h3{max-width:25ch}.merchant-choice p{color:var(--graphite)}.merchant-choice>span{margin-top:auto;padding-top:1.5rem;font-weight:650;font-size:.95rem;color:var(--cobalt)}.merchant-choice:hover{border-color:var(--cobalt)}.merchant-choice-note{margin-top:1.5rem;font-size:.95rem}.project-interest{margin:1.5rem 0 1rem}.project-interest label{display:block;font-size:.95rem;font-weight:650;margin-bottom:.5rem}.project-interest select{display:block;width:100%;padding:.85rem;padding-inline-end:2.5rem;border:1px solid #b9a9b4;border-radius:.65rem;background-color:#fff;font:inherit;color:var(--encre)}.contact-panel__draft-hint{font-size:.875rem;color:var(--graphite)}.contact-panel__fallback{margin-block:1rem}.contact-panel__fallback summary{cursor:pointer;padding-block:.6rem;font-weight:650}.contact-panel__draft-label{display:block;margin-block:.75rem;font-size:.875rem}.contact-panel__draft-label textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-block-start:.5rem;padding:.75rem;border:1px solid var(--trait);border-radius:.5rem;background:var(--papier);color:var(--encre);font:inherit;line-height:1.6;resize:vertical}.contact-panel__privacy,[data-copy-project-status]{font-size:.875rem;line-height:1.6}.contact-panel__privacy a{text-decoration:underline;text-underline-offset:.2em}[data-copy-project-draft][hidden]{display:none}[data-copy-project-status]:empty{display:none}@media(max-width:760px){.buyer-guidance,.merchant-choice-grid{grid-template-columns:minmax(0,1fr)}.buyer-navigation{gap:.4rem 1.2rem}.buyer-navigation>span{flex-basis:100%}}@media(min-width:760px){.steps--tour{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}}.product-tour{margin-top:3rem;padding:clamp(1.1rem,3vw,2.5rem);border:1px solid #dfe3e9;border-radius:1.5rem;background:#f4f6fa}.product-tour__intro{max-width:48rem;margin-bottom:1.8rem}.product-tour__intro h3{font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.035em;margin:.6rem 0}.product-tour__intro .muted{font-size:.9rem;line-height:1.65}.product-tour__tabs:not([hidden]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:1.5rem}.product-tour__tabs button{display:flex;align-items:center;gap:.65rem;min-width:0;min-height:3.4rem;padding:.8rem 1rem;text-align:left;font:inherit;font-size:.9rem;font-weight:650;line-height:1.35;border:1px solid #c9d0db;border-radius:.75rem;color:var(--encre);background:#fff;cursor:pointer}.product-tour__tabs button[aria-selected=true]{color:#fff;background:var(--encre);border-color:var(--encre);box-shadow:inset 0 -3px 0 var(--cobalt)}.product-tour__tabs button:hover{border-color:var(--cobalt)}.product-tour__tabs button:focus-visible,.product-tour__panel:focus-visible,.product-tour__enlarge:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}.product-tour__panel{min-width:0}.product-tour__panel+.product-tour__panel{margin-top:2.2rem}.product-tour__panel[role=tabpanel]{margin-top:0}.product-tour__panel[hidden]{display:none}.product-tour__caption{max-width:52rem;margin-bottom:1rem}.product-tour__caption h4{margin:0 0 .4rem;font-size:1.05rem}.product-tour__caption p{margin:0;color:var(--graphite);line-height:1.6}.product-tour .fenetre{margin:0;padding:0;border-radius:.9rem;box-shadow:0 8px 28px #1b294414}.product-tour .fenetre__body img{display:block;width:100%;height:auto}.product-tour__enlarge{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;margin-top:.6rem;font-size:.85rem;font-weight:650;text-underline-offset:.2em}.product-tour[data-tour-single]{margin-top:1.5rem}@media(min-width:960px){.product-tour[data-tour-single]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.product-tour[data-tour-single] .product-tour__intro{margin-bottom:0}.product-tour[data-tour-single] .product-tour__screens{min-width:0}}@media(max-width:560px){.product-tour{padding:1rem;border-radius:1rem}.product-tour__tabs:not([hidden]){gap:.35rem}.product-tour__tabs button{flex-direction:column;align-items:flex-start;padding:.65rem .55rem;gap:.3rem;font-size:.78rem;overflow-wrap:anywhere}}.hero-signal--mobile{width:fit-content;min-height:44px;text-decoration:none}.hero-signal--mobile:hover{text-decoration:underline;text-underline-offset:4px}.hero-signal--mobile:focus-visible,.mobile-role:focus-visible{outline:3px solid var(--cobalt);outline-offset:5px}.home-mobile-apps{background:#172039;color:#fff}.home-mobile-apps .beat__head{max-width:800px}.home-mobile-apps .eyebrow{color:#ff93c5}.home-mobile-apps .lead{color:#d2d9e7}.mobile-access{margin-top:2.5rem}.mobile-access__bridge{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:fit-content;padding:.9rem 1.4rem;margin:0 0 1.5rem auto;border:1px solid #75819b;border-radius:999px;font-weight:650;letter-spacing:-.02em}.mobile-access__bridge>span{display:flex;align-items:center;gap:.55rem}.mobile-access__bridge>.icon{color:#ff93c5}.mobile-access__roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mobile-role{display:flex;flex-direction:column;min-width:0;padding:clamp(1.25rem,2.4vw,2rem);border:1px solid #687690;border-radius:1.2rem;color:#fff;background:#202d48;text-decoration:none;transition:border-color .15s ease,background .15s ease}.mobile-role:hover{border-color:#ff93c5;background:#2a3752;color:#fff}.mobile-role:focus-visible{outline-color:#ff93c5}.mobile-role__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#ff93c5;font-weight:650;font-size:.88rem}.mobile-role__top .icon{width:30px;height:30px;flex:0 0 auto}.mobile-role h3{margin:1.7rem 0 .8rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2;letter-spacing:-.03em}.mobile-role p{color:#d2d9e7;font-size:.95rem;line-height:1.7;margin:0 0 1.5rem}.mobile-role__link{display:flex;align-items:center;gap:.6rem;margin-top:auto;font-size:.9rem;font-weight:650}.mobile-role__link>span:last-child{margin-left:auto}.mobile-role .nav-language-hint{border-color:#8593ad;color:#fff}.mobile-ease{margin-top:3rem;padding-top:2.3rem;border-top:1px solid #687690}.mobile-ease>h3{font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:-.03em}.mobile-ease>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.8rem}.mobile-ease article>.icon{color:#ff93c5;width:28px;height:28px}.mobile-ease h4{margin:.85rem 0 .5rem;font-size:1.05rem}.mobile-ease p{color:#d2d9e7;font-size:.9rem;line-height:1.7;margin:0}.mobile-access__close{display:flex;align-items:center;gap:2rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #687690}.mobile-access__close p{flex:1;margin:0;max-width:80ch;font-size:.87rem;line-height:1.75;color:#d2d9e7}.mobile-access__close .button{flex:0 0 auto}@media(max-width:760px){.mobile-access__roles,.mobile-ease>div{grid-template-columns:1fr}.mobile-access__bridge{margin-left:0}.mobile-role h3{margin-top:1rem}.mobile-ease>div{gap:1.8rem}.mobile-access__close{align-items:flex-start;flex-direction:column}.mobile-access__close .button{max-width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.mobile-role{transition:none}}@media(min-width:960px){:root{--section-y: 48px}main section[id]{scroll-margin-top:88px}.beat__head{margin-bottom:28px}.site-footer{margin-top:0}body[data-page=home] .hero--commercial-home{padding:40px 0 28px;background:linear-gradient(115deg,#fff 28%,#fbf3f8)}body[data-page=home] .hero--commercial-home .hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px}body[data-page=home] .hero--commercial-home h1{max-width:none;margin-bottom:20px;font-size:clamp(48px,4.45vw,64px)}body[data-page=home] .hero--commercial-home .eyebrow{margin-bottom:18px}body[data-page=home] .hero--commercial-home .hero__figure{width:100%;max-width:480px;justify-self:end}.hero-signal{margin-top:12px}.shipping-stage{padding:16px;border-radius:20px;box-shadow:0 16px 40px #4a173b0a}.shipping-stage__heading{margin-bottom:12px}.shipping-flow{margin-top:16px}.hero-domains{margin-top:28px}.hero-domains a{padding-top:18px}body[data-page=home] .beat__head:has(>.lead){max-width:none;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:64px;margin-bottom:28px}body[data-page=home] .beat__head>h2{max-width:28ch}.home-audiences{background:#f5f3f8}.audience-card{padding:24px}.audience-card__icon{margin-bottom:18px}.audience-card__link{margin-top:4px}.partner-invitation{margin-top:20px}.home-commercial-choices{background:#fff}.commercial-routes{gap:20px}.commercial-route{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto 1fr auto auto;gap:16px;padding:28px}.commercial-route>*{grid-column:1 / -1}.commercial-route__icon{grid-column:1;grid-row:1;width:40px;height:40px;margin:0}.commercial-route__label{grid-column:2;grid-row:1;align-self:center;margin:0}.commercial-route h3{max-width:28ch;margin:0;font-size:clamp(25px,2.2vw,30px)}.commercial-route>p:not(.commercial-route__label),.commercial-route ul{margin:0}.commercial-route>.button{justify-self:start}.commercial-route li{padding-block:8px}.fulfilment-journey{gap:48px}.fulfilment-journey>ol>li{padding-block:20px}.fulfilment-journey aside{padding:28px}.fulfilment-journey aside ul{margin-top:20px}.fulfilment-journey aside li{margin-bottom:8px}.commercial-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.commercial-product{grid-template-columns:88px minmax(0,1fr) 24px;gap:18px;padding:20px 12px}.commercial-product:last-child:nth-child(odd){grid-column:1 / -1}.commercial-product h3{font-size:21px}.commercial-products__more{margin-top:20px}.home-mobile-apps>.container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px}body[data-page=home] .home-mobile-apps .beat__head:has(>.lead){display:block;margin:0}body[data-page=home] .home-mobile-apps .beat__head h2{max-width:32ch;margin-bottom:16px}.home-mobile-apps .beat__head .lead{max-width:70ch}.mobile-access{display:contents}.mobile-access__bridge{grid-column:2;grid-row:1;align-self:center;margin:0}.mobile-access__roles,.mobile-ease,.mobile-access__close{grid-column:1 / -1}.mobile-role{padding:24px}.mobile-role h3{margin-top:16px;font-size:26px}.mobile-role p{margin-bottom:20px}.mobile-role .nav-language-hint{color:#fff;background:#34415c}.mobile-ease{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,3fr);gap:32px;margin:0;padding-top:24px}.mobile-ease>h3{margin:0;font-size:26px}.mobile-ease>div{gap:24px;margin:0}.mobile-ease h4{margin-top:12px}.mobile-access__close{margin:0;padding-top:24px;gap:32px}body[data-page=home] #integrations{background:#f5f3f8}body[data-page=home] #integrations>.container{display:block}.connection-links>a{min-height:76px;padding:16px}.home-questions>.container{gap:48px}body[data-page=home] .home-questions .beat__head:has(>.lead){display:block;margin:0}body[data-page=home] .home-questions .beat__head h2{margin-bottom:16px}.home-questions .faq__item summary{padding-block:20px}.commercial-close{padding:36px 40px}.commercial-catalogue>.hero{padding-block:40px}.commercial-catalogue>.hero--split .hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,56px)}.commercial-catalogue>.hero h1{max-width:none;font-size:clamp(40px,3.8vw,54px);line-height:1.04}.commercial-catalogue>.hero .lead{font-size:18px;line-height:1.55}.commercial-catalogue>.hero .fenetre__enlarge{background:#f1f2f4}.commercial-catalogue>.hero .fenetre__enlarge>img{max-height:clamp(360px,31vw,460px);object-fit:contain}.expanded-page>.hero{padding-block:48px;background:#f7f4f8}.expanded-page>.beat:nth-of-type(2n){background:#f7f5f9}.expanded-page>.beat.beat--brume{background:#f1f3f7}.expanded-process--inventory{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}#wms-putaway-custody{padding-block:32px}#wms-putaway-custody>.container,.online-first-section>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px;align-items:center}#wms-putaway-custody .beat__head,.online-first-section .beat__head{margin:0}.portal-mobile-hero .hero__copy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 56px;align-items:start}.portal-mobile-hero .crumbs{grid-column:1 / -1}.portal-mobile-hero .eyebrow{grid-column:1}.portal-mobile-hero h1{grid-column:1;grid-row:3 / span 2;margin:0}.portal-mobile-hero .lead{grid-column:2;grid-row:3;margin-top:0}.portal-mobile-hero .cta-row{grid-column:2;grid-row:4}.process-lane--merchant-mobile{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(min-width:1200px){.expanded-icon-cards--outbound,.process-lane--merchant-mobile{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero-preview{overflow:hidden;border:1px solid #e1dce6;border-radius:18px;background:#fff;box-shadow:0 18px 48px #43243c0b}.hero-preview__tabs:not([hidden]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px;border-bottom:1px solid var(--trait)}.hero-preview__tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:8px;border:1px solid transparent;border-radius:8px;color:var(--graphite);background:#f4f2f6;font:600 13px/18px var(--body);cursor:pointer}.hero-preview__tabs button .icon{width:18px;height:18px}.hero-preview__tabs button[aria-selected=true]{color:#fff;background:#302337}.hero-preview__tabs button:hover{border-color:var(--cobalt)}.hero-preview__tabs button:focus-visible,.hero-preview__panel:focus-visible{outline:3px solid var(--cobalt);outline-offset:-3px}.hero-preview__screens{padding:16px}.hero-preview__panel+.hero-preview__panel{margin-top:24px}.hero-preview__panel[role=tabpanel]{margin:0}.hero-preview__panel[hidden]{display:none}.hero-preview__caption{min-height:100px;margin-bottom:16px}.hero-preview__caption h2{max-width:none;margin-bottom:6px;font:650 21px/1.2 var(--display);letter-spacing:-.025em;text-wrap:initial}.hero-preview__caption p{max-width:none;margin:0;color:var(--graphite);font-size:14px;line-height:21px}body[data-page=home] .hero--commercial-home .hero-preview .fenetre{border-color:#e4e4e9;border-radius:9px;box-shadow:none}.hero-preview .fenetre__body{overflow:hidden;aspect-ratio:3 / 2;background:#f1f2f4}.hero-preview .fenetre__body>img{width:100%;height:100%;object-fit:cover;object-position:center top}.hero-preview__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.hero-preview__actions a{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--cobalt);font-size:13px;line-height:18px;font-weight:650;text-decoration:none}.hero-preview__actions a:hover{text-decoration:underline}.hero-preview__actions .hero-preview__enlarge{color:var(--graphite);font-weight:500}.hero-preview__note{max-width:none;margin:0;padding:10px 16px;border-top:1px solid var(--trait);background:#f8f6fa;color:var(--graphite);font-size:11px;line-height:17px}.hero-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--trait)}.hero-paths>a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:6px 0;color:var(--encre);text-decoration:none}.hero-paths>a>.icon{width:22px;height:22px;color:var(--cobalt)}.hero-paths>a>span:last-child{color:var(--cobalt)}.hero-paths strong{display:block;margin-bottom:6px;font-size:16px;line-height:22px}.hero-paths>a>span>span{display:block;color:var(--graphite);font-size:13px;line-height:20px}.hero-paths>a:hover strong{color:var(--cobalt);text-decoration:underline;text-underline-offset:4px}@media(min-width:960px){body[data-page=home] .hero--commercial-home .hero__grid{grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);gap:40px}body[data-page=home] .hero--commercial-home .hero__figure{max-width:none}body[data-page=home] .hero--commercial-home h1{font-size:clamp(44px,3.9vw,56px)}.hero-preview .fenetre__body{height:300px;aspect-ratio:auto}.hero-preview__caption{min-height:74px}.hero-signal--mobile{max-width:46ch;line-height:22px}}@media(max-width:959px){.hero-paths{grid-template-columns:1fr;gap:0;padding-top:12px}.hero-paths>a{padding-block:16px;border-bottom:1px solid var(--trait)}.hero-paths>a:last-child{border-bottom:0}}@media(max-width:639px){.hero-preview__tabs button{flex-direction:column;gap:4px;font-size:12px}.hero-preview__screens{padding:12px}.hero-preview__caption h2{font-size:20px}.hero-preview__actions a{min-height:44px}.hero-signal--mobile{line-height:22px}}@media(max-width:359px){.hero-preview__caption{min-height:120px}}.commercial-routes--compare{gap:20px}.commercial-routes--compare .commercial-route{--route-accent: #a92d70;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:24px;border-top:3px solid var(--route-accent);background:#fff}.commercial-routes--compare .commercial-route--managed{--route-accent: #b51f69;border-color:#e9c9d9;border-top-color:var(--route-accent);background:#fff9fc}.commercial-routes--compare .commercial-route--software{--route-accent: #42417a;border-color:#d8d8e6;border-top-color:var(--route-accent);background:#f7f7fc}.commercial-route__heading{display:flex;align-items:center;gap:12px;margin-bottom:18px}.commercial-routes--compare .commercial-route__icon{flex:0 0 36px;width:36px;height:36px;margin:0;color:var(--route-accent);background:transparent;border:1px solid currentColor;border-radius:9px}.commercial-routes--compare .commercial-route__icon .icon{width:20px;height:20px}.commercial-routes--compare .commercial-route__label{margin:0;color:var(--route-accent);font-size:.875rem;line-height:1.4}.commercial-routes--compare h3{margin:0 0 22px;max-width:none;font-size:clamp(1.5rem,2vw,1.8rem);line-height:1.2}.commercial-route__responsibilities{display:grid;gap:0;flex:1;margin:0 0 20px}.commercial-route__responsibilities>div{padding:13px 0;border-top:1px solid #d9dce1}.commercial-route__responsibilities dt{margin:0 0 5px;color:var(--route-accent);font-size:.875rem;line-height:1.5;font-weight:600}.commercial-route__responsibilities dd{margin:0;color:var(--graphite);font-size:1rem;line-height:1.5}.commercial-routes--compare .button{display:flex;justify-content:space-between;gap:12px;margin-top:auto;width:100%;min-height:48px;padding:12px 16px;border-color:#c5c7d0;color:var(--encre);background:#fff;font-size:.875rem;line-height:1.5;white-space:normal}.commercial-routes--compare .button>span:last-child{margin-left:auto;color:var(--route-accent)}.commercial-routes--compare .button:hover{border-color:var(--route-accent);color:var(--route-accent)}.commercial-routes--compare .button:focus-visible{outline:3px solid var(--route-accent);outline-offset:4px}.commercial-routes--compare .commercial-routes__note{margin-top:0;font-size:.875rem}.fulfilment-journey aside .fulfilment-journey__more{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#fff;font-size:.875rem;font-weight:600;text-underline-offset:5px}.fulfilment-journey__more:focus-visible{outline:3px solid #f6add2;outline-offset:4px}@media(min-width:960px){.commercial-routes--compare{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-routes--compare .commercial-route{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.commercial-routes--compare h3{padding-bottom:22px;margin:0}.commercial-route__responsibilities{grid-template-rows:subgrid;grid-row:span 3}.commercial-routes--compare .commercial-routes__note{grid-column:1 / -1}.home-commercial-fulfilment{background:#201c24}body[data-page=home] .home-commercial-fulfilment .beat__head>h2{max-width:24ch}.fulfilment-journey{display:block}.fulfilment-journey>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.fulfilment-journey>ol>li,.fulfilment-journey>ol>li:first-child{display:block;padding:18px 0 0;border-top:1px solid #675762}.fulfilment-journey>ol>li>span{width:32px;height:32px;margin-bottom:14px;font-size:.875rem}.fulfilment-journey>ol h3{margin-bottom:8px;font-size:1.125rem;line-height:1.4}.fulfilment-journey>ol p{font-size:1rem;line-height:1.6}.fulfilment-journey aside{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:26px;padding:20px 24px;border-radius:12px}.fulfilment-journey aside h3{margin:0;font-size:1.125rem;line-height:1.4}.fulfilment-journey aside ul{display:flex;flex-wrap:wrap;gap:4px 24px;padding-left:16px;margin:10px 0 0}.fulfilment-journey aside li{margin:0;padding-right:4px;font-size:.875rem;line-height:1.6}.fulfilment-journey aside .fulfilment-journey__more{margin:0;padding-left:24px;border-left:1px solid #675762}}@media(max-width:959px){.commercial-routes--compare{grid-template-columns:minmax(0,1fr)}.commercial-route__responsibilities{margin-bottom:16px}.fulfilment-journey aside h3{font-size:1.5rem}}@media(min-width:960px){body:is([data-page=analytics-reporting],[data-page=integrations-edi-api],[data-page=commerce-marketplaces]) .hero{padding-top:36px;padding-bottom:44px}body:is([data-page=analytics-reporting],[data-page=integrations-edi-api],[data-page=commerce-marketplaces]) .hero__copy h1{max-width:27ch;font-size:clamp(42px,3.8vw,56px);line-height:1.08}body:is([data-page=analytics-reporting],[data-page=integrations-edi-api],[data-page=commerce-marketplaces]) .hero__copy .lead{max-width:70ch}}.hero--operating .hero__figure{padding:0}.operating-contents{padding:24px;border:1px solid var(--trait);border-radius:16px;background:var(--brume, #f8f6fa)}.operating-contents>p{margin:0 0 12px;font-weight:650}.operating-contents ol{margin:0;padding:0;list-style:none}.operating-contents li+li{border-top:1px solid var(--trait)}.operating-contents a{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;gap:12px;align-items:center;min-height:56px;padding:12px 0;color:inherit;text-decoration:none;line-height:1.45}.operating-contents a:hover{color:var(--cobalt)}.operating-contents a:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px;border-radius:4px}.operating-contents__number{font:500 12px/1.4 var(--mono);color:var(--cobalt)}@media(min-width:960px){.hero--operating .hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}.hero--operating .hero__copy h1{max-width:24ch}.hero--operating .hero__copy .lead{max-width:60ch}body[data-page=security-governance-and-administration] #entitlement-layer .flow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:959px){.hero--operating .hero__grid{gap:24px}.operating-contents{padding:16px}.operating-contents a{min-height:44px;padding:9px 0;font-size:14px}}:root{--brand-red: #bc2c41;--brand-red-hover: #982334;--brand-gold: #d6b05e;--cobalt: var(--brand-red);--cobalt-hover: var(--brand-red-hover);--cobalt-tint: #fbf0f1;--dock: var(--brand-red);--accent-merchants: var(--brand-red);--tint-merchants: #fbf0f1;--encre: #262222;--graphite: #655e5d;--papier: #faf8f5;--brume: #f3efea;--trait: #e7ded7;--chrome: #262222;--chrome-ink: #e4dcd1;--shadow: 0 24px 70px rgba(60, 40, 28, .1);--shadow-soft: 0 10px 34px rgba(60, 40, 28, .07)}.site-header:before{background:linear-gradient(90deg,var(--brand-red),var(--brand-gold))}.site-footer{background:#f3efea}.home-operations{background:#f7f3ee}.audience-card__icon{background:var(--cobalt-tint)}.commercial-route--managed{background:#fffaf6;border-color:#e7c9bd}.hero-preview{border-color:var(--trait);box-shadow:0 18px 48px #432b240b}.hero-preview__tabs button{background:#f4f1ed}.hero-preview__tabs button[aria-selected=true]{background:var(--encre)}.hero-preview__note{background:#faf7f2}.contact-panel{background:#faf7f2;border-color:var(--trait)}.home-commercial-fulfilment,.home-mobile-apps{background:#262222}.home-commercial-fulfilment .eyebrow,.home-mobile-apps .eyebrow,.fulfilment-journey>ol>li>span,.mobile-access__bridge>.icon,.mobile-role__top,.mobile-ease article>.icon{color:var(--brand-gold)}.fulfilment-journey>ol>li>span{border-color:#89744f}.fulfilment-journey aside,.mobile-role{background:#332e2a}.mobile-role,.mobile-ease,.mobile-access__close,.mobile-access__bridge{border-color:#837567}.mobile-role:hover{background:#3d352e;border-color:var(--brand-gold)}.home-mobile-apps :focus-visible,.home-commercial-fulfilment :focus-visible{outline-color:var(--brand-gold)}.home-mobile-apps .lead,.mobile-role p,.mobile-ease p,.mobile-access__close p,.home-commercial-fulfilment .beat__head .lead,.fulfilment-journey p{color:#ded5cb}.commercial-close{background:#262222}.commercial-close .eyebrow{color:var(--brand-gold)}.commercial-close :focus-visible{outline-color:var(--brand-gold)}.commercial-routes--compare .commercial-route:not(.commercial-route--managed):not(.commercial-route--software){--route-accent: var(--brand-red)}.audience-followups{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:24px;padding-top:20px;border-top:1px solid var(--trait)}.china-europe-path{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:64px;padding:8px 0 8px 18px;border-left:3px solid var(--brand-gold);color:var(--encre);text-decoration:none}.china-europe-path__label{color:var(--brand-red);font-size:.875rem;font-weight:700;white-space:nowrap}.china-europe-path strong{display:block;font-size:.9375rem;line-height:1.4}.china-europe-path>span:nth-child(2)>span{display:block;margin-top:3px;color:var(--graphite);font-size:.875rem;line-height:1.5}.china-europe-path>span:last-child{color:var(--brand-red)}.china-europe-path:hover strong{color:var(--brand-red);text-decoration:underline;text-underline-offset:4px}.audience-followups .partner-invitation{margin:0;text-align:left;font-size:.875rem}.audience-followups .partner-invitation a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:959px){.audience-followups{grid-template-columns:1fr;gap:12px}}@media(max-width:479px){.china-europe-path{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.china-europe-path__label{grid-column:1}.china-europe-path>span:nth-child(2){grid-column:1}.china-europe-path>span:last-child{grid-column:2;grid-row:1 / span 2}}@media(min-width:960px){body[data-page=home] .hero--commercial-home{background:linear-gradient(115deg,#fff 28%,#fcf6ed)}.home-audiences{background:#faf8f5}body[data-page=home] #integrations{background:#f7f3ee}}html[lang=zh] body[data-page=home] :is(h1,h2,h3,h4){letter-spacing:0;line-break:strict}html[lang=zh] body[data-page=home] h1{line-height:1.25}.china-project{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:40px;margin-top:28px;padding:30px 32px;border-top:2px solid var(--brand-gold);border-radius:12px;color:#fff;background:linear-gradient(115deg,#662632,#35272a)}.china-project__intro .eyebrow{margin-bottom:10px;color:var(--brand-gold)}.china-project__intro h3{margin:0 0 10px;max-width:none;color:#fff;font-size:24px;line-height:1.45}.china-project__intro>p:not(.eyebrow){margin:0;color:#ecdfda;font-size:14px;line-height:1.8}.china-project .china-europe-path{display:inline-flex;justify-content:space-between;gap:24px;min-height:44px;margin-top:16px;padding:10px 16px;border:1px solid #c5a382;border-radius:6px;color:#fff}.china-project .china-europe-path strong,.china-project .china-europe-path>span:last-child{color:#fff}.china-project .china-europe-path:hover{background:#ffffff12;border-color:var(--brand-gold)}.china-project .china-europe-path:focus-visible{outline:3px solid var(--brand-gold);outline-offset:4px}.china-project__intro>p.china-project__note{margin-top:12px;color:#decac3;font-size:13px;line-height:1.7}.china-project__brief{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:22px 28px;margin:0}.china-project__brief>div{padding-top:14px;border-top:1px solid #947169}.china-project__brief dt{display:flex;align-items:center;gap:12px;color:#fff;font-size:16px;font-weight:650;line-height:1.5}.china-project__brief dt>span{color:var(--brand-gold);font:600 12px/1 var(--mono)}.china-project__brief dd{margin:8px 0 0;color:#ecdfda;font-size:14px;line-height:1.8}.audience-followups--china{display:block;margin-top:16px;padding-top:0;border:0}@media(min-width:960px){html[lang=zh] body[data-page=home] .beat{padding-block:36px}html[lang=zh] body[data-page=home] .beat__head>h2{max-width:none;font-size:clamp(28px,2.5vw,36px);line-height:1.4}html[lang=zh] body[data-page=home] .hero-preview__caption{min-height:62px}html[lang=zh] body[data-page=home] .home-commercial-entry{padding-top:0}}@media(max-width:959px){.china-project{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}}@media(max-width:479px){.china-project{padding:24px 20px}.china-project__intro h3{font-size:22px}.china-project__brief{grid-template-columns:minmax(0,1fr);gap:16px}}html[lang=he]{--body: Arial, "Noto Sans Hebrew", sans-serif;--display: Arial, "Noto Sans Hebrew", sans-serif}html[lang=ar]{--body: "Geeza Pro", "Noto Sans Arabic", Tahoma, Arial, sans-serif;--display: "Geeza Pro", "Noto Sans Arabic", Tahoma, Arial, sans-serif}html[lang=ru]{--body: Arial, sans-serif;--display: Arial, sans-serif}html[lang=hi]{--body: "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", "Devanagari Sangam MN", Mangal, system-ui, sans-serif;--display: var(--body)}html:is([lang=he],[lang=ar],[lang=ru],[lang=hi]) :is(h1,h2,h3,h4){letter-spacing:0}html[dir=rtl] .menu-button{margin-left:0;margin-inline-start:auto}html[dir=rtl] .skip-link{left:auto;inset-inline-start:var(--s2)}html[dir=rtl] .skip-link:not(:focus){width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[dir=rtl] .lang--nav .lang__list{right:auto;inset-inline-end:0}html[dir=rtl] .lang--footer :is(summary,.lang__list a){padding-left:var(--s3);padding-inline-start:0}html[dir=rtl] .brand__lockup{direction:ltr}html[dir=rtl] .site-footer .arrow-link>[aria-hidden=true]{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .nav-language-hint{margin-left:0;margin-inline-start:6px}html:is([lang=he],[lang=ar],[lang=ru],[lang=hi]) .nav-mega a{white-space:normal;line-height:1.5}html:is([lang=he],[lang=ar],[lang=ru]) .site-footer a[href^="mailto:"]{display:inline-block;direction:ltr;unicode-bidi:isolate}html[lang=ar] body{line-height:1.85}html[lang=ar] :is(button,select,.button,.site-header){font-family:var(--body)}html[lang=hi] body{line-height:1.7}html[lang=hi] :is(button,input,textarea,select,.button,.site-header){font-family:var(--body)}html[lang=hi] body[data-page] :is(.hero h1,.beat__head h2,.notch h3,.eyebrow){letter-spacing:normal;line-height:1.4}html[lang=hi] body[data-page] .hero .hero__copy>h1{letter-spacing:normal;line-height:1.4}.regional-home,.regional-contact{text-align:start}.regional-home :is(p,h1,h2,h3),.regional-contact :is(p,h1,h2,h3){max-width:none}.regional-home .hero--regional{padding:44px 0 24px;background:linear-gradient(120deg,#fff 20%,#faf3e9)}.regional-home--ar .hero--regional{background:linear-gradient(240deg,#fff 20%,#faf3e9)}.regional-home .hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center}.regional-home .hero__copy h1{margin-block:0 24px;max-width:20ch;font-size:clamp(36px,3.9vw,58px);line-height:1.13;text-wrap:balance}.regional-home .hero__copy h1>span{color:var(--brand-red)}.regional-home .hero__copy .lead{margin-block:0 26px;font-size:18px;line-height:1.75}.regional-home .hero__copy .cta-row{gap:12px;margin:0}.regional-home .button,.regional-contact .button{gap:12px;white-space:normal;text-align:start;line-height:1.5}.regional-arrow{display:inline-block;flex:0 0 auto;font-family:Arial,sans-serif}.regional-workspace{overflow:hidden;padding:20px 20px 0;border:1px solid var(--trait);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft)}.regional-workspace__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:12px}.regional-workspace__head .eyebrow{margin:0;font-size:12px}.regional-workspace__head>bdi{color:var(--graphite);font:700 12px/1 Arial,sans-serif;letter-spacing:.1em}.regional-workspace h2{margin-block:0 16px;font-size:22px;line-height:1.4}.regional-workspace .fenetre{margin:0;border-radius:8px;box-shadow:none}.regional-workspace .fenetre__bar{display:none}.regional-workspace .fenetre__body{height:272px;aspect-ratio:auto}.regional-workspace__note{margin-block:12px;color:var(--graphite);font-size:13px;line-height:1.6}.regional-workspace__codes{display:flex;justify-content:space-around;margin-inline:-20px;padding:14px 16px;border-top:1px solid var(--trait);background:var(--papier);font:600 12px/1.2 Arial,sans-serif;color:var(--graphite)}.regional-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;border-top:1px solid var(--trait)}.regional-shortcuts>a{display:flex;align-items:center;gap:14px;min-height:68px;padding-block:12px;color:var(--encre);font-size:15px;font-weight:600;text-decoration:none}.regional-shortcuts .icon{width:22px;height:22px;color:var(--brand-red);flex-shrink:0}.regional-shortcuts .regional-arrow{margin-inline-start:auto;color:var(--brand-red)}.regional-shortcuts a:hover{color:var(--brand-red)}.regional-home .beat{padding-block:48px}body[data-page=home] .regional-home .beat__head{max-width:none;margin-block-end:28px}body[data-page=home] .regional-home .beat__head:has(>.lead){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;align-items:center}.regional-home .beat__head .eyebrow{grid-column:1 / -1;margin-block-end:12px}body[data-page=home] .regional-home .beat__head h2{max-width:none;margin:0;font-size:clamp(28px,2.6vw,36px);line-height:1.25}.regional-home .beat__head .lead{margin:0;color:var(--graphite);font-size:17px;line-height:1.7}.regional-models{background:var(--papier)}.regional-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.regional-model-grid>article{display:flex;flex-direction:column;align-items:flex-start;padding:26px;background:#fff;border:1px solid var(--trait);border-top:3px solid var(--brand-red);border-radius:10px}.regional-model-icon{display:grid;place-items:center;width:36px;height:36px;margin-block-end:16px;color:var(--brand-red);background:var(--cobalt-tint);border-radius:8px}.regional-model-grid h3{margin-block:0 12px;font-size:23px;line-height:1.35}.regional-model-grid p{flex:1;margin-block:0 20px;color:var(--graphite);font-size:16px;line-height:1.75}.regional-model-grid a,.regional-more a,.regional-mobile a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-underline-offset:5px}.regional-availability{margin-block:20px 0;color:var(--graphite);font-size:14px;line-height:1.7}.regional-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.regional-product-grid>a{display:grid;grid-template-columns:70px minmax(0,1fr) auto 18px;gap:14px;align-items:center;padding:20px 0;border-bottom:1px solid var(--trait);text-decoration:none;color:var(--encre)}.regional-product-grid>a:last-child{grid-column:1 / -1}.regional-product-code{color:var(--brand-red);font:700 15px/1.4 Arial,sans-serif}.regional-product-grid h3{margin-block:0 8px;font-size:20px;line-height:1.35}.regional-product-grid p{margin:0;color:var(--graphite);font-size:14px;line-height:1.7}.regional-product-grid a:hover h3{color:var(--brand-red);text-decoration:underline;text-underline-offset:4px}.regional-product-grid .regional-arrow{color:var(--brand-red)}.regional-more{margin-block:16px 0}.regional-mobile{color:#fff;background:var(--encre)}.regional-mobile>.container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:48px;align-items:center}.regional-mobile__title>.icon{width:28px;height:28px;margin-block-end:18px;color:var(--brand-gold)}.regional-mobile__title h2{margin:0;color:#fff;font-size:32px;line-height:1.35}.regional-mobile .lead{margin-block:0 12px;color:#fff;font-size:18px;line-height:1.7}.regional-mobile__note{margin-block:0 14px;color:#ded5cb;font-size:14px;line-height:1.8}.regional-mobile a{color:var(--brand-gold)}.regional-mobile :focus-visible{outline-color:var(--brand-gold)}.regional-planning{background:#f8f3ed}.regional-planning ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0}.regional-planning li{margin:0;padding-block-start:18px;border-top:1px solid #c9b6a2}.regional-planning li>span{display:block;margin-block-end:12px;color:var(--brand-red);font:700 13px/1 var(--mono)}.regional-planning h3{margin-block:0 10px;font-size:21px;line-height:1.35}.regional-planning li p{margin:0;color:var(--graphite);font-size:15px;line-height:1.75}.regional-planning__action{margin-block-start:24px}.regional-questions>.container{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:56px}.regional-questions .faq{margin:0}.regional-questions .faq__item summary{font-size:18px;line-height:1.6}.regional-questions .faq__a p{font-size:16px;line-height:1.85}.regional-close{padding-top:0!important}.regional-close>.container{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 36px;border-inline-start:4px solid var(--brand-red);background:#faf5ef}.regional-close h2{margin-block:0 10px;font-size:28px;line-height:1.4}.regional-close p{margin:0;color:var(--graphite);font-size:16px;line-height:1.7}.regional-close .button{flex-shrink:0}.regional-contact .hero--regional-contact{padding-block:40px;background:#fff}.regional-contact .hero__grid{display:block}.regional-contact .hero__copy{max-width:880px}.regional-contact h1{margin-block:0 18px;font-size:clamp(32px,4vw,48px);line-height:1.3}.regional-contact .lead{max-width:70ch;font-size:18px;line-height:1.8}.regional-contact-body{padding-block:40px;background:var(--papier)}.regional-contact-body>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.regional-contact .contact-panel{padding:30px;background:#fff}.regional-contact .contact-panel h2,.regional-contact-brief h2{margin-block:0 24px;font-size:28px;line-height:1.35}.regional-contact .contact-panel__email a{display:inline-block;unicode-bidi:isolate}.regional-contact :is(.contact-panel__note,.contact-panel__draft-hint){font-size:14px;line-height:1.8}.regional-contact select{width:100%;text-align:start;font-family:var(--body)}.regional-contact-brief ol{list-style:none;padding:0;margin-block:0 24px}.regional-contact-brief li{display:flex;gap:16px;padding-block:16px;border-top:1px solid var(--trait)}.regional-contact-brief li>span{padding-top:6px;color:var(--brand-red);font:700 13px/1 var(--mono)}.regional-contact-brief li p{margin:0;font-size:17px;line-height:1.8}.regional-back{display:inline-flex;align-items:center;gap:12px;min-height:44px}.regional-home--ar .hero__copy h1{max-width:22ch;font-size:clamp(38px,4vw,60px);line-height:1.5}.regional-home--ar .hero__copy .lead{font-size:20px;line-height:1.9}.regional-home--ar .regional-model-grid h3{font-size:26px;line-height:1.6}.regional-home--ar .regional-model-grid p{font-size:18px;line-height:1.9}.regional-home--ar .regional-product-grid p{font-size:16px;line-height:1.85}.regional-home--he .hero__copy h1{font-size:clamp(36px,4vw,58px);line-height:1.2}.regional-home--ru .hero__copy h1{max-width:none;font-size:clamp(34px,3.1vw,45px);line-height:1.2}.regional-home--ru .regional-product-grid{grid-template-columns:1fr}.regional-home--ru .regional-product-grid>a{grid-template-columns:100px minmax(0,1fr) auto 18px}.regional-home--ru .regional-product-grid>a>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:24px}.regional-home--ru .regional-product-grid h3{margin:0}@media(max-width:1100px){.regional-home .hero__grid{gap:28px}.regional-product-grid{grid-template-columns:1fr}}@media(max-width:959px){.regional-home .hero__grid,body[data-page=home] .regional-home .beat__head:has(>.lead),.regional-mobile>.container,.regional-questions>.container,.regional-contact-body>.container{grid-template-columns:minmax(0,1fr);gap:24px}.regional-home .hero__copy h1,.regional-home--ar .hero__copy h1{max-width:none}.regional-home .hero--regional{padding-top:32px}.regional-home .hero__figure{margin-block-start:16px}.regional-workspace{max-width:650px}.regional-home .beat{padding-block:36px}.regional-model-grid{grid-template-columns:1fr;gap:14px}.regional-model-grid>article{padding:22px}.regional-model-grid p{margin-block-end:12px}.regional-planning ol{grid-template-columns:1fr;gap:20px}.regional-planning li{display:flex;gap:18px}.regional-planning li>span{margin:5px 0 0}.regional-close>.container{flex-direction:column;align-items:flex-start;margin-inline:20px;padding:24px;width:auto}}@media(max-width:639px){.regional-shortcuts{grid-template-columns:1fr;gap:0;margin-top:24px}.regional-shortcuts>a{min-height:56px;border-bottom:1px solid var(--trait)}.regional-home .hero__copy h1{font-size:clamp(32px,8.5vw,44px)}.regional-home--ar .hero__copy h1{font-size:clamp(34px,9vw,44px)}.regional-home .hero__copy .lead{font-size:17px}.regional-home--ar .hero__copy .lead{font-size:19px}.regional-home .cta-row{flex-direction:column;align-items:stretch}.regional-home .cta-row .button{justify-content:center}.regional-workspace{padding:16px 16px 0}.regional-workspace__codes{margin-inline:-16px}.regional-workspace .fenetre__body{height:auto;aspect-ratio:4 / 3}.regional-product-grid>a,.regional-home--ru .regional-product-grid>a{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.regional-product-grid>a>.regional-arrow{display:none}.regional-home--ru .regional-product-grid>a>div{display:block}.regional-home--ru .regional-product-grid h3{margin-block-end:8px}.regional-product-grid h3{font-size:18px}.regional-contact .contact-panel{padding:22px}.regional-contact .hero--regional-contact{padding-block:28px}}.hero-paths--china{padding:18px 24px;border:0;border-top:2px solid var(--brand-gold);border-radius:10px;background:#712b38}.hero-paths--china>a{color:#fff}.hero-paths--china>a>span>span{color:#f0dfda}.hero-paths--china>a>.icon,.hero-paths--china>a>span:last-child{color:var(--brand-gold)}.hero-paths--china>a:hover strong{color:#fff}.hero-paths--china .nav-language-hint{color:#fff;background:#ffffff1c}.hero-paths--china>a:focus-visible{outline-color:var(--brand-gold)}.china-quick-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;padding:10px 0 0}.china-quick-links>span{color:var(--graphite);font-size:13px}.china-quick-links>a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--encre);font-size:14px;font-weight:600;text-decoration:none}.china-quick-links>a:hover{color:var(--brand-red);text-decoration:underline;text-underline-offset:4px}@media(min-width:960px){body[data-page=home] .hero--china-market{padding-top:30px;background:linear-gradient(110deg,#fffaf2 5%,#fff 70%)}body[data-page=home] .hero--china-market .hero__copy h1{font-size:clamp(42px,3.5vw,50px)}body[data-page=home] .hero--china-market .hero__copy .lead{font-size:18px;line-height:1.75}body[data-page=home] .hero--china-market .hero-preview__caption{min-height:56px}body[data-page=home] .hero--china-market .fenetre__body{height:250px}.hero-paths--china>a+a{border-inline-start:1px solid #a16d70;padding-inline-start:24px}}@media(max-width:959px){.hero-paths--china>a{border-bottom-color:#a16d70}.china-quick-links{gap:0 20px}}.south-asia-page :is(h1,h2,h3,p){max-width:none}.south-asia-page .beat{padding-block:48px}.south-asia-page section[id]{scroll-margin-top:84px}.south-asia-page>.hero.hero--south-asia{padding:36px 0 20px;background:linear-gradient(115deg,#fff 15%,#fcf6ed);box-shadow:none}.south-asia-page .hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:52px;align-items:center}.south-asia-page .hero__copy h1{margin-block:0 24px;font-size:clamp(36px,3.45vw,50px);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.south-asia-page .hero__copy h1>span{color:var(--brand-red)}.south-asia-page .hero__copy .eyebrow{margin-bottom:20px}.south-asia-page .hero__copy .lead{margin:0 0 24px;font-size:18px;line-height:1.7}.south-asia-page .hero__copy .cta-row{gap:12px;margin:0}.south-asia-page .button{gap:12px;white-space:normal;line-height:1.5}.south-asia-page .arrow-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;line-height:1.5}.south-asia-workspace{border:1px solid var(--trait);border-radius:14px;background:#fff;overflow:hidden;padding:20px;box-shadow:var(--shadow-soft)}.south-asia-workspace__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.south-asia-workspace__heading .eyebrow{margin:0;font-size:12px}.south-asia-workspace__heading .icon{width:22px;height:22px;color:var(--brand-red)}.south-asia-workspace h2{margin:0 0 18px;font-size:23px;line-height:1.3}.south-asia-workspace .fenetre{margin:0;border-radius:8px;box-shadow:none}.south-asia-workspace .fenetre__bar{display:none}.south-asia-workspace .fenetre__body{height:auto;aspect-ratio:auto}.south-asia-workspace>p{margin:12px 0 0;font-size:12px;color:var(--graphite)}.south-asia-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;border-top:1px solid var(--trait)}.south-asia-shortcuts>a{display:flex;align-items:center;gap:12px;min-height:64px;padding-block:12px;color:var(--encre);text-decoration:none;font-size:14px;font-weight:600}.south-asia-shortcuts .icon{width:22px;height:22px;flex-shrink:0;color:var(--brand-red)}.south-asia-shortcuts>a>span:last-child{margin-left:auto;color:var(--brand-red)}.south-asia-shortcuts a:hover{color:var(--brand-red)}.south-asia-page .south-asia-countries{padding-block:24px}.south-asia-country-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--brand-gold);border-radius:12px;background:#712b38;color:#fff}.south-asia-country-grid>article{padding:26px 30px}.south-asia-country-grid>article+article{border-left:1px solid #a16d70}.south-asia-country-grid .eyebrow{margin-bottom:12px;color:var(--brand-gold)}.south-asia-country-grid h2{margin:0 0 12px;color:#fff;font-size:27px;line-height:1.25}.south-asia-country-grid p:not(.eyebrow){margin:0 0 12px;color:#f0dfda;font-size:16px;line-height:1.7}.south-asia-country-grid .arrow-link{color:#fff;font-size:14px}.south-asia-country-grid a:focus-visible{outline:3px solid var(--brand-gold);outline-offset:4px}.south-asia-page .beat__head{max-width:none;margin-bottom:28px}.south-asia-page .beat__head:has(>.lead){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;align-items:center}.south-asia-page .beat__head .eyebrow{grid-column:1 / -1;margin-bottom:12px}.south-asia-page .beat__head h2{margin:0;font-size:clamp(28px,2.6vw,37px);line-height:1.2}.south-asia-page .beat__head .lead{margin:0;color:var(--graphite);font-size:17px;line-height:1.7}.south-asia-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.south-asia-model-grid>article{display:flex;flex-direction:column;align-items:flex-start;padding:26px;border:1px solid var(--trait);border-radius:10px;background:var(--papier)}.south-asia-card-icon{display:grid;place-items:center;width:36px;height:36px;margin-bottom:20px;border-radius:8px;color:var(--brand-red);background:var(--cobalt-tint)}.south-asia-model-grid h3{margin:0 0 12px;font-size:23px;line-height:1.3}.south-asia-model-grid p{flex:1;margin:0 0 14px;color:var(--graphite);font-size:16px;line-height:1.7}.south-asia-model-grid .arrow-link{font-size:14px}.south-asia-project-links{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;margin-top:20px}.south-asia-project-links .arrow-link{font-size:14px}.south-asia-project-links p{flex-basis:100%;margin:0;color:var(--graphite);font-size:14px;line-height:1.7}.south-asia-software{background:var(--papier)}.south-asia-product-list>a{display:grid;grid-template-columns:78px minmax(0,1fr) minmax(0,1.5fr) 20px;gap:22px;align-items:center;padding:20px 0;border-bottom:1px solid var(--trait);color:var(--encre);text-decoration:none}.south-asia-product-code{color:var(--brand-red);font:700 14px/1.4 var(--body)}.south-asia-product-list h3{margin:0;font-size:19px;line-height:1.4}.south-asia-product-list p{margin:0;color:var(--graphite);font-size:14px;line-height:1.7}.south-asia-product-list>a>span:last-child{color:var(--brand-red)}.south-asia-product-list>a:hover h3{color:var(--brand-red);text-decoration:underline;text-underline-offset:5px}.south-asia-partner-note{margin:18px 0 0;color:var(--graphite);font-size:14px;line-height:1.8}.south-asia-mobile{background:#302b28;color:#fff}.south-asia-mobile>.container{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px}.south-asia-mobile .icon{width:28px;height:28px;color:var(--brand-gold);margin-bottom:16px}.south-asia-mobile h2{margin:0;color:#fff;font-size:33px;line-height:1.2}.south-asia-mobile p{margin:0 0 14px;color:#eee5df;font-size:17px;line-height:1.7}.south-asia-mobile p+p{font-size:14px}.south-asia-mobile .arrow-link{color:var(--brand-gold);font-size:14px}.south-asia-project>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.south-asia-brief .eyebrow{margin-bottom:16px}.south-asia-brief h2{margin:0 0 20px;font-size:36px;line-height:1.2}.south-asia-brief>p:not(.eyebrow){margin:0 0 24px;color:var(--graphite);font-size:17px;line-height:1.7}.south-asia-brief ol{list-style:none;padding:0;margin:0;counter-reset:project-steps}.south-asia-brief li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px 14px;padding-block:16px;border-top:1px solid var(--trait);counter-increment:project-steps}.south-asia-brief li:before{content:"0" counter(project-steps);grid-row:1 / span 2;color:var(--brand-red);font-size:13px;font-weight:700;padding-top:2px}.south-asia-brief li strong{font-size:16px}.south-asia-brief li span{grid-column:2;color:var(--graphite);font-size:15px;line-height:1.7}.south-asia-project .contact-panel{padding:30px;background:var(--papier)}.south-asia-project .contact-panel h3{margin-bottom:24px;font-size:26px;line-height:1.3}.south-asia-project select{width:100%;font-family:var(--body)}.south-asia-project :is(.contact-panel__draft-hint,.contact-panel__note){line-height:1.8}.south-asia-questions{background:var(--papier)}.south-asia-questions>.container{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:60px;align-items:start}.south-asia-questions .faq{margin:0}.audience-followups:has(.south-asia-home-entry){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}.audience-followups:has(.south-asia-home-entry) .partner-invitation{grid-column:1 / -1;border-top:1px solid var(--trait);padding-top:12px}.south-asia-home-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 18px;padding:8px 0 8px 18px;border-left:3px solid var(--brand-red);color:var(--encre);text-decoration:none}.south-asia-home-entry>span:first-child{display:flex;align-items:center;gap:10px;font-size:14px}.south-asia-home-entry .icon{width:18px;height:18px;color:var(--brand-red)}.south-asia-home-entry>span:nth-child(2){grid-column:1;color:var(--graphite);font-size:14px;line-height:1.6}.south-asia-home-entry b{font-weight:500}.south-asia-home-entry>span:last-child{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--brand-red)}.south-asia-home-entry:hover b{color:var(--brand-red);text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.south-asia-page .hero__grid{gap:28px}.south-asia-model-grid>article{padding:22px}}@media(max-width:959px){.south-asia-page .hero__grid,.south-asia-page .beat__head:has(>.lead),.south-asia-mobile>.container,.south-asia-project>.container,.south-asia-questions>.container{grid-template-columns:minmax(0,1fr);gap:24px}.south-asia-page .hero__copy h1{max-width:none}.south-asia-page .beat{padding-block:36px}.south-asia-project .contact-panel{grid-row:1}.south-asia-page .south-asia-countries{padding-block:24px}.south-asia-country-grid,.south-asia-model-grid{grid-template-columns:minmax(0,1fr)}.south-asia-country-grid>article+article{border-left:0;border-top:1px solid #a16d70}.south-asia-model-grid{gap:14px}.south-asia-page .hero__figure{max-width:680px}.south-asia-product-list>a{grid-template-columns:68px minmax(0,1fr) 20px;gap:8px 16px}.south-asia-product-list p{grid-column:2}.south-asia-product-list>a>span:last-child{grid-column:3;grid-row:1 / span 2}.audience-followups:has(.south-asia-home-entry){grid-template-columns:1fr}}@media(max-width:639px){.south-asia-page .hero--south-asia{padding-top:28px}.south-asia-page .hero__copy h1{font-size:clamp(34px,8.6vw,46px)}.south-asia-page .hero__copy .lead{font-size:17px}.south-asia-page .hero__copy .cta-row{flex-direction:column;align-items:stretch}.south-asia-page .hero__copy .button{justify-content:center}.south-asia-shortcuts{grid-template-columns:1fr;gap:0}.south-asia-shortcuts>a{min-height:56px;border-bottom:1px solid var(--trait)}.south-asia-workspace{padding:16px}.south-asia-workspace h2{font-size:21px}.south-asia-country-grid>article{padding:24px}.south-asia-project .contact-panel{padding:22px}.south-asia-brief h2{font-size:30px}.south-asia-project-links{gap:8px 24px}}.commerce-entry{display:grid;grid-template-columns:minmax(210px,.85fr) minmax(0,2fr);gap:24px;align-items:center;margin-top:24px;padding:22px 24px;border:1px solid var(--trait);border-inline-start:3px solid var(--cobalt);border-radius:var(--r-card);background:var(--papier)}.commerce-entry h3{margin:0;font-size:1.1rem;line-height:1.35;max-width:25ch}.commerce-entry nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.commerce-entry a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:.9rem;font-weight:600;line-height:1.4;text-decoration:none}.commerce-entry a>span:last-child{margin-inline-start:auto;color:var(--cobalt)}.commerce-entry a:hover{color:var(--cobalt);text-decoration:underline;text-underline-offset:4px}.commerce-models-section{background:var(--papier)}.commerce-models-section .beat__head{margin-bottom:24px}.commerce-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.commerce-model{min-width:0;border:1px solid var(--trait);border-radius:16px;background:#fff;scroll-margin-top:100px}.commerce-model summary{padding:22px;cursor:pointer;list-style:none}.commerce-model summary::-webkit-details-marker{display:none}.commerce-model__heading{display:flex;align-items:center;gap:12px}.commerce-model__heading>.icon{flex:0 0 24px;width:24px;height:24px;color:var(--cobalt)}.commerce-model__heading strong{font-size:1rem;line-height:1.35}.commerce-model__toggle{margin-inline-start:auto;color:var(--cobalt);font-size:1.3rem;transition:transform .15s ease}.commerce-model[open] .commerce-model__toggle{transform:rotate(45deg)}.commerce-model__summary{display:block;margin-top:14px;color:var(--graphite);font-size:.9rem;line-height:1.55}.commerce-model[open]{border-color:var(--cobalt)}.commerce-model__body{padding:0 22px 24px;font-size:.92rem;line-height:1.6}.commerce-model__body>p{margin:0 0 16px}.commerce-model__body>p>strong{display:block;margin-bottom:4px;color:var(--encre);font-size:.82rem}.commerce-model__setup{color:var(--graphite)}.commerce-model__related{display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:20px;font-size:.82rem}.commerce-model__related>span{flex-basis:100%;color:var(--graphite)}.commerce-model__related a{text-underline-offset:3px}.commerce-agent{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px 40px;margin-top:28px;padding:clamp(24px,3vw,40px);border-radius:20px;background:var(--encre);color:var(--papier);scroll-margin-top:100px}.commerce-agent .eyebrow{color:var(--brand-gold)}.commerce-agent h3{margin-bottom:14px;color:#fff;font-size:clamp(1.45rem,2vw,2rem);line-height:1.25;max-width:23ch}.commerce-agent__intro>p:last-child{color:#e4dcd1;font-size:.98rem;line-height:1.6;margin-bottom:0}.commerce-agent__steps{list-style:none;padding:0;margin:0;display:grid;gap:18px}.commerce-agent__steps li{display:flex;align-items:start;gap:16px;margin:0}.commerce-agent__steps li>span{color:var(--brand-gold);font-size:.85rem;border-bottom:1px solid var(--brand-gold);line-height:1.8}.commerce-agent__steps h4{margin:0 0 4px;color:#fff;font-size:1rem}.commerce-agent__steps p{margin:0;color:#e4dcd1;font-size:.9rem;line-height:1.55}.commerce-agent__close{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding-top:24px;border-top:1px solid #73675d}.commerce-agent__close>p{margin:0;color:#e4dcd1;font-size:.85rem;line-height:1.6;max-width:75ch}.commerce-agent__close>div{display:flex;flex-direction:column;align-items:start;gap:14px}.commerce-agent__close .arrow-link{color:var(--brand-gold);font-size:.86rem}.commerce-agent :focus-visible{outline-color:var(--brand-gold)}@media(max-width:1000px){.commerce-entry{grid-template-columns:1fr;gap:14px}.commerce-entry h3{max-width:none}.commerce-models{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-agent__close{grid-template-columns:1fr}.commerce-agent__close>div{flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px}}@media(max-width:640px){.commerce-entry{padding:20px}.commerce-entry nav{grid-template-columns:1fr;gap:0}.commerce-entry a{padding-block:10px;border-top:1px solid var(--trait)}.commerce-models,.commerce-agent{grid-template-columns:minmax(0,1fr)}.commerce-model summary{padding:20px}.commerce-agent{gap:24px}}@media(prefers-reduced-motion:reduce){.commerce-model__toggle{transition:none}}.audience-journey .hero{padding:44px 0 0;background:linear-gradient(125deg,#fffaf3,#faf8f5 56%)}.audience-journey .hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center}.audience-journey .hero h1{font-size:clamp(42px,4.3vw,64px);max-width:19ch}.audience-journey .hero .lead{font-size:18px;line-height:1.65}.audience-journey .beat{padding-block:52px}.audience-journey .beat__head{margin-bottom:28px}.audience-journey .beat__head h2{max-width:30ch}.audience-journey .beat__head .lead{max-width:72ch;font-size:17px;line-height:1.65}.audience-jumps{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:36px;border-top:1px solid var(--trait);padding-block:14px}.audience-jumps a{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:var(--encre);text-decoration:none;font-size:14px;font-weight:600}.audience-jumps a:hover,.audience-jumps a span{color:var(--brand-red)}.agent-blueprint{margin:0;padding:28px;border:1px solid #69524c;border-radius:18px;background:radial-gradient(ellipse at 90% 0,#653038,#292424 70%);color:#fff;box-shadow:var(--shadow)}.agent-blueprint figcaption{display:flex;justify-content:center;align-items:center;gap:12px;padding:18px;border:1px solid #8a6d65;border-radius:8px;font-weight:600}.agent-blueprint .icon{width:24px;height:24px;flex-shrink:0;color:var(--brand-gold)}.agent-blueprint__connector{height:26px;width:1px;background:var(--brand-gold);margin:auto}.agent-blueprint__bridge{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 12px;background:var(--brand-red);border-radius:8px;text-align:center}.agent-blueprint__bridge .icon{color:#fff}.agent-blueprint__data{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:18px 0 0;padding:0;gap:8px}.agent-blueprint__data li{display:grid;justify-items:center;gap:8px;padding:16px 4px;margin:0;background:#ffffff0a;border:1px solid #725d54;border-radius:6px;font-size:13px;text-align:center;line-height:1.4}.agent-blueprint__handoff{text-align:center;font-size:24px;line-height:40px;color:var(--brand-gold)}.agent-blueprint__execution{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.agent-blueprint__execution li{margin:0;font-size:12px;line-height:1.5;text-align:center}.agent-blueprint__execution span{display:block;color:var(--brand-gold);font-size:11px;letter-spacing:.12em;margin-bottom:4px}.creator-launch{position:relative;overflow:hidden;margin:0;padding:26px 30px;background:#f0e2cf;border:1px solid #dac6a5;border-radius:18px}.creator-launch figcaption{font-size:12px;text-transform:uppercase;letter-spacing:.13em;font-weight:600}.creator-launch__scene{height:160px;display:grid;place-items:center;position:relative}.creator-launch__orbit{position:absolute;width:270px;height:110px;border:1px solid #b89a68;border-radius:50%;transform:rotate(-15deg)}.creator-launch__parcel{position:relative;width:160px;height:114px;transform:rotate(-9deg);border:1px solid #9d624c;background:#bc2c41;border-radius:8px;color:#fff;padding:20px;box-shadow:15px 20px #d6b05e80}.creator-launch__parcel:after{content:"";position:absolute;inset:0 30px 0 auto;width:20px;background:#f7e1b2;border-inline:1px dashed #bc9964}.creator-launch__parcel>span{font-size:19px;font-weight:700}.creator-launch__parcel>.icon{width:28px;margin-top:8px}.creator-launch__seal{position:absolute;right:14%;bottom:16px;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#fff9ee;color:var(--brand-red);border:1px solid #dcc8a5}.creator-launch__seal .icon{width:24px}.creator-launch h2{font-size:27px;line-height:1.15;margin:12px 0 22px;max-width:25ch}.creator-launch ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:0;margin:0;list-style:none}.creator-launch li{display:flex;align-items:baseline;gap:8px;margin:0;font-size:13px;line-height:1.5}.creator-launch li>span{color:var(--brand-red-hover);font-weight:700;font-size:11px}.audience-workflow{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.audience-workflow>li{display:flex;flex-direction:column;margin:0;border-top:2px solid var(--brand-gold);padding-top:18px}.audience-workflow__index{font-size:12px;color:var(--brand-red);font-weight:700;letter-spacing:.1em;margin-bottom:14px}.audience-workflow h3{font-size:21px}.audience-workflow p{font-size:15px;line-height:1.7;color:var(--graphite)}.audience-workflow p.audience-workflow__result{display:flex;gap:10px;align-items:flex-start;margin:auto 0 0;padding-top:14px;color:var(--encre);font-size:13px;font-weight:600}.audience-workflow__result .icon{width:20px;height:20px;color:var(--brand-red);flex-shrink:0}.audience-sdk-section{background:#302727;color:#fff}.audience-sdk-section .beat__head .lead{color:#e1d6cd}.audience-sdk .code{margin:0;max-width:none;background:#201d1d;border:1px solid #6a5147;box-shadow:none}.audience-sdk .code figcaption{color:#e5c58c;padding:14px 22px;border-bottom:1px solid #634c44;font-family:var(--body);font-size:13px}.audience-sdk .code pre{margin:0;padding:24px;font-size:14px;line-height:1.8;overflow-x:auto}.audience-sdk__links{display:flex;gap:12px 32px;flex-wrap:wrap;margin-top:18px}.audience-sdk__links a{color:#f0d394;min-height:44px}.audience-sdk__links a:focus-visible{outline-color:var(--brand-gold)}.audience-technology{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.audience-technology article{display:flex;flex-direction:column;border-left:1px solid var(--trait);padding-left:22px}.audience-technology article>.icon{width:28px;height:28px;color:var(--brand-red);margin-bottom:16px}.audience-technology h3{font-size:18px}.audience-technology p{color:var(--graphite);font-size:14px;line-height:1.75}.audience-technology .arrow-link{margin-top:auto;font-size:13px;min-height:44px}.audience-formats-section{background:var(--brume)}.audience-formats{display:grid;gap:12px}.audience-format{background:var(--plaque);border:1px solid var(--trait);border-radius:10px}.audience-format summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:26px minmax(0,1fr) 24px;gap:18px;padding:20px 24px;align-items:start}.audience-format summary::-webkit-details-marker{display:none}.audience-format summary>.icon,.audience-format summary>b{color:var(--brand-red)}.audience-format summary strong{display:block;font-size:18px;margin-bottom:4px}.audience-format summary span span{display:block;color:var(--graphite);font-size:14px;line-height:1.6}.audience-format[open] summary>b{transform:rotate(45deg)}.audience-format__body{padding:0 68px 22px;font-size:14px;line-height:1.75}.audience-format__body p{max-width:88ch}.audience-format__body nav{display:flex;gap:12px 28px;flex-wrap:wrap}.audience-format__body a{min-height:44px}.audience-workspace{background:#f4ede4}.audience-questions .faq{max-width:none}.audience-closing{background:#efe3d2;border-top:1px solid #d7c3a3}.audience-closing .cta-row{gap:20px 30px}.brand-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:18px;padding:0;margin:0}.brand-workflow li{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:22px;margin:0;border:1px solid var(--trait);background:#fff;border-radius:8px}.brand-workflow .icon{color:var(--brand-red)}.brand-workflow li>span{text-align:right;color:var(--graphite);font-size:12px}.brand-workflow strong{grid-column:1 / -1;font-size:15px}.brand-technology-section{background:#f0e5d6}.brand-technology__links,.audience-crosslinks{display:flex;flex-wrap:wrap;gap:12px 32px}.brand-technology__links a,.audience-crosslinks a{min-height:44px}.audience-crosslinks{margin-top:18px;padding-top:16px;border-top:1px solid #d6c2a9}html[lang=zh] .audience-journey :is(h1,h2,h3){letter-spacing:0;line-height:1.3}html[lang=zh] .audience-journey .hero h1{max-width:13ch}@media(min-width:1100px){.audience-sdk-section>.container{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.35fr);align-items:center;gap:44px}.audience-sdk-section .beat__head{margin:0}.audience-questions>.container{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:44px}}@media(max-width:959px){.audience-journey .hero__grid{gap:28px}.audience-journey .hero h1{font-size:42px}.audience-journey .beat{padding-block:38px}.audience-technology{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-blueprint{padding:20px}.audience-workflow{gap:18px}.brand-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.audience-journey .hero{padding-top:26px}.audience-journey .hero__grid{grid-template-columns:minmax(0,1fr)}.audience-journey .hero h1{font-size:clamp(36px,9vw,46px)}.audience-journey .hero .lead{font-size:16px}.audience-jumps{gap:0 22px;margin-top:24px}.audience-jumps a{font-size:12px}.audience-workflow{grid-template-columns:minmax(0,1fr);gap:26px}.audience-workflow p{margin-bottom:10px}.audience-technology{gap:24px 16px}.audience-technology article{padding-left:12px}.audience-technology h3{font-size:16px}.audience-technology p{font-size:13px}.audience-format summary{padding:18px 16px;gap:12px}.audience-format__body{padding:0 16px 16px}.audience-sdk .code pre{font-size:12px;padding:16px}.creator-launch{padding:22px}.brand-workflow{gap:12px}.brand-workflow li{padding:16px}}.case-landing .hero{padding-block:42px 30px}.case-landing .hero__grid{align-items:start;gap:44px}.case-landing .hero h1{font-size:clamp(2.5rem,4.2vw,3.9rem);line-height:1.08;max-width:15ch}.case-landing .hero .lead{font-size:1.1rem;max-width:48ch}.case-hero-inputs{margin-top:30px;padding-top:18px;border-top:1px solid var(--trait);max-width:490px}.case-hero-inputs>.eyebrow{font-size:.7rem;margin-bottom:12px}.case-hero-inputs ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.case-hero-inputs li{border-inline-start:2px solid #c8a15b;padding-inline-start:12px;font-size:.85rem;line-height:1.5;color:#766353}.case-landing .beat{padding-block:38px}.case-landing .beat__head{margin-bottom:24px}.expanded-marketplace-shopper-loop #marketplace-two-sides h2,.expanded-multisite-topology #multisite-local-authority h2,#demarrer-achats .cta-panel h2{overflow-wrap:anywhere;hyphens:auto}#demarrer-achats .cta-panel>div{min-width:0}.inbound-procedure>div,.inbound-procedure .steps li>div{min-width:0;overflow-wrap:anywhere;hyphens:auto}.case-study-section{background:#f4efe8;padding-block:36px}.case-study-section .beat__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:40px;margin-bottom:24px}.case-study-section .beat__head>.eyebrow{grid-column:1 / -1;margin-bottom:8px}.case-study-section .beat__head h2{font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.18;margin:0}.case-study-section .beat__head .lead{font-size:1rem;line-height:1.6;margin:0;max-width:60ch}.case-study{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:28px}.case-study.case-study--full{grid-template-columns:1fr}.case-study__start{padding:18px 0}.case-study__start ul{list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:18px}.case-study__start li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;font-size:.9rem;line-height:1.6}.case-study__start li>span{color:var(--brand-red);font-size:.75rem;font-weight:750;padding-top:3px}.case-study__note{color:#76695e;font-size:.75rem;line-height:1.55}.case-study__explorer{min-width:0;border:1px solid #ded3c6;border-radius:14px;background:#fffdf9;overflow:hidden;box-shadow:0 10px 28px #4a302907}.case-study__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #e2d8cd;background:#eee5db}.case-study__tabs[hidden],.case-study__panel[hidden],.case-hub__group[hidden],.case-hub__filters[hidden]{display:none}.case-study__tabs button{border:0;border-inline-end:1px solid #ded1c3;border-radius:0;background:transparent;color:#665449;padding:14px 14px 12px;text-align:start;font:inherit;font-size:.85rem;font-weight:650;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.case-study__tabs button:last-child{border-inline-end:0}.case-study__tabs button>span{display:block;font-size:.65rem;letter-spacing:.08em;margin-bottom:4px}.case-study__tabs button[aria-selected=true]{color:#fff9ef;background:#982b3b}.case-study__tabs button[aria-selected=true]>span{color:#f2d795}.case-study__tabs button:focus-visible{position:relative;outline:3px solid #76531b;outline-offset:-4px}.case-study__panel{padding:30px}.case-study__panel+.case-study__panel{border-top:1px solid var(--trait)}.case-study.is-enhanced .case-study__panel{border-top:0;min-height:315px}.case-study__panel>.eyebrow{font-size:.7rem;margin:0 0 10px}.case-study__panel h3{font-size:1.45rem;line-height:1.25;margin:0 0 14px;max-width:35ch}.case-study__panel>p:not(.eyebrow){font-size:.94rem;line-height:1.65;max-width:70ch;margin:0 0 22px}.case-study__panel dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.case-study__panel dt{font-size:.7rem;font-weight:750;color:#806339;margin:0 0 7px}.case-study__panel dd{margin:0;font-size:.9rem;line-height:1.5}.case-study__result{padding-inline-start:16px;border-inline-start:2px solid #c59d58}.case-study__panel--exception{background:#fcf3e4}.case-study__panel--exception dl{grid-template-columns:1fr}.case-depth{border-top:1px solid #ded3c6;margin-top:22px}.case-depth>summary{display:flex;gap:10px;align-items:center;padding:20px 0 10px;font-weight:650;cursor:pointer;list-style:none}.case-depth>summary>span{margin-inline-start:auto;color:var(--brand-red)}.case-depth[open]>summary>span{transform:rotate(45deg)}.case-depth>summary::-webkit-details-marker{display:none}.case-depth>div{padding-top:20px}.case-study__more{display:flex;justify-content:flex-end;margin-top:16px}.case-study__more a{font-size:.85rem}.case-technology{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:42px}.case-technology>div>.icon{color:var(--brand-red);width:26px;height:26px;margin-bottom:12px}.case-technology h3,.case-preparation h3{font-size:1.25rem;line-height:1.3;margin:0 0 12px}.case-technology p,.case-preparation p{font-size:.94rem;line-height:1.65}.case-technology>div+div{border-inline-start:1px solid var(--trait);padding-inline-start:36px}.case-technology nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}.case-technology .arrow-link{font-size:.85rem}.case-preparation{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;margin-top:24px}.case-preparation ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px}.case-preparation li{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.5}.case-preparation li .icon{width:17px;height:17px;flex-shrink:0;margin-top:3px;color:var(--brand-red)}.case-preparation li>span[aria-hidden]{color:var(--brand-red);font-size:.72rem;font-weight:700;padding-top:3px}.case-preparation aside{border-inline-start:2px solid #c9a360;padding-inline-start:24px}.case-preparation aside p{margin-bottom:0}.case-setup-section{background:#f3ebe1}.case-setup-section .case-preparation{margin-top:0}.case-related{display:flex;flex-wrap:wrap;gap:14px 30px}.case-related-section .beat__head h2{font-size:1.5rem}.case-workspace .product-tour{margin-top:0}.case-workspace .product-tour__intro{margin-bottom:20px}.case-blueprint{margin:0;padding:26px;border:1px solid #dccbb2;border-radius:18px;background:#f0e5d4;box-shadow:12px 16px #bc2c4108}.case-blueprint figcaption{display:flex;align-items:center;gap:12px;color:#723142;font-size:.85rem;font-weight:700;padding-bottom:20px}.case-blueprint__flow{display:grid;gap:10px}.case-blueprint__flow>div{position:relative;display:grid;grid-template-columns:30px 1fr;gap:4px 12px;background:#fffaf1;border:1px solid #e2d1b6;border-radius:8px;padding:16px}.case-blueprint__number{grid-row:span 2;font-size:.75rem;color:#9a563e;font-weight:700}.case-blueprint__flow strong{font-size:.94rem}.case-blueprint__flow p{grid-column:2;margin:0;font-size:.8rem;line-height:1.5;color:#70604d}.case-blueprint__exception{display:flex;gap:12px;align-items:center;margin-top:20px;padding-inline-start:12px;border-inline-start:2px solid #b33146}.case-blueprint__exception .icon{color:#922a3a;flex-shrink:0}.case-blueprint__exception span{display:block;font-size:.7rem;color:#85552e;margin-bottom:4px}.case-blueprint__exception strong{display:block;font-size:.85rem;line-height:1.5}.case-blueprint .case-study__note{margin:18px 0 0}.receipt-example,.community-map{margin:0;padding:28px;border:1px solid #d9c398;border-radius:18px;background:#fbf2e2;box-shadow:12px 16px #bc2c4108}.receipt-example figcaption,.community-map figcaption{display:flex;gap:12px;align-items:center;font-size:.8rem;font-weight:650;color:#8f293c;margin-bottom:24px}.receipt-example h2{font-size:1.7rem;line-height:1.2;margin:0 0 28px}.receipt-example__row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:20px}.receipt-example__row>span{color:#7c6646;font-size:.85rem}.receipt-example__row>strong{font-size:1.4rem;font-variant-numeric:tabular-nums}.receipt-example__bar{grid-column:1 / -1;height:14px;background:#e8d7be;border-radius:3px;overflow:hidden}.receipt-example__bar>span{display:block;width:100%;height:100%;background:#c4a065}.receipt-example__row--received .receipt-example__bar>span{width:93.333333%;background:#a92a40}.receipt-example__difference{display:flex;align-items:center;gap:20px;margin-top:28px;padding-top:20px;border-top:1px solid #ddc7a6}.receipt-example__difference>strong{color:#a92a40;font-size:4rem;line-height:1;letter-spacing:-.05em}.receipt-example__difference span{color:#8b6530;font-size:.75rem;font-weight:700}.receipt-example__difference p{font-size:.85rem;line-height:1.5;margin:6px 0 0}.receipt-example .case-study__note{margin-bottom:0}.community-map__sources,.community-map__join{display:grid;grid-template-columns:1fr 1fr;gap:20px}.community-map__sources>span{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;background:#fffaf1;border:1px solid #ddc7a6;border-radius:8px;font-size:.85rem}.community-map__sources .icon{color:#aa3044;width:18px;height:18px}.community-map__join{text-align:center;font-size:1.6rem;color:#bb9454;padding:6px 0}.community-map__product{text-align:center;background:#fffdf7;border:1px solid #cbb184;border-radius:8px;padding:20px}.community-map__product>.icon{color:#a72b40;margin:0 auto 10px}.community-map__product h2{font-size:1.3rem;line-height:1.25;margin:0 0 12px;overflow-wrap:anywhere;hyphens:auto}.community-map__product p{font-size:.8rem;line-height:1.5;color:#6e5b41;margin:10px 0 0}.community-map__barcode{display:block;width:84px;height:24px;margin:auto;background:repeating-linear-gradient(90deg,#493b2b 0 2px,transparent 2px 5px,#493b2b 5px 6px,transparent 6px 9px)}.community-map__return{display:flex;align-items:center;gap:16px;padding-top:12px;color:#913747}.community-map__return .icon{flex-shrink:0}.community-map__return p{font-size:.85rem;line-height:1.5}.community-map .case-study__note{margin-bottom:0}.kit-calculator{padding:22px 26px;background:#fff9ef;border:1px solid #d9c398;border-radius:18px;box-shadow:12px 16px #bc2c4108}.kit-calculator h2{font-size:1.6rem;line-height:1.2;margin:0 0 12px}.kit-calculator>p:not(.eyebrow){font-size:.82rem;line-height:1.55}.kit-calculator__components{display:grid;gap:10px;margin-top:18px}.kit-calculator__components>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center}.kit-calculator label{display:flex;justify-content:space-between;font-size:.85rem;font-weight:650}.kit-calculator label output{color:#8b2738;font-variant-numeric:tabular-nums}.kit-calculator input{display:block;width:100%;min-width:0;height:36px;padding:0;border:0;margin:0;accent-color:#a7283e;cursor:pointer}.kit-calculator input:focus-visible{outline:2px solid #982b3b;outline-offset:3px}.kit-calculator__result{display:flex;gap:18px;align-items:center;padding-top:12px;margin-top:12px;border-top:1px solid #dfcdae}.kit-calculator__result>strong{font-size:3.8rem;line-height:1;letter-spacing:-.06em;color:#a7283e;font-variant-numeric:tabular-nums}.kit-calculator__result>span{font-size:1rem;font-weight:700}.kit-calculator__result small{display:block;font-size:.72rem;line-height:1.5;font-weight:400;color:#77603e;margin-top:6px}.kit-calculator__reset{padding:6px 0;margin-top:12px;background:transparent;border:0;color:#8f2639;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:.75rem;cursor:pointer}.kit-calculator>.kit-calculator__note{color:#75654d;font-size:.7rem!important;margin-bottom:0}.case-sdk-more{margin-top:22px;border-top:1px solid #68584e}.case-sdk-more summary{padding:18px 0;cursor:pointer;font-weight:650;color:#f5e8d6}.case-sdk-more summary span{float:inline-end;color:#e5c276}.case-sdk-more>p{color:#e0d1bd}.case-sdk-more .code{max-width:900px}.audience-sdk__links>p{color:#e2d5c6;font-size:.9rem;line-height:1.65}.audience-journey .case-technology{margin-bottom:28px}.audience-closing .case-preparation{margin-bottom:26px}.case-hub .hero{background:radial-gradient(ellipse at 90% 0,#e9d3a044,transparent 65%),#f8f3eb;padding-block:26px 24px}.case-hub .hero__grid{display:block}.case-hub .hero h1{max-width:27ch;font-size:clamp(2.5rem,3.8vw,3.4rem);line-height:1.08}.case-hub .hero .crumbs{margin-bottom:16px}.case-hub .hero .eyebrow{margin-bottom:10px}.case-hub .hero .lead{max-width:82ch;font-size:1.1rem}.case-hub__doors{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:18px}.case-hub__doors a{display:flex;gap:12px;align-items:center;padding:8px 0;color:var(--encre);text-decoration:none}.case-hub__doors a>span{color:#a42c3e;font-size:.7rem;font-weight:750}.case-hub__doors a>strong{font-size:1rem}.case-hub__doors a>.icon{margin-inline-start:auto;color:#a42c3e;flex-shrink:0}.case-hub__doors a:hover{border-color:#a42c3e}.case-directory{padding-block:24px 38px}.case-hub__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.case-hub__filters button{border:1px solid #dacdbe;border-radius:30px;padding:10px 18px;background:#faf6ef;font:inherit;font-size:.85rem;cursor:pointer;color:#654e40}.case-hub__filters button[aria-pressed=true]{color:#fff9ef;background:#982b3b;border-color:#982b3b}.case-hub__group{scroll-margin-top:130px;margin-top:0}.case-hub__group:not([hidden])~.case-hub__group{margin-top:32px}.case-hub__group-head{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--trait)}.case-hub__group-head h2{font-size:1.8rem;margin:0}.case-hub__group-head>span{color:#a9793d;font-size:.85rem}.case-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.case-hub__card{display:flex;align-items:flex-start;gap:16px;padding:23px 20px;border:1px solid #e4d8cb;border-radius:10px;background:#fffdf9;text-decoration:none;color:var(--encre);transition:border-color .15s,background .15s}.case-hub__card:hover{background:#fff6e6;border-color:#ba8a48}.case-hub__card>.icon{width:23px;height:23px;margin-top:2px;flex-shrink:0;color:#a93244}.case-hub__card>div{display:flex;flex-direction:column;min-width:0;align-self:stretch}.case-hub__card h3{font-size:1.05rem;line-height:1.3;margin:0 0 10px}.case-hub__card p{color:#766457;font-size:.85rem;line-height:1.6;margin:0 0 18px}.case-hub__card-link{display:flex;justify-content:space-between;gap:10px;margin-top:auto;color:#982b3b;font-size:.8rem;font-weight:650}.case-hub__card .nav-language-hint{font-size:.6rem;vertical-align:middle}.commerce-models--discovery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.commerce-discovery{display:flex;flex-direction:column;padding:22px;background:#fffaf3;border:1px solid #e3d3c0;border-radius:8px}.commerce-discovery>div{display:flex;gap:12px;align-items:flex-start}.commerce-discovery .icon{color:#a62d40;flex-shrink:0;width:21px;height:21px;margin-top:3px}.commerce-discovery h3{font-size:1.12rem;line-height:1.3;margin:0}.commerce-discovery p{font-size:.88rem;line-height:1.6;color:#756353;margin-block:14px 20px}.commerce-discovery .arrow-link{margin-top:auto;font-size:.85rem}@media(min-width:1100px){.case-landing .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:999px){.case-study{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:18px}.case-study__panel{padding:24px}.case-study__panel dl{grid-template-columns:1fr;gap:18px}.case-study__tabs,.case-hub__grid,.commerce-models--discovery{grid-template-columns:repeat(2,minmax(0,1fr))}.case-hub__doors a{padding:16px 12px;gap:10px}.case-hub__doors a>.icon{display:none}}@media(max-width:699px){.case-landing .hero,.case-hub .hero{padding-block:28px}.case-landing .hero h1,.case-hub .hero h1{font-size:2.55rem}.case-landing .hero__grid{gap:28px}.case-study-section .beat__head,.case-study{grid-template-columns:1fr;gap:12px}.case-study__start{padding-top:0}.case-study__start ul{margin:10px 0 16px;gap:10px}.case-study__start .case-study__note{margin-bottom:0}.case-study__panel{padding:22px}.case-study.is-enhanced .case-study__panel{min-height:0}.case-study__panel h3{font-size:1.35rem}.case-study__tabs button{padding:12px 14px}.case-study__tabs button>span{display:inline;margin-inline-end:7px}.case-technology,.case-preparation{grid-template-columns:1fr;gap:26px}.case-technology>div+div{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--trait);padding-top:22px}.case-preparation aside{padding-inline-start:18px}.case-blueprint,.kit-calculator{padding:22px;box-shadow:6px 8px #bc2c4108}.kit-calculator__result>strong{font-size:3.8rem}.case-hub__doors{grid-template-columns:1fr;gap:8px;margin-top:24px}.case-hub__doors a{padding:14px 16px}.case-hub__doors a>.icon{display:block;width:18px;height:18px}.case-hub__filters{gap:7px}.case-hub__filters button{padding:9px 12px;font-size:.8rem}.case-hub__grid{grid-template-columns:1fr;gap:10px}.commerce-models--discovery{grid-template-columns:1fr}.case-hub__card{padding:20px}.case-hub__card h3{font-size:1.1rem}.case-hub__group-head h2{font-size:1.55rem}}.business-case-section{background:#f3ede3}.business-workbook{overflow-wrap:anywhere;hyphens:auto}.business-case-section .beat__head{display:block;margin-bottom:16px}.business-case-section .beat__head h2{max-width:none}.business-workbook__operation{border:1px solid #d8caba;border-radius:12px;background:#fffdf9;box-shadow:0 12px 35px #59472e08;overflow:hidden}.business-workbook__operation.is-enhanced{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,3fr)}.business-workbook__steps{padding:12px;border-inline-end:1px solid #dfd1c0;background:#eae0d2}.business-workbook__steps[hidden],.business-workbook__panel[hidden]{display:none}.business-workbook__steps button{display:grid;grid-template-columns:23px minmax(0,1fr) 12px;align-items:start;gap:8px;width:100%;padding:15px 12px;border:0;border-radius:7px;background:transparent;color:#5d4b3e;font:inherit;font-size:.82rem;font-weight:650;text-align:start;line-height:1.35;cursor:pointer}.business-workbook__steps button>span:first-child{flex-shrink:0;white-space:nowrap;font-size:.66rem;padding-top:2px;color:#805c34;font-variant-numeric:tabular-nums}.business-workbook__steps button>span:nth-child(2){min-width:0}.business-workbook__steps button+button{margin-top:5px}.business-workbook__steps button:hover{background:#f5ecdf}.business-workbook__steps button[aria-selected=true]{background:#912f3d;color:#fff8ec;box-shadow:0 3px 10px #662c3117}.business-workbook__steps button[aria-selected=true]>span:first-child{color:#f2d091}.business-workbook__steps button:focus-visible{outline:3px solid #846223;outline-offset:-3px}.business-workbook__steps button[aria-selected=true]:focus-visible{outline-color:#f2d091}.business-workbook__arrow{opacity:.45}.business-workbook__steps button[aria-selected=true] .business-workbook__arrow{opacity:1;color:#efd9ae}.business-workbook__panels{min-width:0}.business-workbook__panel{display:block;padding:30px;scroll-margin-block-start:100px}.business-workbook__panel+.business-workbook__panel{border-top:1px solid #ded2c4}.business-workbook__operation.is-enhanced .business-workbook__panel{border-top:0}.business-workbook__story{min-width:0}.business-workbook__owner{margin:0 0 18px;color:#705338;font-size:.79rem;font-weight:600;line-height:1.5}.business-workbook__owner>span{display:block;font-size:.65rem;font-weight:500;color:#766451;margin-bottom:3px}.business-workbook__story h3{font-size:1.45rem;line-height:1.2;margin:0 0 17px;letter-spacing:-.025em}.business-workbook__sequence{color:#88643b}.business-workbook__story>p:not(.business-workbook__owner){margin:0;font-size:.9rem;line-height:1.7;color:#675448}.business-workbook__decision{border-inline-start:2px solid #b88f4f;padding-inline-start:14px;margin-top:24px}.business-workbook__decision h4{margin:0 0 7px;font-size:.71rem;color:#8a6539}.business-workbook__decision p{margin:0;font-size:.83rem;line-height:1.6}.business-workbook__business{margin-top:30px;padding-top:25px;border-top:1px solid #dcccba;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:38px}.business-workbook__business h3{font-size:1.17rem;line-height:1.35;margin:0 0 18px}.business-workbook__costs{font-size:.79rem;line-height:1.55}.business-workbook__costs dl{margin:0}.business-workbook__cost-head,.business-workbook__costs dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px}.business-workbook__cost-head{color:#78572e;font-size:.65rem;font-weight:600;padding-bottom:10px}.business-workbook__costs dl>div{padding:13px 0;border-top:1px solid #dfd2c1}.business-workbook__costs dt{font-weight:650}.business-workbook__costs dd{color:#75604c;margin:0}.business-workbook__business ol{list-style:none;margin:0;padding:0;display:grid;gap:19px}.business-workbook__business li{display:flex;gap:14px;align-items:flex-start}.business-workbook__business li>span{flex:0 0 28px;height:28px;display:grid;place-items:center;border:1px solid #d0b996;border-radius:50%;color:#694322;font-size:.64rem;margin-top:2px}.business-workbook__business li h4{font-size:.82rem;line-height:1.5;margin:0 0 5px}.business-workbook__business li p{font-size:.78rem;line-height:1.6;color:#75604c;margin:0}@media(max-width:1099px){.business-workbook__operation.is-enhanced{grid-template-columns:180px minmax(0,1fr)}.business-workbook__panel{padding:25px}.business-workbook__story h3{font-size:1.3rem}}@media(max-width:799px){.business-workbook__operation.is-enhanced{display:block}.business-workbook__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-inline-end:0;border-bottom:1px solid #d8caba;padding:9px}.business-workbook__steps button{display:flex;gap:7px;padding:12px 9px;height:100%;font-size:.75rem}.business-workbook__steps button+button{margin:0}.business-workbook__steps .business-workbook__arrow{display:none}.business-workbook__business{gap:26px}}@media(max-width:599px){.business-workbook__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.business-workbook__panel{padding:22px}.business-workbook__story h3{font-size:1.4rem}.business-workbook__business{grid-template-columns:1fr}.business-workbook__business>div+div{border-top:1px solid #dcccba;padding-top:24px}}:root{--display: var(--body);--section-y: 40px;--hero-top: 28px;--brand-violet: #7052a0;--brand-magenta: #dd3a93;--brand-red: #bc2c41;--brand-red-hover: #982334;--brand-gold: #d6b05e;--cobalt: var(--brand-red);--cobalt-hover: var(--brand-red-hover);--cobalt-tint: #fbf0f1;--petrol: var(--brand-violet);--papier: #faf9fc;--brume: #f3f0f7;--trait: #e6e0eb;--encre: #252229;--graphite: #655f6b;--chrome: #252229;--chrome-ink: #e2ddec;--shadow: 0 24px 70px rgba(46, 35, 62, .09);--shadow-soft: 0 10px 34px rgba(46, 35, 62, .06)}.site-header{background:#fff;backdrop-filter:none;border-bottom-color:var(--trait)}.site-header:before{height:1px;background:linear-gradient(90deg,var(--brand-violet),var(--brand-magenta) 55%,var(--brand-red))}.site-nav{min-height:98px}.site-nav .brand{padding-block:6px}.brand__lockup{position:relative;display:block;width:248px;max-width:100%;height:auto;aspect-ratio:822 / 265;flex:0 0 auto;overflow:visible}.brand__logo{position:static;inset:auto;display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:left center;mix-blend-mode:normal}.brand__logo--white{display:none}.home-operations,.home-audiences,body[data-page=home] #integrations{background:var(--papier)}.hero-preview{border-color:var(--trait);box-shadow:0 18px 48px #2e233e14}.hero-preview__tabs button{background:var(--brume)}.hero-preview__tabs button:hover{border-color:var(--brand-violet)}.hero-preview__tabs button[aria-selected=false]:hover{background:#ece6f4}.hero-preview__tabs button:focus-visible,.hero-preview__panel:focus-visible{outline-color:var(--brand-violet)}.hero-preview__tabs button[aria-selected=true]{background:var(--encre);color:#fff}.hero-preview__note,.contact-panel{background:var(--papier);border-color:var(--trait)}.contact-panel__note{border-color:var(--trait);color:var(--graphite)}.home-commercial-fulfilment,.home-mobile-apps,.commercial-close{background:var(--encre)}.fulfilment-journey aside,.mobile-role{background:#302c35}.mobile-role:hover{background:#393340}.mobile-role,.mobile-ease,.mobile-access__close,.mobile-access__bridge{border-color:#807889}.home-mobile-apps .lead,.mobile-role p,.mobile-ease p,.mobile-access__close p,.home-commercial-fulfilment .beat__head .lead,.fulfilment-journey p{color:#e2ddec}body[data-page=home] .hero--commercial-home{padding-block:28px 24px;background:linear-gradient(115deg,#fff 28%,var(--papier) 100%)}body[data-page=home] .hero--commercial-home h1{font-family:var(--body);font-weight:600;font-size:clamp(32px,2.8vw,38px);line-height:1.12;letter-spacing:-.035em;margin-bottom:14px}body[data-page=home] .hero--commercial-home h1 span,body[data-page=home] .hero--commercial-home .eyebrow{color:var(--brand-violet)}body[data-page=home] .hero--commercial-home .eyebrow{margin-bottom:10px}body[data-page=home] .beat__head h2,body[data-page=home] .commercial-close h2{font-family:var(--body);font-weight:600;letter-spacing:-.025em;line-height:1.16}.site-footer,body[data-page=home] .site-footer{background:#fff;color:var(--encre);border-top:1px solid var(--trait)}.footer__brand{margin-bottom:24px}.footer__brand .brand__lockup{width:280px;max-width:100%}.site-footer .brand__logo--color{display:block}.site-footer .brand__logo--white{display:none}.footer-grid h2{font-weight:600}@media(max-width:959px){body[data-page=home] .hero--commercial-home .hero__grid{gap:28px}}@media(max-width:639px){body[data-page=home] .hero--commercial-home{padding-block:20px 24px}body[data-page=home] .hero--commercial-home h1{font-size:clamp(28px,7.4vw,32px);line-height:1.12;margin-bottom:12px}body[data-page=home] .hero--commercial-home .eyebrow{margin-bottom:8px}body[data-page=home] .hero--commercial-home .lead{font-size:16px;line-height:1.5}body[data-page=home] .hero--commercial-home .cta-row{margin-top:14px}body[data-page=home] .hero--commercial-home .hero-signal{margin-top:10px}body[data-page=home] .hero--commercial-home .hero-paths>a{padding-block:10px}body[data-page=home] .hero--commercial-home .hero__grid{gap:18px}body[data-page=home] .hero--commercial-home .hero__figure{padding-top:0}}body{font-size:15px;line-height:1.55}body[data-page] h1,body[data-page] .hero h1{font-family:var(--body);font-weight:600;font-size:clamp(30px,3vw,40px);line-height:1.12;letter-spacing:-.035em}h2{font-family:var(--body);font-weight:600;font-size:clamp(23px,2.2vw,28px);line-height:1.18;letter-spacing:-.025em}body[data-page] .lead{font-size:16px;line-height:1.55}body[data-page] .beat{padding-block:36px}body[data-page] .beat__head{margin-bottom:20px}body[data-page] .hero{padding-block:28px}body[data-page] .hero--commercial-home .hero__grid{align-items:start;column-gap:32px}body[data-page=home] .hero--commercial-home h1{font-size:clamp(32px,2.8vw,38px)}body[data-page=home] .hero--commercial-home .lead{font-size:16px;line-height:1.55}body[data-page=home] .hero--commercial-home .hero__copy{padding-top:8px}body[data-page=home] .beat__head:has(>.lead){column-gap:32px;margin-bottom:20px}body[data-page=home] .beat__head h2{margin-bottom:12px}body[data-page=home] .hero-preview__caption h2{font-size:18px}.hero-preview__tabs:not([hidden]){padding:8px}.hero-preview__screens{padding:12px}.hero-preview__caption{min-height:0;margin-bottom:12px}.hero-preview__note{padding:7px 12px}.hero-paths{gap:16px;margin-top:18px;padding-top:14px}.hero-paths strong{margin-bottom:3px;font-size:15px}body[data-page=home] .cta-row{margin-top:16px;gap:8px}body[data-page=home] .hero-signal--mobile{font-size:13px;margin-top:10px}.audience-card{padding:18px}.audience-card__icon{margin-bottom:12px}.commercial-routes--compare .commercial-route{padding:20px;gap:12px}.commercial-route h3,.mobile-role h3,.mobile-ease>h3{font-size:21px}.fulfilment-journey{gap:24px}.fulfilment-journey aside{padding:20px}.mobile-role{padding:20px}body[data-page=home] .commercial-close{padding:24px}.site-footer{padding-block:32px 20px}.footer__brand .brand__lockup{width:208px}.footer__brand{margin-bottom:14px}body[data-page] .footer-grid h2{font-size:14px}@media(min-width:960px){.hero-preview .fenetre__body{height:230px}body[data-page=home] .hero--china-market .hero__copy h1{font-size:clamp(32px,2.8vw,38px)}body[data-page=home] .hero--china-market .hero__copy .lead{font-size:16px;line-height:1.65}body[data-page=home] .hero--china-market .fenetre__body{height:230px}html[lang=zh] body[data-page=home] .beat__head>h2{font-size:28px}html[lang=zh] body[data-page=home] .hero-preview__caption{min-height:0}}@media(max-width:639px){body[data-page] .hero{padding-block:20px}body[data-page] .beat{padding-block:28px}body[data-page] h1,body[data-page] .hero h1,body[data-page=home] .hero--commercial-home h1{font-size:clamp(28px,7.4vw,32px)}body[data-page=home] .hero--commercial-home .hero__copy{padding-top:0}body[data-page=home] .cta-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}body[data-page=home] .cta-row .button{width:100%;min-width:0;padding-inline:10px;font-size:13px;gap:6px}.hero-preview__tabs button{flex-direction:row;gap:6px}.hero-preview__tabs button .icon{width:16px;height:16px}.hero-paths{gap:0}.hero-preview__caption{min-height:0}}.site-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 14px;min-height:72px;padding-block:4px}.site-nav>.brand-unit{grid-column:1;grid-row:1;position:relative;display:flex;width:fit-content}.site-nav .brand-unit>.brand{padding-block:2px}.brand__lockup{--brand-qr-size: 60px;--brand-name-size: 144px;--brand-gap: 6px;display:flex;align-items:center;gap:var(--brand-gap);width:calc(var(--brand-qr-size) + var(--brand-gap) + var(--brand-name-size));aspect-ratio:auto}.brand__qr{display:block;width:var(--brand-qr-size);height:var(--brand-qr-size);flex:0 0 var(--brand-qr-size);background:url(/assets/ysend-qr-compact.svg?v=20260922-envoidunet) center / contain no-repeat}.brand__lockup .brand__logo{width:var(--brand-name-size);aspect-ratio:768 / 257;max-width:none;flex:0 0 var(--brand-name-size)}.site-nav .brand__lockup{width:210px}.footer__brand{display:flex;align-items:center;gap:6px}.footer__brand .brand{padding:0}.footer__brand .brand__lockup{--brand-qr-size: 64px;--brand-name-size: 176px;--brand-gap: 12px;width:252px}.site-nav .brand--handoff{position:relative}.site-nav .brand-unit>.brand-language-hint{align-self:center;margin-inline-start:6px}.site-nav>.nav-actions{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:6px;width:auto;min-width:0;margin:0}.site-nav .nav-actions .button{flex:0 0 auto;min-height:44px;padding:8px 12px;font-size:13px;line-height:20px;white-space:nowrap}.site-nav .lang--nav{flex:0 0 auto}.site-nav .lang--nav>summary{min-height:44px;padding:8px;gap:6px;font-size:13px;line-height:20px;white-space:nowrap}.site-nav .lang--nav .lang__list{left:auto;right:auto;inset-inline-start:0;inset-inline-end:auto;top:100%;min-width:180px;max-width:calc(100vw - 32px);max-height:min(480px,65vh);overflow-y:auto;background:#fff}.site-nav .lang--nav .lang__list a{min-height:44px}.site-nav>.menu-button--icon{grid-column:3;grid-row:1;display:none;align-items:center;justify-content:center;gap:7px;width:auto;height:44px;min-height:44px;margin:0;padding:0 11px;border:1px solid var(--trait);border-radius:8px;background:transparent;white-space:nowrap}.site-nav>.menu-button--icon>span{font-size:14px;font-weight:600}.site-nav>.menu-button--icon[data-navigation-ready=true]{display:inline-flex}.site-nav>.menu-button--icon:hover,.site-nav>.menu-button--icon[aria-expanded=true]{background:var(--brume)}.menu-icon--close,.menu-button--icon[aria-expanded=true] .menu-icon--open{display:none}.menu-button--icon[aria-expanded=true] .menu-icon--close{display:block}.site-nav>.nav-pathways{grid-column:2;grid-row:1;display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0}.site-nav .nav-pathways a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:40px;padding:5px;border:1px solid var(--journey-divider, var(--trait));border-radius:8px;background:var(--journey-surface, #fff);font-size:12px;font-weight:600;line-height:1.3;text-align:center;overflow-wrap:anywhere}.site-nav .nav-pathways a:hover,.site-nav .nav-pathways a[aria-current=page]{color:var(--brand-violet);background:var(--brume)}.site-nav .nav-actions--mobile{display:none}.site-nav>.nav-links{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;padding:10px 0 14px;gap:8px;border-top:1px solid var(--trait)}.site-nav>.nav-links[data-navigation-ready=true]{display:none}.site-nav>.nav-links[data-open=true]{display:flex;flex-direction:column;align-items:stretch}.site-nav .nav-home{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;min-height:44px;border-radius:8px}.site-nav .nav-home:hover,.site-nav .nav-home[aria-current=page]{background:var(--brume);color:var(--brand-violet)}.site-nav .nav-menu>summary{min-height:44px;font-size:14px;padding-inline:10px}.site-nav .nav-refs a{min-height:44px;font-size:14px}.site-nav :is(a,button,summary):focus-visible{outline-color:var(--brand-violet)}@media(min-width:1280px){.site-nav{grid-template-columns:max-content minmax(0,1fr) auto;gap:0 16px;max-width:1440px}.site-nav>.nav-actions{grid-column:3}.site-nav>.menu-button--icon,.site-nav>.menu-button--icon[data-navigation-ready=true]{display:none}.site-nav>.nav-links,.site-nav>.nav-links[data-navigation-ready=true],.site-nav>.nav-links[data-open=true]{grid-column:2;grid-row:1;display:flex;flex-direction:row;align-items:center;gap:2px;padding:0;border-top:0}.site-nav .nav-groups{display:flex;align-items:center;gap:0}.site-nav .nav-menu{position:relative}.site-nav .nav-menu>summary{padding-inline:8px;font-size:13px;white-space:nowrap}.site-nav .nav-menu .nav-mega{position:absolute;left:auto;right:auto;inset-inline-start:0;top:calc(100% + 6px);width:min(440px,calc(100vw - 48px));display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:12px;border:1px solid var(--trait);border-radius:var(--r-card);background:#fff;box-shadow:var(--shadow);z-index:30}.site-nav .nav-refs{flex-wrap:nowrap;gap:0}.site-nav .nav-refs a{padding-inline:8px;font-size:13px;white-space:nowrap}}@media(min-width:1024px)and (max-width:1279px){.site-nav{grid-template-columns:auto minmax(0,1fr) auto auto;gap:0 10px}.site-nav>.nav-pathways{display:grid}.site-nav>.nav-actions{grid-column:3}.site-nav>.menu-button--icon{grid-column:4}}@media(max-width:767px)and (min-width:640px){.site-nav{gap:0 8px;min-height:66px}.site-nav .brand__lockup{--brand-qr-size: 44px;--brand-name-size: 120px;width:170px}.site-nav .nav-actions .button{padding-inline:8px}}@media(max-width:639px){.site-nav{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;min-height:0;padding:6px 16px}.site-nav .brand__lockup{--brand-qr-size: 44px;--brand-name-size: 132px;width:182px}.site-nav>.menu-button--icon{grid-column:2}.site-nav>.nav-actions{grid-column:1 / -1;grid-row:2;justify-content:center;flex-wrap:wrap;padding-block:8px}.site-nav>.nav-links:not([data-navigation-ready=true]){grid-row:3}.site-nav .nav-actions--mobile{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px 10px;width:100%;min-width:0;margin:0;padding:12px 8px 8px;border:1px solid var(--journey-divider, var(--trait));border-top:0;border-radius:0 0 12px 12px;background:var(--journey-surface, #fff)}.site-nav .nav-actions--mobile>.button{justify-content:center}.site-nav .nav-actions--mobile>.lang--nav{width:100%}.site-nav .nav-actions--mobile .lang--nav>summary{width:100%;justify-content:center}.site-nav .nav-actions--mobile .button{min-width:0;min-height:44px;padding-inline:10px}}.site-nav .nav-responsibility{color:#27644b}.site-nav .nav-menu>summary{justify-content:space-between;gap:12px;border-radius:8px}.site-nav .nav-menu[open]>summary{color:var(--brand-red-hover)}.site-nav .nav-menu[open]>summary:after{transform:rotate(225deg);margin-top:4px}.site-nav .nav-mega a{border-radius:6px}.site-nav .nav-mega a:hover{color:var(--brand-red-hover);background:var(--cobalt-tint)}.site-nav .nav-mega a[aria-current=page]{box-shadow:inset 3px 0 var(--brand-red)}[dir=rtl] .site-nav .nav-mega a[aria-current=page]{box-shadow:inset -3px 0 var(--brand-red)}.site-nav .lang--nav .lang__list{inset-inline-start:auto;inset-inline-end:0}@media(max-width:1279px){.site-nav>.nav-links[data-navigation-ready=true]{position:absolute;inset-inline:16px;top:calc(100% + 8px);width:auto;max-height:calc(100dvh - 142px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--trait);border-top:3px solid var(--brand-red);border-radius:14px;background:#fffaf7;box-shadow:0 18px 48px #2e172b30;gap:14px}.site-nav .nav-groups{display:grid;grid-template-columns:1fr;align-items:start;gap:10px;min-width:0}.site-nav .nav-menu{min-width:0;border:1px solid var(--trait);border-radius:10px;background:#fff}.site-nav .nav-menu>summary{padding:12px 14px;min-height:48px;font-size:15px}.site-nav .nav-menu[open]>summary{border-bottom:1px solid var(--trait);border-radius:9px 9px 0 0;background:#fbf0f1}.site-nav .nav-menu .nav-mega{position:static;width:auto;min-width:0;max-width:none;grid-template-columns:1fr;gap:0;padding:8px;border:0;border-radius:0;background:transparent;box-shadow:none}.site-nav .nav-mega a{min-height:44px;padding:9px 10px;font-size:14px;line-height:1.45}.site-nav .nav-refs{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--trait)}.site-nav .nav-refs a{flex:1;justify-content:space-between;padding:10px 14px;border-radius:8px;background:#fff;border:1px solid var(--trait)}.site-nav .nav-refs a:after{content:"\2192";color:var(--brand-red-hover);margin-inline-start:12px}[dir=rtl] .site-nav .nav-refs a:after{content:"\2190"}.site-nav .nav-refs a:hover{border-color:var(--brand-red);color:var(--brand-red-hover)}}@media(min-width:768px)and (max-width:1279px){.site-nav>.nav-links[data-navigation-ready=true]{inset-inline:24px;padding:20px;max-height:calc(100dvh - 100px)}.site-nav .nav-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site-nav .nav-refs{justify-content:flex-end}.site-nav .nav-refs a{flex:0 1 auto;min-width:140px}}@media(max-width:639px){.site-nav .nav-actions--mobile .lang--nav{position:static}.site-header .site-nav .nav-actions--mobile .lang--nav .lang__list{inset:auto;position:static;width:auto;min-width:0;max-width:100%;max-height:220px;margin-top:4px;overflow-y:auto;box-shadow:none}.site-nav>.nav-links[data-navigation-ready=true]{max-height:calc(100dvh - 84px)}}@media(max-width:375px){.site-nav>.menu-button--icon{padding-inline:8px}}@media(max-width:479px){.site-nav>.nav-links[data-navigation-ready=true]{inset-inline:8px;padding:10px}}@media(min-width:1280px){.site-nav .nav-menu[open]>summary{background:var(--cobalt-tint)}.site-nav .nav-menu .nav-mega{padding:12px;border-top:3px solid var(--brand-red)}.site-nav .nav-menu .nav-mega a{padding:10px;line-height:1.45}}[data-assistant-dock]{right:auto;left:auto;inset-inline-start:auto;inset-inline-end:max(18px,env(safe-area-inset-right))}[data-assistant-open]{min-height:50px;gap:10px;padding:12px 16px;border:1px solid #dfbe8466;border-radius:16px;background:var(--brand-red-hover);color:#fff;box-shadow:0 6px 22px #32142730,inset 0 1px #ffffff1a}[data-assistant-open]:hover{border-color:var(--brand-gold);background:var(--brand-red)}[data-assistant-open]:focus-visible{outline:3px solid var(--brand-gold);outline-offset:4px;border-radius:16px}[data-assistant-open]>span{width:24px;height:24px;flex:none;border-radius:0;background:currentColor;box-shadow:none;mask:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 18l-4 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v7a4 4 0 0 1-4 4H7Z'/%3E%3Cpath d='M7 8h10M7 12h6'/%3E%3C/svg%3E") center / contain no-repeat}[data-assistant-panel] iframe{height:100%;border-radius:0;background:transparent}[data-assistant-start]{width:min(380px,calc(100vw - 24px));max-width:100%;pointer-events:auto}[data-assistant-start][hidden],[data-assistant-feedback][hidden],[data-assistant-recovery][hidden]{display:none}[data-assistant-composer]{display:flex;align-items:flex-end;gap:4px;margin:8px;padding:6px;color:#342030;border:1px solid #846774;border-radius:22px;background:#fff;box-shadow:0 4px 20px #26222214}[data-assistant-composer]:focus-within{border-color:#bc2c41;box-shadow:0 0 0 2px #bc2c411a,0 4px 20px #26222214}[data-assistant-composer]>[data-assistant-open]{display:grid;place-items:center;flex:0 0 32px;width:32px;height:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#655e5d;box-shadow:none}[data-assistant-composer]>[data-assistant-open]:hover{background:#f2eef0;color:#342030}[data-assistant-composer]>[data-assistant-open]>span{width:20px;height:20px}[data-assistant-draft]{display:block;flex:1;min-width:0;width:100%;height:44px;min-height:44px;box-sizing:border-box;resize:none;margin:0;padding:9px 10px;border:1px solid transparent;border-radius:16px;background:transparent;color:#342030;font:400 16px/24px var(--body);overflow-y:hidden}[data-assistant-draft]::placeholder{color:#655e5d;opacity:1}[data-assistant-draft]:placeholder-shown{white-space:nowrap;text-overflow:ellipsis}[data-assistant-draft]:focus{outline:none;box-shadow:none;border-color:transparent}[data-assistant-start-submit]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:#bc2c41;color:#fff;cursor:pointer}[data-assistant-start-submit]:hover{background:#a22438}:dir(rtl) [data-assistant-start-submit] svg{transform:scaleX(-1)}[data-assistant-composer]>button:focus-visible,[data-assistant-retry]:focus-visible{outline:2px solid #bc2c41;outline-offset:3px}[data-assistant-feedback]{width:min(364px,calc(100vw - 40px));max-width:calc(100% - 16px);box-sizing:border-box;pointer-events:auto;margin:0 8px 8px;padding:10px 12px;border-radius:14px;background:#fff;color:#342030;box-shadow:0 4px 20px #26222214;font-size:13px;line-height:1.5}[data-assistant-status]{margin:0}[data-assistant-recovery]{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:4px;align-items:center}[data-assistant-recovery]>:is(button,a){min-height:36px;display:inline-flex;align-items:center;border:0;padding:0;color:#92233b;background:none;font:600 13px/1.5 var(--body);text-decoration:underline;cursor:pointer}[data-assistant-dock][data-assistant-placement=inline] [data-assistant-start]{width:min(380px,100%)}@media(max-width:560px){[data-assistant-dock]{inset-inline-end:12px}[data-assistant-open] strong{display:block;font-size:13px}[data-assistant-open]{min-height:48px;padding:11px 14px}}@media(max-width:639px){[data-assistant-dock]:not([data-assistant-placement=inline]) [data-assistant-start]{width:auto}[data-assistant-dock]:not([data-assistant-placement=inline]) [data-assistant-composer]{margin:0;padding:0;border-radius:16px;background:var(--brand-red-hover);box-shadow:0 6px 22px #32142730}[data-assistant-dock]:not([data-assistant-placement=inline]) [data-assistant-composer]>[data-assistant-open]{flex:0 0 48px;width:48px;height:48px;min-height:48px;color:#fff}[data-assistant-dock]:not([data-assistant-placement=inline]) [data-assistant-composer]>[data-assistant-open]:hover{background:var(--brand-red);color:#fff}[data-assistant-dock]:not([data-assistant-placement=inline]) :is([data-assistant-draft],[data-assistant-start-submit]){display:none}}.group-story{background:#fff}body[data-page=group] .group-story .beat{padding-block:30px}.group-story .beat{scroll-margin-top:90px}.group-story .beat+.beat{border-top:1px solid var(--trait)}.group-story .container{max-width:1180px}.group-story .group-story__overview{padding-block:28px 20px}.group-story h1,.group-story h2,.group-story h3{font-family:Inter,sans-serif;font-weight:600;color:var(--encre)}body[data-page=group] .group-story h1{max-width:900px;margin:0 0 12px;font-size:clamp(28px,2.8vw,34px);line-height:1.17;letter-spacing:-.035em}.group-story h2{max-width:none;margin:0 0 12px;font-size:25px;line-height:1.25;letter-spacing:-.025em}.group-story h3{margin:0 0 7px;font-size:17px;line-height:1.3;letter-spacing:-.015em}.group-story p{margin:0 0 12px;font-size:16px;line-height:1.55;color:var(--graphite)}.group-story .eyebrow{margin-bottom:10px;color:var(--brand-violet, #7052a0);font-size:12px}.group-story .group-story__lead{max-width:920px;font-size:16px;color:var(--encre)}.group-story__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0 12px;padding:18px 0;border-block:1px solid var(--trait)}.group-story__stats>div{display:flex;flex-direction:column;gap:5px}.group-story__stats dt{font-size:13px;line-height:1.4;color:var(--graphite)}.group-story__stats dd{order:-1;margin:0;color:var(--encre);font-size:27px;font-weight:600;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.group-story .group-story__source{max-width:960px;margin-bottom:0;font-size:13px;line-height:1.5}.group-story a:not(.button){color:var(--brand-violet, #7052a0);text-underline-offset:3px}.group-story__brands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.group-story__brands article{padding:14px 16px;border:1px solid var(--trait);border-radius:5px}.group-story__brands article p{margin-bottom:0;font-size:15px}.group-story__brands h3 a{color:var(--encre)!important}.group-story__columns{display:grid;grid-template-columns:1.15fr 1fr;gap:40px}.group-story .group-story__links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:0;font-size:14px}.group-story__identity{background:var(--papier)}.group-story__symbols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px}.group-story__symbols article{display:flex;align-items:flex-start;gap:12px}.group-story__symbols p{margin-bottom:0;font-size:15px}.group-story__colour{flex:0 0 6px;width:6px;min-height:38px;margin-top:2px;border-radius:2px}.group-story__colour--0{background:linear-gradient(180deg,#dd3a93,#7052a0)}.group-story__colour--1{background:#2361bb}.group-story__colour--2{background:#6b6570}.group-story__colour--3{background:#ba1535}.group-story__brands article[id]{scroll-margin-top:120px}.group-story .cta-row{margin-top:22px}.group-story__client-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px}.group-story .group-client{display:flex;min-width:0;min-height:94px;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding:16px 12px;border:1px solid var(--trait);border-radius:8px;background:#fff;color:var(--encre);text-decoration:none}.group-client img{display:block;width:100%;max-width:140px;height:48px;object-fit:contain}.group-client span{font-size:12px;line-height:1.4;text-align:center}.group-story .group-client:hover{border-color:#b8a6ce;background:#fdfcfe}.group-story .group-client:focus-visible,.group-story .group-gallery__item:focus-visible,.group-story .group-press-card:focus-visible{outline:2px solid var(--brand-violet, #7052a0);outline-offset:3px}.group-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.group-story .group-gallery__item{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--trait);border-radius:9px;background:#fff;color:var(--encre);text-decoration:none}.group-gallery__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--brume)}.group-story .group-gallery__caption{display:block;margin:0;padding:12px 14px 14px;font-size:13px;line-height:1.5;color:var(--graphite);overflow-wrap:anywhere}.group-gallery__caption strong{display:block;margin-bottom:3px;color:var(--encre);font-weight:600}.group-story .group-gallery__item:hover{border-color:#b8a6ce}.group-gallery__item:hover .group-gallery__caption{color:var(--encre)}.group-press-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.group-story .group-press-card{display:flex;min-width:0;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--trait);border-radius:8px;background:#fff;color:var(--encre);text-decoration:none}.group-story .group-press-card__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;margin:0;color:var(--brand-violet, #7052a0);font-size:12px;line-height:1.5}.group-press-card__meta strong{font-weight:600}.group-press-card__meta time{color:var(--graphite);font-variant-numeric:tabular-nums}.group-story .group-press-card h3,.group-story .group-press-card__title{margin:0;font-size:17px;line-height:1.45;font-weight:600;color:var(--encre)}.group-story .group-press-card p:not(.group-press-card__meta){margin:0;font-size:13px;line-height:1.5}.group-story .group-press-card:hover{border-color:#b8a6ce;background:#fdfcfe}.group-press-card:hover :is(h3,.group-press-card__title){text-decoration:underline;text-underline-offset:3px}.group-story__press .implementation-details{margin-top:14px}.group-story__press .prose-list{padding-inline-start:20px}.group-story__press .prose-list li{padding-block:3px;font-size:14px;line-height:1.55}.group-economics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.group-economics>article{min-width:0;padding:18px;background:#f8f6fa;border:1px solid var(--trait);border-radius:8px}.group-story .group-economics h3{font-size:17px}.group-story .group-economics p{margin-bottom:0;font-size:15px}.group-story__portrait{display:block;width:100%;max-width:240px;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;margin-bottom:12px}.group-story__people .group-story__symbols{margin-top:18px}.group-gallery-dialog{box-sizing:border-box;width:min(1100px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:56px 20px 16px;overflow-y:auto;border:1px solid #ded8e5;border-radius:12px;background:#fff;color:var(--encre, #252229);box-shadow:0 24px 80px #140f1d40}.group-gallery-dialog::backdrop{background:#14101ccc}.group-gallery-dialog [data-group-gallery-full]{display:block;width:100%;max-height:calc(100dvh - 225px);min-height:0;height:auto;object-fit:contain;margin:0 auto;border-radius:4px;background:#f7f5f9}.group-gallery-dialog [data-group-gallery-caption]{margin:12px 0 0;max-width:900px;font:400 14px/1.5 Inter,sans-serif;color:var(--graphite, #655f6b);overflow-wrap:anywhere}.group-gallery-dialog [data-group-gallery-count]{font-size:13px;font-variant-numeric:tabular-nums;color:var(--graphite, #655f6b)}.group-gallery-dialog button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid var(--trait, #e6e0eb);border-radius:7px;background:#fff;color:var(--encre, #252229);font:500 13px/1.4 Inter,sans-serif;cursor:pointer}.group-gallery-dialog button:hover{background:#f4f0f8;border-color:#b8a6ce}.group-gallery-dialog button:focus-visible{outline:2px solid #7052a0;outline-offset:2px}.group-gallery-dialog button:disabled{opacity:.45;cursor:default}.group-gallery-dialog [data-group-gallery-close]{position:absolute;inset-block-start:6px;inset-inline-end:12px}.group-gallery-dialog__controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:14px}html.group-gallery-is-open{overflow:hidden;scrollbar-gutter:stable}@media(max-width:959px){.group-story__brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.group-story__columns{gap:24px}.group-story__symbols{gap:18px}.group-story__client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.group-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.group-economics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.group-story .beat{scroll-margin-top:120px}body[data-page=group] .group-story .beat{padding-block:20px}.group-story h2{font-size:23px}.group-story__stats{gap:12px;margin-top:18px;padding-block:16px}.group-story__columns,.group-story__symbols{grid-template-columns:1fr;gap:20px}.group-story__brands{grid-template-columns:1fr;gap:10px}.group-story__brands article{padding:12px 14px}.group-story__symbols{margin-top:16px}.group-story .cta-row{margin-top:20px}.group-story__client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.group-story .group-client{min-height:88px;padding:14px 10px}.group-gallery{grid-template-columns:1fr;gap:14px;margin-top:16px}.group-gallery__image{aspect-ratio:3 / 2}.group-press-grid,.group-economics{grid-template-columns:1fr;gap:10px}.group-story .group-press-card{padding:16px}.group-story .group-press-card h3,.group-story .group-press-card__title{font-size:16px}.group-gallery-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:54px 12px 12px;border-radius:9px}.group-gallery-dialog [data-group-gallery-full]{max-height:calc(100dvh - 235px)}.group-gallery-dialog [data-group-gallery-close]{inset-inline-end:8px}}.group-story__jump{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13px;line-height:1.5}.group-story .group-story__media-sources{margin-top:16px;font-size:12px}.group-story__economics .implementation-details{margin-block:18px}.group-story__independence{margin-top:22px;padding:16px 20px;border-inline-start:3px solid var(--brand-violet, #7052a0);background:#f8f6fa}.group-story__independence p{margin-bottom:0;font-size:15px}.group-client--text strong{font-size:16px;font-weight:600}.group-client__mark{display:flex;align-items:center;justify-content:center;width:min(140px,100%);height:56px;overflow:hidden}.group-client .group-client__mark--square img{width:140px;max-width:none;height:140px;flex-shrink:0}.group-partner small{display:block;margin-top:3px;font-size:11px;line-height:1.35;color:var(--encre)}.group-story{--group-line: #e6e2ea;--group-muted: #645d6c}.group-story .beat+.beat{border-color:var(--group-line)}.group-story h2{font-size:24px}.group-story__opening{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:36px;align-items:stretch}.group-story__opening-copy{min-width:0;padding-block:4px}body[data-page=group] .group-story h1{font-size:clamp(28px,2.5vw,34px);max-width:600px}.group-story .group-story__lead{max-width:600px;line-height:1.6}.group-story__stats{gap:16px;margin:20px 0 12px;padding-block:15px;border-color:var(--group-line)}.group-story__stats>div{padding-inline-start:12px;border-inline-start:2px solid #ded4e9}.group-story__stats>div:first-child{border-color:#7052a0}.group-story__stats dd{font-size:25px}.group-story a.group-story__opening-photo{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:10px;background:#252229;color:#fff;text-decoration:none}.group-story__opening-photo>img{display:block;width:100%;height:100%;min-height:290px;position:absolute;inset:0;object-fit:cover;object-position:50% 44%}.group-story__opening-photo>span{position:relative;display:block;padding:45px 45px 16px 18px;font-size:12px;line-height:1.5;background:linear-gradient(transparent,#0f1114ed)}.group-story__opening-photo strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600}.group-story__opening-photo span span:not(.group-story__photo-arrow){display:block;max-width:350px;font-size:12px;line-height:1.5}.group-story__opening-photo:after{content:"\2197";position:absolute;inset-inline-end:18px;bottom:20px;font-size:24px}.group-story__opening-photo:focus-visible{outline:3px solid #7052a0;outline-offset:4px}.group-story__jump{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:12px;border-top:1px solid var(--group-line)}.group-story .group-story__jump a{display:flex;align-items:center;min-height:40px;padding:6px 0;margin:0;justify-content:space-between;color:#4e4659;font-size:12px;line-height:1.4;font-weight:500;text-decoration:none}.group-story__jump a:after{content:"\2193";margin-inline-start:8px;color:#7052a0}.group-story .group-story__jump a:hover{color:#7052a0;text-decoration:underline}.group-story__businesses{background:#f8f7fa}.group-story__ownership{margin-top:18px}.group-story__holding{position:relative;display:grid;grid-template-columns:160px 1fr;align-items:center;gap:18px;padding:16px 20px;border-radius:9px;background:#29232f}.group-story .group-story__holding h3{margin:0;color:#fff;font-size:21px;letter-spacing:.03em}.group-story .group-story__holding p{margin:0;max-width:760px;color:#eee9f2;font-size:14px}.group-story__holding:after{content:"";position:absolute;top:100%;left:50%;height:18px;border-left:1px solid #c8bdcf}.group-story__brands{position:relative;margin-top:30px}.group-story__brands:before{content:"";position:absolute;top:-13px;left:25%;right:25%;border-top:1px solid #c8bdcf}.group-story__brands article{position:relative;padding:17px 18px;border-color:var(--group-line);border-radius:8px;background:#fff}.group-story__brands article:before{content:"";position:absolute;bottom:100%;left:50%;height:13px;border-left:1px solid #c8bdcf}.group-story__brands h3 a{display:flex;align-items:baseline;justify-content:space-between;text-decoration:none}.group-story__brands h3 a span{color:#8e7c9e;font-size:17px}.group-story__brands h3 a:hover{text-decoration:underline}.group-story__client-grid{gap:0;overflow:hidden;margin-top:16px;border:1px solid var(--group-line);border-radius:9px;background:#fff}.group-story a.group-client{min-height:103px;gap:8px;padding:14px 10px;border:0;border-radius:0;box-shadow:inset -1px -1px 0 var(--group-line);color:#4e4659}.group-client__mark{width:min(152px,100%);height:48px}.group-client img{max-width:152px;height:44px}.group-client span{font-size:11px}.group-story a.group-client:hover{background:#f8f6fa}.group-story a.group-client:focus-visible{outline-offset:-3px}.group-story__partners .group-story__source{margin-top:12px}.group-story__partner-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.group-story__gallery{background:#f8f7fa}.group-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.group-gallery__item:nth-child(-n+2){grid-column:span 2}.group-gallery__image{aspect-ratio:3 / 2}.group-gallery__item:nth-child(-n+2) .group-gallery__image{aspect-ratio:16 / 8;object-position:50% 40%}.group-gallery__item:nth-child(2) .group-gallery__image{object-fit:contain;background:#efedf0}.group-gallery__item:last-child .group-gallery__image{object-position:50% 30%}.group-story .group-gallery__item{border-color:var(--group-line);border-radius:8px}.group-story .group-gallery__caption{padding:12px 14px;font-size:12px}.group-gallery__caption strong{font-size:13px}.group-story__columns{gap:48px}.group-story__columns>div+div{padding-inline-start:28px;border-inline-start:1px solid var(--group-line)}.group-story__people .group-story__symbols>article{padding-inline-start:16px;border-inline-start:2px solid #ded4e9}.group-story__people .group-story__symbols>article:last-child{gap:14px;padding-inline-start:0;border:0}.group-story__people .group-story__portrait{width:78px;max-width:78px;height:92px;flex:0 0 78px;margin:0;object-position:50% 20%;border-radius:7px}.group-story .implementation-details{padding:12px 16px;border-color:var(--group-line);border-radius:7px;background:#faf9fb}.group-story .implementation-details>summary{min-height:22px;font-size:13px;line-height:1.5}.group-story__affiliations .group-story__symbols>article{padding-top:14px;border-top:2px solid #ddd4e5}.group-story__press{background:#f8f7fa}.group-press-grid{gap:0 28px;margin-block:10px 18px}.group-story a.group-press-card{position:relative;gap:8px;padding:19px 30px 19px 0;border:0;border-bottom:1px solid #dcd5e3;border-radius:0;background:transparent}.group-press-card:after{content:"\2197";position:absolute;top:20px;right:2px;color:#7052a0;font-size:20px}.group-story .group-press-card__meta{gap:4px 14px}.group-press-card__meta strong{color:#62516f}.group-story .group-press-card__title{font-size:17px;line-height:1.4}.group-economics{gap:0 28px;margin-top:12px}.group-economics>article{padding:16px 0;border:0;border-bottom:1px solid var(--group-line);border-radius:0;background:transparent}.group-economics>article:last-child:nth-child(odd){grid-column:1 / -1}.group-story__independence{padding:16px 18px;border-radius:0 7px 7px 0}.group-story__identity{background:#f8f7fa}.group-story__identity-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px;align-items:center}.group-story__identity-media{display:grid;justify-items:center;gap:16px}.group-story__wordmark{display:block;width:280px;max-width:100%}.group-story__wordmark img{display:block;width:100%;height:auto;object-fit:contain}.group-story__qr{display:block;width:256px;max-width:100%;height:auto;margin-inline:auto;aspect-ratio:1;object-fit:contain;background:#fff}.group-story__identity-layout>div{min-width:0}.group-story__identity .group-story__symbols{gap:20px}.group-story__responsibility{background:#f4f8f5}.group-story__responsibility .group-story__symbols{gap:26px}.group-story__responsibility .group-story__symbols>article{padding-top:14px;border-top:2px solid #bdd2c3}.group-story__responsibility .implementation-details{background:#fff}@media(max-width:959px){.group-story__identity-layout{grid-template-columns:256px minmax(0,1fr);gap:24px}.group-story__identity .group-story__symbols{grid-template-columns:1fr;gap:14px}.group-story__opening{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.group-story__brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.group-story__brands article{padding:14px}.group-story__client-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.group-story__partner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.group-client img{max-width:120px;height:40px}.group-story a.group-client{min-height:99px;padding-inline:10px}.group-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.group-gallery__item:nth-child(-n+2){grid-column:auto}.group-gallery__item:nth-child(-n+2) .group-gallery__image{aspect-ratio:3 / 2}.group-story__people .group-story__symbols{grid-template-columns:1fr}.group-story__columns{gap:24px}.group-story__columns>div+div{padding-inline-start:20px}}@media(max-width:639px){#group-identity{scroll-margin-top:164px}.group-story__identity-layout{grid-template-columns:1fr;gap:20px}.group-story h2{font-size:23px}.group-story__opening{grid-template-columns:1fr;gap:18px}.group-story__opening-copy{padding:0}.group-story__stats{margin-top:16px;gap:10px;padding-block:13px}.group-story__stats>div{padding-inline-start:8px}.group-story__stats dt{font-size:11px}.group-story__stats dd{font-size:23px}.group-story__opening-photo{min-height:210px}.group-story__opening-photo>img{min-height:210px;object-position:50% 41%}.group-story__opening-photo>span{padding:48px 40px 14px 16px}.group-story__jump{display:grid;grid-template-columns:1fr 1fr;margin-top:16px}.group-story .group-story__jump a{justify-content:space-between;gap:8px;min-height:44px;margin:0;padding:7px 10px 7px 0;font-size:11px;line-height:1.45}.group-story__holding{grid-template-columns:1fr;gap:6px;padding:14px 16px}.group-story__holding:after{left:20px;height:16px}.group-story__brands{grid-template-columns:1fr;margin-top:16px;padding-inline-start:20px;gap:8px}.group-story__brands:before{inset:0 auto 0 20px;border-top:0;border-left:1px solid #c8bdcf}.group-story__brands article{margin-inline-start:12px;padding:13px 15px}.group-story__brands article:before{top:50%;left:-12px;bottom:auto;width:12px;height:0;border-left:0;border-top:1px solid #c8bdcf}.group-story__brands article:last-child:after{content:"";position:absolute;top:calc(50% + 1px);left:-13px;bottom:-1px;width:2px;background:#f8f7fa}.group-story__client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.group-story a.group-client{min-height:100px;padding:13px 10px}.group-story__partner-grid>:last-child:nth-child(odd){grid-column:1 / -1}.group-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.group-gallery__image,.group-gallery__item:nth-child(-n+2) .group-gallery__image{aspect-ratio:4 / 3}.group-story .group-gallery__caption{padding:10px;font-size:11px;line-height:1.5}.group-gallery__caption strong{font-size:12px}.group-story__columns{gap:24px}.group-story__columns>div+div{padding-inline-start:0;padding-top:20px;border-inline-start:0;border-top:1px solid var(--group-line)}.group-story__people .group-story__symbols{gap:20px}.group-press-grid,.group-economics{grid-template-columns:1fr;gap:0}.group-story a.group-press-card{padding-block:16px}.group-story .group-press-card__title{font-size:16px}.group-story__responsibility .group-story__symbols{gap:18px}}.group-qr{width:fit-content;max-width:100%;justify-self:center}.group-qr__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:0 16px;padding-top:6px}.group-story .group-qr__actions a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600}.group-qr-is-open{overflow:hidden}.group-qr-dialog{width:fit-content;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:12px;border:1px solid #d6ccd9;border-radius:12px;background:#fff;color:#29212e;box-shadow:0 18px 70px #21162d40}.group-qr-dialog::backdrop{background:#21162db3}.group-qr-dialog>img{display:block;width:min(540px,calc(100dvh - 148px));max-width:100%;height:auto;aspect-ratio:1}.group-qr-dialog>button,.group-qr-dialog>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:0;border-radius:6px;font:inherit;font-size:14px;font-weight:600}.group-qr-dialog>button{margin-inline-start:auto;background:#f2edf6;color:#523766;cursor:pointer}.group-qr-dialog>a{color:#523766}.group-story__carriers{background:#faf8fb}.group-carriers__intro{display:flex;align-items:center;justify-content:space-between;gap:24px}.group-carriers__intro>div{min-width:0;max-width:740px}.group-carriers__intro .button{flex-shrink:0}.group-carriers__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:20px 0 8px;padding:0;list-style:none}.group-carriers__grid>li{min-width:0;border-bottom:1px solid var(--group-line)}.group-story .group-carriers__grid a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:98px;padding:12px 10px;border-radius:6px;color:var(--graphite);text-decoration:none;font-size:11px;text-align:center}.group-carrier__mark{display:block;position:relative;width:min(132px,100%);aspect-ratio:132 / 56;overflow:hidden}.group-carrier__mark img{position:absolute;display:block;max-width:none;width:var(--carrier-width);height:auto;left:var(--carrier-left);top:var(--carrier-top)}.group-story .group-carriers__grid a:hover{background:#f0eaf5;color:var(--encre)}.group-story .group-carriers__grid a:focus-visible{outline:3px solid #714294;outline-offset:-3px}.group-story a.group-carriers__directory{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600}@media(max-width:959px){.group-carriers__intro{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:639px){#group-partners,#group-carriers{scroll-margin-top:164px}.group-carriers__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.group-story .group-carriers__grid a{min-height:88px;padding:10px 6px}}.group-carriers__grid .chronopost{--carrier-width: 114.45783%;--carrier-left: -7.22892%;--carrier-top: -60.75731%}.group-carriers__grid .ciblex{--carrier-width: 119.87382%;--carrier-left: -9.77918%;--carrier-top: -66.36999%}.group-carriers__grid .colis-prive{--carrier-width: 67.22874%;--carrier-left: 16.38563%;--carrier-top: -12.90323%}.group-carriers__grid .colissimo{--carrier-width: 148.4375%;--carrier-left: -24.21875%;--carrier-top: -93.63839%}.group-carriers__grid .delivengo{--carrier-width: 85.29742%;--carrier-left: 7.57576%;--carrier-top: -32.27513%}.group-carriers__grid .dhl{--carrier-width: 119.87382%;--carrier-left: -10.09464%;--carrier-top: -65.9982%}.group-carriers__grid .dpd{--carrier-width: 147.90103%;--carrier-left: -24.33973%;--carrier-top: -93.57798%}.group-carriers__grid .fedex{--carrier-width: 171.9457%;--carrier-left: -37.10407%;--carrier-top: -116.38655%}.group-carriers__grid .france-express{--carrier-width: 119.41639%;--carrier-left: -9.70819%;--carrier-top: -68.88889%}.group-carriers__grid .gls{--carrier-width: 119.12226%;--carrier-left: -9.71787%;--carrier-top: -65.27094%}.group-carriers__grid .mondial-relay{--carrier-width: 87.61528%;--carrier-left: 6.19236%;--carrier-top: -34.78261%}.group-carriers__grid .relais-colis{--carrier-width: 99.51366%;--carrier-left: .24317%;--carrier-top: -46.2963%}.group-carriers__grid .imx{--carrier-width: 114.33484%;--carrier-left: -7.16742%;--carrier-top: -59.57447%}.group-carriers__grid .sda{--carrier-width: 157.67635%;--carrier-left: -29.04564%;--carrier-top: -102.57854%}.group-carriers__grid .amazon-shipping{--carrier-width: 122.97735%;--carrier-left: -11.32686%;--carrier-top: -68.61997%}.group-more{margin-top:8px}.group-more>summary{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;padding:8px 0;list-style:none;color:#684286;font-weight:650;font-size:13px;cursor:pointer}.group-more>summary::-webkit-details-marker{display:none}.group-more>summary:after{content:"+";font-size:20px;font-weight:400}.group-more[open]>summary:after{content:"\2212"}.group-more .less-label,.group-more[open]>summary .more-label{display:none}.group-more[open]>summary .less-label{display:inline}.group-more>summary b{display:inline-block;min-width:24px;margin-inline-start:5px;padding:1px 5px;border-radius:20px;background:#eee7f3;font-size:11px;text-align:center}.group-more>summary:focus-visible{outline:2px solid #714294;outline-offset:3px;border-radius:3px}.group-more>.group-story__client-grid,.group-more>.group-carriers__grid{margin-top:4px}.group-network-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.group-story__client-grid small{display:block;margin-top:3px;font-size:10px}.group-story__china{display:grid;grid-template-columns:90px minmax(0,1fr);gap:20px;align-items:center;margin-top:24px;padding:20px 0 0;border-top:1px solid #dfc6aa;scroll-margin-top:120px}.group-story__china>img{display:block;width:90px;height:90px;object-fit:contain}.group-story__china h3{margin-top:0}.group-story__china strong{color:var(--encre)}.group-story__china .button{margin-top:4px}@media(max-width:639px){#group-network,#group-china,#group-envoidunet,#group-yourstore,#group-responsibility{scroll-margin-top:164px}.group-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.group-story__china{grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start}.group-story__china>img{width:64px;height:64px}.group-story__china .button{max-width:100%;text-align:center}}.group-network-grid .shipup{--carrier-width: 111.76471%;--carrier-left: -5.88235%;--carrier-top: -58.15126%}.group-network-grid .boost-my-shop{--carrier-width: 116.56442%;--carrier-left: -8.28221%;--carrier-top: -60.98817%}.group-network-grid .oss-ecommerce{--carrier-width: 115.97994%;--carrier-left: -7.98997%;--carrier-top: -58.27338%}.group-network-grid .fastoche{--carrier-width: 113.77246%;--carrier-left: -6.88623%;--carrier-top: -60.44696%}.group-network-grid .rise-partners{--carrier-width: 146.55647%;--carrier-left: -23.27824%;--carrier-top: -91.81818%}.group-network-grid .risingsud{--carrier-width: 167.92929%;--carrier-left: -34.84848%;--carrier-top: -113.54167%}.group-network-grid .fevad{--carrier-width: 47.48982%;--carrier-left: 26.25509%;--carrier-top: 0%}.group-network-grid .bpifrance{--carrier-width: 161.01695%;--carrier-left: -30.50847%;--carrier-top: -105.81114%}body[data-page=home]{--home-night: #321525;--home-red: #b71938;--home-gold: #f2c66e;--home-line: #d6c2cb;--home-soft: #f2e8ed}body[data-page=home] .hero--commercial-home{color:#fff;background:linear-gradient(115deg,#321525,#53182d 62%,#2c1829);border-bottom:3px solid var(--brand-gold)}body[data-page=home] .hero--commercial-home h1{color:#fff}body[data-page=home] .hero--commercial-home h1 span,body[data-page=home] .hero--commercial-home .eyebrow{color:var(--home-gold)}body[data-page=home] .hero--commercial-home .hero__copy>.lead{color:#f1e4ea}body[data-page=home] .hero--commercial-home .button--primary{background:#c42343;border-color:#e65b76;color:#fff}body[data-page=home] .hero--commercial-home .button--primary:hover{background:#a91332}body[data-page=home] .hero--commercial-home .button--secondary{color:#fff;border-color:#bd8f9f;background:#ffffff0d}body[data-page=home] .hero--commercial-home .button--secondary:hover{background:#ffffff1f}body[data-page=home] .hero--commercial-home .hero-signal--mobile,body[data-page=home] .hero--commercial-home .hero-signal--mobile .icon{color:#f1e4ea}body[data-page=home] .hero--commercial-home .hero-signal--mobile:hover{color:#fff}body[data-page=home] .hero--commercial-home :focus-visible{outline-color:var(--home-gold)}body[data-page=home] .hero-preview{color:var(--encre);border-color:#d8c0cc;box-shadow:0 12px 30px #19091633}body[data-page=home] .hero-preview__tabs button{color:#50323f;background:#f3e8ed;font-size:.875rem}body[data-page=home] .hero-preview__tabs button[aria-selected=true]{color:#fff;background:var(--home-red)}body[data-page=home] .hero-preview__tabs button[aria-selected=false]:hover{background:#ead4df}body[data-page=home] .hero-preview__tabs button:focus-visible,body[data-page=home] .hero-preview__panel:focus-visible{outline-color:var(--home-red)}body[data-page=home] .hero--commercial-home .hero-preview :focus-visible{outline-color:var(--home-red)}body[data-page=home] .hero--commercial-home .hero-preview__tabs button[aria-selected=true]:focus-visible{outline-color:var(--home-gold)}body[data-page=home] .hero-preview__note{color:#64515c;background:#f3e8ed;font-size:.75rem}body[data-page=home] .hero-paths{border-top-color:#a2778b}body[data-page=home] .hero-paths>a{color:#fff;border-color:#a2778b}body[data-page=home] .hero-paths>a>.icon,body[data-page=home] .hero-paths>a>span:last-child{color:var(--home-gold)}body[data-page=home] .hero-paths strong{color:#fff;font-size:1rem}body[data-page=home] .hero-paths>a>span>span{color:#eddae3;font-size:.875rem}body[data-page=home] .hero-paths>a:hover strong{color:var(--home-gold)}body[data-page=home] .hero--china-market .china-quick-links>a{color:#f1e4ea}body[data-page=home] .hero--china-market .china-quick-links>a:hover{color:var(--home-gold)}body[data-page=home] .home-audiences{background:#fff}body[data-page=home] .audience-card{border-color:var(--home-line);border-top:3px solid var(--home-red);background:#fff}body[data-page=home] .audience-card:hover{border-color:var(--home-red);background:#fcf5f7}body[data-page=home] .home-commercial-choices{background:var(--home-soft);border-block:1px solid var(--home-line)}body[data-page=home] .commercial-routes--compare .commercial-route{border-color:var(--home-line);border-top-color:var(--route-accent)}body[data-page=home] .home-commercial-fulfilment,body[data-page=home] .home-mobile-apps{background:var(--home-night)}body[data-page=home] .fulfilment-journey aside,body[data-page=home] .mobile-role{background:#472236;border-color:#a87b90}body[data-page=home] .mobile-role:hover{background:#592940;border-color:var(--home-gold)}body[data-page=home] .home-operations{background:#f0e4ec;border-block:1px solid #d9c2d0}body[data-page=home] #integrations{background:#fff;border-block:1px solid var(--home-line)}body[data-page=home] .connection-links>a{border-color:var(--home-line);background:#fff}body[data-page=home] .home-questions{background:#f7f0f4}body[data-page=home] .home-commercial-entry{background:#f7f0f4;padding-top:0}body[data-page=home] .commercial-close{background:var(--home-red);border-radius:12px}body[data-page=home] .commercial-close p{color:#fff}body[data-page=home] .commercial-close .button--primary{color:#86142b;background:#fff;border-color:#fff}body[data-page=home] .commercial-close .button--primary:hover{background:#fff3e1}body[data-page=home] .commerce-entry{color:#fff;background:#6e203a;border-color:#6e203a;border-inline-start-color:var(--brand-gold)}body[data-page=home] .commerce-entry h3,body[data-page=home] .commerce-entry a{color:#fff}body[data-page=home] .commerce-entry a>span:last-child{color:var(--home-gold)}body[data-page=home] .commerce-entry a:focus-visible{outline-color:var(--home-gold)}body[data-page=home] .platform-developer-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;color:#84142e;font-weight:600;text-underline-offset:4px}body[data-page=home] .regional-home .hero--regional{color:#fff;background:linear-gradient(115deg,#321525,#53182d);border-bottom:3px solid var(--brand-gold)}html[dir=rtl] body[data-page=home] .regional-home .hero--regional{background:linear-gradient(245deg,#321525,#53182d)}body[data-page=home] .regional-home .hero__copy h1{color:#fff}body[data-page=home] .regional-home .hero__copy h1>span,body[data-page=home] .regional-home .hero__copy>.eyebrow{color:var(--home-gold)}body[data-page=home] .regional-home .hero__copy>.lead{color:#f1e4ea}body[data-page=home] .regional-home .hero--regional .button--secondary{color:#fff;border-color:#bd8f9f;background:#ffffff0d}body[data-page=home] .regional-workspace{color:var(--encre)}body[data-page=home] .regional-shortcuts{border-color:#a2778b}body[data-page=home] .regional-shortcuts>a{color:#fff}body[data-page=home] .regional-shortcuts :is(.icon,.regional-arrow){color:var(--home-gold)}body[data-page=home] .regional-home .hero--regional :focus-visible{outline-color:var(--home-gold)}body[data-page=home] .regional-home .hero--regional .regional-workspace :focus-visible{outline-color:var(--home-red)}body[data-page=home] .regional-models{background:var(--home-soft)}body[data-page=home] .regional-mobile{background:var(--home-night)}@media(max-width:359px){body[data-page=home] .hero-preview__tabs button{flex-direction:column;gap:2px;padding:6px 4px;font-size:.75rem}body[data-page=home] .hero-preview__tabs button .icon{width:14px;height:14px}}@media(min-width:960px){body[data-page=home] .beat{padding-block:28px}body[data-page=home] .hero--commercial-home{padding-block:26px 20px}body[data-page=home] .hero--commercial-home .hero__grid{align-items:center}body[data-page=home] .hero--commercial-home .hero__copy{padding-top:0}body[data-page=home] .hero--commercial-home h1,body[data-page=home] .hero--china-market .hero__copy h1{font-size:clamp(42px,3.55vw,52px);line-height:1.08;margin-bottom:18px}html[lang=zh] body[data-page=home] .hero--china-market .hero__copy h1{line-height:1.24}body[data-page=home] .hero--commercial-home .hero__copy>.lead{font-size:1.0625rem;max-width:49ch}body[data-page=home] .hero-preview__screens{padding:10px 12px}body[data-page=home] .hero-paths{margin-top:16px;padding-top:12px}body[data-page=home] .beat__head:has(>.lead){margin-bottom:16px}body[data-page=home] .audience-card{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:12px;padding:16px}body[data-page=home] .audience-card__icon{width:36px;height:36px;margin:0;grid-column:1;grid-row:1}body[data-page=home] .audience-card h3{align-self:center;margin:0;grid-column:2;grid-row:1;font-size:1.125rem}body[data-page=home] .audience-card p,body[data-page=home] .audience-card__link{grid-column:1 / -1;margin:0}body[data-page=home] .commerce-entry{margin-top:16px;padding:16px 20px}body[data-page=home] .audience-followups{margin-top:16px;padding-top:12px}body[data-page=home] .commercial-routes--compare .commercial-route{row-gap:0;padding:18px}body[data-page=home] .commercial-route__heading{margin-bottom:10px}body[data-page=home] .commercial-routes--compare h3{padding-bottom:12px}body[data-page=home] .commercial-route__responsibilities>div{padding-block:9px}body[data-page=home] .commercial-route__responsibilities{margin-bottom:14px}body[data-page=home] .commercial-product{padding-block:14px}body[data-page=home] .platform-map__group>h3{padding-block:14px}body[data-page=home] .platform-map__link{padding-block:14px}body[data-page=home] .mobile-role{padding:16px}body[data-page=home] .mobile-role h3{margin-top:12px}body[data-page=home] .mobile-role p{margin-bottom:12px;font-size:1rem;line-height:1.5}body[data-page=home] .mobile-ease{padding-top:16px}body[data-page=home] .mobile-ease article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-content:start}body[data-page=home] .mobile-ease h4{align-self:center;margin:0}body[data-page=home] .mobile-ease p{grid-column:1 / -1}body[data-page=home] .mobile-access__close{padding-top:16px}body[data-page=home] .home-commercial-entry{padding-block:0 28px}}@media(min-width:1200px){body[data-page=home] .commercial-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}body[data-page=home] .commercial-product,body[data-page=home] .commercial-product:last-child:nth-child(odd){position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;grid-column:auto;padding:18px;border:1px solid var(--home-line);border-top:3px solid var(--home-red);border-radius:10px}body[data-page=home] .commercial-product>span:first-child{font-size:.875rem}body[data-page=home] .commercial-product h3{font-size:1.125rem}body[data-page=home] .commercial-product p{font-size:1rem;line-height:1.5}body[data-page=home] .commercial-product__arrow{position:absolute;inset-block-start:17px;inset-inline-end:16px}body[data-page=home] .commercial-product:hover{background:#fcf5f7;border-color:var(--home-red)}}.site-nav .brand__lockup--wordmark{--brand-name-size: 164px;width:var(--brand-name-size);gap:0}.site-nav .brand-unit>.brand{min-height:52px}.site-nav .nav-actions .button--primary{padding-inline:18px}.site-nav .nav-menu>summary,.site-nav .nav-refs a{font-weight:550}.site-nav .nav-menu .nav-mega{border-radius:12px;box-shadow:0 16px 40px #30203914}.site-nav .nav-refs a{color:var(--graphite)}.site-nav .nav-refs a:hover{color:var(--encre)}body[data-page=home] .hero--commercial-home{background:linear-gradient(118deg,#301827,#4c2035);border-bottom:0}body[data-page=home] .hero--commercial-home .hero__copy>.lead{line-height:1.65}body[data-page=home] .hero-preview{border:1px solid #cbb7c2;border-radius:14px;box-shadow:0 18px 40px #170b1a29}body[data-page=home] .hero-preview__tabs:not([hidden]){gap:0;padding:0 14px;background:#fff}body[data-page=home] .hero-preview__tabs button{min-height:52px;border:0;border-bottom:3px solid transparent;border-radius:0;color:#665661;background:transparent}body[data-page=home] .hero-preview__tabs button[aria-selected=true]{background:transparent;color:#9e283f;border-bottom-color:#a63048}body[data-page=home] .hero-preview__tabs button[aria-selected=false]:hover{background:#f8f4f6}body[data-page=home] .hero-preview__caption{min-height:0;margin-bottom:14px}body[data-page=home] .hero-preview__caption h2{font:650 21px/1.25 var(--body);letter-spacing:-.025em}body[data-page=home] .hero-preview__caption p{line-height:1.5}body[data-page=home] .hero-preview__screens{padding:18px}body[data-page=home] .hero-preview__capture .fenetre__body{height:auto;aspect-ratio:3 / 2}body[data-page=home] .hero-preview__capture .fenetre__body>img{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center;margin:0}body[data-page=home] .regional-workspace .fenetre__body{height:auto;aspect-ratio:auto}body[data-page=home] .regional-workspace .fenetre__body img{display:block;width:100%;max-width:100%;height:auto;margin:0}body[data-page=home] .hero-preview__actions{margin-top:10px}body[data-page=home] .hero-preview__actions a{min-height:40px}body[data-page=home] .hero-preview__note{padding:9px 18px;background:#f7f3f5}body[data-page=home] .hero--china-market .china-quick-links{margin-top:18px;border-color:#ffffff30}.hero:not(:has(.hero__figure)) .hero__grid{grid-template-columns:minmax(0,1fr)}.hero:not(:has(.hero__figure)) .hero__copy{max-width:960px}.home-proof{background:#fff;border-bottom:1px solid #e8e0e5}.home-proof__layout{display:grid;grid-template-columns:.85fr 1.35fr;align-items:center;gap:40px}.home-proof__context{display:flex;align-items:center;gap:20px;min-width:0}.home-proof__photo{display:block;flex:0 0 112px;width:112px}.home-proof__photo img{width:100%;height:auto;border-radius:6px}.home-proof__eyebrow{margin:0 0 4px;color:#82717c;font-size:10px;font-weight:600;letter-spacing:.08em}.home-proof__intro h2{margin:0 0 6px;font:600 17px/1.4 var(--body);letter-spacing:-.015em}.home-proof__intro a{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--brand-violet);font-size:13px;text-underline-offset:4px}.home-proof__references-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:10px}.home-proof__references-head>p{margin:0;font-size:12px;color:#625662}.home-proof__more{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--brand-violet);font-size:12px;text-underline-offset:4px}.home-proof__logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;margin:0;padding:0;list-style:none}.home-proof__logos li{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:0}.home-proof__logos a{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:6px;border-radius:6px}.home-proof__logos a:hover{background:#f6f1f7}.home-proof__logos a:focus-visible,.home-proof__more:focus-visible{outline:3px solid var(--brand-violet);outline-offset:3px}.home-proof__logos img{width:auto;height:auto;max-height:34px;max-width:100%;object-fit:contain}body[data-page=home] .home-commercial-choices{background:#faf7f9;border:0}body[data-page=home] .commercial-routes--compare{gap:0;overflow:hidden;border:1px solid #ddd0d8;border-radius:12px;background:#fff}body[data-page=home] .commercial-routes--compare .commercial-route{background:#fff;border:0;border-radius:0;box-shadow:none;padding:24px}body[data-page=home] .commercial-routes--compare .commercial-route+.commercial-route{border-inline-start:1px solid #e8e0e5}body[data-page=home] .commercial-route__heading{gap:10px;margin-bottom:12px}body[data-page=home] .commercial-route__icon{border-radius:6px;background:#f6eef2;color:#93283e}body[data-page=home] .commercial-route__label{color:#775d6c;font-size:12px}body[data-page=home] .commercial-routes--compare h3{padding-bottom:14px;font:650 23px/1.25 var(--body);letter-spacing:-.025em}body[data-page=home] .commercial-route__responsibilities>div{padding-block:10px}body[data-page=home] .commercial-route__responsibilities dt{color:#776672;font-size:12px}body[data-page=home] .commercial-route__responsibilities dd{font-size:15px;line-height:1.5}body[data-page=home] .commercial-route>.button{justify-content:space-between;border:0;border-top:1px solid #e8e0e5;border-radius:0;padding-inline:0;margin-top:auto;color:#962c43;background:transparent;text-align:start}body[data-page=home] .commercial-route>.button:hover{color:#681b2c;text-decoration:underline;text-underline-offset:4px}body[data-page=home] .commercial-routes__note{grid-column:1 / -1;padding:12px 24px;border-top:1px solid #e8e0e5;margin:0;background:#fcfafb;font-size:12px}.audience-discovery{margin-top:24px}.audience-discovery__head{display:flex;align-items:center;gap:28px}.audience-discovery__head>h3{margin:0;flex:0 0 auto;color:#715766;font:600 13px/1.4 var(--body)}.audience-discovery__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1}.audience-discovery__links a{display:flex;align-items:center;gap:8px;min-height:44px;color:#302039;font-size:13px;font-weight:550;text-decoration:none}.audience-discovery__links a>.icon{width:18px;height:18px;flex:0 0 18px;color:#987587}.audience-discovery__links a>span:last-child{margin-inline-start:auto;color:#a63048}.audience-discovery__links a:hover{text-decoration:underline;text-underline-offset:4px}body[data-page=home] .audience-discovery .commerce-entry{margin-top:14px;padding:16px 0;border:0;border-block:1px solid #e3d7df;border-radius:0;background:transparent;color:#302039}body[data-page=home] .audience-discovery .commerce-entry h3{color:#715766;font-size:13px}body[data-page=home] .audience-discovery .commerce-entry a{color:#793049;font-size:14px}body[data-page=home] .audience-discovery .commerce-entry a>span:last-child{color:#a63048}body[data-page=home] .audience-discovery .audience-followups{border:0;margin-top:12px;padding-top:0}body[data-page=home] .home-operations{background:#faf7f9;border-color:#e8e0e5}body[data-page=home] .commercial-product{box-shadow:none}body[data-page=home] .home-questions,body[data-page=home] .home-commercial-entry{background:#faf7f9}body[data-page=home] .commercial-close{border-radius:10px}body[data-page=home] .connection-links{gap:0;border-block:1px solid #e8e0e5}body[data-page=home] .connection-links>a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;border:0;border-radius:0;background:transparent}body[data-page=home] .connection-links>a+a{border-inline-start:1px solid #e8e0e5}body[data-page=home] .connection-links>a strong{font-size:17px;letter-spacing:-.02em}body[data-page=home] .connection-links>a:hover{color:#93283e;background:#faf7f9}@media(min-width:960px){body[data-page=home] .hero--commercial-home{padding-block:20px}body[data-page=home] .hero--commercial-home .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px}body[data-page=home] .hero--commercial-home h1{font-size:clamp(38px,3.35vw,50px);letter-spacing:-.04em;line-height:1.12}body[data-page=home] .hero--commercial-home .hero__copy>.lead{max-width:47ch;font-size:16px}body[data-page=home] .beat{padding-block:28px}body[data-page=home] .hero-preview__capture .fenetre__body{aspect-ratio:8 / 5}body[data-page=home] .hero-preview__screens{padding:16px}body[data-page=home] .home-proof{padding-block:24px}body[data-page=home] .home-commercial-choices{padding-block:30px 24px}body[data-page=home] .home-commercial-choices .beat__head{max-width:none}body[data-page=home] .home-commercial-entry{padding-top:0}}@media(max-width:959px){main section[id]{scroll-margin-top:120px}.home-proof__layout{grid-template-columns:1fr;gap:22px}.home-proof__references{border-top:1px solid #e8e0e5;padding-top:18px}.audience-discovery__head{display:block}.audience-discovery__head>h3{margin-bottom:10px}.audience-discovery__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px}}@media(max-width:639px){main #group-proof,main #group-customers,main #estimateur,main #live-price{scroll-margin-top:164px}.site-nav .brand__lockup--wordmark{--brand-name-size: 148px;width:var(--brand-name-size)}.site-nav .brand-unit>.brand{min-height:46px}.site-nav .nav-actions .button--primary{padding-inline:10px}body[data-page=home] .hero-preview__screens{padding:14px}body[data-page=home] .hero-preview__tabs:not([hidden]){padding-inline:6px}body[data-page=home] .hero-preview__tabs button{font-size:12px}body[data-page=home] .hero-preview__caption h2{font-size:19px}.home-proof__context{gap:14px}.home-proof__photo{flex-basis:88px;width:88px}.home-proof__intro h2{font-size:15px}.home-proof__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.home-proof__logos img{max-height:30px;max-width:110px}body[data-page=home] .commercial-routes--compare .commercial-route+.commercial-route{border-inline-start:0;border-top:1px solid #e8e0e5}body[data-page=home] .commercial-routes--compare .commercial-route{padding:20px}.audience-discovery__links{grid-template-columns:1fr;gap:0}.audience-discovery__links a{border-bottom:1px solid #e8e0e5}body[data-page=home] .connection-links>a+a{border-inline-start:0}body[data-page=home] .connection-links>a{min-height:60px;padding:12px}}@media(min-width:960px){:is(.door-hero,.audience-journey--creator .hero,.south-asia-page .hero):not(:has(.hero__figure)) h1{max-width:29ch;text-wrap:balance}:is(.door-hero,.audience-journey--creator .hero,.south-asia-page .hero):not(:has(.hero__figure)) .lead{max-width:70ch}}.creator-workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:24px 0;counter-reset:creator-step}.creator-workflow-steps li{counter-increment:creator-step;padding-top:16px;border-top:1px solid var(--line);font-weight:600}.creator-workflow-steps li:before{content:"0" counter(creator-step);display:block;margin-bottom:12px;color:var(--brand-red);font-size:.8125rem}@media(max-width:639px){.creator-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.brand__image{direction:ltr;width:var(--brand-name-size);flex:0 0 var(--brand-name-size)}.brand__image>.brand__home-link{display:block;padding:0;min-height:0}.brand__lockup>.brand__qr-link{display:block;padding:0;flex:0 0 var(--brand-qr-size)}.brand__home-link:focus-visible,.brand__qr-link:focus-visible{outline:3px solid #225dc0;outline-offset:2px}body[data-page=home] .hero--commercial-home.hero--value-first{--hero-accent: #714294;--hero-heading: #302039;--hero-copy: #594c60;--hero-card-ink: #302039;--hero-card-muted: #625568;--hero-card-line: #d5c7dc;--hero-focus: #714294;color:var(--hero-heading);background:radial-gradient(ellipse at 100% 15%,#e6d5f0 0%,transparent 62%),linear-gradient(115deg,#fcf8f4,#f3eaf6)}body[data-page=home] .hero--commercial-home.hero--china-market{--hero-accent: #ffe4ad;--hero-heading: #fff;--hero-copy: #fff3e6;--hero-card-ink: #fffaf2;--hero-card-muted: #ffeadc;--hero-card-line: #f4d9ba55;--hero-focus: #f2c66e;background:linear-gradient(115deg,#a12c3e,#833345)}body[data-page=home] .hero--value-first .hero__copy h1{color:var(--hero-heading)}body[data-page=home] .hero--value-first .hero__copy>:is(.eyebrow,.lead){color:var(--hero-copy)}body[data-page=home] .hero--china-market .hero__copy>.eyebrow,body[data-page=home] .hero--china-market .hero__copy h1>span{color:#ffe4ad}body[data-page=home] .hero--value-first .hero__copy .button{border-radius:999px}body[data-page=home] .hero--value-first .hero__copy .button--primary{color:#fff;background:#714294;border-color:#714294;box-shadow:0 4px 14px #71429418}body[data-page=home] .hero--value-first .hero__copy .button--primary:hover{background:#583172;border-color:#583172}body[data-page=home] .hero--value-first .button--primary .nav-language-hint{background:transparent;color:inherit}body[data-page=home] .hero--value-first .hero__copy .button--secondary{color:var(--hero-accent);background:transparent;border-color:transparent}body[data-page=home] .hero--value-first .hero__copy .button--secondary:hover{text-decoration:underline;text-underline-offset:4px}body[data-page=home] .hero--china-market .hero__copy .button--primary:hover{background:#fff0cf;border-color:#fff0cf}body[data-page=home] .hero--value-first .hero__copy .hero-signal--mobile,body[data-page=home] .hero--value-first .hero__copy .hero-signal--mobile .icon{color:var(--hero-copy)}body[data-page=home] .hero--value-first .regional-shortcuts{border-color:var(--hero-card-line)}body[data-page=home] .hero--value-first .regional-shortcuts>a{color:var(--hero-copy)}body[data-page=home] .hero--value-first .regional-shortcuts :is(.icon,.regional-arrow){color:var(--hero-accent)}body[data-page=home] .hero--value-first :focus-visible{outline-color:var(--hero-focus)}body[data-page=home] .hero--value-first .hero__figure{width:100%;max-width:none;padding:0}body[data-page=home] .hero--value-first .hero__copy{min-width:0}.home-value-offers{display:grid;gap:0}.home-value-offer{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:20px 0;color:var(--hero-card-ink);text-decoration:none;border:0;border-bottom:1px solid var(--hero-card-line);border-radius:0;background:transparent;box-shadow:none}.home-value-offer__identity{--mark-size: 44px;display:grid;place-items:center;width:var(--mark-size);height:var(--mark-size)}.home-value-offer__brand{display:block;direction:ltr;width:var(--mark-size);height:var(--mark-size);overflow:hidden}.home-value-offer__brand img{display:block;max-width:none}.home-value-offer__brand--envoidunet{width:calc(var(--mark-size) * .91);clip-path:polygon(0 0,100% 0,100% 66%,51% 66%,51% 100%,0 100%)}.home-value-offer__brand--envoidunet img{width:calc(var(--mark-size) * 2.6243);height:var(--mark-size)}.home-value-offer__brand--yourstore{clip-path:circle(48% at 50% 50%)}.home-value-offer__brand--yourstore img{width:calc(var(--mark-size) * 4.5982);height:calc(var(--mark-size) * 1.07143);transform:translateY(-3.33%)}.home-value-offer__brand--ysend{height:calc(var(--mark-size) * .68);margin-block:calc(var(--mark-size) * .16)}.home-value-offer__brand--ysend img{width:calc(var(--mark-size) * 2.6483);height:auto;aspect-ratio:768 / 257}.hero--china-market .home-value-offer__identity{border-radius:50%;background:#fff4e4}.hero--china-market .home-value-offer__brand{transform:scale(.8)}.home-value-offer:last-child{border-bottom:0}.home-value-offer:hover{color:var(--hero-card-ink)}.home-value-offer:hover .home-value-offer__action{text-decoration:underline;text-underline-offset:4px}.home-value-offer:focus-visible{outline:3px solid var(--hero-focus);outline-offset:3px}body[data-page=home] .home-value-offer h2{min-width:0;max-width:none;margin:0 0 6px;color:var(--hero-card-ink);font:650 19px/1.3 var(--body);letter-spacing:-.02em}.home-value-offer p{max-width:none;margin:0 0 10px;color:var(--hero-card-muted);font-size:14px;line-height:1.5}.home-value-offer__action{display:flex;align-items:center;gap:8px;color:var(--hero-accent);font-size:13px;font-weight:600}.home-value-offer__action>span:last-child{margin-inline-start:auto}.hero--value-first .nav-language-hint{color:inherit;border-color:currentColor}html[dir=rtl] .hero--value-first [aria-hidden=true]:last-child{unicode-bidi:isolate}body[data-page=home] .home-product-demonstration{background:#f7f3f5}.home-product-demonstration__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px}.home-product-demonstration__intro{min-width:0}.home-product-demonstration__intro h2{max-width:22ch;margin-block:0 14px;font:600 clamp(26px,2.5vw,36px)/1.2 var(--body);letter-spacing:-.03em}.home-product-demonstration__intro .lead{max-width:42ch;margin:0;font-size:17px;line-height:1.65}.home-product-demonstration__preview{min-width:0}body[data-page=home] .home-product-demonstration .hero-preview{box-shadow:0 10px 30px #3018270c}body[data-page=home] .home-product-demonstration .regional-workspace{margin:0}@media(min-width:960px){body[data-page=home] .hero--value-first{padding-block:32px}body[data-page=home] .hero--value-first .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:64px}body[data-page=home] .hero--value-first h1{max-width:18ch;font-size:clamp(36px,3.3vw,50px);line-height:1.14}body[data-page=home] .hero--value-first .hero__copy>.lead{max-width:45ch;font-size:16px}body[data-page=home] .hero--value-first .cta-row{gap:10px}body[data-page=home] .hero--value-first .cta-row .button{font-size:14px;padding-inline:16px}body[data-page=home] .home-product-demonstration{padding-block:32px}}@media(max-width:959px){body[data-page=home] .hero--value-first .hero__grid{grid-template-columns:1fr;gap:24px}.home-product-demonstration__layout{grid-template-columns:1fr;gap:22px}.home-product-demonstration__intro h2,.home-product-demonstration__intro .lead{max-width:none}}@media(max-width:639px){body[data-page=home] .hero--value-first{padding-block:24px}body[data-page=home] .hero--value-first h1{font-size:clamp(29px,7.2vw,36px);line-height:1.2}body[data-page=home] .hero--china-market h1{font-size:clamp(26px,8.2vw,34px)}.home-value-offer{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0}.home-value-offer__identity{--mark-size: 36px}body[data-page=home] .home-value-offer h2{font-size:17px}.home-value-offer p{font-size:14px}}@media(prefers-reduced-motion:reduce){.home-value-offer{transition:none}}.home-proof__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:32px}.home-proof__group{min-width:0}.home-proof__context{gap:16px;align-items:flex-start}.home-proof__photo{flex:0 0 72px;width:72px;margin-top:4px}.home-proof__family{margin:0 0 4px;color:#625662;font-size:13px;line-height:1.5}.home-proof__businesses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:14px 0 0;padding:0;list-style:none}.home-proof__businesses li{min-width:0}.home-proof__businesses a{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:4px;border-radius:6px;color:#302039;text-align:center;text-decoration:none}.home-proof__businesses a:hover{background:#faf7f9}.home-proof__businesses a:focus-visible{outline:3px solid var(--brand-violet);outline-offset:3px}.home-proof__businesses img{width:112px;height:42px;max-width:100%;object-fit:contain}.home-proof__businesses small{display:block;color:#625662;font-size:12px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.home-proof__references{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-inline-start:32px;border-inline-start:1px solid #e8e0e5}.home-proof__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #e8e0e5}.home-proof__metrics>div{min-width:0}.home-proof__metrics dt{color:#714294;font:650 clamp(24px,2.4vw,32px)/1.15 var(--body);letter-spacing:-.03em}.home-proof__metrics dd{margin:5px 0 0;color:#625662;font-size:12px;line-height:1.45}.home-proof__references-head{gap:0 12px;margin-bottom:4px}.home-proof__logos{gap:16px}.home-proof__logos img{max-height:28px}html[lang=zh] .home-proof{--brand-violet: #a12c3e}html[lang=zh] .home-proof__metrics dt{color:#a12c3e}body[data-page=home] .commercial-routes--compare .commercial-route{padding:20px}body[data-page=home] .commercial-routes--compare h3{padding-bottom:12px;font-size:21px}body[data-page=home] .commercial-route__responsibilities{margin-bottom:10px}body[data-page=home] .commercial-route__responsibilities>div{padding-block:8px}body[data-page=home] .home-commercial-choices .beat__head{margin-bottom:22px}body[data-page=home] .home-audience-directory{background:#fff;border-top:1px solid #e8e0e5}body[data-page=home] .home-audience-directory .beat__head{margin-bottom:14px}.home-audience-directory .audience-discovery{margin-top:0}@media(max-width:959px){body[data-page=home] .home-proof{padding-block:24px}.home-proof__layout{grid-template-columns:1fr;gap:20px}.home-proof__references{padding:18px 0 0;border-inline-start:0;border-top:1px solid #e8e0e5}.home-proof__businesses{max-width:560px}}@media(max-width:639px){.home-proof__context{gap:12px}.home-proof__photo{flex-basis:60px;width:60px}.home-proof__businesses{gap:8px}.home-proof__businesses img{height:38px}.home-proof__metrics{gap:12px}.home-proof__metrics dt{font-size:26px}.home-proof__metrics dd{overflow-wrap:anywhere}.home-proof__logos{gap:4px 24px}}body[data-page=pricing]{--pricing-ink: #302339;--pricing-accent: #704b86;--pricing-line: #e2dae7}body[data-page=pricing] .commercial-pricing{color:var(--pricing-ink)}body[data-page=pricing] .pricing-opening{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.55fr);gap:clamp(32px,4.5vw,72px);padding:clamp(52px,5.5vw,76px) max(32px,calc((100vw - 1256px)/2));background:radial-gradient(ellipse at 92% 4%,#e9dcf0,transparent 46%),radial-gradient(ellipse at 8% 95%,#e9edf5,transparent 52%),linear-gradient(125deg,#fffdfb,#f8f4fa 70%,#fdfbff);border-bottom:1px solid var(--pricing-line)}body[data-page=pricing] .pricing-opening>:is(.hero,.beat){margin:0;padding:0;min-height:0;background:none;border:0}body[data-page=pricing] .pricing-opening>:is(.hero,.beat)>.container{width:100%;max-width:none;margin:0;padding:0}body[data-page=pricing] .pricing-opening .hero__copy{width:100%;max-width:none}body[data-page=pricing] .commercial-pricing .pricing-opening .hero .crumbs{margin:0 0 14px;font-size:12px}body[data-page=pricing] .pricing-opening h1{max-width:18ch;margin:0 0 24px;font-size:clamp(42px,4.1vw,58px);line-height:1.05;letter-spacing:-.05em;text-wrap:balance}body[data-page=pricing] .pricing-opening .hero .lead{max-width:36ch;margin:0;font-size:18px;line-height:1.6;color:#63566c}body[data-page=pricing] .pricing-paths{display:grid;gap:0;margin-top:30px;border-top:1px solid #dcd0e4}body[data-page=pricing] .pricing-paths a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;min-height:48px;border-bottom:1px solid #dcd0e4;color:var(--pricing-ink);font-size:14px;font-weight:600;text-decoration:none}body[data-page=pricing] .pricing-paths a:after{content:"\2197";color:var(--pricing-accent);font-size:18px}body[data-page=pricing] .pricing-paths a:hover{color:var(--pricing-accent)}@media(min-width:960px){body[data-page=pricing] .pricing-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}body[data-page=pricing] .pricing-paths a{gap:4px;min-height:48px;padding-block:10px;font-size:13px}}body[data-page=pricing] #live-price{padding-top:4px}body[data-page=pricing] #live-price .beat__head{margin-bottom:18px;max-width:none}body[data-page=pricing] #live-price h2{margin:0 0 10px;font-size:clamp(27px,2.5vw,34px);line-height:1.16;letter-spacing:-.03em}body[data-page=pricing] #live-price .lead{max-width:none;margin:0;font-size:16px;line-height:1.55;color:#63566c}body[data-page=pricing] .commercial-pricing__calculator .calc{display:block;margin-top:0;border:1px solid #ddd1e6;border-radius:22px;background:#fff;box-shadow:0 20px 56px #4a31501c;overflow:hidden}body[data-page=pricing] .calc__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px 20px;padding:clamp(24px,2.8vw,36px)}body[data-page=pricing] .calc__form>h3{grid-column:1 / -1;margin:0;color:#584560;font-size:15px;font-weight:600}body[data-page=pricing] .calc__form :is(.field-row,.field,.calc__dimensions){margin:0}body[data-page=pricing] .calc__form .field-row{display:grid;grid-template-columns:minmax(0,1fr);align-self:stretch;gap:12px}body[data-page=pricing] .calc__form .field{min-width:0}body[data-page=pricing] .calc__form .field>label,body[data-page=pricing] .calc__dimensions legend{display:block;margin-bottom:6px;font-size:12px;line-height:1.4;color:#514758}body[data-page=pricing] .calc__form :is(input,select){min-height:50px;padding:10px 12px;border:1px solid #dcd5e2;border-radius:10px;background-color:#fff;font-size:16px;box-shadow:0 1px 2px #30233904}body[data-page=pricing] .calc__form :is(input,select):focus{border-color:var(--pricing-accent);outline:2px solid #704b8640;outline-offset:1px}body[data-page=pricing] .calc__dimensions{gap:8px}body[data-page=pricing] .calc__dimensions label{gap:5px}body[data-page=pricing] .calc__dimensions label span{font-size:11px}body[data-page=pricing] .calc__dimensions input{padding-inline:8px}body[data-page=pricing] .calc__form>.field{padding-top:19px}body[data-page=pricing] .calc__form .field-hint{align-self:center;margin:0;color:#716379;font-size:12px;line-height:1.5}body[data-page=pricing] .calc__form>button{min-height:46px;width:100%;margin:0;border-color:var(--pricing-accent);background:var(--pricing-accent);color:#fff}body[data-page=pricing] .calc__form>button:hover{background:color-mix(in srgb,var(--pricing-accent),#000 18%)}body[data-page=pricing] .calc__result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:20px 24px;border:0;border-top:1px solid var(--pricing-line);background:#f8f5fa}body[data-page=pricing] .calc__result>.eyebrow{grid-column:1;grid-row:1;margin:0;color:#6c527c;font-size:11px}body[data-page=pricing] .calc__result>output{grid-column:1;grid-row:2;margin:0;color:var(--pricing-ink);font-size:37px;line-height:1.15}body[data-page=pricing] .calc__result>a{grid-column:2;grid-row:1 / 3;align-self:center;min-height:42px;padding:10px 14px;border:1px solid #d9cce2;background:#fff;color:#644278;font-size:13px}body[data-page=pricing] .calc__result :is(.pricing-lines,.pricing-details,.pricing-meta,.calc__note){grid-column:1 / -1}body[data-page=pricing] .calc__result .calc__note{min-height:0;margin:8px 0 0;color:#655a6b;font-size:13px;line-height:1.5}body[data-page=pricing] .pricing-meta:empty{display:none}body[data-page=pricing] .calc__result[hidden]{display:none}body[data-page=pricing] .calc__result .pricing-lines{margin:8px 0;padding-block:10px}body[data-page=pricing] .calc__result .pricing-details{grid-template-columns:1fr 1fr;gap:20px;margin:4px 0}body[data-page=pricing] .calc__result .pricing-details li{margin:0}body[data-page=pricing] .commercial-pricing>.beat{padding-block:clamp(64px,6.5vw,90px);background:#fff}body[data-page=pricing] .commercial-pricing>.beat .beat__head{margin-bottom:34px;max-width:850px}body[data-page=pricing] .commercial-pricing>.beat h2{font-size:clamp(32px,3.2vw,43px);line-height:1.12;letter-spacing:-.04em}body[data-page=pricing] .commercial-pricing>.beat .lead{font-size:17px;line-height:1.6}body[data-page=pricing] .pricing-choices{gap:40px}body[data-page=pricing] .pricing-choice{display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:112px;padding:clamp(24px,2.5vw,34px);border:1px solid #e7ddeb;border-top:4px solid #c7b2d6;border-radius:20px;background:linear-gradient(145deg,#fff 60%,#fbf8fd);box-shadow:0 16px 42px #4a315012}body[data-page=pricing] .pricing-choice--fulfilment{border-top-color:#dd3a93}body[data-page=pricing] .pricing-choice h3{max-width:28ch;margin:0 0 12px;font-size:24px;line-height:1.25}body[data-page=pricing] .pricing-choice>p:not(.eyebrow){max-width:60ch;margin-bottom:18px;font-size:15px;line-height:1.65;color:#655a6b}body[data-page=pricing] .pricing-choice>a{display:inline-flex;align-items:center;gap:12px;min-height:42px;margin-top:auto;padding-block:8px;border-bottom:1px solid currentColor;color:#644278;font-size:14px;text-decoration:none}body[data-page=pricing] .pricing-choice>a:after{content:"\2197";font-size:18px;line-height:1}body[data-page=pricing] .pricing-choice>a:hover{color:var(--pricing-accent)}body[data-page=pricing] .pricing-choice ul{gap:8px;margin:0 0 18px}body[data-page=pricing] .pricing-choice li{padding:4px 0;border:0;border-radius:0;background:none;font-size:12px}body[data-page=pricing] .pricing-choice li+li:before{content:"\b7";margin-inline-end:8px;color:#b0a3b7}body[data-page=pricing] #software-projects{background:#faf8fc;border-block:1px solid #eee8f2}body[data-page=pricing] #software-projects .definition-rows{border-color:var(--pricing-line)}body[data-page=pricing] #software-projects summary{padding-block:19px;font-size:17px}body[data-page=pricing] #software-projects details p{max-width:84ch;font-size:14px;line-height:1.65}body[data-page=pricing] #pricing-terms .prose-list{display:grid;grid-template-columns:1fr 1fr;gap:18px 36px;padding:0;list-style:none}body[data-page=pricing] #pricing-terms .prose-list li{padding-top:14px;border-top:1px solid var(--pricing-line);font-size:14px;line-height:1.6}body[data-page=pricing] #pricing-contact{padding-block:12px 42px}body[data-page=pricing] .commercial-close{gap:24px;padding:26px 30px;border:1px solid #e7ddeb;border-radius:12px;background:#f6f1f8;color:var(--pricing-ink);box-shadow:none}body[data-page=pricing] .commercial-close h2{margin:0 0 7px;color:var(--pricing-ink);font-size:24px}body[data-page=pricing] .commercial-close p{margin:0;max-width:64ch;color:#6c6073;font-size:14px}body[data-page=pricing] .commercial-close .button{flex-shrink:0;border-color:var(--pricing-accent);background:var(--pricing-accent);color:#fff}html[lang=zh] body[data-page=pricing]{--pricing-accent: #a52b37;--pricing-ink: #392828;--pricing-line: #eadace}html[lang=zh] body[data-page=pricing] .pricing-opening{background:linear-gradient(120deg,#fff8ed,#fff6f4)}html[lang=zh] body[data-page=pricing] .calc__result,html[lang=zh] body[data-page=pricing] #software-projects{background:#fcf6ef}html[lang=zh] body[data-page=pricing] :is(.calc,.calc__form input,.calc__form select,.pricing-paths,.pricing-paths a,.commercial-close){border-color:#e4d2bd}html[lang=zh] body[data-page=pricing] :is(.calc__form h3,.calc__form label,.calc__dimensions legend){color:#634a38}html[lang=zh] body[data-page=pricing] :is(.pricing-choice>a,.calc__result>a,.calc__result>.eyebrow){color:var(--pricing-accent)}html[lang=zh] body[data-page=pricing] .commercial-close{background:#fcf6ef}@media(max-width:959px){body[data-page=pricing] .pricing-opening{grid-template-columns:1fr;gap:32px;padding:48px 24px}body[data-page=pricing] .pricing-opening h1{max-width:22ch;font-size:clamp(38px,5vw,48px)}body[data-page=pricing] .pricing-opening .hero .lead{max-width:66ch}body[data-page=pricing] .pricing-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}body[data-page=pricing] .pricing-paths a{padding-block:12px;border-bottom:0;font-size:13px}body[data-page=pricing] .pricing-paths a:after{font-size:15px}}@media(max-width:599px){body[data-page=pricing] .pricing-opening{gap:28px;padding:36px 20px 44px}body[data-page=pricing] .commercial-pricing .pricing-opening .hero .crumbs{margin-bottom:10px}body[data-page=pricing] .pricing-opening h1{max-width:20ch;margin-bottom:16px;font-size:clamp(36px,8.8vw,42px)}body[data-page=pricing] .pricing-opening .hero .lead{font-size:16px;line-height:1.6}body[data-page=pricing] .pricing-paths{grid-template-columns:repeat(3,auto);gap:10px;margin-top:18px}body[data-page=pricing] .pricing-paths a{gap:5px;font-size:12px;line-height:1.4}body[data-page=pricing] .pricing-paths a:after{display:none}body[data-page=pricing] #live-price h2{font-size:22px}body[data-page=pricing] .calc__form{gap:16px 12px;padding:18px 16px}body[data-page=pricing] .calc__form .field-row{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-page=pricing] .calc__form>.field,body[data-page=pricing] .calc__dimensions{grid-column:1 / -1;padding-top:0}body[data-page=pricing] .calc__dimensions label span{font-size:12px}body[data-page=pricing] .calc__form>.field-hint,body[data-page=pricing] .calc__form>button{grid-column:1 / -1}body[data-page=pricing] .calc__result{gap:6px 12px;padding:18px 16px}body[data-page=pricing] .calc__result>a{max-width:145px;text-align:center}body[data-page=pricing] .calc__result .pricing-details{grid-template-columns:1fr;gap:12px}body[data-page=pricing] .commercial-pricing>.beat{padding-block:52px}body[data-page=pricing] .pricing-choices{grid-template-columns:1fr;gap:28px}body[data-page=pricing] .pricing-choice h3{font-size:22px}body[data-page=pricing] .pricing-choice ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}body[data-page=pricing] .pricing-choice li{padding:7px 9px;border-radius:7px;background:#f4eff7}body[data-page=pricing] .pricing-choice li+li:before{display:none}body[data-page=pricing] #pricing-terms .prose-list{grid-template-columns:1fr;gap:12px}body[data-page=pricing] .commercial-close{flex-direction:column;align-items:flex-start;padding:22px}}body[data-page=pricing] .regional-journey.commercial-pricing>.hero{padding-block:24px}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__grid{display:block}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy{width:100%;max-width:none}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy>h1{max-width:none;margin:0}@media(min-width:960px){body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px clamp(32px,4vw,64px);align-items:start}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy>*{grid-column:1 / -1;min-width:0}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy>h1{grid-column:1;grid-row:span 2;font-size:clamp(32px,3vw,40px)}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy>.lead{grid-column:2;max-width:62ch;margin:0}body[data-page=pricing] .regional-journey.commercial-pricing>.hero .hero__copy>.cta-row{grid-column:2;margin-top:0}}@media(max-width:599px){body[data-page=pricing] .regional-journey.commercial-pricing>.hero{padding-block:18px 22px}}body .calc[data-transport-quote]{--quote-accent: #704b86;--quote-ink: #302339;--quote-line: #e3dae9;display:block;container:transport-quote / inline-size;border:1px solid var(--quote-line);border-radius:16px;background:#fff;box-shadow:0 10px 32px #3023390a}body .calc[data-transport-quote] .calc__form{display:block;padding:24px}body .calc[data-transport-quote] .calc__form>h3{margin:0 0 22px;font-size:14px;font-weight:500;color:#756b7b}body .calc[data-transport-quote] .transport-quote__fields{display:grid;grid-template-columns:1fr 1fr .8fr;align-items:start;gap:20px}body .calc[data-transport-quote] :is(.transport-quote__place,.transport-quote__parcel){min-width:0;margin:0;padding:0;border:0}body .calc[data-transport-quote] :is(.transport-quote__place,.transport-quote__parcel)>legend{float:none;width:100%;margin:0 0 18px;padding:0;color:var(--quote-ink);font-size:17px;font-weight:650;line-height:1.25}body .calc[data-transport-quote] .field{min-width:0;gap:6px;margin:0 0 14px}body .calc[data-transport-quote] .field>label{min-height:30px;margin:0;color:#62566c;font-size:12px;line-height:1.3;font-weight:500;overflow-wrap:anywhere}body .calc[data-transport-quote] :is(input,select){width:100%;min-width:0;min-height:45px;padding:10px;font-size:16px;line-height:1.35;border:1px solid #dcd3e3;border-radius:7px;background-color:#fff;color:var(--quote-ink)}body .calc[data-transport-quote] select{padding-inline-end:2.5rem}body .calc[data-transport-quote] :is(input,select):focus{border-color:var(--quote-accent);outline:2px solid color-mix(in srgb,var(--quote-accent),transparent 70%);outline-offset:1px}body .calc[data-transport-quote] .transport-quote__quantities{display:grid;grid-template-columns:1fr;align-items:end;gap:12px}body .calc[data-transport-quote] .calc__dimensions{min-width:0;margin:0;gap:8px}body .calc[data-transport-quote] .calc__dimensions legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body .calc[data-transport-quote] .calc__dimensions label{min-width:0;gap:6px}body .calc[data-transport-quote] .calc__dimensions label span{min-height:30px;color:#62566c;font-size:12px;line-height:1.3;font-weight:500}body .calc[data-transport-quote] .calc__dimensions input{padding-inline:8px}body .calc[data-transport-quote] .transport-quote__action{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:8px;padding-top:18px;border-top:1px solid var(--quote-line)}body .calc[data-transport-quote] .transport-quote__action .field-hint{margin:0;color:#716578;font-size:12px;line-height:1.5}body .calc[data-transport-quote] .transport-quote__action button{display:inline-flex;gap:20px;justify-content:space-between;align-items:center;min-height:46px;margin:0;padding:11px 18px;color:#fff;border:1px solid var(--quote-accent);background:var(--quote-accent);font-size:14px}body .calc[data-transport-quote] .transport-quote__action button:hover{background:color-mix(in srgb,var(--quote-accent),#000 15%)}body .calc[data-transport-quote] .transport-quote__activity{display:grid;grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:16px;margin-top:12px;padding-top:18px;border-top:1px solid var(--quote-line)}body .calc[data-transport-quote] .transport-quote__activity label{min-height:0}body .calc[data-transport-quote] .calc__result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;margin:0;padding:22px 24px;border:0;border-top:1px solid var(--quote-line);background:#f8f5fa;color:var(--quote-ink)}body .calc[data-transport-quote] .calc__result[hidden]{display:none}body .calc[data-transport-quote] .calc__result>.eyebrow{grid-column:1;grid-row:1;margin:0;color:var(--quote-accent);font-size:11px}body .calc[data-transport-quote] .calc__result>output{grid-column:1;grid-row:2;margin:0;font-size:36px;line-height:1.2}body .calc[data-transport-quote] .calc__result>a{grid-column:2;grid-row:1 / 3;align-self:center;min-height:42px;max-width:220px;margin:0;padding:10px 14px;border:1px solid var(--quote-line);background:#fff;color:var(--quote-accent);font-size:13px;text-align:center}body .calc[data-transport-quote] .calc__result :is(.pricing-lines,.pricing-details,.pricing-meta,.calc__note,.estimator__line){grid-column:1 / -1}body .calc[data-transport-quote] .pricing-lines{margin:8px 0;padding-block:10px}body .calc[data-transport-quote] .pricing-details{grid-template-columns:1fr 1fr;gap:20px;margin:4px 0}body .calc[data-transport-quote] .pricing-details li{margin:0}body .calc[data-transport-quote] .pricing-meta:empty{display:none}body .calc[data-transport-quote] .calc__note{min-height:0;margin:8px 0 0;color:#655a6b;font-size:13px;line-height:1.5}body .calc[data-transport-quote] .estimator__line{margin:8px 0;padding:8px 0;border-bottom:1px solid var(--quote-line)}html[lang=zh] body .calc[data-transport-quote]{--quote-accent: #a52b37;--quote-ink: #392828;--quote-line: #e4d2bd}html[lang=zh] body .calc[data-transport-quote] :is(input,select){border-color:var(--quote-line)}html[lang=zh] body .calc[data-transport-quote] .calc__result{background:#fcf6ef}@container transport-quote (max-width: 619px){body .calc[data-transport-quote] .transport-quote__fields{grid-template-columns:1fr 1fr;gap:18px}body .calc[data-transport-quote] .transport-quote__parcel{grid-column:1 / -1;padding-top:18px;border-top:1px solid var(--quote-line)}body .calc[data-transport-quote] .transport-quote__parcel>legend{padding-top:18px}body .calc[data-transport-quote] .transport-quote__quantities{grid-template-columns:1fr 1fr}body .calc[data-transport-quote] .calc__dimensions label span{font-size:12px}}@container transport-quote (max-width: 399px){body .calc[data-transport-quote] .calc__form{padding:20px 16px}body .calc[data-transport-quote] .transport-quote__fields{grid-template-columns:1fr;gap:12px}body .calc[data-transport-quote] .transport-quote__place{display:grid;grid-template-columns:1fr 1fr;gap:12px}body .calc[data-transport-quote] .transport-quote__place>legend{margin-bottom:14px}body .calc[data-transport-quote] .transport-quote__parcel{padding-top:12px}body .calc[data-transport-quote] .transport-quote__parcel>legend{padding-top:12px}body .calc[data-transport-quote] .transport-quote__action{flex-direction:column;align-items:stretch;gap:12px}body .calc[data-transport-quote] .transport-quote__action button{width:100%}body .calc[data-transport-quote] .transport-quote__activity{grid-template-columns:1fr 96px}body .calc[data-transport-quote] .calc__result{gap:6px 12px;padding:18px 16px}body .calc[data-transport-quote] .calc__result>a{max-width:130px}body .calc[data-transport-quote] .pricing-details{grid-template-columns:1fr;gap:12px}}body .calc[data-transport-quote] .transport-quote__size{margin:8px 0 0;padding:20px 0 8px;border-top:1px solid var(--quote-line)}body .calc[data-transport-quote] .transport-quote__size h4{margin:0 0 10px;color:var(--quote-ink);font-size:16px}body .calc[data-transport-quote] .transport-quote__size p{margin:0 0 16px;color:#62566c;font-size:13px;line-height:1.5}body .calc[data-transport-quote] .transport-quote__size .calc__dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px}body .calc[data-transport-quote] :is([data-parcel-size],[data-parcel-confirm],[data-parcel-exact])[hidden]{display:none}body .calc[data-transport-quote] .transport-quote__confirmation{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;cursor:pointer}body .calc[data-transport-quote] .transport-quote__confirmation input{width:20px;min-height:20px;flex:0 0 20px;margin:1px 0 0;accent-color:var(--quote-accent)}body .calc[data-transport-quote] [data-parcel-limits]{margin:14px 0;padding-inline-start:20px;color:#62566c;font-size:13px;line-height:1.7}body .calc[data-transport-quote] .transport-quote__exact{padding:4px 0;color:var(--quote-accent);border:0;background:transparent;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body .calc[data-transport-quote] .transport-quote__status{margin:12px 0;font-size:13px;color:var(--quote-ink)}body .calc[data-transport-quote] .transport-quote__status:empty{display:none}body .calc[data-transport-quote] .transport-quote__quantities{grid-template-columns:1fr}body .calc[data-transport-quote] :is(input,select)[aria-invalid=true]{border-color:#a51d35}body[data-page=home] .mobile-showcase{background:#302039;color:#fff;padding-block:32px}body[data-page=home] .mobile-showcase>.container{display:block}body[data-page=home] .mobile-showcase .beat__head:has(>.lead){display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.82fr);column-gap:clamp(28px,5vw,72px);max-width:none;margin:0 0 22px}body[data-page=home] .mobile-showcase .beat__head>.eyebrow{grid-column:1 / -1;color:#edc689;margin:0 0 10px}body[data-page=home] .mobile-showcase .beat__head h2{margin:0;max-width:24ch}body[data-page=home] .mobile-showcase .beat__head .lead{align-self:center;color:#e4dbe8;max-width:56ch;margin:0;font-size:1rem;line-height:1.6}.mobile-showcase__body{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);column-gap:clamp(32px,6vw,80px);align-items:center}.mobile-showcase__visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;justify-items:center;gap:20px;min-width:0;margin:0;padding:18px;border:1px solid #705876;border-radius:16px;background:#423049}.mobile-showcase__screen{width:min(100%,172px);aspect-ratio:720 / 1845;overflow:hidden;border:1px solid #b2a2b7;border-radius:12px;box-shadow:0 12px 28px #190f2352;background:#f4f5f6}.mobile-showcase__screen img{display:block;width:100%;height:auto}.mobile-showcase__visual figcaption{display:grid;gap:5px;width:100%;max-width:39ch;font-size:.75rem;line-height:1.5;color:#d5c9db}.mobile-showcase__visual figcaption>span:first-child{color:#fff;font-size:.8125rem;font-weight:650}.mobile-showcase__roles{min-width:0}.mobile-showcase__role{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:18px;padding-block:14px;border-top:1px solid #705876;color:#fff;text-decoration:none}.mobile-showcase__role:first-child{padding-top:0;border-top:0}.mobile-showcase__role:last-child{padding-bottom:0}.mobile-showcase__role-icon{color:#edc689;padding-top:2px}.mobile-showcase__role-icon .icon{width:26px;height:26px}.mobile-showcase__role-label{margin:0 0 5px;color:#edc689;font-size:.75rem;line-height:1.5;font-weight:650}.mobile-showcase__role h3{margin:0 0 5px;font-size:1.25rem;line-height:1.25;letter-spacing:-.02em}.mobile-showcase__role-body{margin:0;max-width:62ch;color:#e4dbe8;font-size:.875rem;line-height:1.5}.mobile-showcase__role-link{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:32px;margin-top:6px;font-size:.8125rem;font-weight:600}.mobile-showcase__arrow{margin-inline-start:auto;font-size:1.25rem;color:#edc689}.mobile-showcase__role:hover{color:#fff}.mobile-showcase__role:hover .mobile-showcase__role-link{text-decoration:underline;text-underline-offset:4px}.mobile-showcase__role:focus-visible{outline:3px solid #edc689;outline-offset:7px;border-radius:3px}.mobile-showcase__role .nav-language-hint{color:#fff;background:#514057;border-color:#97829f}.mobile-showcase__availability{display:flex;align-items:center;gap:32px;margin-top:22px;padding-top:16px;border-top:1px solid #705876}.mobile-showcase__availability>p{flex:1;margin:0;color:#e4dbe8;font-size:.8125rem;line-height:1.65}.mobile-showcase__availability .button{flex:0 0 auto;max-width:34ch;white-space:normal}.mobile-showcase__availability .button--secondary{color:#fff;border-color:#ad9bb6;background:transparent}.mobile-showcase__availability .button--secondary:hover{color:#fff;background:#ffffff14}html[dir=rtl] .mobile-showcase__arrow{transform:scaleX(-1)}@media(max-width:959px){body[data-page=home] .mobile-showcase .beat__head:has(>.lead){grid-template-columns:minmax(0,1fr);gap:12px}body[data-page=home] .mobile-showcase .beat__head>.eyebrow{margin-bottom:0}.mobile-showcase__body{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);gap:28px}.mobile-showcase__visual{grid-template-columns:minmax(0,1fr);padding:18px 16px}.mobile-showcase__role{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:16px}.mobile-showcase__role-icon .icon{width:22px;height:22px}.mobile-showcase__availability{align-items:flex-start;flex-direction:column;gap:16px}}@media(max-width:639px){.mobile-showcase__body{grid-template-columns:minmax(0,1fr);gap:28px}.mobile-showcase__visual{grid-template-columns:minmax(0,1fr);padding:20px}.mobile-showcase__visual figcaption{max-width:38ch}.mobile-showcase__role{column-gap:14px}.mobile-showcase__role h3{font-size:1.25rem}.mobile-showcase__role-body{font-size:.9375rem}.mobile-showcase__role-link{min-height:36px}.mobile-showcase__availability .button{max-width:100%}}@media(min-width:960px){.mobile-showcase .container>.mobile-showcase__roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mobile-showcase .container>.mobile-showcase__roles .mobile-showcase__role{display:block;padding:0;border:0}.mobile-showcase .container>.mobile-showcase__roles .mobile-showcase__role+.mobile-showcase__role{padding-inline-start:28px;border-inline-start:1px solid #705876}.mobile-showcase .container>.mobile-showcase__roles .mobile-showcase__role-icon{display:block;margin-bottom:16px}}.audience-journey .hero{padding-block:36px 0;background:#faf7f2;border-bottom:1px solid #ddd4d8}.audience-journey .hero__grid{gap:36px}.audience-journey .hero h1{max-width:17ch;line-height:1.06;letter-spacing:-.04em}.audience-journey .hero .lead{max-width:49ch;color:#5e535e;line-height:1.6}.audience-journey .beat{padding-block:40px}.audience-journey .beat__head{margin-bottom:24px}.audience-journey .beat__head h2{letter-spacing:-.025em}.audience-journey .audience-jumps{margin-top:28px;border-color:#ddd4d8}.audience-journey .audience-jumps a{font-size:13px}.audience-journey .hero__copy,.audience-journey .hero__figure,.audience-journey .audience-sdk,.audience-journey .audience-sdk-section>.container>*{min-width:0}.creator-showcase{min-width:0}.creator-showcase__label{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#643047;font-size:12px;font-weight:700;letter-spacing:.05em}.creator-showcase__label .icon{width:18px;height:18px}.creator-showcase .fenetre{padding:0;margin:0;border:1px solid #bba9b8;border-radius:8px;box-shadow:0 14px 40px #30203913;background:#fff}.creator-showcase .fenetre__bar{background:#eee7ed}.creator-showcase .fenetre__body img{display:block;width:100%;height:auto}.creator-showcase .fenetre figcaption{padding:10px 14px;border-top:1px solid #e5dce3;color:#655566;font-size:11px;line-height:1.5}.creator-showcase__journey{padding-top:18px}.creator-showcase__journey h2{margin:0 0 14px;max-width:none;font-size:17px;line-height:1.35;letter-spacing:-.015em}.creator-showcase__journey ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}.creator-showcase__journey li{margin:0;padding-top:10px;border-top:2px solid #b78e45;font-size:11px;line-height:1.45;color:#655566}.hero__figure--capture .creator-showcase__label{color:#ffffffeb}.hero__figure--capture .creator-showcase__journey h2{color:#fff}.hero__figure--capture .creator-showcase__journey li{color:#ffffffdb;border-top-color:#ffffff8c}.audience-journey--creator .hero__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.audience-journey--creator .audience-workspace{background:#fffdf9}.audience-workspace .product-tour{margin:0;padding:0;border:0;border-radius:0;background:transparent}.audience-workspace .product-tour__intro{margin-bottom:22px}.audience-workspace .product-tour__intro h3{color:#302039;font-size:clamp(24px,2.7vw,34px);line-height:1.15;margin-block:10px 16px}.audience-workspace .product-tour__intro .muted{color:#665766;font-size:13px}.audience-workspace .product-tour__tabs:not([hidden]){gap:0;margin-bottom:20px;border-bottom:1px solid #c7b8c3}.audience-workspace .product-tour__tabs button{padding:12px 14px;border:0;border-radius:0;min-height:54px;background:transparent;color:#5f4c5c;text-align:start;font-size:13px}.audience-workspace .product-tour__tabs button[aria-selected=true]{background:#302039;color:#fff9f3;box-shadow:inset 0 -3px #be974f}.audience-workspace .product-tour__caption h4{color:#302039;font-size:17px}.audience-workspace .product-tour__caption p{color:#665766;font-size:13px}.audience-workspace .product-tour .fenetre{border-radius:6px;border-color:#cbbdc7;box-shadow:0 8px 24px #3020390b}.audience-workspace .product-tour__enlarge{color:#872c46}.audience-journey--agent .hero{background:#f5f0f5}.audience-journey--agent .agent-blueprint{padding:26px;border:1px solid #635067;border-radius:8px;background:#302039;box-shadow:0 14px 40px #30203915}.audience-journey--agent .agent-blueprint figcaption{justify-content:flex-start;padding:0 0 18px;border:0;border-radius:0;font-size:14px}.audience-journey--agent .agent-blueprint__connector{height:20px;margin-inline:12px;background:#b99659}.audience-journey--agent .agent-blueprint__bridge{justify-content:flex-start;padding:18px;border-inline-start:3px solid #c49d55;border-radius:0;background:#49304d;font-size:16px;text-align:start}.audience-journey--agent .agent-blueprint__data{gap:0;margin-top:20px}.audience-journey--agent .agent-blueprint__data li{border:0;border-inline-end:1px solid #6b546f;border-radius:0;background:transparent;padding:10px}.audience-journey--agent .agent-blueprint__data li:last-child{border-inline-end:0}.audience-journey--agent .agent-blueprint__handoff{line-height:32px}.audience-journey--agent .agent-blueprint__execution{gap:0;border-top:1px solid #6b546f;padding-top:18px}.audience-journey--agent .agent-blueprint__execution li{padding-inline:8px;color:#e4d9e6;font-size:12px}.audience-journey--agent .audience-sdk-section{background:#302039;padding-bottom:26px}.audience-sdk-section .beat__head h2{color:#fff9f3}.audience-sdk-section .beat__head .lead{color:#dfd0df}.audience-sdk-section .audience-sdk .code{background:#201724;border:1px solid #705b74;border-radius:6px}.audience-sdk-section .audience-sdk .code figcaption{border-color:#59445d;color:#ebcc90;font-size:12px}.audience-sdk-section .audience-sdk .code pre{padding:22px;font-size:12px;line-height:1.75;max-width:100%}.audience-sdk-section .audience-sdk__links{gap:8px 24px;margin-top:12px}.audience-sdk-section .audience-sdk__links a{color:#ebcc90;font-size:12px}.audience-sdk-section .case-sdk-more{margin:0;padding-top:4px;border-color:#715d76}.audience-sdk-section .case-sdk-more summary{color:#fff4e8;font-size:14px}.audience-sdk-section .case-sdk-more>p{color:#dfd0df;font-size:14px}.audience-sdk-section .case-sdk-more .code{background:#201724;border-color:#705b74}.audience-journey--agent .audience-technology-continuation{padding-block:0 34px;background:#302039;color:#fff9f3}.audience-technology-continuation .case-technology{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin:0;padding-top:24px;border-top:1px solid #715d76;gap:32px}.audience-technology-continuation .case-technology>div+div{border-color:#715d76;padding-inline-start:32px}.audience-technology-continuation .case-technology h3{color:#fff9f3;font-size:18px}.audience-technology-continuation .case-technology p{color:#dfd0df;font-size:13px}.audience-technology-continuation .case-technology .icon,.audience-technology-continuation .case-technology a{color:#ebcc90}.audience-technology-continuation .case-technology nav{gap:4px 18px;margin-top:14px}.audience-technology-continuation .case-technology a{min-height:36px;font-size:12px}.audience-technology-continuation a:focus-visible{outline-color:#ebcc90}.audience-journey .audience-formats-section{background:#f5f0eb}.audience-journey .audience-formats{gap:0;border-top:1px solid #c9bbc5}.audience-journey .audience-format{border:0;border-bottom:1px solid #c9bbc5;border-radius:0;background:transparent}.audience-journey .audience-format summary{padding-inline:0;padding-block:22px}.audience-journey .audience-format summary strong{color:#302039}.audience-journey .audience-format__body{padding-inline-start:44px;padding-inline-end:0}.audience-journey .audience-closing{background:#ede4ed;border-color:#cbb9c9}.audience-journey .audience-closing .case-preparation{gap:32px}.audience-journey .audience-closing .case-preparation aside{border-color:#ad8240}@media(min-width:1100px){.audience-journey--creator .hero h1{font-size:clamp(42px,4vw,58px)}.creator-showcase .fenetre__body{height:auto;aspect-ratio:auto}.audience-workspace .product-tour{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:0 42px;align-items:start}.audience-workspace .product-tour__intro{grid-column:1;grid-row:1 / span 2;position:sticky;top:160px;margin:0}.audience-workspace .product-tour__tabs,.audience-workspace .product-tour__screens{grid-column:2;min-width:0}.audience-sdk-section>.container{grid-template-columns:minmax(0,.72fr) minmax(0,1.4fr);gap:24px 42px;align-items:start}.audience-sdk-section .case-sdk-more{grid-column:1 / -1}}@media(max-width:1099px){.audience-sdk-section .case-sdk-more{margin-top:22px}}@media(max-width:699px){.audience-journey .hero{padding-top:26px}.audience-journey .hero__grid,.audience-journey--creator .hero__grid{grid-template-columns:minmax(0,1fr);gap:28px}.audience-journey .beat{padding-block:30px}.audience-journey .hero h1{font-size:clamp(34px,9vw,46px)}.audience-journey .audience-jumps{gap:0 20px;margin-top:22px}.audience-journey .audience-jumps a{font-size:12px}.creator-showcase__journey ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.creator-showcase__journey li{font-size:12px}.audience-workspace .product-tour__tabs button{padding:12px 9px;font-size:12px;overflow-wrap:anywhere}.audience-journey--agent .agent-blueprint{padding:20px}.audience-journey--agent .agent-blueprint__bridge{font-size:14px}.audience-journey--agent .agent-blueprint__data li{padding-inline:5px;font-size:12px}.audience-sdk-section .audience-sdk .code pre{padding:16px;font-size:11px}.audience-technology-continuation .case-technology{grid-template-columns:minmax(0,1fr);gap:24px}.audience-technology-continuation .case-technology>div+div{border-inline-start:0;padding-inline-start:0;padding-top:20px}.audience-journey .audience-format__body{padding-inline-start:0}}.account-access{color:var(--ink, #172b3a)}.account-access__heading{max-width:52rem;margin-block-end:1.35rem}.account-access__heading h2{margin-block-end:.55rem}.account-access__heading p{font-size:1rem;line-height:1.55}.account-access__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.account-access__grid article{display:flex;flex-direction:column;align-items:start;padding:1.6rem;border:1px solid #ccd4dc;border-radius:1rem;background:#fff}.account-access__grid :is(h2,h3){font-size:1.4rem;line-height:1.25;margin:0 0 .65rem}.account-access__grid p{line-height:1.55;margin:0 0 1rem}.account-access__grid .button{margin-block-start:auto}.account-access__grid .account-access__merchant{border-color:#ad2340;background:#fff8f9}.account-access__label{color:#a52139;font-weight:750;font-size:.8rem;letter-spacing:.08em;margin-block-end:.75rem}.account-access__grid .account-access__note{font-size:.875rem;line-height:1.55;margin:.9rem 0 0;color:#4d5965}.account-access__partners{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-block-start:1rem}.account-access__partners a{display:grid;gap:.3rem;border-block-end:1px solid #ccd4dc;padding:.8rem .2rem 1rem;text-decoration:none}.account-access__partners strong{font-size:1.05rem}.account-access__partners span{font-size:.95rem;line-height:1.5}[data-page=signup] #account-access{padding-block:2rem;scroll-margin-top:7rem}[data-page=signup] #formulaire,[data-page=signup] #project{padding-block-start:1.5rem}@media(max-width:640px){.account-access__grid,.account-access__partners{grid-template-columns:1fr}.account-access__grid article{padding:1.2rem}.account-access__grid .button{width:100%;text-align:center}}.project-intake[hidden]{display:none}.project-intake{position:relative;border-block:1px solid var(--trait);padding-block:1.25rem;margin-block:1.25rem}.project-intake__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.project-intake__fields label{display:grid;align-content:start;gap:.45rem;font-size:.875rem;font-weight:650;min-width:0}.project-intake__fields input,.project-intake__fields textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--graphite);border-radius:.5rem;padding:.75rem;color:var(--encre);background:var(--plaque);font:inherit;font-weight:400}.project-intake__fields textarea{resize:vertical;min-height:6.5rem}.project-intake__name,.project-intake__details{grid-column:1 / -1}.project-intake__fields :is(input,textarea):focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.project-intake__privacy{font-size:.8rem;line-height:1.6;margin-block:1rem}.project-intake__status{margin-block:.75rem 0;font-weight:600;overflow-wrap:anywhere}.project-intake__status:empty{display:none}.project-intake__trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.project-intake [disabled]{cursor:default;opacity:.7}@media(max-width:540px){.project-intake__fields{grid-template-columns:minmax(0,1fr)}}.project-intake [hidden]{display:none}.project-intake__errors{margin-block-end:1rem;padding:1rem;border-inline-start:3px solid var(--cobalt);background:var(--cobalt-tint)}.project-intake__errors p{margin:0 0 .5rem;font-weight:650}.project-intake__errors ul{margin:0;padding-inline-start:1.25rem}.project-intake__errors a{text-decoration:underline;text-underline-offset:.2em}.project-intake__field-error{font-size:.8125rem;font-weight:500;line-height:1.5;color:var(--encre)}.project-intake [aria-invalid=true]{border-color:var(--cobalt)}.project-intake :is(input,textarea){scroll-margin-block-start:6rem}@media(min-width:901px){.contact-layout:has([data-project-intake]){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(2rem,4vw,4rem)}}.android-download .hero__figure{display:flex;align-items:center;justify-content:center}.android-download__qr{margin:0;width:min(328px,100%);padding:20px;border-radius:16px;background:#fff;color:#17191d;box-shadow:0 12px 40px #17191d12}.android-download .android-download__qr img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0}.android-download__qr figcaption{margin-top:12px;font-size:.9rem;line-height:1.5}.android-download__pending{font-weight:650}.android-download__steps{max-width:760px;padding-left:1.5rem}.android-download__steps li{padding:8px 0 8px 8px;line-height:1.65}.android-download__details{max-width:760px;margin-top:32px;border-top:1px solid var(--line, #d7dde2);padding-top:20px}.android-download__details summary{cursor:pointer;font-weight:600}.android-download__details dl{font-size:.85rem}.android-download__details dt{font-weight:650;margin-top:16px}.android-download__details dd{margin:4px 0 0}.android-download__digest{overflow-wrap:anywhere}@media(max-width:640px){.android-download__qr{width:min(288px,100%)}}.measurement-consent[hidden]{display:none}.measurement-consent{inline-size:100%;max-inline-size:40rem;min-inline-size:0;color:var(--encre);font-size:.875rem;line-height:1.55;text-align:start}.measurement-consent>summary{inline-size:fit-content;max-inline-size:100%;min-block-size:44px;padding-block:.65rem;color:inherit;cursor:pointer;overflow-wrap:anywhere}.measurement-consent__content{padding:1rem;margin-block-end:.75rem;background:var(--papier);border:1px solid var(--trait);border-radius:var(--r-card);overflow-wrap:anywhere}.measurement-consent__content p{margin:0 0 .75rem}.measurement-consent__title{font-weight:650}.measurement-consent__status{font-weight:600}.measurement-consent__actions{display:flex;flex-wrap:wrap;gap:.5rem}.measurement-consent__actions button{flex:0 1 auto;min-inline-size:6rem;max-inline-size:100%;min-block-size:44px;padding:.6rem 1rem;color:var(--encre);background:var(--papier);border:1px solid var(--trait);border-radius:var(--r-chip);font:inherit;font-weight:600;line-height:1.35;cursor:pointer}.measurement-consent__actions button[aria-pressed=true]{border-color:currentColor;background:var(--brume)}.measurement-consent__actions button:disabled{opacity:.55;cursor:default}.measurement-consent>summary:focus-visible,.measurement-consent__actions button:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.measurement-consent__temporary{margin-block-start:.75rem!important}.measurement-consent__temporary[hidden]{display:none}.crossdock-section{padding-block:clamp(28px,4vw,56px)}.crossdock{--crossdock-accent: #714294;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:32px 64px;padding:clamp(24px,4vw,48px);border-radius:24px;background:linear-gradient(120deg,#f3eaf6,#faf7f2 72%);color:#302039}html[lang=zh] .crossdock{--crossdock-accent: #a12c3e;background:linear-gradient(120deg,#fbefeb,#fcf6e8)}.crossdock__intro{min-width:0}.crossdock .eyebrow{color:var(--crossdock-accent);margin-block:0 12px}.crossdock h2{max-width:24ch;margin:0 0 18px;font-size:clamp(26px,3vw,38px);line-height:1.13;letter-spacing:-.025em}.crossdock__intro>p:not(.eyebrow){font-size:16px;line-height:1.65;margin-block:12px;color:#574b5d}.crossdock__intro>.crossdock__benefit{color:#302039;font-weight:600}.crossdock__actions{display:flex;flex-wrap:wrap;margin-top:24px;gap:14px 22px;align-items:center}.crossdock .button--primary{background:var(--crossdock-accent);border-color:var(--crossdock-accent);border-radius:999px;color:#fff}.crossdock .button--primary:hover{filter:brightness(.9)}.crossdock__contact{display:inline-flex;align-items:center;gap:10px;color:var(--crossdock-accent);font-weight:600;text-underline-offset:4px}.crossdock :focus-visible{outline:3px solid var(--crossdock-accent);outline-offset:5px}.crossdock__flow{display:flex;flex-direction:column;justify-content:center;gap:0;list-style:none;margin:0;padding:0}.crossdock__flow>li{position:relative;display:flex;align-items:center;gap:20px;padding-block:18px}.crossdock__flow>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:29px;top:calc(50% + 29px);bottom:-18px;border-inline-start:1px dashed #bcb0c2}.crossdock__step{flex:0 0 60px;height:60px;border-radius:50%;display:grid;place-items:center;position:relative;background:#fff;box-shadow:0 4px 16px #3020390b;color:var(--crossdock-accent)}.crossdock__step>.icon{width:26px;height:26px}.crossdock__step>span{position:absolute;inset-inline-end:-5px;bottom:-3px;font-size:10px;font-weight:700;background:var(--crossdock-accent);color:#fff;padding:2px 5px;border-radius:12px}.crossdock__flow h3{margin:0;font-size:17px;line-height:1.35}.crossdock__flow p{color:#574b5d;margin:8px 0 0;font-size:14px;line-height:1.6}.crossdock__cost{grid-column:1 / -1;padding-top:28px;border-top:1px solid #d9cfde}.crossdock__cost h3{margin:0 0 20px;font-size:22px}.crossdock__cost ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.crossdock__cost li{display:flex;gap:12px;font-size:15px;line-height:1.5}.crossdock__cost li>span{color:var(--crossdock-accent);font-weight:700}.crossdock__cost>p{max-width:90ch;color:#574b5d;font-size:14px;line-height:1.65;margin:20px 0 0}@media(max-width:760px){.crossdock{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 20px;border-radius:18px}.crossdock h2{font-size:29px}.crossdock__flow>li{padding-block:14px}.crossdock__cost ol{grid-template-columns:minmax(0,1fr);gap:14px}.crossdock__actions{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start}.crossdock__contact{justify-self:start}}body[data-page=home] .crossdock{gap:24px 40px;padding:28px;border-radius:16px}body[data-page=home] .crossdock h2{font-size:clamp(26px,2.4vw,32px);margin-bottom:12px}body[data-page=home] .crossdock__intro>p:not(.eyebrow){font-size:15px;line-height:1.6}body[data-page=home] .crossdock__actions{margin-top:18px}body[data-page=home] .crossdock__flow>li{gap:16px;padding-block:14px}body[data-page=home] .crossdock__step{flex-basis:44px;height:44px}body[data-page=home] .crossdock__step>.icon{width:22px;height:22px}body[data-page=home] .crossdock__flow>li:not(:last-child):after{inset-inline-start:21px;top:calc(50% + 22px);bottom:-14px}body[data-page=home] .crossdock__flow h3{font-size:16px}@media(max-width:760px){body[data-page=home] .crossdock{padding:24px 20px;gap:16px}}.site-nav{--journey-surface: #fffdfb;--journey-divider: #e9e0eb;--journey-shared-accent: #70429b}.site-nav .nav-menu--journey{--journey-accent: #70429b;--journey-tint: #f4edf8;--journey-ink: #302039;--journey-line: #e9e0eb}.site-nav .nav-menu--journey[data-journey=fulfilment]{--journey-accent: #b51f69;--journey-tint: #f9e7f0}.site-nav .nav-menu--journey[data-journey=software]{--journey-accent: #443258;--journey-tint: #f0edf4}.site-nav .nav-refs>a{display:flex}.site-nav .nav-menu--journey>summary{gap:8px}.site-nav .nav-menu--journey>summary:after{flex:0 0 6px;width:6px;height:6px}.site-nav .nav-menu--journey[open]>summary,.site-nav .nav-menu--journey>summary[aria-current=page]{color:var(--journey-accent);background:var(--journey-tint)}.site-nav .nav-menu--journey .journey-menu{display:block;padding:10px;border-color:var(--journey-line);background:#fffdfb}.site-nav .nav-menu--journey .journey-menu a{min-width:0;min-height:44px;gap:10px;padding:10px 12px;color:var(--journey-ink);font-size:14px;line-height:1.45;overflow-wrap:normal}.site-nav .journey-menu a>span:first-child{min-width:0}.site-nav .nav-menu--journey .journey-menu a:hover{color:var(--journey-accent);background:var(--journey-tint)}.site-nav .nav-menu--journey .journey-menu a:focus-visible{outline:2px solid var(--journey-accent);outline-offset:2px}.site-nav .nav-menu--journey .journey-menu a[aria-current=page]{color:var(--journey-accent);background:var(--journey-tint);box-shadow:inset 3px 0 var(--journey-accent)}html[dir=rtl] .site-nav .nav-menu--journey .journey-menu a[aria-current=page]{box-shadow:inset -3px 0 var(--journey-accent)}.site-nav .journey-menu .nav-language-hint{display:inline-flex;margin-inline-start:6px;vertical-align:middle;font-size:9px;line-height:1.4}.site-nav .journey-menu a>i{flex:0 0 auto;margin-inline-start:auto;color:var(--journey-accent);font-size:16px;font-style:normal}.site-nav .nav-menu--journey .journey-menu .journey-menu__feature{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;padding:17px 16px;margin:0 0 8px;border:1px solid var(--journey-line);border-inline-start:3px solid var(--journey-accent);border-radius:8px;background:var(--journey-tint)}.site-nav .journey-menu__heading{font-size:17px;font-weight:650;line-height:1.35;letter-spacing:-.015em}.site-nav .journey-menu__feature>i{grid-column:2;grid-row:1;align-self:center}.site-nav .journey-menu__links{display:grid;gap:0;margin:0;padding:0;list-style:none}.site-nav .journey-menu__links>li{margin:0;padding:0}.site-nav .journey-menu__resources{display:grid;gap:0;margin-top:8px;padding-top:8px;border-top:1px solid var(--journey-line)}.site-nav .nav-menu--journey .journey-menu__resources a{font-size:13px;font-weight:450}html[lang=zh] .site-nav .nav-menu--journey{--journey-accent: #922b3d;--journey-tint: #fbf0e2;--journey-ink: #51282b;--journey-line: #e7d5bc}html[lang=zh] .site-nav{--journey-surface: #fffaf3;--journey-divider: #e7d5bc;--journey-shared-accent: #922b3d}html[dir=rtl] .site-nav .journey-menu__heading,html[lang=zh] .site-nav .journey-menu__heading{letter-spacing:normal}@media(min-width:1280px){.site-nav .nav-menu--journey .journey-menu{width:min(360px,calc(100vw - 48px));border-top:2px solid var(--journey-accent);max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain}.site-nav .nav-menu--journey>summary{padding-inline:8px}.site-nav .nav-refs{padding-inline-start:8px;margin-inline-start:8px;border-inline-start:1px solid var(--trait)}.site-nav .nav-refs a{padding-inline:7px}.site-nav .nav-menu--journey[data-journey=software] .journey-menu{width:min(390px,calc(100vw - 48px))}}@media(min-width:1280px)and (max-width:1439px){.site-nav{column-gap:12px}.site-nav .brand__lockup--wordmark{--brand-name-size: 148px}.site-nav .nav-actions .button--primary{padding-inline:12px}.site-nav .nav-menu--journey>summary,.site-nav .nav-refs a{font-size:12px;padding-inline:6px}}@media(max-width:1279px){.site-nav>.nav-links,.site-nav>.nav-links[data-navigation-ready=true]{padding:0;gap:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;pointer-events:auto;border-radius:12px}.site-nav .nav-groups{align-items:stretch;gap:0;padding:8px;border:1px solid var(--journey-divider);border-bottom:0;border-radius:12px 12px 0 0;background:var(--journey-surface)}.site-nav .nav-menu--journey{border:0;border-radius:0;background:transparent}.site-nav .nav-menu--journey>summary{border-radius:6px}.site-nav .nav-menu--journey[open]>summary{border-bottom:0;border-radius:6px;background:transparent}.site-nav .nav-menu--journey>summary:hover{background:var(--journey-tint)}.site-nav .nav-menu--journey .journey-menu{padding:6px;border-radius:0;background:transparent;box-shadow:none}.site-nav .nav-refs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 4px;margin:0;padding:6px 14px;border:1px solid var(--journey-divider);border-radius:0 0 12px 12px;background:var(--journey-surface)}.site-nav .nav-refs>a{flex:0 1 auto;justify-content:flex-start;min-width:0;min-height:44px;padding:8px 12px;border:0;border-radius:6px;background:transparent;font-size:13px;line-height:1.45;white-space:normal}.site-nav .nav-refs>a:after,[dir=rtl] .site-nav .nav-refs>a:after{content:none}.site-nav .nav-refs>a:hover,.site-nav .nav-refs>a[aria-current=page]{color:var(--journey-shared-accent);background:var(--brume)}}@media(min-width:768px)and (max-width:1279px){.site-nav .nav-menu--journey{padding-inline:4px}.site-nav .nav-menu--journey+.nav-menu--journey{border-inline-start:1px solid var(--journey-divider)}.site-nav .nav-menu--journey>summary{padding:10px;font-size:14px}.site-nav .nav-menu--journey .journey-menu .journey-menu__feature{padding:13px 10px;gap:6px 8px}.site-nav .journey-menu__heading{font-size:16px}.site-nav .nav-menu--journey .journey-menu a{padding:9px 8px;font-size:13px}.site-nav .nav-menu--journey .journey-menu__resources a{font-size:12px}.site-nav .nav-menu--journey[data-journey=software] .journey-menu__links{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav .nav-menu--journey[data-journey=software] .journey-menu__links>li:last-child{grid-column:1 / -1}.site-nav .nav-menu--journey[data-journey=software] .journey-menu__links a>i{display:none}.site-nav .nav-menu--journey[data-journey=software] .journey-menu__links a{height:100%}}@media(max-width:767px){.site-nav .nav-menu--journey+.nav-menu--journey{border-top:1px solid var(--journey-divider)}.site-nav .nav-menu--journey>summary{min-height:50px;font-size:16px}.site-nav .nav-menu--journey .journey-menu .journey-menu__feature{padding:14px}.site-nav .journey-menu__resources a{min-height:44px}.site-nav .nav-refs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:8px}}@media(max-width:639px){.site-nav .nav-refs{border-bottom:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.site-nav .nav-menu--journey :is(a,summary),.site-nav .nav-menu--journey>summary:after{transition:none}}@media(forced-colors:active){.site-nav .journey-menu .journey-menu__feature{border-color:CanvasText}.site-nav .journey-menu a:focus-visible{outline-color:Highlight}}.site-footer--compact{padding-block:28px 22px}.site-footer--compact .footer-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.site-footer--compact .footer-grid>div{min-width:0}.site-footer--compact .footer__identity{grid-column:1 / -1}.site-footer--compact .footer__identity p{margin-bottom:8px}.site-footer--compact .footer__brand .brand__lockup{--brand-qr-size: 44px;--brand-name-size: 144px;--brand-gap: 8px;width:196px}.site-footer--compact .footer__line{max-width:38ch;font-size:13px;line-height:1.55}.site-footer--compact .footer-grid h2{margin-bottom:8px;font-size:13px;line-height:1.5;color:var(--encre)}.site-footer--compact .footer-grid li{margin-bottom:0}.site-footer--compact .footer-grid li>a{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding-block:6px;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.site-footer--compact .nav-language-hint{flex-shrink:0;white-space:nowrap}.site-footer--compact .footer__company{grid-column:1 / -1;padding-top:16px;border-top:1px solid var(--trait)}.site-footer--compact .footer__company ul{display:flex;flex-wrap:wrap;column-gap:24px}.site-footer--compact .footer__locale{grid-column:1 / -1;display:flex;align-items:baseline;gap:14px}.site-footer--compact .footer__locale h2{margin:0}.site-footer--compact .footer-bottom{margin-top:20px;padding-top:16px;font-size:12px}.site-footer--compact :is(a,summary,button):focus-visible{outline:3px solid var(--brand-red);outline-offset:3px}@media(min-width:960px){.site-footer--compact .footer-grid--compact{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:20px 32px}.site-footer--compact .footer__identity{grid-column:1}.site-footer--compact .footer__company{grid-column:2 / -1;grid-row:2}.site-footer--compact .footer__locale{grid-column:1;grid-row:2;padding-top:16px;border-top:1px solid var(--trait)}}body[data-page=home] .hero--commercial-home.hero--value-first{--hero-accent: #70429b;--hero-heading: #302039;--hero-copy: #605365;--card-surface: #fffdfc;--card-ink: #302039;--card-muted: #675b6e;--card-accent: #70429b;--ribbon: #c7b1db;position:relative;isolation:isolate;overflow:hidden;padding-block:26px;border-bottom:0;background:radial-gradient(ellipse at 94% 36%,#e8dcf2 0%,transparent 62%),linear-gradient(110deg,#fdfaf7,#f6f0f9)}body[data-page=home] .hero--value-first .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(28px,4vw,56px)}body[data-page=home] .hero--value-first .hero__copy{position:relative;z-index:1}body[data-page=home] .hero--value-first .hero__copy>.eyebrow{margin-bottom:14px;color:var(--hero-accent);font-size:12px;font-weight:650;letter-spacing:.075em}body[data-page=home] .hero--value-first .hero__copy h1{max-width:18ch;margin-bottom:16px;font:650 clamp(36px,3.45vw,50px)/1.12 var(--display);letter-spacing:-.035em;text-wrap:balance}body[data-page=home] .hero--value-first .hero__copy h1>span{color:var(--hero-accent)}body[data-page=home] .hero--value-first .hero__copy>.lead{max-width:46ch;margin-bottom:0;font-size:16px;line-height:1.6}body[data-page=home] .hero--value-first .hero__copy .button--primary{background:#70429b;border-color:#70429b;box-shadow:inset 0 1px #ffffff35,0 6px 18px #70429b25}body[data-page=home] .hero--value-first .hero__copy .button--primary:hover{background:#59307f;border-color:#59307f;box-shadow:0 8px 22px #70429b35}body[data-page=home] .hero--value-first .cta-row{gap:8px 14px;margin-top:20px}body[data-page=home] .hero--value-first .hero-signal--mobile{font-size:12px}.home-offer-stage{position:relative;isolation:isolate;padding:8px 0}.home-offer-stage:before{content:"";position:absolute;z-index:-1;inset:-8px -42px 6px 20px;border:44px solid var(--ribbon);border-radius:46%;box-shadow:inset 3px 7px 12px #ffffffc9,inset -12px -9px 22px #75538755,5px 16px 24px -16px #63447a55;transform:rotate(-27deg) scaleY(.92)}.home-offer-stage:after{content:"";position:absolute;z-index:-1;inset:18px -24px 12px -26px;border:1px solid #a786bc45;border-radius:50%;transform:rotate(-24deg)}body[data-page=home] .hero--value-first .home-value-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}body[data-page=home] .hero--value-first .home-value-offer{--hero-card-ink: var(--card-ink);--hero-card-muted: var(--card-muted);display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;border:1px solid #ffffffdc;border-radius:20px;color:var(--card-ink);background:var(--card-surface);box-shadow:0 12px 32px -20px #40214b55,0 2px 4px #40214b08;transition:transform .22s ease,box-shadow .22s ease}body[data-page=home] .hero--value-first .home-value-offer:first-child{grid-column:1 / -1;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:18px 20px}body[data-page=home] .hero--value-first .home-value-offer>div{display:flex;flex-direction:column;flex:1;min-width:0}body[data-page=home] .hero--value-first .home-value-offer__identity{--mark-size: 30px;flex-shrink:0}body[data-page=home] .hero--value-first .home-value-offer:first-child .home-value-offer__identity{--mark-size: 38px}body[data-page=home] .hero--value-first .home-value-offer h2{margin:0 0 8px;font:650 19px/1.2 var(--display);letter-spacing:-.025em;text-wrap:balance}body[data-page=home] .hero--value-first .home-value-offer:first-child h2{font-size:22px}body[data-page=home] .hero--value-first .home-value-offer p{margin-bottom:10px;font-size:13px;line-height:1.5}body[data-page=home] .hero--value-first .home-value-offer__action{margin-top:auto;gap:8px;color:var(--card-accent);font-size:12px;line-height:1.4}body[data-page=home] .hero--value-first .home-value-offer__action>span:last-child{flex:0 0 auto;display:grid;place-items:center;width:25px;height:25px;margin-inline-start:auto;border-radius:50%;background:#70429b0d;font-size:16px}body[data-page=home] .hero--value-first .home-value-offer:last-child{--hero-card-ink: #fff;--hero-card-muted: #efe7f3;--card-accent: #fff;background:linear-gradient(135deg,#4d2866,#382244);border-color:#7c518d;box-shadow:inset 0 1px #ffffff24,0 16px 28px -16px #40214b66}body[data-page=home] .hero--value-first .home-value-offer:last-child .home-value-offer__identity{width:34px;height:34px;border-radius:50%;background:#fff8f4}body[data-page=home] .hero--value-first .home-value-offer:last-child .home-value-offer__action>span:last-child{background:#ffffff18}body[data-page=home] .hero--value-first .home-value-offer:last-child .nav-language-hint{color:#fff;background:#ffffff18;border-color:#ffffff60}body[data-page=home] .hero--value-first .home-value-offer:hover{transform:translateY(-4px);box-shadow:0 16px 30px -16px #40214b55}body[data-page=home] .hero--value-first .home-value-offer:focus-visible{outline:3px solid var(--hero-focus);outline-offset:4px}body[data-page=home] .home-proof__metrics dt{font:650 clamp(28px,2.8vw,38px)/1.1 var(--display);letter-spacing:-.035em}body[data-page=home] .hero--commercial-home.hero--china-market{--hero-heading: #fff8ed;--hero-accent: #ffe4ad;--hero-copy: #fff0dd;--hero-focus: #ffe4ad;--card-surface: #fffaf2;--card-ink: #51282b;--card-muted: #775c54;--card-accent: #922b3d;--ribbon: #d2a25e;background:radial-gradient(ellipse at 100% 20%,#b95b40,transparent 58%),linear-gradient(115deg,#982b3d,#7b2b38)}body[data-page=home] .hero--china-market .hero__copy h1{letter-spacing:0;line-height:1.24}body[data-page=home] .hero--china-market .hero__copy .button--primary{color:#7f2638;background:#ffe4ad;border-color:#ffe4ad}body[data-page=home] .hero--china-market .hero__copy .button--primary:hover{background:#fff0cf}body[data-page=home] .hero--china-market .home-offer-stage:after{border-color:#edc77b70}body[data-page=home] .hero--china-market .home-value-offer__identity{background:transparent}body[data-page=home] .hero--china-market .home-value-offer__brand{transform:none}body[data-page=home] .hero--china-market .home-value-offer h2{line-height:1.4;letter-spacing:0}body[data-page=home] .hero--china-market .home-value-offer:last-child{background:linear-gradient(135deg,#842d36,#5f2632);border-color:#d5a576}html[dir=rtl] body[data-page=home] .hero--value-first .hero__copy h1{letter-spacing:normal;line-height:1.25}html[dir=rtl] body[data-page=home] .hero--value-first .home-value-offer h2,html[lang=hi] body[data-page=home] .hero--value-first .hero__copy h1,html[lang=hi] body[data-page=home] .hero--value-first .home-value-offer h2,html[lang=hi] body[data-page=home] .home-paths .commercial-route h3,html[lang=hi] body[data-page=home] .home-network__intro h2{letter-spacing:normal;line-height:1.4}@media(min-width:960px)and (max-width:1199px){body[data-page=home] .hero--value-first .hero__grid{gap:28px;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}body[data-page=home] .hero--value-first .home-value-offer{padding:18px}body[data-page=home] .hero--value-first .home-value-offer h2{font-size:19px}}@media(max-width:959px){body[data-page=home] .hero--value-first .hero__grid{grid-template-columns:1fr;gap:18px}body[data-page=home] .hero--value-first .hero__copy h1{max-width:23ch;font-size:44px}body[data-page=home] .hero--value-first .hero__copy>.lead{max-width:64ch}.home-offer-stage{max-width:680px;width:100%;margin-inline:auto}}@media(max-width:639px){body[data-page=home] .hero--commercial-home.hero--value-first{padding-block:20px 18px}body[data-page=home] .hero--value-first .hero__copy h1{max-width:19ch;font-size:clamp(31px,8.2vw,42px);line-height:1.16}body[data-page=home] .hero--value-first .hero__copy>.eyebrow{margin-bottom:12px;font-size:11px}body[data-page=home] .hero--value-first .hero__copy>.lead{font-size:15px;line-height:1.6}.home-offer-stage{padding:8px 0}.home-offer-stage:before{inset:0 -32px;border-width:28px;transform:rotate(-14deg) scaleY(.9)}.home-offer-stage:after{display:none}body[data-page=home] .hero--value-first .home-value-offers{grid-template-columns:1fr;gap:8px}body[data-page=home] .hero--value-first .home-value-offer,body[data-page=home] .hero--value-first .home-value-offer:first-child{display:grid;grid-template-columns:30px minmax(0,1fr);grid-column:auto;gap:12px;padding:13px 16px;border-radius:14px}body[data-page=home] .hero--value-first .home-value-offer h2,body[data-page=home] .hero--value-first .home-value-offer:first-child h2{margin-bottom:5px;font-size:17px;line-height:1.25}body[data-page=home] .hero--value-first .home-value-offer__identity,body[data-page=home] .hero--value-first .home-value-offer:first-child .home-value-offer__identity{--mark-size: 30px}body[data-page=home] .hero--value-first .home-value-offer:last-child .home-value-offer__identity{width:30px;height:30px}body[data-page=home] .hero--value-first .home-value-offer:last-child .home-value-offer__brand{transform:scale(.85)}body[data-page=home] .hero--value-first .home-value-offer p{display:none}body[data-page=home] .hero--value-first .home-value-offer__action>span:last-child{width:22px;height:22px}body[data-page=home] .hero--china-market .hero__copy h1{letter-spacing:0;line-height:1.24}html[dir=rtl] body[data-page=home] .hero--value-first .hero__copy h1{line-height:1.25}html[lang=hi] body[data-page=home] .hero--value-first .hero__copy h1,html[lang=hi] body[data-page=home] .hero--value-first .home-value-offer h2{line-height:1.4}}@media(prefers-reduced-motion:reduce){body[data-page=home] .hero--value-first .home-value-offer{transition:none}body[data-page=home] .hero--value-first .home-value-offer:hover{transform:none}}@media(forced-colors:active){.home-offer-stage:before,.home-offer-stage:after{display:none}body[data-page=home] .hero--value-first .home-value-offer{border-color:CanvasText}}body[data-page=home] .home-paths{padding-block:28px 22px;background:#f3edf6;border-block:1px solid #e4d8eb}body[data-page=home] .home-paths .beat__head{max-width:none;margin-bottom:20px}body[data-page=home] .home-paths .beat__head .eyebrow{margin-bottom:6px;color:#70429b;font-size:12px}body[data-page=home] .home-paths .beat__head h2{max-width:none;font-size:clamp(26px,2.6vw,34px);line-height:1.2}body[data-page=home] .home-paths__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body[data-page=home] .home-paths .commercial-route{--path-accent: #70429b;position:relative;display:flex;flex-direction:column;align-items:stretch;grid-row:auto;gap:0;padding:22px;border:1px solid #d8c5e4;border-top:3px solid var(--path-accent);border-radius:16px;background:#fffdfd;box-shadow:0 5px 15px -10px #48235f35;transition:border-color .15s,box-shadow .15s}body[data-page=home] .home-paths .commercial-route--managed{--path-accent: #b51f69;border-color:#e9c9d9;border-top-color:var(--path-accent);background:#fff9fc}body[data-page=home] .home-paths .commercial-route--software{--path-accent: #443058;border-color:#d2c6dd;border-top-color:var(--path-accent);background:#f9f6fd}body[data-page=home] .home-paths .commercial-route:hover{border-color:var(--path-accent);box-shadow:0 7px 18px -10px #48235f60}body[data-page=home] .home-paths .commercial-route h3{margin:0 0 12px;padding:0;font-size:23px;line-height:1.25;letter-spacing:-.025em}body[data-page=home] .home-paths .commercial-route>p{margin:0 0 20px;color:#5e5364;font-size:14px;line-height:1.6}body[data-page=home] .home-paths .commercial-route__actions{margin-top:auto}body[data-page=home] .home-paths .commercial-route__primary{display:flex;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:10px 15px;border:1px solid var(--path-accent);border-radius:9px;background:var(--path-accent);color:#fff;text-align:start;font-size:14px}body[data-page=home] .home-paths .commercial-route__primary:after{content:"";position:absolute;inset:0;border-radius:16px}body[data-page=home] .home-paths .commercial-route__primary .nav-language-hint{color:#fff;border-color:#ffffff80;background:#ffffff18}body[data-page=home] .home-paths .commercial-route__secondary{position:relative;z-index:1;display:flex;align-items:center;gap:8px;min-height:44px;padding-top:8px;color:var(--path-accent);font-size:12px;line-height:1.4}body[data-page=home] .home-paths .commercial-route:has(.commercial-route__primary:focus-visible){outline:3px solid var(--path-accent);outline-offset:3px}body[data-page=home] .home-paths a:focus-visible{outline:3px solid #70429b;outline-offset:3px}body[data-page=home] .home-paths__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:12px}body[data-page=home] .home-paths__footer nav{display:flex;flex-wrap:wrap;gap:4px 24px}body[data-page=home] .home-paths__footer a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#614b70;font-size:13px}body[data-page=home] .home-proof{padding-block:22px}body[data-page=home] .home-proof__layout{gap:24px}body[data-page=home] .home-proof__businesses{margin-top:8px}body[data-page=home] .home-proof__metrics{margin-bottom:10px;padding-bottom:10px}body[data-page=home] #integrations.home-network{padding-block:28px;background:#f7f4f8;border-block:1px solid #e7dfea}body[data-page=home] #integrations.home-network>.container{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:28px;align-items:center}.home-network__intro h2{margin:0;max-width:19ch;color:#443058;font-size:28px;line-height:1.25;letter-spacing:-.025em}.home-network__links{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.home-network__links>div+div{border-inline-start:1px solid #ddd2e3;padding-inline-start:24px}.home-network__stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-network__stores a{display:flex;align-items:center;justify-content:center;gap:4px;min-height:36px;border:1px solid #ddd2e3;border-radius:6px;background:#fff;color:#443058;font-size:12px;font-weight:600}.home-network__carriers.group-carriers__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.home-network__carriers.group-carriers__grid>li{border:0}.home-network__carriers a{display:flex;align-items:center;justify-content:center;min-height:80px}.home-network__more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:5px;color:#614b70;font-size:12px}.home-network a:hover{text-decoration:underline;text-underline-offset:4px}.home-network a:focus-visible{outline:3px solid #70429b;outline-offset:3px}html[lang=zh] body[data-page=home] .home-paths,html[lang=zh] body[data-page=home] #integrations.home-network{background:#fbf0e1;border-color:#e8d0b1}html[lang=zh] body[data-page=home] .home-paths .commercial-route{--path-accent: #922b3d;background:#fffaf3;border-color:#e2bc9d;border-top-color:var(--path-accent)}html[lang=zh] body[data-page=home] :is(.home-paths .beat__head .eyebrow,.home-paths__footer a,.home-network__intro h2,.home-network__more){color:#922b3d}html[dir=rtl] body[data-page=home] :is(.home-paths .commercial-route h3,.home-network__intro h2),html[lang=zh] body[data-page=home] :is(.home-paths .commercial-route h3,.home-network__intro h2){letter-spacing:normal;line-height:1.4}@media(min-width:768px){body[data-page=home] .home-paths .commercial-route__actions{min-height:96px}}@media(max-width:959px){body[data-page=home] #integrations.home-network>.container{grid-template-columns:1fr;gap:18px}.home-network__intro h2{max-width:none;font-size:25px}}@media(max-width:767px){body[data-page=home] .home-paths__cards{grid-template-columns:1fr;gap:12px}body[data-page=home] .home-paths .commercial-route{padding:20px}.home-network__links{grid-template-columns:1fr;gap:12px}.home-network__links>div+div{border-inline-start:0;border-top:1px solid #ddd2e3;padding-inline-start:0;padding-top:12px}.home-network__carriers a{min-height:50px}}@media(prefers-reduced-motion:reduce){body[data-page=home] .home-paths .commercial-route{transition:none}}body[data-page=home] .site-footer{padding-block:28px 22px}body[data-page=home] .footer-grid--expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body[data-page=home] .footer-grid>div{min-width:0}body[data-page=home] .footer__identity{grid-column:1 / -1}body[data-page=home] .footer__identity p{margin-bottom:10px}body[data-page=home] .footer__brand .brand__lockup{--brand-qr-size: 44px;--brand-name-size: 144px;--brand-gap: 8px;width:196px}body[data-page=home] .footer__line{max-width:48ch;font-size:13px}body[data-page=home] .footer-grid h2{margin-bottom:9px;color:#443058}body[data-page=home] .footer-grid li{margin-bottom:2px}body[data-page=home] .footer-grid li>a{display:inline-flex;align-items:center;gap:4px;min-height:30px;font-size:13px;line-height:1.45;overflow-wrap:anywhere}body[data-page=home] .footer__locale{grid-column:1 / -1;display:flex;align-items:center;gap:14px}body[data-page=home] .footer__locale h2{margin:0}body[data-page=home] .footer-directory{padding-top:16px}body[data-page=home] .footer-directory summary{min-height:30px;font-size:13px}body[data-page=home] .footer-bottom{margin-top:22px;padding-top:16px;font-size:12px}body[data-page=home] .site-footer a:focus-visible{outline:3px solid #70429b;outline-offset:3px}@media(min-width:960px){body[data-page=home] .footer-grid--expanded{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr))}body[data-page=home] .footer__identity{grid-column:auto}body[data-page=home] .footer__locale{grid-column:1}body[data-page=home] .footer-directory{grid-column:2 / -1;display:block;border-top:0;padding-top:0;align-self:center}}.merchant-shipping-alternatives{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:12px;border-top:1px solid var(--trait)}.merchant-shipping-alternatives a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}body[data-page=products-index] #product-architecture{background:linear-gradient(115deg,#fdfaf7,#f3edf7);padding-block:36px}body[data-page=products-index] #product-architecture .hero__grid{align-items:center;gap:40px}body[data-page=products-index] #product-architecture .hero__copy h1{font-size:clamp(32px,3.2vw,48px);line-height:1.14}body[data-page=products-index] #product-architecture .hero__figure{min-width:0}.product-architecture-nav{padding:22px 24px;border:1px solid #ded0e8;border-radius:18px;background:#fffdfd;box-shadow:0 12px 32px -24px #40214b66}.product-architecture-nav>p{margin:0 0 12px;color:#70429b;font-size:12px;font-weight:650}.product-architecture-nav ul{list-style:none;padding:0;margin:0}.product-architecture-nav li+li{border-top:1px solid #ebe2f0}.product-architecture-nav a{display:flex;align-items:center;gap:13px;min-height:57px;padding-block:10px;color:#443058;font-size:15px;font-weight:600;text-decoration:none}.product-architecture-nav a>svg{width:21px;height:21px;flex:0 0 21px;color:#70429b}.product-architecture-nav__arrow{margin-inline-start:auto}.product-architecture-nav a:hover{color:#70429b;text-decoration:underline;text-underline-offset:4px}.product-architecture-nav a:focus-visible{outline:3px solid #70429b;outline-offset:3px;border-radius:4px}html[lang=zh] body[data-page=products-index] #product-architecture{background:linear-gradient(115deg,#fffaf2,#f8ecdc)}html[lang=zh] .product-architecture-nav{border-color:#e2bc9d;background:#fffaf3}html[lang=zh] .product-architecture-nav :is(a,p,svg){color:#922b3d}@media(max-width:767px){body[data-page=products-index] #product-architecture{padding-block:24px}body[data-page=products-index] #product-architecture .hero__grid{gap:24px}.product-architecture-nav{padding:18px 20px}}body[data-page]:not([data-page=home],[data-page=pricing]){--inner-accent: #70429b;--inner-hover: #583278;--inner-ink: #302039;--inner-copy: #605365;--inner-soft: #f3edf7;--inner-line: #dfd3e8;--inner-glow: #e5d8ef;--inner-cool: #e7edf5;--inner-paper: #fdfaf7;--inner-surface: #faf7fc}html[lang=zh] body[data-page]:not([data-page=home],[data-page=pricing]){--inner-accent: #922b3d;--inner-hover: #722030;--inner-ink: #51282b;--inner-copy: #715750;--inner-soft: #fbf0e1;--inner-line: #e8d0b1;--inner-glow: #eed8bb;--inner-cool: #f6e5df;--inner-paper: #fffaf3;--inner-surface: #fdf8ef}body[data-page]:not([data-page=home],[data-page=pricing]) .hero,body[data-page=group] .group-story__overview{background:radial-gradient(ellipse at 95% 0%,var(--inner-glow),transparent 62%),radial-gradient(ellipse at 0% 100%,var(--inner-cool),transparent 58%),var(--inner-paper);border-block-end:1px solid var(--inner-line)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .hero__copy>h1{color:var(--inner-ink)}body[data-page=group] .group-story__overview .eyebrow,body[data-page=group] .group-story__overview .group-story__jump a:after,body[data-page=group] .group-story__overview .group-story__jump a:hover{color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .hero__copy>.lead{color:var(--inner-copy)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .hero__copy>.eyebrow,body[data-page]:not([data-page=home],[data-page=pricing]) .beat:not(.audience-sdk-section)>.container>.beat__head>.eyebrow{color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) :is(.hero .cta-row,.cta-panel,.contact-panel,.account-access__grid) .button--primary{background:var(--inner-accent);border-color:var(--inner-accent);color:#fff;border-radius:999px;box-shadow:0 5px 14px color-mix(in srgb,var(--inner-accent) 16%,transparent)}body[data-page]:not([data-page=home],[data-page=pricing]) :is(.hero .cta-row,.cta-panel,.contact-panel,.account-access__grid) .button--primary:hover{background:var(--inner-hover);border-color:var(--inner-hover)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .cta-row .button--secondary{background:#ffffff80;border-color:var(--inner-line);color:var(--inner-accent);border-radius:999px}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .cta-row .button--secondary:hover{background:#fff;border-color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero .cta-row .button:focus-visible{outline-color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) :is(.hero .audience-jumps a span,.buyer-navigation a span,.tile>.icon,.expanded-icon-cards>li>.icon,.expanded-pair__panel>.icon){color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .journey-lane:not(.journey-lane--fba){border-color:var(--inner-line);border-top-color:var(--inner-accent);background:linear-gradient(140deg,#fff 35%,var(--inner-surface))}body[data-page]:not([data-page=home],[data-page=pricing]) .journey-lane:not(.journey-lane--fba)>.button{border-radius:999px;border-color:var(--inner-line);color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .case-hub__card{background:var(--inner-surface);border-color:var(--inner-line)}body[data-page]:not([data-page=home],[data-page=pricing]) .case-hub__card:hover{background:var(--inner-soft);border-color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) :is(.case-hub__card>.icon,.case-hub__card-link){color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .case-hub__card p{color:var(--inner-copy)}body[data-page]:not([data-page=home],[data-page=pricing]) .case-hub__filters button{color:var(--inner-copy);background:var(--inner-surface);border-color:var(--inner-line)}body[data-page]:not([data-page=home],[data-page=pricing]) .case-hub__filters button[aria-pressed=true]{color:#fff;background:var(--inner-accent);border-color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .beat--brume{background:var(--inner-surface)}body[data-page]:not([data-page=home],[data-page=pricing]) .cta-panel{border-color:var(--inner-line);border-inline-start-color:var(--inner-accent);background:linear-gradient(120deg,var(--inner-soft),var(--inner-surface))}body[data-page]:not([data-page=home],[data-page=pricing]) .cta-panel a:not(.button){color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .rail{--cobalt: var(--inner-accent);--cobalt-tint: var(--inner-soft)}body[data-page]:not([data-page=home],[data-page=pricing]) .account-access__grid .account-access__merchant{border-color:var(--inner-line);background:var(--inner-surface)}body[data-page]:not([data-page=home],[data-page=pricing]) .account-access__label{color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .page-details>summary:hover{color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .page-details>summary:focus-visible{outline-color:var(--inner-accent)}body[data-page]:not([data-page=home],[data-page=pricing]) .hero{padding-block:clamp(52px,6vw,82px)}body[data-page]:not([data-page=home]) .hero .crumbs{margin-bottom:12px}body[data-page]:not([data-page=home]) .hero .hero__copy>.eyebrow{margin-bottom:10px}body[data-page]:not([data-page=home]) .hero .hero__copy>.lead{margin-top:12px;margin-bottom:0}body[data-page]:not([data-page=home]) .hero .cta-row{gap:10px;margin-top:18px}@media(min-width:960px){body[data-page]:not([data-page=home],[data-page=signup],[data-page=pricing]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);column-gap:clamp(48px,6vw,92px);align-items:start;width:100%;max-width:none;padding-top:0}body[data-page]:not([data-page=home],[data-page=signup],[data-page=pricing]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>*{grid-column:1 / -1;min-width:0}body[data-page]:not([data-page=home],[data-page=signup],[data-page=pricing]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>h1{grid-column:1;grid-row:span 2;max-width:none;margin:0;font-size:clamp(46px,4.4vw,60px);line-height:1.04;text-wrap:pretty}body[data-page]:not([data-page=home],[data-page=signup],[data-page=pricing]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>.lead{grid-column:2;max-width:62ch;margin:0}body[data-page]:not([data-page=home],[data-page=signup],[data-page=pricing]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>.cta-row{grid-column:2}body[data-page]:not([data-page=home]) .hero .case-hero-inputs{margin-top:22px;padding-top:16px;max-width:none}body[data-page]:not([data-page=home]) .hero .case-hero-inputs ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body[data-page=marketplace] .beat__head:has(>.lead){display:grid;grid-template-columns:1fr .95fr;gap:0 clamp(32px,4vw,64px);align-items:start}body[data-page=marketplace] .beat__head>.eyebrow{grid-column:1 / -1}body[data-page=marketplace] .beat__head:has(>.lead)>h2{max-width:none;margin:0}body[data-page=marketplace] .beat__head>.lead{max-width:none;margin:0}}.page-details{margin:0;border-block-end:1px solid var(--trait)}.page-details+.page-details{margin-top:8px}.page-details>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;color:var(--encre);font:600 18px/1.4 var(--body);cursor:pointer;list-style:none}.page-details>summary>:is(h2,h3){margin:0;max-width:none;font:inherit;color:inherit;letter-spacing:normal;text-wrap:pretty}.page-details>summary::-webkit-details-marker{display:none}.page-details>summary:after{content:"";flex:0 0 8px;width:8px;height:8px;margin-inline-end:4px;border-inline-end:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.page-details[open]>summary:after{transform:rotate(225deg)}.page-details>summary:hover{color:var(--cobalt)}.page-details>summary:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}.page-details__content{padding-block:8px 24px}body[data-page=marketplace] #working-example{padding-block:18px;background:var(--papier)}body[data-page=marketplace] #working-example .beat__head{margin-bottom:0}body[data-page=marketplace] #working-example .beat__head>.eyebrow{margin-bottom:0}body[data-page=marketplace] #branchez .inbound-examples{margin:0;padding:0;border:0;background:transparent;box-shadow:none}body[data-page=marketplace] #canaux .chip-group{margin-block:16px}body[data-page=marketplace] #partage .split{gap:28px}body[data-page=marketplace] #partage .tiles{gap:12px}@media(max-width:959px){body[data-page]:not([data-page=home]) .hero .hero__copy>h1{max-width:30ch}body[data-page]:not([data-page=home]) .hero .hero__copy>.lead{max-width:72ch}}@media(max-width:639px){body[data-page]:not([data-page=home],[data-page=pricing]) .hero{padding-block:36px 44px}body[data-page]:not([data-page=home]) .hero .hero__copy>h1{font-size:clamp(34px,8.5vw,42px);line-height:1.08}body[data-page]:not([data-page=home]) .hero .hero__copy>.lead{font-size:15px;line-height:1.55}body[data-page]:not([data-page=home]) .hero .cta-row{margin-top:16px}body[data-page]:not([data-page=home]) .hero .crumbs{font-size:12px;margin-bottom:10px}.page-details>summary{gap:16px;font-size:16px}}body[data-page=operators] #journee .journee{padding:0}body[data-page=operators] #journee .route--v{display:none}body[data-page=operators] #journee .journee__rows{display:grid;gap:18px}body[data-page=operators] #journee .journee__row{display:flex;flex-direction:column;gap:0;overflow:hidden;min-width:0;margin:0;border:1px solid var(--inner-line);border-radius:18px;background:#fff;box-shadow:0 12px 35px #25142f0a}body[data-page=operators] #journee .journee__row:before{content:none}body[data-page=operators] #journee .journee__copy,body[data-page=operators] #journee .journee__row--alt .journee__copy,body[data-page=operators] #journee .journee__row:not(:has(.journee__figure>*)) .journee__copy{order:1;max-width:none;width:100%;padding:clamp(22px,3vw,34px);border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=operators] #journee .journee__copy h3{max-width:25ch;font-size:clamp(21px,2vw,27px);line-height:1.2}body[data-page=operators] #journee .journee__copy p:last-child{margin-bottom:0}body[data-page=operators] #journee .journee__time{color:var(--inner-accent)}body[data-page=operators] #journee .journee__figure,body[data-page=operators] #journee .journee__row--alt .journee__figure{order:2;padding:0 18px 18px}body[data-page=operators] #journee .journee__figure .fenetre{margin:0}@media(min-width:960px){body[data-page=operators] #journee .journee__rows{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=operators] #journee .journee__row:first-child{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start}body[data-page=operators] #journee .journee__row:first-child .journee__figure{padding:18px 18px 18px 0}body[data-page=operators] #journee .journee__row:not(:first-child){min-height:245px}}body[data-page=operators] #branchez .chip-rows{display:grid;gap:16px}body[data-page=operators] #branchez .chip-rows .chip-group{margin:0;padding:24px;border:1px solid var(--inner-line);border-radius:18px;background:#fff}body[data-page=operators] #branchez .chip-group__label{color:var(--inner-ink)}body[data-page=operators] #branchez .chip-group__count{color:var(--inner-accent)}body[data-page=operators] #branchez .chip{min-height:30px;padding:4px 10px;border:1px solid var(--inner-line);border-radius:999px;background:var(--inner-surface);font-size:13px}body[data-page=operators] #branchez .operator-connection-details{margin:16px 0 0;padding:0 24px;border:1px solid var(--inner-line);border-radius:18px;background:var(--inner-surface)}body[data-page=operators] #branchez .operator-connection-details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;cursor:pointer;list-style:none;color:var(--inner-ink);font-weight:650}body[data-page=operators] #branchez .operator-connection-details>summary::-webkit-details-marker{display:none}body[data-page=operators] #branchez .operator-connection-details>summary:after{content:"+";color:var(--inner-accent);font-size:28px;font-weight:400}body[data-page=operators] #branchez .operator-connection-details[open]>summary:after{content:"\2212"}body[data-page=operators] #branchez .operator-connection-details>summary:focus-visible{outline:2px solid var(--inner-accent);outline-offset:4px}body[data-page=operators] #branchez .operator-connection-details__body{padding:4px 0 24px}@media(min-width:760px){body[data-page=operators] #branchez .chip-rows,body[data-page=operators] #branchez .operator-connection-details__body{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=operators] #branchez .operator-connection-details__body{display:grid;gap:22px}}@media(min-width:960px){body[data-page=operators] #journee .journee__row:first-child .journee__figure .fenetre__body{height:clamp(310px,29vw,405px);overflow:hidden}body[data-page=operators] #journee .journee__row:first-child .journee__figure .fenetre__body:after{content:"";position:absolute;inset-inline:0;bottom:0;height:32px;background:linear-gradient(transparent,#fff9);pointer-events:none}}body[data-page=home] .hero--photo-led{--hero-accent: #6b2478;--hero-accent-strong: #4d1558;--hero-heading: #24132c;--hero-copy: #685b70;--hero-card-ink: #281531;--hero-card-muted: #776881;--hero-card-line: #e8dfeb;--hero-focus: #6b2478;overflow:hidden;padding:0 0 clamp(24px,2vw,32px);color:var(--hero-heading);background:#fff;border-bottom:1px solid var(--hero-card-line)}body[data-page=home] .hero--photo-led>.container{max-width:1536px}body[data-page=home] .hero--photo-led .hero__grid{position:relative;isolation:isolate;display:block;min-height:clamp(420px,32vw,470px);overflow:hidden}body[data-page=home] .hero--photo-led .hero__copy{position:relative;z-index:2;width:min(55%,700px);padding:clamp(32px,3vw,46px) 0 34px}body[data-page=home] .hero--photo-led .hero__copy>.eyebrow{margin-bottom:21px;color:#9d3bd0;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.18em}body[data-page=home] .hero--photo-led .hero__copy h1,body[data-page=home] .hero--photo-led .hero__copy h1>span{color:var(--hero-heading);font-family:var(--display);font-weight:700}body[data-page=home] .hero--photo-led .hero__copy h1{max-width:19ch;margin:0 0 23px;font-size:clamp(48px,4.25vw,68px);line-height:1.01;letter-spacing:-.058em;text-wrap:balance}body[data-page=home] .hero--photo-led .hero__copy>.lead{max-width:47ch;margin:0;color:var(--hero-copy);font-size:18px;line-height:1.55}body[data-page=home] .hero--photo-led .cta-row{gap:12px;margin-top:29px}body[data-page=home] .hero--photo-led .cta-row .button{min-height:52px;padding-inline:21px;border-radius:9px;font-size:14px;line-height:1.25}body[data-page=home] .hero--photo-led .cta-row .button--primary{color:#fff;background:linear-gradient(135deg,#6f257b,#4a1555);border-color:#5b1c66;box-shadow:0 11px 24px #3e144122}body[data-page=home] .hero--photo-led .cta-row .button--primary:hover{color:#fff;background:linear-gradient(135deg,#61206c,#3f1049);border-color:#471250;box-shadow:0 15px 30px #3e144133}body[data-page=home] .hero--photo-led .cta-row .button--secondary{color:#3f2750;background:#ffffffd9;border-color:#aa91b7;backdrop-filter:blur(8px)}body[data-page=home] .hero--photo-led .cta-row .button--secondary:hover{color:#3f2750;background:#fff;border-color:var(--hero-accent);text-decoration:none}body[data-page=home] .hero--photo-led .hero__figure{position:absolute;inset:0;z-index:0;width:100%;max-width:none;min-width:0;padding:0}.hero--photo-led .home-photo-composition,.hero--photo-led .home-photo-visual{position:absolute;inset:0;width:100%;height:100%;margin:0}.hero--photo-led .home-photo-visual{inset:0;inset-inline-start:44%;width:auto;overflow:hidden;background:#f8f4f8}@media(min-width:1536px){body[data-page=home] .hero--photo-led .hero__grid{overflow:visible}.hero--photo-led .home-photo-visual{width:calc(56% + (100vw - 1536px)/2)}}@media(min-width:2336px){body[data-page=home] .hero--photo-led{background:linear-gradient(90deg,#fff 30%,#fbf8fb 65%,#f8f4f8)}html[dir=rtl] body[data-page=home] .hero--photo-led{background:linear-gradient(270deg,#fff 30%,#fbf8fb 65%,#f8f4f8)}.hero--photo-led .home-photo-visual{width:calc(56% + 400px);mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 180px),transparent 100%)}html[dir=rtl] .hero--photo-led .home-photo-visual{mask-image:linear-gradient(to left,#000 0%,#000 calc(100% - 180px),transparent 100%)}}.hero--photo-led .home-photo-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fffefee8 14%,#fffdfda8 28%,#fff6 38%,transparent 50%),linear-gradient(180deg,transparent 70%,#fff3 100%)}.hero--photo-led .home-photo-visual img{width:100%;height:100%;object-fit:cover;object-position:54% 42%}.hero--photo-led .home-photo-visual figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hero--photo-led .home-photo-tracking{position:absolute;inset-block-start:clamp(62px,6vw,90px);inset-inline-start:54%;z-index:3;width:clamp(178px,15vw,214px);padding:18px 18px 17px;color:#2e1b38;border:1px solid #ece5ef;border-radius:15px;background:#fffffff2;box-shadow:0 18px 42px #33133d24;backdrop-filter:blur(13px)}.home-photo-tracking__title{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;line-height:1.25}.home-photo-tracking__title .icon{width:25px;height:25px;padding:5px;color:#7b2c91;border-radius:7px;background:#f3e8f7}.home-photo-tracking ol{position:relative;display:grid;gap:9px;margin:0;padding:0;list-style:none}.home-photo-tracking ol:before{content:"";position:absolute;inset-block:5px;inset-inline-start:6px;width:2px;background:linear-gradient(180deg,#77248e 0 49%,#e1d8e6 49% 100%)}.home-photo-tracking li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:9px;min-height:17px;margin:0;color:#8a7c90;font-size:10px;line-height:1.2}.home-photo-tracking li>span{position:relative;z-index:1;width:12px;height:12px;border:2px solid #d9cedf;border-radius:50%;background:#fff}.home-photo-tracking li.is-complete{color:#38223f}.home-photo-tracking li.is-complete>span{border-color:#76238c;background:#76238c}.home-photo-tracking li:first-child>span:after{content:"\2713";position:absolute;inset:-4px;display:grid;place-items:center;color:#fff;font-size:8px;font-weight:800}.home-photo-tracking li b{min-width:0;font-weight:600}.hero--photo-led .home-photo-stock{position:absolute;inset-inline-end:14px;inset-block-end:27px;z-index:3;display:flex;align-items:center;gap:9px;min-height:43px;padding:0 13px;color:#3e2650;border:1px solid #ebe3ee;border-radius:11px;background:#fffffff0;box-shadow:0 13px 30px #32133c20;backdrop-filter:blur(12px);font-size:11px;line-height:1.2}.home-photo-stock .icon{width:23px;height:23px;padding:4px;color:#76238c;border-radius:6px;background:#f2e6f6}.home-photo-stock>span:last-child{width:7px;height:7px;border-radius:50%;background:#18a979;box-shadow:0 0 0 3px #18a97918}body[data-page=home] .hero--photo-led .home-value-offers{position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:-1px}body[data-page=home] .hero--photo-led .home-value-offer,body[data-page=home] .hero--photo-led .home-value-offer:first-child,body[data-page=home] .hero--photo-led .home-value-offer:last-child{--hero-card-ink: #281531;--hero-card-muted: #776881;--card-accent: var(--hero-accent);position:relative;display:grid;grid-column:auto;grid-template-columns:64px minmax(0,1fr);gap:16px;min-width:0;min-height:148px;padding:18px 48px 18px 18px;color:var(--hero-card-ink);border:1px solid var(--hero-card-line);border-radius:13px;background:#fffffff7;box-shadow:0 13px 34px #39204012;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body[data-page=home] .hero--photo-led .home-value-offer:hover{transform:translateY(-3px);color:var(--hero-card-ink);border-color:#d7c6df;box-shadow:0 19px 42px #3520421d}body[data-page=home] .hero--photo-led .home-value-offer__icon{display:grid;place-items:center;width:64px;height:64px;align-self:center;color:#742587;border-radius:13px;background:linear-gradient(145deg,#f5eafb,#efe2f5)}body[data-page=home] .hero--photo-led .home-value-offer__icon .icon{width:31px;height:31px;stroke-width:1.65}body[data-page=home] .hero--photo-led .home-value-offer__content{display:flex;flex-direction:column;justify-content:center;min-width:0}body[data-page=home] .hero--photo-led .home-value-offer__identity,body[data-page=home] .hero--photo-led .home-value-offer:last-child .home-value-offer__identity{display:flex;align-items:center;justify-content:flex-start;width:100%;height:36px;margin:0 0 5px;background:none}body[data-page=home] .hero--photo-led .home-value-offer__brand,body[data-page=home] .hero--photo-led .home-value-offer__brand--envoidunet,body[data-page=home] .hero--photo-led .home-value-offer__brand--yourstore,body[data-page=home] .hero--photo-led .home-value-offer__brand--ysend{display:block;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;transform:none}body[data-page=home] .hero--photo-led .home-value-offer__brand img,body[data-page=home] .hero--photo-led .home-value-offer__brand--envoidunet img,body[data-page=home] .hero--photo-led .home-value-offer__brand--yourstore img,body[data-page=home] .hero--photo-led .home-value-offer__brand--ysend img{display:block;width:auto;height:auto;max-width:124px;max-height:31px;aspect-ratio:auto;object-fit:contain;object-position:left center;transform:none}body[data-page=home] .hero--photo-led .home-value-offer__brand--envoidunet,body[data-page=home] .hero--photo-led .home-value-offer__brand--envoidunet img{width:auto;height:36px;max-width:124px;max-height:36px}body[data-page=home] .hero--photo-led .home-value-offer__brand--yourstore img{max-width:124px;max-height:31px}body[data-page=home] .hero--photo-led .home-value-offer__brand--ysend img{width:auto;max-width:100px;max-height:31px}body[data-page=home] .hero--photo-led .home-value-offer h2,body[data-page=home] .hero--photo-led .home-value-offer:first-child h2{max-width:none;margin:0 0 4px;color:var(--hero-card-ink);font:700 clamp(18px,1.35vw,21px)/1.15 var(--display);letter-spacing:-.032em}body[data-page=home] .hero--photo-led .home-value-offer p{display:-webkit-box;max-width:none;margin:0;overflow:hidden;color:var(--hero-card-muted);font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}body[data-page=home] .hero--photo-led .home-value-offer__action{position:absolute;inset-inline-end:17px;inset-block-start:50%;display:grid;place-items:center;width:27px;height:27px;margin:-14px 0 0;color:var(--hero-accent);font-size:21px;font-weight:600}body[data-page=home] .hero--photo-led .home-value-offer__action>span:last-child{margin:0}body[data-page=home] .hero--photo-led .home-value-offer:focus-visible{outline:3px solid var(--hero-focus);outline-offset:3px}body[data-page=home] .hero--photo-led [data-assistant-dock][data-assistant-placement=inline]{justify-items:end;margin-top:18px}body[data-page=home] .hero--photo-led.hero--china-market{--hero-accent: #9b3042;--hero-accent-strong: #772333;--hero-heading: #48262c;--hero-copy: #755b60;--hero-focus: #9b3042;background:linear-gradient(110deg,#fffaf2 5%,#fff 70%)}body[data-page=home] .hero--photo-led.hero--china-market .hero__copy>.eyebrow{color:var(--hero-accent)}body[data-page=home] .hero--photo-led.hero--china-market .cta-row .button--primary{background:linear-gradient(135deg,#a33749,#762332);border-color:#812a38}html[lang=zh] body[data-page=home] .hero--photo-led .hero__copy h1{font-size:clamp(42px,4vw,62px);line-height:1.2;letter-spacing:0}html[dir=rtl] body[data-page=home] .hero--photo-led .hero__copy{margin-left:0;text-align:right}html[dir=rtl] body[data-page=home] .hero--photo-led .cta-row{justify-content:flex-start}html[dir=rtl] .hero--photo-led .home-photo-tracking{direction:rtl}@media(min-width:960px){html[dir=rtl] .hero--photo-led .home-photo-visual:after{background:linear-gradient(270deg,#fff 0%,#fffefee8 14%,#fffdfda8 28%,#fff6 38%,transparent 50%),linear-gradient(180deg,transparent 70%,#fff3 100%)}}@media(max-width:1180px)and (min-width:960px){body[data-page=home] .hero--photo-led .hero__copy{width:57%}body[data-page=home] .hero--photo-led .hero__copy h1{font-size:clamp(45px,4.9vw,58px)}body[data-page=home] .hero--photo-led .hero__copy>.lead{max-width:43ch;font-size:17px}.hero--photo-led .home-photo-tracking{inset-inline-start:57%}body[data-page=home] .hero--photo-led .home-value-offer,body[data-page=home] .hero--photo-led .home-value-offer:first-child,body[data-page=home] .hero--photo-led .home-value-offer:last-child{grid-template-columns:56px minmax(0,1fr);gap:13px;padding-inline-start:15px}body[data-page=home] .hero--photo-led .home-value-offer__icon{width:56px;height:56px}}@media(max-width:959px){body[data-page=home] .hero--photo-led{padding:37px 0 50px}body[data-page=home] .hero--photo-led .hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;overflow:visible}body[data-page=home] .hero--photo-led .hero__copy{width:100%;padding:0}body[data-page=home] .hero--photo-led .hero__copy h1{max-width:20ch}body[data-page=home] .hero--photo-led .hero__copy>.lead{max-width:61ch}body[data-page=home] .hero--photo-led .hero__figure{position:relative;inset:auto;height:clamp(410px,57vw,540px);overflow:hidden;border-radius:22px}.hero--photo-led .home-photo-visual:after{background:linear-gradient(90deg,#fff8 0%,transparent 48%),linear-gradient(180deg,transparent 72%,#2a12362b 100%)}.hero--photo-led .home-photo-visual{inset:0;inset-inline-start:0;width:100%}.hero--photo-led .home-photo-tracking{inset-block-start:27px;inset-inline-start:26px}.hero--photo-led .home-photo-stock{inset-inline-end:21px;inset-block-end:21px}body[data-page=home] .hero--photo-led .home-value-offers{margin-top:18px}}@media(max-width:760px){body[data-page=home] .hero--photo-led .home-value-offers{grid-template-columns:minmax(0,1fr);gap:11px}body[data-page=home] .hero--photo-led .home-value-offer,body[data-page=home] .hero--photo-led .home-value-offer:first-child,body[data-page=home] .hero--photo-led .home-value-offer:last-child{min-height:126px}}@media(max-width:639px){body[data-page=home] .hero--photo-led{padding:25px 0 40px}body[data-page=home] .hero--photo-led .hero__grid{gap:20px}body[data-page=home] .hero--photo-led .hero__copy>.eyebrow{margin-bottom:13px;font-size:11px}body[data-page=home] .hero--photo-led .hero__copy h1{margin-bottom:14px;font-size:clamp(37px,10vw,49px);line-height:1.06}html[lang=zh] body[data-page=home] .hero--photo-led .hero__copy h1{font-size:clamp(34px,9vw,44px)}body[data-page=home] .hero--photo-led .hero__copy>.lead{font-size:16px;line-height:1.45}body[data-page=home] .hero--photo-led .cta-row{display:flex;flex-direction:column;align-items:stretch;gap:9px;margin-top:20px}body[data-page=home] .hero--photo-led .cta-row .button{width:100%;min-height:49px;justify-content:space-between;padding-inline:16px}body[data-page=home] .hero--photo-led .hero__figure{height:clamp(310px,84vw,390px);border-radius:17px}.hero--photo-led .home-photo-visual img{object-position:58% 42%}.hero--photo-led .home-photo-tracking{inset-block-start:14px;inset-inline-start:13px;width:min(164px,49vw);padding:13px;border-radius:12px}.home-photo-tracking__title{gap:7px;margin-bottom:10px;font-size:11px}.home-photo-tracking ol{gap:6px}.home-photo-tracking li{gap:7px;font-size:8.5px}.hero--photo-led .home-photo-stock{inset-inline-end:11px;inset-block-end:12px;min-height:38px;padding-inline:10px;font-size:9px}body[data-page=home] .hero--photo-led .home-value-offers{margin-top:13px}body[data-page=home] .hero--photo-led .home-value-offer,body[data-page=home] .hero--photo-led .home-value-offer:first-child,body[data-page=home] .hero--photo-led .home-value-offer:last-child{grid-template-columns:52px minmax(0,1fr);gap:12px;min-height:118px;padding:14px 41px 14px 14px;border-radius:12px}body[data-page=home] .hero--photo-led .home-value-offer__icon{width:52px;height:52px;border-radius:11px}body[data-page=home] .hero--photo-led .home-value-offer__icon .icon{width:26px;height:26px}body[data-page=home] .hero--photo-led .home-value-offer h2,body[data-page=home] .hero--photo-led .home-value-offer:first-child h2{font-size:18px}body[data-page=home] .hero--photo-led .home-value-offer p{font-size:11px}body[data-page=home] .hero--photo-led .home-value-offer__action{inset-inline-end:11px}}@media(prefers-reduced-motion:reduce){body[data-page=home] .hero--photo-led .home-value-offer{transition:none}body[data-page=home] .hero--photo-led .home-value-offer:hover{transform:none}}@media(forced-colors:active){.hero--photo-led .home-photo-visual:after{display:none}.hero--photo-led .home-photo-tracking,.hero--photo-led .home-photo-stock,body[data-page=home] .hero--photo-led .home-value-offer{border-color:CanvasText}}.hero--photo-led .home-photo-detail{position:absolute;inset-inline-start:52%;inset-block-end:22px;z-index:2;width:min(240px,36%);padding:9px;border:1px solid #e8deec;border-radius:15px;background:#fff;box-shadow:0 18px 44px #321c4330}.hero--photo-led .home-photo-detail__mark{width:98px;height:34px;margin:0 0 6px 2px;object-fit:contain;object-position:left center}.hero--photo-led .home-photo-detail__image{display:block;width:100%;height:112px;border-radius:9px;object-fit:cover}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]){--detail-ink: #302039;--detail-copy: #625667;--detail-plum: #41294f;--detail-violet: #70429b;--detail-line: #e5dae9;--detail-soft: #f8f4fa}html[lang=zh] body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]){--detail-ink: #51282b;--detail-copy: #715750;--detail-plum: #652d38;--detail-violet: #922b3d;--detail-line: #ead9c8;--detail-soft: #fff8ef}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero{position:relative;overflow:hidden;padding-block:clamp(52px,6vw,92px);border-block-end:1px solid var(--detail-line);background:#fff}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero:before{content:"";position:absolute;inset-block:0;inset-inline-start:58%;inset-inline-end:0;background:var(--detail-soft);pointer-events:none}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__grid{position:relative;z-index:1;max-width:1320px;align-items:center;gap:clamp(38px,5.5vw,88px)}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy{display:block;width:100%;max-width:none;min-width:0;padding:0}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .crumbs{margin-block-end:28px;color:#807486;font-size:13px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy>.eyebrow{margin-block-end:16px;color:var(--detail-violet);font-size:12px;font-weight:750;letter-spacing:.16em}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy>h1{max-width:16ch;margin:0;color:var(--detail-ink);font-family:var(--display);font-size:clamp(44px,4.25vw,68px);font-weight:700;line-height:1.035;letter-spacing:-.052em;text-wrap:balance}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy>.lead{max-width:58ch;margin-block:22px 0;color:var(--detail-copy);font-size:18px;line-height:1.62}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row{gap:12px;margin-block-start:30px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row .button{min-height:52px;padding-inline:23px;border-radius:10px;font-size:14px;font-weight:700}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row .button--primary{border-color:var(--detail-plum);background:var(--detail-plum);box-shadow:0 9px 22px #41294f24}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row .button--primary:hover{border-color:var(--detail-violet);background:var(--detail-violet)}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row .button--secondary{border-color:#bdaac9;background:#fff;color:var(--detail-plum)}body:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__grid:after{content:"";display:block;min-width:0;min-height:clamp(340px,32vw,470px);border-radius:24px;background:#ede8ef url(/assets/ysend-group-envoidunet-trieuse-full.webp) center / cover no-repeat;box-shadow:0 24px 62px #3c204933;grid-column:2;grid-row:1}body[data-page=marketplace] .hero:not(:has(.hero__figure)) .hero__grid:after{background-image:url(/assets/ysend-hero-worker.webp);background-position:64% center}body:is([data-page=merchants],[data-page=marketplace]) .hero .hero__figure:has(.editorial-hero-photo){width:100%;max-width:none;padding:0}body:is([data-page=merchants],[data-page=marketplace]) .hero .editorial-hero-photo{position:relative;width:100%;height:clamp(340px,32vw,470px);margin:0;overflow:hidden;border-radius:24px;background:#ede8ef;box-shadow:0 24px 62px #3c204933}body:is([data-page=merchants],[data-page=marketplace]) .hero .editorial-hero-photo img{display:block;width:100%;height:100%;object-fit:cover}body[data-page=marketplace] .hero .editorial-hero-photo img{object-position:58% center}body:is([data-page=merchants],[data-page=marketplace]) .hero .editorial-hero-photo figcaption{display:none}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) [data-assistant-dock][data-assistant-placement=inline]{width:100%;max-width:var(--container);margin-block:20px 26px;margin-inline:auto;padding-inline:var(--margin);justify-items:end}body[data-page=products-index] #product-architecture .hero__figure{padding:0;border:0;border-radius:18px;background:transparent;box-shadow:none}body[data-page=products-index] #product-architecture .product-architecture-nav{border:1px solid #e7ddea;border-radius:17px;background:#fffffffa;box-shadow:0 18px 46px #2817331c}body[data-page=products-index] #product-architecture .product-architecture-nav a{min-height:58px}body[data-page=products-index] #product-architecture .product-architecture-nav a:hover{color:var(--detail-violet)}body[data-page=products-index] #five-product-domains{padding-block:clamp(52px,6vw,82px) clamp(68px,7vw,102px);background:#fff}body[data-page=products-index] #five-product-domains .beat__head{display:block;max-width:800px;margin-block-end:30px}body[data-page=products-index] #five-product-domains .beat__head h2{max-width:25ch;margin:0;color:var(--detail-ink);font-size:clamp(36px,3.4vw,52px);line-height:1.08;letter-spacing:-.044em}body[data-page=marketplace] #apres-le-clic .beat__head>.lead{max-width:60ch;margin-block-start:16px;color:var(--detail-copy);font-size:17px;line-height:1.6}body[data-page=merchants] :is(#journee,#branchez,#cout,#pourquoi),body[data-page=marketplace] :is(#apres-le-clic,#canaux,#partage,#estimateur,#branchez,#questions,#demarrer){padding-block:clamp(32px,4vw,56px)}body[data-page=merchants] :is(#journee,#branchez,#pourquoi) .beat__head,body[data-page=marketplace] :is(#apres-le-clic,#canaux,#partage,#estimateur,#branchez,#questions,#demarrer) .beat__head{display:block;max-width:none;margin-block-end:24px}body[data-page=merchants] :is(#journee,#branchez,#pourquoi) .beat__head h2,body[data-page=marketplace] :is(#apres-le-clic,#canaux,#partage,#estimateur,#branchez,#questions,#demarrer) .beat__head h2{max-width:none;margin:0;color:var(--detail-ink);font-size:clamp(28px,2.6vw,38px);line-height:1.15;letter-spacing:-.035em;text-wrap:balance}body[data-page=merchants] #cout .beat__head{margin-block-end:28px}.merchant-connections{display:grid;gap:12px clamp(24px,4vw,48px);align-items:start}.merchant-connections .page-details+.page-details{margin:0}.merchant-connections .page-details>summary{gap:16px}.merchant-connections__summary{min-width:0}.merchant-connections__label{display:block;color:var(--detail-ink)}.merchant-connections__preview{display:block;margin-block-start:8px;color:var(--detail-copy);font-size:13px;font-weight:400;line-height:1.6}.merchant-connections .chip-group__count{color:var(--detail-violet)}.merchant-connections .chips{margin-block-start:0}.merchant-connections .chip a{display:inline-flex;align-items:center;min-height:44px;color:var(--detail-violet);text-underline-offset:4px}.merchant-connections .chip a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.merchant-connections .chip-group__note{margin-block-end:0}@media(min-width:760px){.merchant-connections{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-page=merchants] #pourquoi .split:has(>.tiles:only-child){grid-template-columns:minmax(0,1fr)}body[data-page=merchants] #pourquoi .tiles:only-child{grid-template-columns:minmax(0,1fr)}@media(min-width:960px){body[data-page=merchants] #pourquoi .tiles:only-child{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-page=merchants] #journee .journey-lanes{gap:18px;margin:0}body[data-page=merchants] #journee .journey-lane{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,2.2vw,28px);border:1px solid var(--detail-line);border-radius:18px;background:#fff;box-shadow:0 12px 30px #321c430b}body[data-page=merchants] #journee .journey-lane h3{margin-block-end:11px;color:var(--detail-ink);font:700 clamp(21px,1.8vw,24px)/1.2 var(--display);letter-spacing:-.03em}body[data-page=merchants] #journee .journey-lane p{max-width:58ch;margin-block-end:12px;color:var(--detail-copy);font-size:15px;line-height:1.58}body[data-page=merchants] #journee .journey-lane .button{min-height:44px;margin-block-start:auto;padding-inline:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--detail-violet);font-size:14px}body[data-page=merchants] #journee .journey-lane .button:hover{text-decoration:underline;text-underline-offset:4px}body[data-page=marketplace] #apres-le-clic .steps--tour{gap:18px;margin:0}body[data-page=marketplace] #apres-le-clic .steps--tour>li{display:block;padding:clamp(20px,2vw,26px);border:1px solid var(--detail-line);border-radius:17px;background:#fff;box-shadow:0 10px 28px #321c4309}body[data-page=marketplace] #apres-le-clic .steps--tour>li:before{display:block;margin-block-end:12px;color:var(--detail-violet);font:750 12px/1 var(--body);letter-spacing:.14em}body[data-page=marketplace] #apres-le-clic .steps--tour strong{display:block;color:var(--detail-ink);font:700 clamp(20px,1.6vw,23px)/1.2 var(--display);letter-spacing:-.025em}body[data-page=marketplace] #apres-le-clic .steps--tour p{max-width:62ch;margin-block-start:10px;color:var(--detail-copy);font-size:15px;line-height:1.58}body[data-page=marketplace] #partage .tiles{grid-template-columns:minmax(0,1fr);gap:20px}body[data-page=marketplace] :is(#canaux,#partage,#estimateur,#branchez,#demarrer) .beat__head>.lead{max-width:72ch;margin-block-start:14px;font-size:17px;line-height:1.6}body[data-page=marketplace] #estimateur .calc,body[data-page=marketplace] #canaux .page-details__content .chips{margin-block-start:0}body[data-page=products-index] #five-product-domains .expanded-icon-cards--five{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0}body[data-page=products-index] #five-product-domains .expanded-icon-cards--five>li{min-width:0;border:1px solid var(--detail-line);border-radius:17px;background:#fff;box-shadow:0 10px 28px #321c4309;transition:transform .18s ease,box-shadow .18s ease}body[data-page=products-index] #five-product-domains .expanded-icon-cards--five>li:hover,body[data-page=products-index] #five-product-domains .expanded-icon-cards--five>li:focus-within{transform:translateY(-3px);box-shadow:0 18px 40px #321c4318}body[data-page=products-index] #five-product-domains .product-card-link{padding:clamp(22px,2.5vw,30px)}body[data-page=products-index] #five-product-domains .product-card-link>.icon{width:28px;height:28px;margin-block-end:25px;color:var(--detail-violet)}body[data-page=products-index] #five-product-domains .product-card-link h3{margin-block-end:10px;color:var(--detail-ink);font:700 clamp(21px,1.8vw,25px)/1.2 var(--display);letter-spacing:-.025em}body[data-page=products-index] #five-product-domains .product-card-link p{color:var(--detail-copy);font-size:15px;line-height:1.57}body[data-page=products-index] #five-product-domains .product-card-link>div>span{color:var(--detail-violet)}@media(min-width:960px){body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero .hero__grid,body[data-page=products-index] #product-architecture .hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead){display:block;grid-template-columns:none}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>h1{grid-column:auto;grid-row:auto;max-width:16ch;margin:0;font-size:clamp(44px,4.25vw,68px);line-height:1.035;text-wrap:balance}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>.lead{grid-column:auto;max-width:58ch;margin-block:22px 0}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__copy:has(>.lead)>.cta-row{grid-column:auto}}@media(max-width:959px){body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero{padding-block:48px 56px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero:before{inset-block-start:57%;inset-inline-start:0}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__grid:after{grid-column:1;grid-row:2}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__grid:after{aspect-ratio:1.65;min-height:260px}body[data-page=marketplace] .hero:not(:has(.hero__figure)) .hero__grid:after{background-position:64% 45%}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero .editorial-hero-photo{aspect-ratio:1.65;height:auto}body[data-page=marketplace] .hero .editorial-hero-photo img{object-position:58% 45%}body[data-page=products-index] #five-product-domains .expanded-icon-cards--five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) [data-assistant-dock][data-assistant-placement=inline]{margin-block:16px 22px;padding-inline:20px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero{padding-block:30px 36px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__grid{gap:26px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .crumbs{margin-block-end:18px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy>h1{max-width:20ch;font-size:clamp(36px,9vw,48px);line-height:1.07}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .hero__copy>.lead{margin-block-start:17px;font-size:16px}body[data-page]:is([data-page=merchants],[data-page=marketplace],[data-page=products-index]) .hero .cta-row{margin-block-start:23px}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero:not(:has(.hero__figure)) .hero__grid:after{min-height:190px;border-radius:17px}body[data-page]:is([data-page=merchants],[data-page=marketplace]) .hero .editorial-hero-photo{border-radius:17px}body[data-page=products-index] #five-product-domains{padding-block:48px 64px}body[data-page=products-index] #five-product-domains .beat__head h2{font-size:clamp(32px,8vw,40px)}body[data-page=products-index] #five-product-domains .expanded-icon-cards--five{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){body[data-page=products-index] #five-product-domains .expanded-icon-cards--five>li{transition:none}}body[data-page]:not([data-page=home]){--polish-ink: #302039;--polish-copy: #655968;--polish-accent: #70429b;--polish-accent-deep: #41294f;--polish-soft: #f8f4fa;--polish-soft-strong: #f1e9f5;--polish-line: #e5dae9;--polish-glow: #eadcf1;--polish-cool: #e4eaf2;--polish-shadow: 0 18px 52px rgba(53, 32, 66, .1);--polish-shadow-hover: 0 24px 62px rgba(53, 32, 66, .16)}body[data-page-kind]:is([data-page-kind=solution],[data-page-kind=network-service],[data-page-kind=audience],[data-page-kind=door]){--polish-glow: #f0dce4;--polish-cool: #eee5ee}body[data-page-kind]:is([data-page-kind=ecosystem],[data-page-kind=router]){--polish-glow: #dcebea;--polish-cool: #e8e5f1}body[data-page-kind]:is([data-page-kind=product],[data-page-kind=architecture],[data-page-kind=platform],[data-page-kind=capability],[data-page-kind=application]){--polish-glow: #dfe5f1;--polish-cool: #eee3f2}html[lang=zh] body[data-page]:not([data-page=home]){--polish-ink: #51282b;--polish-copy: #715750;--polish-accent: #922b3d;--polish-accent-deep: #652d38;--polish-soft: #fff8ef;--polish-soft-strong: #f9eddd;--polish-line: #ead9c8;--polish-glow: #f1ddc2;--polish-cool: #f4e3df}html:not([lang=zh]) .site-nav .nav-actions>.button--primary{border-color:#542464;background:#542464;box-shadow:0 7px 18px #401e4b29}html:not([lang=zh]) .site-nav .nav-actions>.button--primary:hover{border-color:#70429b;background:#70429b}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero{position:relative;isolation:isolate;overflow:hidden;border-block-end:1px solid var(--polish-line);background:radial-gradient(circle at 88% 2%,color-mix(in srgb,var(--polish-glow) 88%,transparent) 0,transparent 36%),radial-gradient(circle at 6% 104%,color-mix(in srgb,var(--polish-cool) 74%,transparent) 0,transparent 34%),linear-gradient(116deg,#fff 0 58%,var(--polish-soft) 100%)}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero:before{content:"";position:absolute;z-index:-1;inset-block-start:-205px;inset-inline-end:-112px;width:390px;height:390px;border:1px solid color-mix(in srgb,var(--polish-accent) 18%,transparent);border-radius:50%;box-shadow:0 0 0 46px color-mix(in srgb,var(--polish-accent) 4%,transparent),0 0 0 92px color-mix(in srgb,var(--polish-accent) 3%,transparent);pointer-events:none}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero:after{content:"";position:absolute;z-index:-1;inset-inline-end:clamp(22px,6vw,92px);inset-block-end:-26px;width:154px;height:126px;opacity:.22;background-image:radial-gradient(circle,var(--polish-accent) 1.4px,transparent 1.6px);background-size:18px 18px;pointer-events:none}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__grid{position:relative;z-index:1;align-items:center}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero--text .hero__grid{display:block}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy{display:block;width:100%;max-width:none;min-width:0;padding:0}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero--text .hero__copy{max-width:1040px}body[data-page]:not([data-page=home]) .hero .crumbs{color:var(--polish-copy);font-size:13px}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy>.eyebrow{color:var(--polish-accent);font-size:12px;font-weight:750;letter-spacing:.15em}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy>h1{max-width:18ch;margin:0;color:var(--polish-ink);text-wrap:balance}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero--text .hero__copy>h1{max-width:22ch}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy>.lead{max-width:60ch;color:var(--polish-copy)}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row{gap:10px}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row .button{border-radius:10px}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row .button--primary{border-color:var(--polish-accent-deep);background:var(--polish-accent-deep);box-shadow:0 9px 22px #41294f26}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row .button--primary:hover{border-color:var(--polish-accent);background:var(--polish-accent)}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row .button--secondary{border-color:color-mix(in srgb,var(--polish-accent) 38%,#fff);border-radius:10px;color:var(--polish-accent-deep);background:#ffffffc2}@media(min-width:960px){body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero--split .hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}}body[data-page]:not([data-page=home]) .hero__figure:is(.hero__figure--navigation,.hero__figure--diagram,.hero__figure--capture){width:100%;max-width:none;min-width:0;padding:clamp(16px,2.2vw,30px);border:1px solid rgba(255,255,255,.22);border-radius:26px;background:radial-gradient(circle at 92% 8%,rgba(255,255,255,.2),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--polish-accent) 86%,#fff),var(--polish-accent-deep));box-shadow:var(--polish-shadow)}body[data-page]:not([data-page=home]) .hero__figure--navigation{padding:clamp(10px,1.3vw,16px);border-radius:20px}body[data-page]:not([data-page=home]) .hero__figure.hero__figure--capture{padding:clamp(6px,.7vw,10px);border-color:#e1d7e7;border-radius:20px;background:linear-gradient(145deg,#f9f6fb,#eee8f3);box-shadow:0 16px 44px #3520421f}body[data-page]:not([data-page=home]) .hero__figure--navigation>:is(nav,.mobile-journey-nav){border:1px solid rgba(255,255,255,.38);border-radius:18px;background:#fffffff7;box-shadow:0 14px 34px #28173324}body[data-page]:not([data-page=home]) .hero__figure--diagram>:is(.handoff-lanes,.return-case-mark,.two-sided-market){display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,32px);min-height:clamp(150px,18vw,220px);padding:clamp(24px,3vw,36px);border:1px solid rgba(255,255,255,.38);border-radius:18px;color:var(--polish-accent);background:#fffffff7;box-shadow:0 14px 34px #28173324}body[data-page]:not([data-page=home]) .hero__figure--diagram>:is(.return-case-mark,.two-sided-market) .icon{width:clamp(38px,5vw,56px);height:clamp(38px,5vw,56px);color:currentColor}body[data-page=agent-commerce] .hero__figure--diagram>.agent-blueprint{color:#fff;background:#302039}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .hero--text .hero__grid{display:grid;align-items:center;min-height:0}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .hero--text .hero__copy>.lead{padding-block-start:23px;border-block-start:2px solid color-mix(in srgb,var(--polish-accent) 65%,#fff);font-size:clamp(18px,1.55vw,21px);line-height:1.52}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .hero--text .cta-row{margin-block-start:28px}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group]) .hero .cta-row .button{min-height:52px;padding-inline:22px;font-weight:650}body[data-page]:not([data-page=home]) .hero__figure--capture .fenetre{border-color:#ddd5e3;border-radius:12px;box-shadow:0 12px 30px #1d11251a}body[data-page]:not([data-page=home]) .hero--photo-interior{padding-block:0;color:#2b1835;background:#fff}body[data-page]:not([data-page=home]) .hero--photo-interior:before,body[data-page]:not([data-page=home]) .hero--photo-interior:after{content:none}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__grid{position:relative;isolation:isolate;display:block;min-height:clamp(360px,30vw,440px)}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy{position:relative;z-index:2;width:min(55%,690px);max-width:none;padding:clamp(32px,3.5vw,48px) 0}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy>h1{max-width:18ch;font-size:clamp(40px,3.8vw,56px);line-height:1.04;letter-spacing:-.052em;text-wrap:balance}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy>.lead{max-width:49ch;margin-top:16px;color:#615368;font-size:clamp(17px,1.45vw,19px);line-height:1.55}body[data-page]:not([data-page=home]) .hero--photo-interior .cta-row{margin-top:22px;gap:12px}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__figure--editorial{position:absolute;z-index:0;inset-block:0;inset-inline-start:39%;inset-inline-end:calc((min(100vw,1320px) - 100vw)/2);width:auto;max-width:none;min-width:0;padding:0;overflow:hidden}body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;background:#e8dfe9}body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo img{display:block;width:100%;height:100%;object-fit:cover}body[data-page=platform] .hero--photo-interior .editorial-hero-photo img{object-position:61% center}body[data-page]:is([data-page=operators],[data-page=wms]) .hero--photo-interior .editorial-hero-photo img{object-position:54% top}body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#fff 0%,#fffc 17%,#fff7 37%,transparent 62%),linear-gradient(to top,#fff4,transparent 24%);pointer-events:none}html[dir=rtl] body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo:after{background:linear-gradient(to left,#fff 0%,#fffc 17%,#fff7 37%,transparent 62%)}body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:960px){body[data-page="3pl-fulfilment"] .hero--photo-interior .hero__grid{min-height:400px}body[data-page="3pl-fulfilment"] .hero--photo-interior .hero__copy{padding-block:40px}body[data-page]:is([data-page=fbaPartners],[data-page=enterprise],[data-page=dropship],[data-page=creator-fulfilment],[data-page=ttms],[data-page=billing-finance]) .hero--photo-interior .hero__grid{min-height:400px}body[data-page]:is([data-page=fbaPartners],[data-page=enterprise],[data-page=dropship],[data-page=creator-fulfilment],[data-page=ttms],[data-page=billing-finance]) .hero--photo-interior .hero__copy{width:min(58%,720px);padding-block:40px}body[data-page]:is([data-page=fbaPartners],[data-page=enterprise],[data-page=dropship],[data-page=creator-fulfilment],[data-page=ttms],[data-page=billing-finance]) .hero--photo-interior .hero__copy>h1{max-width:22ch;font-size:clamp(40px,4.1vw,56px)}}body[data-page=platform] .commercial-platform__outcomes{background:linear-gradient(180deg,#fff,#fbf8fc)}body[data-page=platform] .platform-outcomes{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}body[data-page=platform] .platform-outcomes:before{content:"";position:absolute;inset-block-start:34px;inset-inline:15%;height:2px;background:linear-gradient(90deg,#d7bde5,#784a9c,#d7bde5);pointer-events:none}body[data-page=platform] .platform-outcomes>li{position:relative;min-width:0;min-height:245px;padding:28px;border:1px solid #e9e0ed;border-radius:20px;background:#fff;box-shadow:0 14px 34px #321c430d}body[data-page=platform] .platform-outcomes__number{display:block;margin-block-end:22px;color:#9466ae;font:700 13px/1 var(--body);letter-spacing:.16em}body[data-page=platform] .platform-outcomes__icon{display:grid;place-items:center;width:52px;height:52px;margin-block-end:20px;border-radius:14px;color:#663789;background:#f4eaf8}body[data-page=platform] .platform-outcomes__icon .icon{width:26px;height:26px}body[data-page=platform] .platform-outcomes h3{margin-block-end:9px;color:#302039;font-size:clamp(20px,1.9vw,24px);line-height:1.22}body[data-page=platform] .platform-outcomes p{margin:0;color:#62566b;font-size:16px;line-height:1.55}body[data-page=platform] .commercial-platform__products{background:#f7f3f9;border-block:1px solid #e9e0ed}body[data-page=platform] .platform-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;border:0}body[data-page=platform] .platform-product-grid>.commercial-product{position:relative;grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:240px;gap:19px;padding:28px;border:1px solid #e7dcea;border-radius:20px;color:#302039;background:#fff;box-shadow:0 12px 28px #321c430a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body[data-page=platform] .platform-product-grid>.commercial-product:nth-child(n+4){grid-column:span 3}body[data-page=platform] .platform-product-grid>.commercial-product:hover{transform:translateY(-4px);border-color:#bd9ecf;box-shadow:0 22px 38px #321c431c}body[data-page=platform] .platform-product-grid>.commercial-product:focus-visible,body[data-page=platform] .platform-capability:focus-visible{outline:3px solid #70429b;outline-offset:3px}body[data-page=platform] .commercial-product__symbol{display:grid;place-items:center;width:58px;height:58px;flex:none;border-radius:16px;color:#65358a;background:#f2e7f7}body[data-page=platform] .commercial-product__symbol .icon{width:31px;height:31px}body[data-page=platform] .commercial-product--tms .commercial-product__symbol,body[data-page=platform] .commercial-product--ttms .commercial-product__symbol{color:#923d69;background:#fbeaf1}body[data-page=platform] .commercial-product--billing-finance .commercial-product__symbol{color:#765036;background:#f9eee3}body[data-page=platform] .commercial-product__code{display:block;margin-block-end:7px;color:#765391;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body[data-page=platform] .platform-product-grid h3{margin-block-end:8px;color:#302039;font-size:clamp(21px,2vw,26px);line-height:1.15}body[data-page=platform] .platform-product-grid p{max-width:36ch;margin:0;color:#66596b;font-size:15px;line-height:1.5}body[data-page=platform] .commercial-product__arrow{position:absolute;inset-block-start:28px;inset-inline-end:26px;display:grid;place-items:center;width:33px;height:33px;border:1px solid #e2d3e8;border-radius:50%;color:#70429b;font-size:21px;line-height:1}body[data-page=platform] .commercial-products__more{margin-block-start:28px}body[data-page=platform] .commercial-products__more a{display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border:1px solid #bca5cb;border-radius:999px;color:#4c2b63;background:#fff;text-decoration:none}body[data-page=platform] .commercial-products__more a:hover{border-color:#70429b;background:#f4eaf8}body[data-page=platform] .commercial-platform__capabilities{background:#fff}body[data-page=platform] .platform-capabilities-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(26px,4vw,58px)}body[data-page=platform] .platform-capabilities-photo{position:relative;min-height:540px;margin:0;overflow:hidden;border-radius:22px;background:#eee9ef;box-shadow:0 20px 44px #321c4317}body[data-page=platform] .platform-capabilities-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body[data-page=platform] .platform-capabilities-photo figcaption{position:absolute;inset-block-end:18px;inset-inline-start:18px;padding:8px 14px;border-radius:999px;color:#32203d;background:#fffffff0;box-shadow:0 5px 20px #241a2630;font-size:12px;font-weight:800;letter-spacing:.06em}body[data-page=platform] .platform-capabilities{display:grid;grid-template-columns:minmax(0,1fr);align-content:stretch;border-top:1px solid #e7dcea}body[data-page=platform] .platform-capability{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:16px;min-width:0;padding:14px 4px;border:0;border-bottom:1px solid #e7dcea;color:#302039;background:transparent;text-decoration:none;transition:color .16s ease,background .16s ease}body[data-page=platform] .platform-capability:after{content:"\2197";color:#8e64a7;font-size:21px;line-height:1}body[data-page=platform] .platform-capability:hover{color:#542464;background:#fbf7fd}body[data-page=platform] .platform-capability__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#70429b;background:#f4eaf8}body[data-page=platform] .platform-capability__icon .icon{width:22px;height:22px}body[data-page=platform] .platform-capability h3{margin:0 0 3px;color:currentColor;font-size:17px;line-height:1.25}body[data-page=platform] .platform-capability p{margin:0;color:#6d6172;font-size:14px;line-height:1.45}@media(max-width:959px){body[data-page=platform] .platform-outcomes{grid-template-columns:minmax(0,1fr)}body[data-page=platform] .platform-outcomes:before{inset-block:30px;inset-inline-start:30px;inset-inline-end:auto;width:2px;height:auto;background:linear-gradient(#d7bde5,#784a9c,#d7bde5)}body[data-page=platform] .platform-outcomes>li{min-height:0;padding:24px 24px 24px 74px}html[dir=rtl] body[data-page=platform] .platform-outcomes>li{padding-inline:74px 24px}body[data-page=platform] .platform-outcomes__number{position:absolute;inset-block-start:34px;inset-inline-start:24px;margin:0}body[data-page=platform] .platform-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=platform] .platform-product-grid>.commercial-product,body[data-page=platform] .platform-product-grid>.commercial-product:nth-child(n+4){grid-column:auto}body[data-page=platform] .platform-product-grid>.commercial-product:last-child{grid-column:1 / -1}body[data-page=platform] .platform-capabilities-layout{grid-template-columns:minmax(0,1fr)}body[data-page=platform] .platform-capabilities-photo{min-height:0;aspect-ratio:2 / 1}}@media(max-width:639px){body[data-page=platform] .platform-outcomes>li{padding:22px 22px 22px 66px}html[dir=rtl] body[data-page=platform] .platform-outcomes>li{padding-inline:66px 22px}body[data-page=platform] .platform-outcomes__number{inset-inline-start:20px}body[data-page=platform] .platform-product-grid{grid-template-columns:minmax(0,1fr)}body[data-page=platform] .platform-product-grid>.commercial-product:last-child{grid-column:auto}body[data-page=platform] .platform-product-grid>.commercial-product{min-height:0;padding:24px}body[data-page=platform] .platform-capabilities-photo{aspect-ratio:1.35}}@media(max-width:959px){body[data-page]:not([data-page=home]) .hero--photo-interior .hero__grid{display:flex;flex-direction:column;min-height:0;gap:24px}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy{width:100%;padding:42px 0 0}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy>h1{max-width:22ch;font-size:clamp(38px,6vw,58px)}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__figure--editorial{position:relative;inset:auto;flex:none;width:calc(100% + 40px);aspect-ratio:1.7;max-height:clamp(220px,28vw,280px);margin-inline:-20px}body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo:after{background:linear-gradient(to top,#25122e24,transparent 38%)}html[dir=rtl] body[data-page]:not([data-page=home]) .hero--photo-interior .editorial-hero-photo:after{background:linear-gradient(to top,#25122e24,transparent 38%)}}@media(max-width:639px){body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy{padding-top:28px}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__copy>h1{font-size:clamp(36px,9vw,44px)}body[data-page]:not([data-page=home]) .hero--photo-interior .hero__figure--editorial{aspect-ratio:1.6;max-height:none}body[data-page]:is([data-page=fbaPartners],[data-page=enterprise],[data-page=dropship],[data-page=creator-fulfilment],[data-page=ttms],[data-page=billing-finance]) .hero--photo-interior .hero__figure--editorial{aspect-ratio:1.55}}body[data-page=developers] #sdk-guide :is(.notch,.notch__body){min-width:0}body[data-page=developers] #sdk-guide pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(min-width:960px){body[data-page=developers] #sdk-guide .cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.beat--tight,.beat--bandeau){padding-block:clamp(36px,4.25vw,64px)}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero)>.container>.beat__head{margin-block-end:clamp(20px,2.5vw,32px)}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.audience-sdk-section)>.container>.beat__head>h2{max-width:24ch;color:var(--polish-ink);font-size:clamp(28px,2.8vw,38px);line-height:1.08}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.audience-sdk-section)>.container>.beat__head>.lead{color:var(--polish-copy);font-size:clamp(17px,1.5vw,20px);line-height:1.55}@media(min-width:960px){body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.audience-sdk-section)>.container>.beat__head:has(>.lead){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0 clamp(36px,5vw,76px);align-items:end}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.audience-sdk-section)>.container>.beat__head:has(>.lead)>.eyebrow{grid-column:1 / -1}body[data-page]:not([data-page=home],[data-page=pricing],[data-page=group],[data-page=signup],[data-page=help],[data-page=legal],[data-page=privacy],[data-page=software-terms],[data-page-kind=utility]) .beat:not(.hero,.audience-sdk-section)>.container>.beat__head:has(>.lead)>.lead{margin:0 0 4px}}body[data-page]:not([data-page=home],[data-page=group]) .beat--brume{background:radial-gradient(circle at 94% 5%,color-mix(in srgb,var(--polish-glow) 52%,transparent),transparent 34%),var(--polish-soft)}body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile,.signal-strip__node,.authority-panel,.process-lane){border-color:var(--polish-line);border-radius:18px;background:#fffffff0;box-shadow:0 10px 30px #321c4312}body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) .tiles>.tile{min-width:0;padding:clamp(20px,2.3vw,28px)}body[data-page]:not([data-page=home],[data-page=group],[data-page=pricing],[data-page=signup],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page-kind=utility]) .cards>.notch:not(.tier--featured){border-color:var(--polish-line);border-width:1px;border-radius:20px;background:linear-gradient(145deg,#fff 62%,var(--polish-soft) 100%);box-shadow:var(--polish-shadow)}body[data-page]:not([data-page=home],[data-page=group],[data-page=pricing],[data-page=signup],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page-kind=utility]) .cards>.notch:not(.tier--featured):before{content:"";display:block;height:4px;flex:0 0 4px;border-radius:19px 19px 0 0;background:linear-gradient(90deg,var(--polish-accent-deep),var(--polish-accent),var(--polish-glow))}body[data-page]:not([data-page=home],[data-page=group],[data-page=pricing],[data-page=signup],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page-kind=utility]) .cards>.notch:not(.tier--featured) .notch__body{padding:clamp(24px,2.5vw,34px)}body[data-page]:not([data-page=home],[data-page=group],[data-page=pricing],[data-page=signup],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page-kind=utility]) .cards>.notch:not(.tier--featured) h3{color:var(--polish-ink);font-size:clamp(19px,1.8vw,23px);line-height:1.25}body[data-page=integrations] .chip-group{padding:clamp(22px,2.8vw,34px);border:1px solid var(--polish-line);border-radius:20px;background:#fff;box-shadow:0 12px 34px #321c430f}body[data-page=integrations] .chip-group__label{margin-block-end:20px;color:var(--polish-ink);font-size:18px}body[data-page=integrations] .chip-group__count{display:inline-grid;place-items:center;min-width:34px;min-height:30px;border-radius:8px;color:var(--polish-accent-deep);background:var(--polish-soft-strong);font-size:13px}body[data-page=integrations] .chip-group .chips{gap:9px;margin-block-end:16px}body[data-page=integrations] .chip-group .chip{min-height:34px;padding:5px 10px;border:1px solid var(--polish-line);border-radius:8px;color:var(--polish-ink);background:var(--polish-soft);font-size:13px}body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) :is(.expanded-icon-cards>li,.tiles>.tile,.expanded-pair__panel)>.icon{color:var(--polish-accent)}body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile):has(a[href]){transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile):has(a[href]):hover,body[data-page]:not([data-page=home],[data-page=group],[data-page=merchants],[data-page=marketplace],[data-page=products-index]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile):has(a[href]):focus-within{transform:translateY(-3px);border-color:color-mix(in srgb,var(--polish-accent) 42%,var(--polish-line));box-shadow:var(--polish-shadow-hover)}body[data-page]:not([data-page=home],[data-page=group]) .expanded-process>li{padding-block:26px;border-color:var(--polish-line)}body[data-page]:not([data-page=home],[data-page=group]) .expanded-process__index{border-color:var(--polish-accent);color:var(--polish-accent);background:var(--polish-soft)}body[data-page]:not([data-page=home],[data-page=group]) .buyer-navigation{gap:8px 18px;margin-block-start:30px;padding:14px 18px;border:1px solid var(--polish-line);border-radius:14px;background:#ffffffd1;box-shadow:0 10px 28px #321c4312;backdrop-filter:blur(12px)}body[data-page]:not([data-page=home],[data-page=group]) .buyer-navigation a{color:var(--polish-ink)}body[data-page]:not([data-page=home],[data-page=group]) .buyer-navigation a:is(:hover,:focus-visible),body[data-page]:not([data-page=home],[data-page=group]) .buyer-navigation a span{color:var(--polish-accent)}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel{padding:clamp(28px,4vw,48px);border:0;border-radius:24px;color:#fff;background:radial-gradient(circle at 92% 12%,rgba(255,255,255,.16),transparent 34%),linear-gradient(135deg,var(--polish-accent-deep),color-mix(in srgb,var(--polish-accent) 88%,#32203e));box-shadow:var(--polish-shadow)}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel :is(h2,h3,p,li,.lead){color:#fff}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel a:not(.button){color:#fff;text-decoration-color:#ffffff85}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel .button--primary{border-color:#fff;color:var(--polish-accent-deep);background:#fff}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel .button--secondary{border-color:#ffffff80;color:#fff;background:#ffffff14}body[data-page]:is([data-page=help],[data-page=signup],[data-page=legal],[data-page=privacy]) .hero{padding-block:clamp(44px,5vw,66px)}body[data-page]:is([data-page=help],[data-page=signup],[data-page=legal],[data-page=privacy]) .hero .hero__copy>h1{max-width:20ch;font-size:clamp(40px,4vw,56px)}@media(min-width:960px){body[data-page=signup] .hero.hero--text{padding-block:32px}body[data-page=signup] .hero.hero--text .hero__copy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(32px,4vw,64px);align-items:center;max-width:none}body[data-page=signup] .hero.hero--text .hero__copy>:is(.crumbs,.eyebrow){grid-column:1 / -1}body[data-page=signup] .hero.hero--text .hero__copy>h1{max-width:none;font-size:clamp(38px,3.5vw,48px)}body[data-page=signup] .hero.hero--text .hero__copy>.lead{max-width:none;margin:0}}body[data-page=signup] .account-access__partners a{color:var(--polish-accent-deep)}body[data-page=signup] .account-access__partners a span{color:var(--polish-copy)}body[data-page=signup] .account-access__partners a:is(:hover,:focus-visible){color:var(--polish-accent)}body[data-page=help] .hero .field{max-width:720px;margin-block-start:30px;padding:18px;border:1px solid var(--polish-line);border-radius:16px;background:#ffffffe0;box-shadow:0 12px 32px #321c4314}body[data-page=help] .hero .field input{min-height:52px;border-color:var(--polish-line);border-radius:10px;background:#fff}body[data-page=help] .faq{max-width:980px;border-block-start-color:var(--polish-line)}body[data-page=help] .faq__item{border-block-end-color:var(--polish-line)}body[data-page=help] .faq summary{min-height:68px;padding-block:20px;padding-inline-start:42px;color:var(--polish-ink);font-size:17px;line-height:1.45}body[data-page=help] .faq summary:before{inset-block-start:20px;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--polish-accent-deep);background:var(--polish-soft-strong)}body[data-page=help] .faq__a{padding-inline-start:42px;padding-block-end:25px;font-size:16px;line-height:1.65}body[data-page]:is([data-page=legal],[data-page=privacy]) .legal>.container,body[data-page=software-terms] .approved-terms>.container{max-width:920px}body[data-page]:is([data-page=legal],[data-page=privacy],[data-page=software-terms]) .legal,body[data-page=software-terms] .approved-terms{background:linear-gradient(180deg,#fff,var(--polish-soft))}body[data-page]:is([data-page=legal],[data-page=privacy],[data-page=software-terms]) :is(.legal,.approved-terms) h2{margin-block-start:54px;padding-block-start:26px;border-block-start:1px solid var(--polish-line);color:var(--polish-ink);font-size:clamp(26px,2.5vw,32px);line-height:1.2}body[data-page]:is([data-page=legal],[data-page=privacy],[data-page=software-terms]) :is(.legal,.approved-terms) p{max-width:72ch;font-size:16px;line-height:1.72}body[data-page=pricing] .hero,body[data-page=group] .group-story__overview{border-block-end-color:var(--polish-line)}body[data-page=pricing] :is(.pricing-card,.pricing-option,.calc,.software-project),body[data-page=group] :is(.group-press-card,.group-partner,.group-gallery__item){border-radius:18px}html:is([lang=ar],[lang=he],[lang=hi],[lang=zh]) body[data-page]:not([data-page=home]) :is(.hero .hero__copy>h1,.beat__head>h2){letter-spacing:0;line-height:1.24}@media(max-width:959px){body[data-page]:not([data-page=home]) .hero__figure:is(.hero__figure--navigation,.hero__figure--diagram,.hero__figure--capture){padding:18px;border-radius:22px}body[data-page]:not([data-page=home]) .hero__figure.hero__figure--capture{padding:9px;border-radius:17px}body[data-page]:not([data-page=home]) .hero__figure--navigation{padding:10px;border-radius:18px}}@media(max-width:639px){body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero:before{inset-block-start:-235px;inset-inline-end:-210px}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero:after{display:none}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__grid{gap:26px}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy>h1{max-width:21ch}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .hero__copy>.lead{max-width:60ch}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row{flex-direction:column;align-items:stretch}body[data-page]:not([data-page=home],[data-page=merchants],[data-page=marketplace],[data-page=products-index],[data-page=pricing],[data-page=group]) .hero .cta-row .button{width:100%;justify-content:space-between}body[data-page]:not([data-page=home],[data-page=group]) .buyer-navigation{padding:12px 14px;border-radius:12px}body[data-page]:not([data-page=home],[data-page=group],[data-page=signup],[data-page=pricing],[data-page=legal],[data-page=privacy],[data-page=software-terms]) .cta-panel{padding:26px 22px;border-radius:18px}}body[data-page=platform] .commercial-platform .commercial-platform__outcomes.beat{padding-block-start:64px}@media(min-width:960px){body[data-page=platform] .commercial-platform .hero--photo-interior .hero__grid{min-height:clamp(450px,35vw,490px)}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy{padding-block:clamp(36px,3.2vw,44px)}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy>h1{max-width:20ch;font-size:clamp(42px,3.9vw,52px);line-height:1.06}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy>.lead{margin-top:16px;font-size:clamp(16px,1.35vw,18px);line-height:1.5}body[data-page=platform] .commercial-platform .hero--photo-interior .cta-row{margin-top:20px}}@media(max-width:959px){body[data-page=platform] .commercial-platform .hero--photo-interior .hero__grid{gap:16px}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy{padding-top:28px}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy>.lead{margin-top:16px}body[data-page=platform] .commercial-platform .hero--photo-interior .cta-row{margin-top:18px}}@media(max-width:639px){body[data-page=platform] .commercial-platform .hero--photo-interior .hero__copy{padding-top:24px}body[data-page=platform] .commercial-platform .hero--photo-interior .hero__figure--editorial{aspect-ratio:1.7}body[data-page=platform] .commercial-platform .commercial-platform__outcomes.beat{padding-block-start:48px}body[data-page=platform] .commercial-platform .hero--photo-interior .cta-row{flex-direction:row;gap:8px}body[data-page=platform] .commercial-platform .hero--photo-interior .cta-row .button{flex:1;width:auto;min-width:0;padding-inline:11px;font-size:13px}}body[data-page=agent-commerce] .audience-sdk-section .beat__head>h2{color:#fff9f3}body[data-page=agent-commerce] .audience-sdk-section .beat__head>.lead{color:#dfd0df}@media(prefers-reduced-motion:reduce){body[data-page]:not([data-page=home]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile):has(a[href]){transition:none}body[data-page]:not([data-page=home]) :is(.expanded-icon-cards>li,.case-hub__card,.journey-lane,.expanded-pair__panel,.notch,.steps--tour>li,.tiles>.tile):has(a[href]):is(:hover,:focus-within){transform:none}}@media(forced-colors:active){body[data-page]:not([data-page=home]) .hero,body[data-page]:not([data-page=home]) .beat--brume,body[data-page]:not([data-page=home]) .cta-panel,body[data-page]:not([data-page=home]) .hero__figure{background:Canvas;color:CanvasText;box-shadow:none}body[data-page]:not([data-page=home]) .hero:before,body[data-page]:not([data-page=home]) .hero:after{display:none}}.mobile-journey-page .hero--photo-interior .hero__copy>h1{max-width:19ch}.mobile-journey-page .hero--photo-interior .hero__copy>.lead{max-width:51ch}.mobile-journey-page .hero--photo-interior .hero__grid{min-height:clamp(560px,43vw,650px)}.mobile-journey-page .hero--photo-interior .hero__figure--editorial{inset-inline-start:43%}.mobile-journey-page .hero--photo-interior .editorial-hero-photo figcaption{text-shadow:0 1px 8px #241326b8}.mobile-journey-page .hero__copy .mobile-journey-status{max-width:49ch;margin:23px 0 0;padding-inline-start:14px;border-inline-start:3px solid #ad405b;color:#5e5264;font-size:14px;line-height:1.58}.mobile-journey-page :is(section,li[id]){scroll-margin-top:120px}.mobile-journey-nav{border-bottom:1px solid #e7dfe9;background:#fff}.mobile-journey-nav .container{display:flex;align-items:center;gap:28px;padding-block:14px}.mobile-journey-nav__label{flex:none;color:#7a6583;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.mobile-journey-nav ol{display:flex;flex-wrap:wrap;gap:4px 9px;list-style:none;margin:0;padding:0}.mobile-journey-nav li{margin:0}.mobile-journey-nav a{display:inline-flex;align-items:center;min-height:38px;padding:6px 12px;border-radius:8px;color:#4b3657;font-size:13px;font-weight:650;text-decoration:none}.mobile-journey-nav a:hover{color:#802b53;background:#f5edf5}.mobile-journey-nav a:focus-visible{outline:2px solid #802b53;outline-offset:2px}.mobile-journey-page .beat{padding-block:clamp(58px,6vw,88px)}.mobile-journey-page .beat__head{margin-bottom:32px}.mobile-journey-page .beat__head h2{max-width:22ch;font-size:clamp(34px,3.2vw,46px);line-height:1.12}.mobile-journey-page .beat__head .lead{max-width:65ch}.mobile-journey-page :is(#application-atlas,#two-mobile-lenses,#scan-workflows,#load-assignment){background:linear-gradient(180deg,#fff,#faf7fa)}.mobile-journey-card-number{color:var(--inner-accent);font-size:12px;font-weight:800;letter-spacing:.16em;font-variant-numeric:tabular-nums}.mobile-journey-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mobile-journey-roles article{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;border:1px solid var(--inner-line);border-radius:19px;background:#fff;box-shadow:0 15px 38px #2d193a0e}.mobile-journey-roles article:nth-child(2){background:var(--inner-surface)}.mobile-journey-roles__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:14px;border-radius:13px;color:var(--inner-accent);background:var(--inner-soft)}.mobile-journey-roles__icon .icon{width:26px;height:26px}.mobile-journey-roles h3{margin:9px 0 12px;font-size:clamp(22px,2vw,27px);line-height:1.17}.mobile-journey-roles p{margin:0 0 22px;color:var(--inner-copy);line-height:1.6}.mobile-journey-roles a{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:var(--inner-accent);font-weight:750;text-decoration:none}.mobile-journey-roles a:hover{text-decoration:underline;text-underline-offset:4px}.mobile-journey-lenses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mobile-journey-lens{min-width:0;overflow:hidden;border:1px solid #e4d8e7;border-radius:21px;background:#fff;box-shadow:0 18px 38px #2b19380f}.mobile-journey-lens:nth-child(2){border-color:#e5dae1}.mobile-journey-lens__intro{min-height:230px;padding:30px 32px 28px;background:#f1eaf4}.mobile-journey-lens:nth-child(2) .mobile-journey-lens__intro{background:#f8eef0}.mobile-journey-lens__intro h3{margin:9px 0 12px;font-size:clamp(25px,2.4vw,32px);line-height:1.15}.mobile-journey-lens__intro p{max-width:56ch;margin:0;color:#64576b;line-height:1.58}.mobile-journey-lens .mobile-journey-steps{display:block;padding:8px 32px 20px}.mobile-journey-lens .mobile-journey-steps li{padding:22px 0;border-bottom:1px solid #e9e0e9}.mobile-journey-lens .mobile-journey-steps li:last-child{border-bottom:0}.mobile-journey-lens .mobile-journey-steps :is(h3,h4){margin:8px 0;font-size:18px}.mobile-journey-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0;counter-reset:none}.mobile-journey-steps li{min-width:0;margin:0;padding:27px 30px;border:1px solid #e8dfe9;border-radius:16px;background:#fff}.mobile-journey-steps :is(h3,h4){margin:14px 0 12px;font-size:clamp(22px,2vw,27px);line-height:1.2}.mobile-journey-steps p{margin:0;color:#655a69;line-height:1.62}.mobile-journey-page #mobile-access{background:var(--inner-soft)}.mobile-journey-page #mobile-access>.container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,76px);align-items:start}.mobile-journey-page #mobile-access .beat__head{margin:0}.mobile-journey-questions{min-width:0;border-top:1px solid var(--inner-line)}.mobile-journey-questions details{border-bottom:1px solid var(--inner-line)}.mobile-journey-questions summary{position:relative;padding-block:23px;padding-inline:0 36px;cursor:pointer;color:var(--inner-ink);font-size:17px;font-weight:700;list-style:none}.mobile-journey-questions summary::-webkit-details-marker{display:none}.mobile-journey-questions summary:after{content:"+";position:absolute;inset-inline-end:2px;top:20px;color:var(--inner-accent);font-size:25px;font-weight:400}.mobile-journey-questions details[open] summary:after{content:"\2212"}.mobile-journey-questions details p{max-width:70ch;margin:0;padding-block:0 24px;padding-inline:0 34px;color:#62576a;line-height:1.66}.mobile-journey-questions summary:focus-visible{outline:2px solid var(--inner-accent);outline-offset:3px}.mobile-journey-page #mobile-setup{color:#fff;background:linear-gradient(145deg,var(--inner-ink),var(--inner-hover))}.mobile-journey-page #mobile-setup :is(.eyebrow,h2,.lead){color:#fff}.mobile-journey-page #mobile-setup .beat__head h2{max-width:26ch}.mobile-journey-page #mobile-setup .lead{opacity:.82}.mobile-journey-prepare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;list-style:none;margin:0 0 30px;padding:0}.mobile-journey-prepare li{min-width:0;margin:0;padding:23px;border:1px solid #ffffff47;border-radius:12px;background:#ffffff10}.mobile-journey-prepare li>span{color:var(--inner-line);font-size:12px;font-weight:800;letter-spacing:.1em}.mobile-journey-prepare p{margin:15px 0 0;line-height:1.55}.mobile-journey-page #mobile-setup .button--primary{color:#351c3f;border-color:#fff;background:#fff}.mobile-journey-page #mobile-setup .button--primary:hover{color:#351c3f;background:#f4eaf5}.mobile-journey-page #mobile-technology{background:var(--inner-surface)}.mobile-journey-page #mobile-technology>.container{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:12px 45px;align-items:center}.mobile-journey-page #mobile-technology .beat__head{display:block;margin:0}.mobile-journey-page #mobile-technology .beat__head h2{max-width:26ch}.mobile-journey-page #mobile-technology .lead{max-width:62ch;margin-top:16px}.mobile-journey-page #mobile-technology .cta-row{flex-direction:column;align-items:stretch;margin:0}.mobile-journey-page #mobile-technology .cta-row .button{justify-content:center;text-align:center}.mobile-journey-other{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;grid-column:1 / -1;margin-top:32px;padding-top:22px;border-top:1px solid #e4dce6}.mobile-journey-other h3{width:100%;margin:0 0 3px;font-size:17px}.mobile-journey-other a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--inner-accent);font-weight:650;text-decoration:none}.mobile-journey-other a:hover{text-decoration:underline;text-underline-offset:4px}html[dir=rtl] :is(.mobile-journey-roles,.mobile-journey-other) a>span[aria-hidden=true]{transform:scaleX(-1)}@media(max-width:959px){.mobile-journey-page .hero--photo-interior .hero__grid{min-height:0}.mobile-journey-page .hero--photo-interior .hero__figure--editorial{inset:auto}.mobile-journey-page #mobile-access>.container,.mobile-journey-page #mobile-technology>.container{grid-template-columns:1fr}.mobile-journey-page #mobile-access .beat__head,.mobile-journey-page #mobile-technology .beat__head{margin-bottom:10px}.mobile-journey-page #mobile-technology .cta-row{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media(max-width:759px){.mobile-journey-nav__label{display:none}.mobile-journey-nav .container{padding-block:10px}.mobile-journey-nav ol{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.mobile-journey-nav a{white-space:nowrap}.mobile-journey-roles,.mobile-journey-lenses,.mobile-journey-steps,.mobile-journey-prepare{grid-template-columns:1fr}.mobile-journey-roles article{padding:22px}.mobile-journey-lens__intro{min-height:0;padding:25px}.mobile-journey-lens .mobile-journey-steps{padding-inline:25px}.mobile-journey-page .beat{padding-block:56px}.mobile-journey-page .beat__head h2{font-size:clamp(31px,8vw,39px)}.mobile-journey-page #mobile-technology .cta-row{flex-direction:column}}@media(max-width:639px){.mobile-journey-page .hero--photo-interior .hero__copy>h1{font-size:clamp(36px,9vw,44px)}.mobile-journey-page .hero--photo-interior .hero__figure--editorial{aspect-ratio:1.2}.mobile-journey-page .hero__copy .mobile-journey-status{margin-top:20px}}@media(forced-colors:active){.mobile-journey-page :is(#mobile-access,#mobile-setup,#mobile-technology),.mobile-journey-roles article,.mobile-journey-lens,.mobile-journey-steps li,.mobile-journey-prepare li{color:CanvasText;background:Canvas;border-color:CanvasText}.mobile-journey-page #mobile-setup :is(.eyebrow,h2,.lead,.button--primary){color:CanvasText}}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install{border-top:1px solid var(--inner-line);background:linear-gradient(135deg,#fff,var(--inner-surface))}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install>.container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 48px;align-items:center}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install .beat__head{grid-column:1;margin:0 0 5px}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install .beat__head h2{max-width:none;font-size:clamp(28px,2.8vw,38px)}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install p{grid-column:1;max-width:65ch;margin:0;color:var(--inner-copy);line-height:1.6}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install p:first-of-type{color:var(--inner-accent);font-size:13px;font-weight:750}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install p:last-child{grid-column:2;grid-row:1 / span 3}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install .button{white-space:nowrap;color:#fff;background:var(--inner-accent);border-color:var(--inner-accent)}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install .button:hover{background:var(--inner-hover);border-color:var(--inner-hover)}@media(max-width:759px){body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install>.container{display:block}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install p{margin-top:12px}body[data-page]:is([data-page=merchant-manager-mobile],[data-page=operator-handheld]) #android-install p:last-child{margin-top:23px}}
