:root{color:#102a4e;font-synthesis:none;--brand-blue:#287ac8;--brand-orange:#ff5000;--text-muted:#667893;--border:#d6e1ef;background:#f8fbff;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #76b6f1}.brand{z-index:1;align-items:center;gap:22px;width:max-content;max-width:100%;text-decoration:none;display:flex;position:relative}.brand>img{flex-shrink:0;width:132px;height:auto;display:block}.brand-copy{flex-direction:column;gap:9px;display:flex}.brand-name{white-space:nowrap;letter-spacing:-1px;align-items:baseline;gap:10px;display:flex}.brand-name b{font-size:42px;font-weight:750}.brand-name strong{letter-spacing:-1.6px;font-size:35px;font-weight:720}.brand-descriptor{letter-spacing:5px;color:#596d88;font-size:18px}.brand-compact{gap:12px}.brand-compact>img{width:65px}.brand-compact .brand-name{letter-spacing:0;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.brand-compact .brand-name b{font-size:23px}.brand-compact .brand-name strong{letter-spacing:-.5px;font-size:15px}@media (width<=1200px){.brand{gap:16px}.brand>img{width:102px}.brand-name b{font-size:34px}.brand-name strong{font-size:28px}.brand-descriptor{letter-spacing:4px;font-size:14px}.brand-compact>img{width:59px}.brand-compact .brand-name b{font-size:22px}.brand-compact .brand-name strong{font-size:14px}}
