body{font-family:system-ui,-apple-system,"Segoe UI","KKB Khmer",sans-serif}.hero{background:radial-gradient(ellipse at top right,#244962 0,transparent 60%),#101722;padding:60px 0}.hero h1{max-width:900px;font-size:clamp(2rem,5.8vw,4.3rem);line-height:1.13;letter-spacing:-.035em}.hero p{max-width:750px}.site-header .header-inner{display:flex;gap:18px;align-items:center}.site-header .brand small{display:block;color:#f7c454}.main-nav{display:flex;gap:16px}.site-header .quick-nav{padding-top:14px;padding-bottom:14px;gap:18px}.network-footer .footer-grid>div>a{display:block;padding:5px 0}.admin-box pre{white-space:pre-wrap;overflow-wrap:anywhere}.section a.button{margin:12px 12px 12px 0}.site-footer .footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr}@media(max-width:700px){.site-footer .footer-grid{grid-template-columns:1fr 1fr}.hero{padding:35px 0}.site-header .brand{max-width:100%}.network-actions a{font-size:13px}.site-header .brand small{font-size:11px}}
.site-header .brand span{display:block!important}.site-header .brand small{white-space:normal}.content-card{border:1px solid #314258;border-radius:14px;overflow:hidden;background:#111b29}.card-image{display:block;aspect-ratio:16/9;background:#172130}.card-image img{width:100%;height:100%;object-fit:contain}.card-body{padding:18px}.card-body h3{margin:8px 0}.card-body p{color:#c3cdda}.card-facts{display:grid;gap:5px;font-size:13px}.read-more{display:block;margin-top:14px;color:#f7c454}
