@font-face{font-family:"Zhongyixin Sans";src:url('/assets/v2/zhongyixin-sans.woff') format('woff');font-style:normal;font-weight:100 900;font-display:swap}
:root{scroll-behavior:smooth;--v2-blue:#2454ff;--v2-ink:#101c38}html{scroll-padding-top:98px}body{font-family:"Zhongyixin Sans","PingFang SC","Microsoft YaHei",sans-serif!important;background:#fff;color:#101c38}.site-header{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(18px);border-bottom:1px solid #e6ebf3!important;color:#101c38!important;box-shadow:none!important}.site-header .header-shell{min-height:78px}.site-header .brand-symbol{background:#15223e;border-radius:10px;padding:5px;width:40px;height:40px}.site-header .brand-symbol img{width:30px;height:30px}.site-header .brand-words strong{color:#132744!important;font-weight:700!important}.site-header .brand-words small{color:#7a88a2!important;font-size:9px!important;letter-spacing:.1em!important}.desktop-nav{gap:30px!important}.desktop-nav a{font-size:14px!important;color:#30405d!important;transition:color .2s}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:#2454ff!important}.header-cta{background:#2454ff!important;color:#fff!important;border:0!important;border-radius:6px;min-height:42px;padding:11px 22px!important;font-weight:500;font-size:13px!important}.header-cta:hover{background:#1644e9!important}.header-cta>[aria-hidden]{display:none}.header-cta .header-cta__label--full{color:white!important}.mobile-nav summary{border-color:#d9e2ef!important;border-radius:6px}.mobile-nav summary>span{background:#203657!important}.mobile-nav nav{background:#fff!important;color:#15223e!important;border-color:#e1e7f0!important;box-shadow:0 15px 25px #1a2f4614}.mobile-nav nav p{color:#7d8aa0!important}.mobile-nav nav a{color:#15223e!important;border-color:#e5eaf2!important}.mobile-nav nav a span{color:#8395b2!important}.site-footer{background:#0c1730!important}.site-footer a:hover{color:#a6c0ff!important}.site-footer .brand-symbol img{filter:none}.chat-launcher{border-radius:13px!important}.v4-page-hero,.v9-resources-hero,.v19-index-hero{margin-top:0}.v4-page-hero h1,.v9-resources-hero h1,.v19-index-hero h1{font-family:"Zhongyixin Sans","PingFang SC","Microsoft YaHei",sans-serif!important}.dtb-v2{font-family:"Zhongyixin Sans","PingFang SC","Microsoft YaHei",sans-serif!important}.dtb2-availability,.dtb2-product-stage figcaption,.dtb2-diagram-caption{font-size:12px!important}.dtb-inline{background:#f3f6fb;padding:58px 0;color:#142744}.dtb-shell{width:min(1240px,calc(100% - 96px));margin-inline:auto}.dtb-inline__inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.dtb-inline .dtb-eyebrow{color:#2454ff;font-size:13px;margin:0 0 14px}.dtb-inline h2{font-size:30px;line-height:1.45;letter-spacing:-.035em;margin:0;max-width:730px;color:#15223e}.dtb-inline p:not(.dtb-eyebrow){font-size:15px;color:#6a7a92;max-width:740px;line-height:1.9;margin:18px 0 0}.dtb-inline .dtb-actions{display:flex;gap:20px;align-items:center;flex-shrink:0;flex-wrap:wrap}.dtb-inline .dtb-button{display:inline-flex;align-items:center;justify-content:center;background:#2454ff;color:#fff;min-height:47px;padding:12px 22px;border-radius:6px;font-size:13px;text-decoration:none}.dtb-inline .dtb-link{display:inline-flex;align-items:center;min-height:47px;font-size:13px;color:#2454ff;text-decoration:none}.dtb-inline a:focus-visible{outline:3px solid #f29a38;outline-offset:5px}.pay-motion-control[aria-pressed=true] svg{transform:rotate(90deg)}
@media(max-width:1100px){.desktop-nav{gap:21px!important}.desktop-nav a{font-size:13px!important}.dtb-inline__inner{display:block}.dtb-inline .dtb-actions{margin-top:24px}}
@media(max-width:760px){html{scroll-padding-top:88px}.site-header .header-shell{min-height:70px}.site-header .brand-symbol{width:32px;height:32px;padding:4px;border-radius:7px}.site-header .brand-symbol img{width:24px;height:24px}.dtb-shell{width:calc(100% - 40px)}.dtb-inline{padding:40px 0}.dtb-inline h2{font-size:25px}.dtb-inline p:not(.dtb-eyebrow){font-size:14px}.dtb-inline .dtb-eyebrow{font-size:12px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important}.dtb-v2 *{animation:none!important;transition:none!important}}
@media(max-width:760px){.dtb2-hero-description,.dtb2-intro>p,.dtb2-application-steps p,.dtb2-simple-list,.dtb2-faq p{font-size:15px!important}.pay-motion-control{min-height:44px}.pay-explainer-tabs button{min-height:44px}}
