/* V2.6.4 — Chinese pricing title now matches full-width inner page heroes */
.pricing-fullwidth-hero-v264{width:100%;background:linear-gradient(90deg,rgba(240,247,255,.96) 0%,rgba(235,244,255,.91) 35%,rgba(226,237,255,.60) 72%,rgba(220,234,255,.39) 100%),url("hero-skyline.png") center 55%/cover no-repeat;padding:65px 0 72px;min-height:390px;display:flex;align-items:center}
.pricing-fullwidth-hero-v264>.wrap{width:min(1200px,calc(100% - 48px));margin-inline:auto}
.pricing-fullwidth-hero-v264 .breadcrumb{margin:0 0 20px;color:#586b8f}
.pricing-fullwidth-hero-v264 .kicker{font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#4541b2;font-size:13px}
.pricing-fullwidth-hero-v264 h1{font-size:clamp(34px,4.6vw,60px);line-height:1.2;margin:20px 0 22px;max-width:900px;color:#16264e}
.pricing-fullwidth-hero-v264 .lead{max-width:870px;font-size:clamp(17px,1.35vw,20px);line-height:1.85;margin:0;color:#526681}
main .pricing-bottom-v264{display:flex;justify-content:center;align-items:center;margin:18px auto 0!important;padding:8px 16px 54px!important;text-align:center}
main .pricing-bottom-v264 a{margin:0!important;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:760px){.pricing-fullwidth-hero-v264{min-height:340px;padding:45px 0 54px;background-position:60% center}.pricing-fullwidth-hero-v264>.wrap{width:calc(100% - 32px)}.pricing-fullwidth-hero-v264 h1{font-size:clamp(30px,8vw,43px)}main .pricing-bottom-v264{padding-bottom:42px!important}}
