body.integrated{background:#f3f8fc;color:#142d42;font-family:'SWENSE Site Sans','PingFang SC','Microsoft YaHei',system-ui,sans-serif;color-scheme:light}.integrated .site-header,.integrated .v2-footer{color:#f3f8fc;color-scheme:dark}.integrated .review-bar{color:#bed0df}.integrated .page-intro{background:#0b2134;color:#f3f8fc;max-width:none;padding-inline:max(24px,calc((100% - 1280px)/2));border:0;padding-block:70px}.integrated .page-intro .section-label{color:#9fbcd1}.integrated .page-intro .lead{color:#bed0df}.integrated .page-intro h1{font-size:clamp(36px,4vw,60px);line-height:1.3;letter-spacing:-.04em;font-weight:600}.integrated .wrap{max-width:1392px;padding-inline:56px}.integrated .button.dark{background:#12334c;color:#f3f8fc;border-radius:6px}.integrated .button.outline{border-color:#7895ac;color:#234d67;border-radius:6px}.integrated .text-link,.integrated .copy-button{color:#315e7a}.integrated .nojs-nav{color:#142d42}.integrated .footer-top{grid-template-columns:1fr 1fr 1fr}.integrated .footer-links{display:flex}.integrated .footer-bottom{margin-top:0}.integrated .header-row{position:relative}.integrated .navigation{color-scheme:dark}.integrated .wordmark small{display:inline;font-size:16px}.integrated .v2-footer .footer-contact{overflow-wrap:anywhere}.integrated main{min-height:45vh;--muted:#526575;--steel:#38647d}@media(max-width:1100px){.integrated .wrap{padding-inline:38px}}@media(max-width:760px){.integrated .wrap{padding-inline:24px}.integrated .page-intro{padding-block:48px}.integrated .page-intro h1{font-size:36px}.integrated .wordmark small{font-size:12px}.integrated .footer-top{grid-template-columns:1fr}.integrated .footer-links{display:flex}.integrated .footer-bottom{margin-top:0}.integrated .navigation{top:76px}}@media(max-width:360px){.integrated .wrap{padding-inline:19px}.integrated .wordmark small{display:none}.integrated .page-intro h1{font-size:33px}}
