:root{--pr-black:#0d0d12;--pr-text:#1a1a24;--pr-sub:#52525e;--pr-muted:#9090a0;--pr-border:#e8e8ee;--pr-bg-soft:#f8f8fc;--pr-accent:#5800ff;--pr-accent-dark:#4600cc;--pr-accent-bg:#f3ecff;--pr-accent-border:#ddc2ff;--pr-accent-gradient:linear-gradient(45deg, #000, #5800ff, #e900ff, #ffc600);--pr-font-display:"Bricolage Grotesque", sans-serif;--pr-font-body:"Noto Sans Thai", sans-serif}*{box-sizing:border-box}html,body{color:var(--pr-text);font-family:var(--pr-font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font-family:inherit}img{max-width:100%;display:block}
