.wms-page{--wms-ink:#0a1744;--wms-blue:#1968aa;--wms-copy:#526785}.wms-wrap{width:calc(100% - 80px);max-width:1280px;margin-left:auto;margin-right:auto}.wms-page h1,.wms-page h2,.wms-page h3{color:var(--wms-ink)}.wms-page h1 span,.wms-page h2 span{color:var(--wms-blue)}.wms-page p{color:var(--wms-copy);font-size:16px;line-height:1.85}.wms-page h2{font-size:clamp(30px,3vw,43px);line-height:1.18;letter-spacing:-.8px;margin:14px 0 23px}.wms-split{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.wms-page figure{margin:0;min-width:0}.wms-page figure img{display:block;width:100%;height:auto;border-radius:23px}.wms-page figcaption{font-size:12px;color:var(--wms-copy);line-height:1.6;margin:14px 10px 0;text-align:center}.wms-hero{padding:65px 0 55px;background:linear-gradient(120deg,#eaf5ff,#fff)}.wms-hero h1{font-size:clamp(38px,4.3vw,60px);line-height:1.1;letter-spacing:-1.6px;margin:18px 0 25px}.wms-hero p{font-size:18px;margin-bottom:27px}.wms-hero-note{color:var(--wms-blue);font-size:12px;margin-top:23px;line-height:1.8}.wms-intro{max-width:850px;text-align:center;padding:75px 0 65px}.wms-intro p{margin:0 0 18px}.wms-section-head{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;margin-bottom:30px}.wms-section-head h2{margin-bottom:0}.wms-section-head>p{margin:0}.wms-portal{padding-bottom:75px}.wms-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.wms-feature{padding:27px 23px;border:1px solid #d5e5f5;border-radius:18px;background:linear-gradient(140deg,#f4f9ff,#fff)}.wms-number{display:grid;place-items:center;width:42px;height:42px;background:#e4f0ff;border-radius:12px;color:var(--wms-blue);font-size:13px;font-weight:800;margin-bottom:23px}.wms-feature h3{font-size:21px;line-height:1.3;margin:0 0 14px}.wms-feature p{font-size:15px;margin:0}.wms-connect{background:#edf6ff;padding:65px 0}.wms-connect p{margin-bottom:23px}.wms-connect .wms-small{font-size:12px;margin:18px 0 0;line-height:1.8}.wms-evolve{padding-top:75px;padding-bottom:65px}.wms-evolve-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.wms-evolve-grid article{padding:30px;border:1px solid #d9e7f5;border-radius:18px}.wms-evolve-grid h3{font-size:23px;line-height:1.3;margin:0 0 15px}.wms-evolve-grid p{margin:0}.wms-api{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:40px;background:linear-gradient(120deg,#f0f7ff,#fff);border:1px solid #d4e5f6;border-radius:24px;margin-bottom:65px;box-sizing:border-box}.wms-api p{margin-bottom:22px}.wms-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;border:2px solid #f8792d;border-radius:20px;padding:35px 38px;background:#fffaf5;margin-bottom:60px;box-sizing:border-box}.wms-cta h2{font-size:30px;margin-top:13px;margin-bottom:15px}.wms-cta p{max-width:780px;margin-bottom:0}.wms-cta>.button{flex-shrink:0}
@media(max-width:1100px){.wms-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wms-split,.wms-api{gap:32px}.wms-section-head{gap:35px}.wms-cta{align-items:flex-start;flex-direction:column}.wms-evolve-grid{gap:17px}.wms-evolve-grid article{padding:23px}}
@media(max-width:767px){.wms-wrap{width:calc(100% - 44px)}.wms-split,.wms-section-head,.wms-api{grid-template-columns:1fr;gap:30px}.wms-hero{padding:35px 0}.wms-hero h1{font-size:39px;letter-spacing:-1px}.wms-hero p{font-size:16px}.wms-page h2{font-size:30px}.wms-intro{padding:45px 0 35px;text-align:left}.wms-feature-grid,.wms-evolve-grid{grid-template-columns:1fr}.wms-feature{padding:25px}.wms-feature .wms-number{margin-bottom:17px}.wms-portal{padding-bottom:40px}.wms-connect{padding:38px 0}.wms-evolve{padding-top:45px;padding-bottom:40px}.wms-section-head{gap:20px}.wms-api{padding:25px 22px;border-radius:19px;margin-bottom:40px}.wms-api figure{grid-row:1}.wms-cta{padding:27px 22px;margin-bottom:40px;gap:25px}.wms-cta h2{font-size:28px}.wms-page .button{width:100%}.wms-page figure img{border-radius:17px}}
