:root{--bg:#f5f8fb;--text:#19354b;--muted:#5e7488;--border:#e5eaf0;--accent:#0fb3df;--brand-primary:#1e3a5f;--brand-accent:#f0a020}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;overflow-x:clip;background:var(--bg);color:var(--text);font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.55}a{color:inherit}img{max-width:100%;height:auto;display:block}main{min-height:60vh}.wb-site-frame{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.wb-site-frame>.wb-site-main{flex:1 0 auto;min-height:0;min-width:0}.wb-site-frame>footer,.wb-site-frame>header{flex-shrink:0}body:has(.uc-fullscreen),html:has(.uc-fullscreen){overflow:hidden}section[data-anchor-id]{scroll-margin-top:90px}