.logo{gap:9px!important;letter-spacing:.08em!important;font-size:13px!important}.logo-mark{width:30px!important;height:30px!important;border-radius:8px!important}.logo b{font:600 14px/1 -apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;letter-spacing:0;color:#6e6e73;border-left:1px solid #d2d2d7;padding-left:9px}.topbar{padding-inline:max(24px,calc((100vw - 1180px)/2))!important}.wrap{width:min(100% - 48px,1120px)!important;margin-inline:auto!important}.page-title,.page-sub{text-align:center!important}.grid{justify-content:center!important}.legal-footer{padding-inline:0!important}
