:root{--blue: #1167ed;--blue-dark: #0b3c9d;--blue-soft: #eaf3ff;--blue-wash: #f4f8ff;--ink: #0b1733;--muted: #61708d;--line: #dbe7f7;--card: #ffffff;--shadow: 0 14px 42px rgba(38, 91, 170, .12);--radius: 18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#fff;color:var(--ink);font-family:Inter,system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}body.dialog-open{overflow:hidden}img{display:block;max-width:100%}a{color:inherit}button,input{font:inherit}.container{width:min(1180px,calc(100% - 48px));margin:0 auto}.section{padding:56px 0;scroll-margin-top:78px}.section-tint{background:linear-gradient(180deg,#f3f8ff,#eaf3ff)}.section-head{max-width:760px;margin:0 auto 32px;text-align:center}.eyebrow{color:var(--blue);font-size:13px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.section-title{margin:12px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.18;letter-spacing:-.035em}.section-sub{margin:16px auto 0;color:var(--muted);font-size:17px;line-height:1.8}.btn{min-height:48px;border:1px solid transparent;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;font-weight:720;text-decoration:none;cursor:pointer}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 10px 28px #1167ed47}.btn-secondary{background:#fff;border-color:#c9daf3;color:var(--blue-dark)}.btn-white{background:#fff;color:var(--blue-dark)}.site-header{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(196,214,240,.75);background:#ffffffe6;backdrop-filter:blur(16px) saturate(145%)}.header-inner{min-height:72px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:11px;font-weight:800;text-decoration:none}.brand img{width:38px;height:38px;border-radius:10px}.brand-copy{display:grid;line-height:1.08}.brand-copy small{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.05em}.main-nav{display:flex;align-items:center;gap:24px}.main-nav a{color:#40516e;font-size:14px;text-decoration:none}.main-nav a:hover{color:var(--blue)}.header-actions{display:flex;align-items:center;gap:8px}.menu-toggle,.mobile-menu-backdrop{display:none}.hero{overflow:hidden;background:radial-gradient(circle at 82% 15%,rgba(82,148,255,.24),transparent 32%),linear-gradient(180deg,#f7faff,#eef5ff);padding:64px 0 30px}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:54px}.hero h1{margin:16px 0 18px;max-width:720px;font-size:clamp(29px,8.5vw,61px);line-height:1.08;letter-spacing:-.055em}.hero-title-line{display:block;white-space:nowrap}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px}.hero-eyebrow:before{content:"";width:22px;height:2px;border-radius:999px;background:currentColor}.hero-lead{max-width:660px;color:var(--muted);font-size:18px;line-height:1.88}.hero-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:24px}.hero-note{margin:12px 0 0;color:#71809a;font-size:13px}.hero-visual{margin:0}.hero-visual img{display:block;width:100%;height:auto;object-fit:contain}.channel-band{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:44px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--line)}.channel-item{padding:20px;background:#ffffffe0}.channel-item b{display:block;margin-bottom:7px;font-size:15px}.channel-item span{color:var(--muted);font-size:13px;line-height:1.65}.channel-links{display:flex;flex-wrap:wrap;gap:2px 6px}.channel-links a{color:var(--blue-dark);font-weight:700;text-underline-offset:3px}.channel-links i{color:#9aacc7;font-style:normal}.stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:900px;margin:28px auto 0}.stat-card{min-height:132px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-align:center;box-shadow:0 8px 26px #2a5fab14;text-decoration:none}.stat-icon{width:38px;height:38px;margin:0 auto 7px;border-radius:12px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.stat-number{color:var(--blue);font-size:30px;font-weight:820;letter-spacing:-.04em}.stat-label{margin-top:6px;color:var(--muted);font-size:14px;line-height:1.45}.pain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.method-grid,.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.source-note{margin:8px 0 0;color:#7a879b;font-size:12px;line-height:1.55}.glass-card{border:1px solid rgba(205,221,245,.9);border-radius:var(--radius);background:#ffffffdb;box-shadow:var(--shadow)}.pain-card{padding:22px}.pain-icon{width:54px;height:54px;border-radius:15px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.pain-card h3{margin:14px 0 8px;font-size:20px}.pain-card p{margin:0;color:var(--muted);line-height:1.75}.pain-close{max-width:900px;margin:24px auto 0;color:#31415e;font-size:17px;font-weight:650;line-height:1.7;text-align:center}.method-card{min-height:330px;padding:20px 26px 24px;text-align:center}.method-card picture{display:block}.method-image{width:124px;height:124px;margin:0 auto 8px;object-fit:contain}.method-number{color:var(--blue);font-weight:820}.method-card h3{margin:8px 0 10px;font-size:24px}.method-card .method-line{color:var(--blue);font-size:14px;font-weight:750}.method-card p{margin:14px 0 0;color:var(--muted);line-height:1.75}.coverage{margin:20px auto 0;max-width:880px;border:1px dashed #aac9f5;border-radius:16px;padding:14px 20px;color:#314566;text-align:center;line-height:1.65}.ai-flow{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ai-node{position:relative;padding:18px 12px;border:1px solid #cfe0f8;border-radius:14px;background:#fff;text-align:center;font-weight:720}.ai-node:not(:last-child):after{content:"→";position:absolute;right:-22px;top:50%;color:var(--blue);transform:translateY(-50%)}.fde-card{margin-top:18px;padding:24px;display:grid;grid-template-columns:260px 1fr;gap:24px}.fde-card h3{margin:6px 0;font-size:25px}.fde-card p{margin:0;color:var(--muted);line-height:1.8}.fde-card a{color:var(--blue);font-weight:750}.service-list{margin-top:14px;border:1px solid var(--line);border-radius:15px;background:#fff}.service-list summary{padding:18px 22px;cursor:pointer;font-weight:760}.service-items{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 28px;padding:0 22px 22px}.service-items span{color:var(--muted);line-height:1.6}.product-stack{display:grid;gap:9px}.product-item{border:1px solid #cfdef4;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 8px 24px #265baa12}.product-item{scroll-margin-top:88px}.product-item summary{list-style:none;display:grid;grid-template-columns:44px 220px 1fr 28px;align-items:center;gap:14px;min-height:64px;padding:9px 16px;cursor:pointer}.product-item summary::-webkit-details-marker{display:none}.product-index{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);font-weight:850}.product-name{font-size:17px;font-weight:770}.product-scene{color:var(--muted);font-size:14px;line-height:1.5}.product-plus{color:var(--blue);font-size:24px}.product-item[open] .product-plus{transform:rotate(45deg)}.product-panel{display:grid;grid-template-columns:340px 1fr;gap:26px;padding:8px 20px 20px;border-top:1px solid var(--line)}.product-panel picture{display:block}.product-panel img{width:100%;height:236px;object-fit:cover;border-radius:14px;background:#edf4fe}.product-copy{padding-top:13px}.product-copy h3{margin:0 0 10px;font-size:23px}.product-copy p{margin:8px 0;color:var(--muted);line-height:1.7}.chips{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.chip{border-radius:999px;background:var(--blue-soft);color:#2c5d9e;padding:6px 10px;font-size:12px}.case-card{overflow:hidden}.case-image{position:relative;width:100%;height:auto;aspect-ratio:3 / 2;background:#eaf3ff}.case-image img{width:100%;height:100%;object-fit:cover;object-position:center}.case-image.xinglan img{object-position:center}.case-tag{position:absolute;top:14px;left:14px;border-radius:999px;padding:7px 11px;background:#ffffffeb;color:var(--blue-dark);font-size:12px;font-weight:780;box-shadow:0 5px 16px #14316024}.case-body{padding:20px}.case-body h3{margin:0 0 10px;font-size:21px;line-height:1.4}.case-body p{margin:0;color:var(--muted);line-height:1.75}.case-surface{display:block;margin-top:12px;color:var(--blue);font-weight:720;line-height:1.5}.app-cases{margin-top:20px;overflow:hidden}.app-cases>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer}.app-cases>summary::-webkit-details-marker{display:none}.app-cases>summary span:first-child{display:grid;gap:4px}.app-cases>summary b{font-size:18px}.app-cases>summary small{color:var(--muted)}.app-cases-plus{color:var(--blue);font-size:25px;transition:transform .2s ease}.app-cases[open] .app-cases-plus{transform:rotate(45deg)}.app-cases-body{padding:0 24px 22px}.app-cases-body>p:first-child{margin:0 0 16px;color:var(--muted)}.app-store-link{margin:16px 0 0}.app-store-link a{color:var(--blue);font-weight:720;text-underline-offset:3px}.mid-cta{margin:0 auto;padding:28px 36px;border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,#e8f2ff,#d9eaff);box-shadow:var(--shadow)}.mid-cta h2{margin:0;font-size:30px}.proof-thesis{margin:14px auto 0;color:var(--muted);font-size:17px;line-height:1.7}.proof-shell{padding:28px}.proof-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.proof-stat{padding:18px 14px;border-radius:15px;background:#f3f7fe;text-align:center;text-decoration:none}.proof-stat b{display:block;color:var(--blue);font-size:28px}.proof-stat span{display:block;margin-top:7px;color:var(--muted);font-size:13px;line-height:1.55}.app-store-proof-note{margin:0 0 16px;text-align:center}.app-store-proof-note a{color:var(--blue);font-size:13px;font-weight:720;text-underline-offset:3px}.proof-quotes{display:grid;gap:10px;margin:20px 0 0}.proof-quote{border-left:4px solid var(--blue);padding:8px 0 8px 18px;font-weight:720;line-height:1.65}.icon-wall{display:flex;flex-wrap:wrap;gap:9px}.icon-wall a{display:block;border-radius:11px;transition:transform .15s ease}.icon-wall a:hover{transform:translateY(-3px)}.icon-wall img{width:48px;height:48px;border-radius:11px}.media-more{margin-top:12px}.media-more>summary,.advisor-section>summary{list-style:none;color:var(--blue-dark);font-weight:760;cursor:pointer}.media-more>summary{padding:14px 18px;border:1px solid var(--line);border-radius:14px;background:#f3f7fe}.media-more>summary::-webkit-details-marker,.advisor-section>summary::-webkit-details-marker{display:none}.media-more>summary:after,.advisor-section>summary:after{content:"−";float:right;color:var(--blue)}.media-more:not([open])>summary:after,.advisor-section:not([open])>summary:after{content:"+"}.media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px}.media-card{padding:20px;border:1px solid var(--line);border-radius:14px;background:#fff}.media-card small{color:var(--blue);font-weight:760}.media-card a{display:block;margin-top:8px;font-weight:720;line-height:1.55;text-decoration:none}.media-card blockquote{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.founder-card{max-width:780px;margin:0 auto 18px}.advisor-section>summary{max-width:780px;margin:0 auto 14px;padding:14px 18px;border:1px solid var(--line);border-radius:14px;background:#ffffffdb}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.member-card{padding:21px}.member-card.lead{grid-column:auto}.member-avatar{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);font-weight:850}.member-card h3{margin:16px 0 4px}.member-role{color:var(--blue);font-size:13px;font-weight:750}.member-card p,.member-card li{color:var(--muted);line-height:1.62}.member-card ul{padding-left:18px}.team-note{margin-top:14px;color:var(--muted);text-align:center}.process-track{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.process-step{position:relative;text-align:center}.process-step:not(:last-child):after{content:"";position:absolute;top:22px;left:calc(50% + 34px);right:calc(-50% + 34px);height:2px;background:#bed6fa}.process-num{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin:0 auto 14px;background:var(--blue);color:#fff;font-weight:830}.process-step h3{margin:0 0 8px;font-size:17px}.process-step p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.faq-item{border:1px solid var(--line);border-radius:14px;background:#fff}.faq-item summary{padding:20px;cursor:pointer;font-weight:740;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";float:right;color:var(--blue)}.faq-item[open] summary:after{content:"−"}.faq-item p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.75}.final-cta{overflow:hidden;position:relative;background:#0756d7 url(/assets/b2b/redesign-2026-10/cta/cta-bg-desktop.webp) center / cover no-repeat;color:#fff}.final-cta:before,.final-cta:after{content:"";position:absolute;width:460px;height:460px;border:1px solid rgba(255,255,255,.18);transform:rotate(34deg)}.final-cta:before{left:-260px;top:-210px}.final-cta:after{right:-260px;bottom:-250px}.final-inner{position:relative;z-index:1;padding:56px 0;text-align:center}.final-inner h2{margin:0;font-size:clamp(34px,5vw,54px)}.final-inner p{margin:16px 0 28px;color:#ffffffd1;font-size:17px}.partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.partner{min-height:104px;border:1px solid var(--line);border-radius:14px;display:flex;align-items:center;justify-content:center;padding:18px;background:#fff;color:#31415f;font-weight:760;text-align:center}.partner img{max-height:48px;width:auto}.partner.wordmark{flex-direction:column;gap:4px;letter-spacing:.08em}.partner.wordmark small{color:var(--muted);font-size:11px;letter-spacing:.12em}.footer{padding:30px 0;background:#071329;color:#b9c4d8}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:13px}.footer a{color:inherit}.psb-link{display:inline-flex;align-items:center;gap:5px}.psb-link img{flex:none;width:18px;height:20px}.float-cta{position:fixed;right:22px;bottom:22px;z-index:35;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s}.float-cta.is-visible{opacity:1;visibility:visible;transform:none;pointer-events:auto}.contact-dialog{width:min(430px,calc(100% - 30px));border:0;border-radius:22px;padding:0;box-shadow:0 30px 90px #05183d52}.contact-dialog::backdrop{background:#05112699;backdrop-filter:blur(5px)}.dialog-card{position:relative;padding:34px;text-align:center}.dialog-close{position:absolute;right:14px;top:14px;width:40px;height:40px;border:0;border-radius:50%;background:#eef4fd;cursor:pointer}.dialog-card h2{margin:4px 0 8px}.dialog-card>p{color:var(--muted)}.dialog-card .qr{width:210px;height:210px;margin:18px auto 12px}.dialog-actions{display:grid;gap:10px;margin-top:18px}.copy-kf{display:none}.copy-hint{color:var(--blue)!important;font-size:13px}.mobile-copy{display:none}.in-wechat .browser-only{display:none!important}.in-wechat .wechat-only{display:inline-flex!important}.wechat-only{display:none}.reveal{opacity:1;transform:none}.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.js .reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}}@media(max-width:900px){.header-inner{grid-template-columns:1fr auto}.main-nav{grid-column:1 / -1;justify-content:center;padding-bottom:12px}.hero-grid,.fde-card{grid-template-columns:1fr}.hero-visual{max-width:680px}.stats-grid{grid-template-columns:repeat(3,1fr)}.partners-grid,.pain-grid,.case-grid,.team-grid{grid-template-columns:repeat(2,1fr)}.section{padding:44px 0}.process-track{grid-template-columns:repeat(3,1fr);row-gap:34px}.process-step:after{display:none}}@media(max-width:720px){.container{width:min(100% - 30px,640px)}.section{padding:36px 0}body.menu-open{overflow:hidden}.site-header{min-height:64px}.header-inner{position:relative;z-index:2;min-height:64px;height:64px;grid-template-columns:minmax(0,1fr) auto;gap:8px}.brand{min-width:0;gap:8px}.brand img{width:32px;height:32px;border-radius:9px}.brand-copy{overflow:hidden;font-size:15px;white-space:nowrap}.brand-copy small{display:none}.header-actions{gap:7px}.header-cta{min-height:36px;padding:0 13px;font-size:13px;box-shadow:0 7px 18px #1167ed38}.menu-toggle{width:38px;height:38px;border:1px solid rgba(190,210,239,.9);border-radius:12px;display:grid;place-content:center;gap:4px;padding:0;background:#ffffffe0;color:var(--ink);cursor:pointer}.menu-toggle span{width:17px;height:2px;border-radius:999px;display:block;background:currentColor;transition:transform .2s ease,opacity .2s ease}.menu-open .menu-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-open .menu-toggle span:nth-child(2){opacity:0}.menu-open .menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-menu-backdrop{position:fixed;z-index:1;inset:64px 0 0;border:0;display:block;background:#0b173338;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.main-nav{position:fixed;z-index:2;top:76px;right:15px;left:15px;grid-column:auto;display:grid;gap:0;overflow:hidden;justify-content:stretch;padding:10px;border:1px solid rgba(196,214,240,.92);border-radius:18px;background:#ffffffed;box-shadow:0 22px 54px #1a3a6a33;backdrop-filter:blur(20px) saturate(150%);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.985);transform-origin:top right;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.main-nav a{padding:13px 15px;border-radius:12px;color:#263b5f;font-size:15px;font-weight:700}.main-nav a:hover{background:var(--blue-soft)}.menu-open .main-nav{opacity:1;visibility:visible;transform:none;pointer-events:auto}.menu-open .mobile-menu-backdrop{opacity:1;visibility:visible;pointer-events:auto}.hero{padding-top:32px;padding-bottom:24px}.hero h1{font-size:clamp(29px,8.5vw,40px)}.hero-lead{font-size:16px}.hero-grid{gap:24px}.hero-visual{display:none}.channel-band,.pain-grid,.method-grid,.case-grid,.team-grid,.faq-grid,.media-grid{grid-template-columns:1fr}.channel-band{margin-top:20px}.channel-item{padding:13px 16px}.stats-grid{gap:10px}.stat-card{min-height:116px;padding:14px 8px}.stat-icon{width:34px;height:34px}.stat-number{font-size:27px}.section-head{margin-bottom:12px}.section-title{font-size:29px}.section-sub{margin-top:10px;font-size:15px;line-height:1.6}.pain-grid,.method-grid{gap:12px}.pain-card{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;align-items:center;padding:14px}.pain-icon{grid-column:1;grid-row:1;width:44px;height:44px;border-radius:13px}.pain-card h3{grid-column:2;grid-row:1;margin:0;font-size:18px;line-height:1.35}.pain-card p{grid-column:1 / -1;grid-row:2;margin-top:8px;font-size:14px;line-height:1.55}.pain-close{margin-top:16px;font-size:15px;line-height:1.6}.method-card{min-height:auto;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:14px;row-gap:3px;align-items:start;padding:14px;text-align:left}.method-card picture{grid-column:1;grid-row:1 / 5;align-self:center}.method-image{width:76px;height:76px;margin:0}.method-number,.method-card h3,.method-card .method-line,.method-card p{grid-column:2}.method-number{grid-row:1;font-size:13px}.method-card h3{grid-row:2;margin:0;font-size:20px;line-height:1.3}.method-card .method-line{grid-row:3;font-size:13px;line-height:1.4}.method-card p{grid-row:4;margin:3px 0 0;font-size:14px;line-height:1.5}.coverage{margin-top:14px;padding:11px 14px;font-size:14px;line-height:1.55}.ai-flow{grid-template-columns:1fr;gap:28px}.ai-node:not(:last-child):after{content:"↓";inset:auto auto -25px 50%;transform:translate(-50%)}.service-items{grid-template-columns:1fr}.fde-card{margin-top:14px;padding:18px;gap:12px}.fde-card h3{font-size:21px}.fde-card p{line-height:1.6}.product-item summary{grid-template-columns:42px 1fr 28px}.product-scene{display:none}.product-panel{grid-template-columns:1fr;gap:8px;padding-inline:16px}.product-panel img{height:160px}.product-copy{padding-top:6px}.product-copy h3{margin-bottom:6px;font-size:20px}.product-copy p{margin:6px 0;line-height:1.55}.chips{margin:10px 0}.case-grid{gap:12px}.case-card{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:start}.case-image{align-self:start}.case-tag{top:6px;left:6px;max-width:calc(100% - 12px);padding:4px 6px;font-size:9px;line-height:1.25}.case-body{padding:11px 12px}.case-body h3{margin-bottom:6px;font-size:16px;line-height:1.35}.case-body p{font-size:13px;line-height:1.5}.mid-cta{align-items:flex-start;flex-direction:column;padding:28px}.mid-cta h2{font-size:27px}.proof-shell{padding:20px 14px}.proof-stats{grid-template-columns:repeat(2,1fr)}.proof-stat{padding:14px 9px}.proof-stat b{font-size:24px}.proof-stat span{font-size:12px}.icon-wall{gap:7px}.icon-wall img{width:40px;height:40px}.app-cases>summary{padding:16px}.app-cases-body{padding:0 16px 18px}.media-more>summary,.advisor-section>summary{padding:14px 16px;border-radius:14px;background:#e8f2ff}.founder-card{margin-bottom:14px}.process-track{grid-template-columns:1fr;gap:24px}.process-step{display:grid;grid-template-columns:46px 1fr;gap:14px;text-align:left}.process-num{margin:0;grid-row:span 2}.process-step h3{align-self:end}.partners-grid{grid-template-columns:1fr 1fr}.float-cta{right:14px;bottom:14px}.float-cta .btn{min-height:46px;padding-inline:18px}.dialog-card{padding:30px 22px 24px}.desktop-copy{display:none}.mobile-copy{display:block}.copy-kf{display:inline-flex}.final-cta{background-image:url(/assets/b2b/redesign-2026-10/cta/cta-bg-mobile.webp)}.partner{min-height:84px;padding:12px}.final-inner{padding:38px 0}}@media(max-width:420px){.stats-grid{grid-template-columns:1fr}.partners-grid{grid-template-columns:1fr 1fr}.hero-actions .btn{width:100%}}
