.portal-body{margin:0;background:#f4f7fb;color:#182938;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.portal-head{min-height:82px;padding:16px max(24px,calc((100vw - 1200px)/2));background:#0b2338;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px}.portal-brand{display:flex;align-items:center;gap:16px;color:#fff;text-decoration:none;font-weight:800}.portal-brand img{width:210px;max-height:48px;object-fit:contain;object-position:left center}.portal-head>div{display:grid;text-align:right;gap:2px}.portal-head small{color:#9fc4da}.portal-head a{color:#33b9e9;font-size:13px}.portal-main{max-width:1200px;margin:0 auto;padding:32px 24px 60px}.portal-login{background:linear-gradient(145deg,#eaf5fb,#f6f8fb 55%)}@media(max-width:700px){.portal-head{align-items:flex-start}.portal-brand{display:block}.portal-brand img{width:150px}.portal-main{padding:22px 14px}.portal-head>div strong{max-width:160px}}
