 :root{--jz-blue:#2563eb;--jz-ink:#0f1e3d;--jz-muted:#4b5563}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;text-autospace:normal}.container{max-width:1180px!important}h1,h2,h3{letter-spacing:0!important;text-wrap:balance}h1{font-size:52px!important}h2,.sec-title{font-size:28px}h3{font-size:20px}p,li{font-size:16px;line-height:1.7}.jz-header{position:sticky!important;top:0;z-index:1000;background:#fff!important;border-bottom:1px solid #e5e7eb;backdrop-filter:none!important}.jz-header-inner{max-width:1180px;margin:auto;min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:24px}.jz-brand img{width:108px;height:56px;object-fit:contain}.jz-navigation{display:flex;align-items:center;gap:24px}.jz-navigation a{font-size:14px;font-weight:600;color:#0f1e3d;min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.jz-navigation a.jz-diagnosis{background:#2563eb;color:#fff;padding:0 18px;border-radius:6px}.jz-toggle{display:none;min-width:44px;min-height:44px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:24px;color:#0f1e3d}.jz-footer{background:#0f1e3d!important;color:#fff;padding:56px 24px 24px}.jz-footer-grid{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.jz-footer h2{font-size:20px;color:#fff;margin:0 0 16px}.jz-footer p,.jz-footer a{font-size:14px;line-height:1.7;color:#d1d5db}.jz-footer-grid a{display:block;padding:6px 0}.jz-copyright{max-width:1180px;margin:32px auto 0;padding-top:24px;border-top:1px solid #ffffff30;color:#b0b6c1;font-size:12px;display:flex;flex-wrap:wrap;gap:12px}.jz-copyright a{font-size:12px;color:#b0b6c1}.eyebrow,.sec-label,.section-label{font-size:12px!important;letter-spacing:0!important}.note{border-left-width:1px!important;border:1px solid #cbd5e1;border-radius:6px}.cta-banner{background:#1e40af!important}.cta-banner a{background:#fff!important;color:#1d4ed8!important}.article{max-width:760px;margin-inline:auto}.article p,.article li{font-size:16px!important}.jz-header a:focus-visible,.jz-footer a:focus-visible,.jz-toggle:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:900px){.jz-toggle{display:block}.jz-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:16px 24px;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100dvh - 72px);overflow:auto;border-bottom:1px solid #cbd5e1}.jz-navigation.is-open{display:flex}.jz-navigation a{min-height:44px}.jz-footer-grid{grid-template-columns:repeat(2,1fr)}h1{font-size:34px!important}h2,.sec-title{font-size:24px}.jz-header-inner{padding:0 18px}}@media(max-width:480px){.jz-footer-grid{grid-template-columns:1fr;gap:24px}.jz-footer{padding:40px 24px}.article{padding-inline:18px}.jz-copyright{display:block}.jz-copyright a{display:block;padding:6px 0}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.jz-navigation{gap:18px}.jz-navigation .jz-product{white-space:nowrap}.jz-navigation .jz-product:first-of-type{border-left:1px solid #e5e7eb;padding-left:18px}@media(min-width:901px) and (max-width:1180px){.jz-header-inner{gap:12px;padding-inline:16px}.jz-navigation{gap:12px}.jz-navigation a{font-size:13px}.jz-navigation a.jz-diagnosis{padding-inline:12px}}

.jz-phone-widget{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1100;font-family:inherit}.jz-phone-trigger{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 20px;border-radius:999px;background:#2563eb;color:#fff!important;text-decoration:none;font-size:14px;font-weight:600;box-shadow:0 4px 16px #0f1e3d26}.jz-phone-trigger:hover{background:#1d4ed8}.jz-phone-trigger:focus-visible,.jz-phone-panel button:focus-visible{outline:3px solid #2563eb;outline-offset:4px}.jz-phone-panel{position:absolute;right:0;bottom:68px;width:260px;padding:24px;background:#fff;border:1px solid #d1d5db;border-radius:14px;box-shadow:0 8px 32px #0f1e3d26;color:#0f1e3d}.jz-phone-panel[hidden]{display:none}.jz-phone-panel strong{display:block;font-size:20px}.jz-phone-panel p{margin:12px 0 4px;font-size:14px}.jz-phone-panel>a{display:block;font-size:24px;color:#0f1e3d;letter-spacing:0;white-space:nowrap}.jz-phone-copy{margin-top:16px;min-height:44px;padding:0 16px;border:1px solid #cbd5e1;background:#f8fafc;border-radius:6px;color:#0f1e3d;cursor:pointer;font-size:14px}.jz-phone-close{position:absolute;right:8px;top:8px;width:32px;height:32px;border:0;background:transparent;font-size:24px;color:#4b5563;cursor:pointer}.jz-phone-status{display:block;font-size:12px;margin-top:8px;color:#4b5563}#backTop{bottom:96px!important}@media(max-width:767px){.jz-phone-widget{right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px))}.jz-phone-trigger{min-width:52px;min-height:52px;padding:0 14px;font-size:14px}.jz-phone-panel{max-width:calc(100vw - 32px)}}
