body{margin:0;min-width:0;background:#f4f8ff;color:#16223a;font-family:PingFang SC,Microsoft YaHei,Heiti SC,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.public-info-page{min-height:100dvh;overflow-x:hidden;background:linear-gradient(180deg,#fff,#f7fbff 52%,#eef5ff)}.public-shell{width:min(1320px,calc(100% - 96px));margin:0 auto}.public-content{padding:24px 0 12px}.public-content,.public-section{display:grid;gap:16px}.public-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.public-card h2,.public-card h3,.public-section-heading h2{margin:0;color:#17233d;letter-spacing:0}.public-section-heading h2{font-size:22px;font-weight:900}.public-section-heading p{max-width:560px;margin:0;color:#60708a;font-size:14px;line-height:1.8}.public-card,.public-contact-card,.public-feature-card,.public-step-card{min-width:0;border:1px solid rgba(217,228,246,.92);border-radius:8px;background:#fff;box-shadow:0 12px 26px #18448414}.public-card{padding:22px}.public-card h2{font-size:22px;font-weight:900}.public-card h3{font-size:17px;font-weight:900}.public-card p,.public-contact-card p,.public-feature-card p,.public-list li,.public-step-card p{color:#5e6d82;font-size:14px;line-height:1.8}.public-card p{margin:12px 0 0}.public-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.public-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.public-feature-card{display:grid;align-content:start;gap:12px;min-height:168px;padding:20px}.public-feature-icon{display:grid;width:44px;height:44px;place-items:center;color:#fff;border-radius:10px;background:linear-gradient(145deg,#4a85ff,#0051f5)}.public-feature-card h3,.public-feature-card p{margin:0}.public-feature-card h3{color:#17233d;font-size:16px;font-weight:900}.public-list{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.public-list li{position:relative;padding-left:18px}.public-list li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:#165dff}.public-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-metric{display:grid;gap:6px;padding:18px;color:#fff;border-radius:8px;background:linear-gradient(145deg,#165dff,#0b347a);box-shadow:0 10px 22px #165dff29}.public-metric strong{font-size:24px;font-weight:900;line-height:1.1}.public-metric span{color:#ffffffd1;font-size:12px;font-weight:800}.public-step-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.public-step-card{position:relative;display:grid;align-content:start;gap:10px;min-height:188px;padding:18px 16px}.public-step-number{display:grid;width:36px;height:36px;place-items:center;color:#fff;border-radius:50%;background:#165dff;font-size:14px;font-weight:900}.public-step-card h3,.public-step-card p{margin:0}.public-step-card h3{color:#17233d;font-size:16px;font-weight:900}.public-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-contact-card{display:grid;gap:12px;padding:20px}.public-contact-card span{display:grid;width:42px;height:42px;place-items:center;color:#165dff;border-radius:10px;background:#edf4ff}.public-contact-card strong{color:#17233d;font-size:16px;font-weight:900}.public-contact-card p{margin:0}.public-action-band{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:22px;color:#fff;border-radius:8px;background:linear-gradient(90deg,#062760,#0758f8);box-shadow:0 12px 26px #0a3d9129}.public-action-band h2,.public-action-band p{margin:0}.public-action-band h2{font-size:22px;font-weight:900}.public-action-band p{margin-top:8px;color:#ffffffd1;font-size:14px;line-height:1.8}.public-action-band a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 18px;color:#0b347a;border-radius:8px;background:#fff;font-size:14px;font-weight:800}@media(max-width:1500px){.public-shell{width:min(1180px,calc(100% - 56px))}.public-step-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
