:root{--site-width:1240px;--site-gutter:48px}body .site-container,body .wrap,body .shell{width:min(var(--site-width),calc(100% - 2 * var(--site-gutter)));max-width:var(--site-width);box-sizing:border-box;margin-inline:auto}body .login.wrap{max-width:var(--site-width)}.site-shell-header{z-index:40;color:#f7f8ff;background:#090b19;border-bottom:1px solid #252c40;position:relative}.site-shell-nav{align-items:center;gap:32px;min-height:96px;display:flex}.site-shell-brand{color:#fff;white-space:nowrap;flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.site-shell-brand img{object-fit:cover;width:68px;height:46px;display:block}.site-shell-brand span{letter-spacing:-.02em;font:italic 800 25px/.95 Barlow,sans-serif}.site-shell-links{align-items:center;gap:28px;margin-inline:auto;display:flex}.site-shell-links a,.site-shell-account,.site-shell-footer a{color:inherit;font-family:LRBody,DM,sans-serif;font-size:14px;font-weight:700;text-decoration:none}.site-shell-links a,.site-shell-account{align-items:center;gap:8px;min-height:44px;display:inline-flex}.site-shell-links a:hover,.site-shell-account:hover,.site-shell-footer a:hover{text-underline-offset:5px;text-decoration:underline}.site-shell-actions{align-items:center;gap:22px;display:flex}.site-shell-cta{background:var(--brand);color:#fff;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 18px;font:750 14px/1.4 LRBody,DM,sans-serif;text-decoration:none;display:inline-flex}.site-shell-cta:hover{filter:brightness(1.08)}.site-shell-header .site-icon{width:18px;height:18px}.site-shell-menu{display:none;position:relative}.site-shell-menu summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font:700 14px LRBody,DM,sans-serif;list-style:none;display:flex}.site-shell-menu summary::-webkit-details-marker{display:none}.site-shell-menu nav{background:#111422;border:1px solid #30374d;border-radius:10px;gap:4px;min-width:230px;padding:12px;display:grid;position:absolute;top:calc(100% + 18px);right:0;box-shadow:0 16px 36px #0006}.site-shell-menu nav a{color:#fff;border-radius:6px;padding:12px;font:700 14px/1.4 LRBody,DM,sans-serif;text-decoration:none}.site-shell-menu nav a:hover{background:#252c40}.site-shell-footer{color:#bbc2d8;background:#090b19;border-top:1px solid #252c40;margin-top:48px;padding:42px 0 30px}.site-shell-footer-top{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.site-shell-footer nav{flex-wrap:wrap;gap:24px;display:flex}.site-shell-footer .site-shell-brand{color:#fff}.site-shell-footer p{margin:14px 0 0;font:550 14px/1.7 LRBody,DM,sans-serif}.site-shell-footer .site-shell-legal{font-size:12px}@media (width<=1100px){:root{--site-gutter:32px}.site-shell-nav{gap:20px}.site-shell-links{gap:18px}.site-shell-actions{gap:16px}.site-shell-actions>.site-shell-cta{display:none}}@media (width<=800px){.site-shell-nav{justify-content:space-between;min-height:82px}.site-shell-links{display:none}.site-shell-menu{display:block}.site-shell-footer-top{flex-direction:column;align-items:flex-start}.site-shell-footer nav{gap:12px 22px}}@media (width<=600px){:root{--site-gutter:18px}.site-shell-brand img{width:52px;height:38px}.site-shell-brand span{font-size:21px}.site-shell-actions{gap:12px}.site-shell-account{display:none}.site-shell-account .site-icon{width:20px;height:20px}.site-shell-footer{padding-top:30px}.site-shell-nav{gap:12px}}
