
.bp-hero{background:#10252b;text-align:center;color:#fff;padding:65px 0 55px}.bp-hero h1{font-size:46px;margin:0 0 15px}.bp-subtitle{font-size:19px;color:#e0e6e2;margin:0}.bp-rule{width:38px;height:2px;background:var(--gold);margin:20px auto}.bp-hero-copy{max-width:880px;margin:20px auto 0;font-size:16px;color:#cdd8d3;line-height:2}.business-partners-page .section{padding:55px 0}.bp-heading{text-align:center;margin-bottom:30px}.bp-heading h2{font-size:32px;margin:0}.bp-heading p{max-width:1000px;margin:0 auto;font-size:16px;line-height:2}.bp-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bp-services article{border:1px solid var(--line);padding:30px 24px;text-align:center;min-width:0}.bp-icon{display:block;font-size:39px;line-height:1.4;color:var(--gold);margin-bottom:16px}.bp-services h3{font-size:20px;margin-bottom:13px}.bp-services p{text-align:left;font-size:14px;line-height:1.95;margin:0}.bp-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bp-logo{aspect-ratio:2/1;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:25px}.bp-logo img{width:100%;height:100%;object-fit:contain}.bp-partner-name{text-align:center;font-size:14px;margin:10px 0 0}.bp-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;margin:0;list-style:none;text-align:center}.bp-process li{min-width:0}.bp-process li>span{color:var(--gold);font-size:30px;display:block;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:16px}.bp-process h3{font-size:18px;margin-bottom:10px}.bp-process p{font-size:14px;line-height:1.9;margin:0}@media(max-width:760px){.bp-hero{padding:42px 0 36px}.bp-hero h1{font-size:33px}.bp-subtitle{font-size:15px}.bp-hero-copy{font-size:14px;text-align:left}.business-partners-page .section{padding:40px 0}.bp-heading h2{font-size:27px}.bp-heading p{font-size:14px;text-align:left}.bp-services{grid-template-columns:1fr;gap:14px}.bp-services article{display:grid;grid-template-columns:48px 1fr;column-gap:16px;text-align:left;padding:22px}.bp-icon{grid-row:span 2;font-size:32px;margin:0}.bp-services h3{font-size:18px;margin-bottom:8px}.bp-services p{font-size:14px}.bp-partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bp-logo{padding:16px;aspect-ratio:1.6}.bp-process{grid-template-columns:1fr;gap:22px;text-align:left}.bp-process li{display:grid;grid-template-columns:45px 1fr;column-gap:16px}.bp-process li>span{grid-row:span 2;font-size:25px;border:0;margin:0;padding:0}.bp-process h3{margin-bottom:5px}}

/* 白底Logo与浅色页面背景融合，不改原始标志 */
.business-partners-page .bp-logo{background:transparent}.business-partners-page .bp-logo img{mix-blend-mode:multiply}

/* Español de México */
html[lang="es-MX"] .business-partners-page .bp-services h3{line-height:1.5;font-size:19px}html[lang="es-MX"] .business-partners-page .bp-services p{line-height:1.9}html[lang="es-MX"] .business-partners-page .bp-process h3{line-height:1.5;font-size:17px}
@media(max-width:1100px){html[lang="es-MX"] .business-partners-page .header-inner{min-height:76px}html[lang="es-MX"] .business-partners-page .menu-toggle{display:flex;align-items:center;gap:10px;background:none;border:1px solid var(--line);padding:7px 12px;font-size:12px}html[lang="es-MX"] .business-partners-page nav{display:none;position:absolute;left:0;right:0;top:76px;background:var(--paper);padding:12px 20px 24px;box-shadow:0 15px 20px #10252b12}html[lang="es-MX"] .business-partners-page nav.open{display:flex;flex-direction:column;gap:0}html[lang="es-MX"] .business-partners-page nav a{padding:13px 5px}}
@media(max-width:760px){html[lang="es-MX"] .business-partners-page .bp-hero h1{font-size:32px}html[lang="es-MX"] .business-partners-page .bp-subtitle{font-size:16px}html[lang="es-MX"] .business-partners-page .bp-heading h2{font-size:27px}}
