@charset "utf-8";
/* SAP Cloud ERP 升级转化模块 */
.sap-cta{position:relative;overflow:hidden;padding:.86rem 0 .9rem;color:#fff;background:linear-gradient(112deg,#08324c 0%,#0b5379 52%,#0b70a1 100%)}
.sap-cta::before{content:"";position:absolute;left:50%;top:-1.8rem;width:9rem;height:9rem;margin-left:-4.5rem;border-radius:50%;background:radial-gradient(circle,rgba(95,190,235,.24),rgba(95,190,235,0) 64%);pointer-events:none}
.sap-cta::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.055) 1px,transparent 1px);background-size:.22rem .22rem;-webkit-mask-image:radial-gradient(64% 74% at 50% 0%,#000,transparent 78%);mask-image:radial-gradient(64% 74% at 50% 0%,#000,transparent 78%)}
.sap-cta__wrap{position:relative;z-index:2;width:14rem;max-width:calc(100% - 40px);margin:0 auto;text-align:center}
h2.sap-cta__title{margin:0 auto;max-width:20em;color:#fff;font-weight:700;font-size:clamp(26px,calc(42 * 1rem / 100),42px);line-height:1.25;letter-spacing:-.01em}
.sap-cta__lead{margin:.18rem auto 0;max-width:60em;color:rgba(255,255,255,.88);font-size:clamp(14px,calc(18 * 1rem / 100),18px);line-height:1.8}
.sap-cta__btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:.36rem}
.sap-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:2.2rem;height:clamp(44px,.48rem,48px);padding:0 .32rem;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s,border-color .3s}
.sap-cta__btn--main{background:#fff;color:#0b70a1;box-shadow:0 .14rem .34rem rgba(0,0,0,.18)}
.sap-cta__btn--main:hover{transform:translateY(-2px);box-shadow:0 .2rem .4rem rgba(0,0,0,.24)}
.sap-cta__btn--main svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
.sap-cta__btn--main:hover svg{transform:translateX(3px)}
.sap-cta__btn--line{border:1px solid rgba(255,255,255,.42);background:transparent;color:#fff}
.sap-cta__btn--line:hover{background:rgba(255,255,255,.1);border-color:#fff;transform:translateY(-2px)}
.sap-cta__btn:focus-visible{outline:2px solid #8fd6f7;outline-offset:3px}
.sap-cta__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.14rem .38rem;margin:.48rem 0 0;padding:.3rem 0 0;border-top:1px solid rgba(255,255,255,.16);list-style:none;color:rgba(255,255,255,.88);font-size:clamp(12.5px,calc(13.5 * 1rem / 100),13.5px);letter-spacing:.02em;line-height:1.5}
.sap-cta__trust li{display:flex;align-items:center;gap:8px}
.sap-cta__trust svg{flex:0 0 auto;width:14px;height:14px;fill:none;stroke:#8fd6f7;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:900px){
.sap-cta__wrap{width:100%;max-width:none;padding:0 20px}
}
@media(max-width:750px){
.sap-cta{padding:.6rem 0 .64rem}
h2.sap-cta__title{font-size:22px}
.sap-cta__lead{margin-top:.16rem;font-size:14.5px;line-height:1.75}
.sap-cta__btns{gap:10px;margin-top:.3rem}
.sap-cta__btn{flex:1 1 100%;min-width:0;height:46px;padding:0 20px;font-size:15px}
.sap-cta__trust{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:.32rem;padding-top:.24rem;font-size:12.5px;text-align:left}
.sap-cta__trust li{align-items:flex-start}
.sap-cta__trust svg{margin-top:2px;width:13px;height:13px}
}
@media(max-width:430px){
h2.sap-cta__title{max-width:10em}
}
@media(max-width:360px){
h2.sap-cta__title{font-size:21px}
.sap-cta__lead{font-size:14px}
.sap-cta__trust{gap:10px 12px;font-size:12px}
}
@media(prefers-reduced-motion:reduce){
.sap-cta__btn,.sap-cta__btn--main svg{transition-duration:.01ms !important}
}