@charset "utf-8";
/* SAP Cloud ERP 痛点模块 */
.sap-why{position:relative;background:#f6fafd;border-top:1px solid #e8f0f6;padding:.86rem 0 .9rem;color:#5b6b77}
.sap-why__wrap{width:14rem;margin:0 auto}
.sap-why__head{display:grid;grid-template-columns:1.02fr .98fr;gap:.68rem;align-items:start}
h2.sap-why__title{margin:0;color:#1c2b36;font-weight:700;font-size:clamp(26px,calc(42 * 1rem / 100),42px);line-height:1.25;letter-spacing:-.01em}
.sap-why__lead{color:#5b6b77;font-size:clamp(14px,calc(18 * 1rem / 100),18px);line-height:1.78}
.sap-why__lead p{margin:0;text-align:justify;text-justify:inter-ideograph}
.sap-why__lead2{margin-top:.14rem}
.sap-why__lead2 p{margin:0;text-align:justify;text-justify:inter-ideograph}
.sap-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem;margin-top:.52rem}
.sap-why__card{background:#fff;border:1px solid #e8f0f6;border-radius:.18rem;padding:.28rem .26rem;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s}
.sap-why__card:hover{transform:translateY(-4px);box-shadow:0 .12rem .34rem rgba(16,40,64,.08);border-color:#d8e8f3}
.sap-why__num{font-size:12px;font-weight:800;letter-spacing:.14em;color:#c3d6e3}
h3.sap-why__h3{margin:.12rem 0 .1rem;color:#1c2b36;font-weight:700;font-size:clamp(16.5px,calc(19 * 1rem / 100),19px);line-height:1.5}
.sap-why__text{color:#5b6b77;font-size:14.5px;line-height:1.78;text-align:justify;text-justify:inter-ideograph}
.sap-why__text p{margin:0}
.sap-why__card--wide{grid-column:span 2;background:linear-gradient(120deg,#f7fbfe,#fff)}
.sap-why__body{display:grid;grid-template-columns:1fr 1fr;gap:0 .32rem;align-items:center}
.sap-why__alert{border-left:2px solid #d9e9f4;padding-left:.22rem}
.sap-why__alert strong{display:block;margin-bottom:8px;color:#1c2b36;font-size:14.5px;font-weight:700}
.sap-why__alert ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.sap-why__alert li{position:relative;padding-left:16px;color:#6b7d8a;font-size:13.5px;line-height:1.6;text-align:justify;text-justify:inter-ideograph}
.sap-why__alert li::before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:#c3d6e3}
.sap-why__foot{display:flex;align-items:center;justify-content:center;gap:.16rem;margin-top:.26rem;padding:.22rem .26rem;background:#eef6fb;border:1px solid #dbe9f4;border-radius:.12rem;color:#1c2b36;font-size:15px;font-weight:400}
.sap-why__foot strong,.sap-why__foot b{font-weight:700}
.sap-why__foot svg{flex:0 0 auto;width:20px;height:20px;color:#0b70a1}
.sap-why__foot p{margin:0;text-align:center}
@media(max-width:1200px){
.sap-why__grid{grid-template-columns:1fr 1fr}
.sap-why__card--wide{grid-column:span 2}
}
@media(max-width:900px){
.sap-why__wrap{width:100%;max-width:none;padding:0 20px}
.sap-why__head{grid-template-columns:1fr;gap:.22rem}
.sap-why__lead p + p{margin-top:.14rem}
}
@media(max-width:750px){
.sap-why{padding:.6rem 0 .64rem}
h2.sap-why__title{font-size:24px}
.sap-why__lead{font-size:14.5px}
.sap-why__grid{grid-template-columns:1fr;gap:.16rem;margin-top:.32rem}
.sap-why__card{padding:22px 20px;border-radius:14px}
.sap-why__card--wide{grid-column:span 1}
.sap-why__body{grid-template-columns:1fr;gap:.18rem}
h3.sap-why__h3{font-size:16.5px}
.sap-why__text{font-size:13.5px}
.sap-why__foot{flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 18px;font-size:14px;line-height:1.7}
}
