body{font-family:'Be Vietnam Pro',sans-serif;background:#f4f6fb;color:#0a2956;margin:0;font-size:16px;line-height:1.9}body:lang(km){font-family:'Nokora',sans-serif}main{max-width:800px;margin:7vh auto;background:white;padding:clamp(20px,5vw,55px);border-radius:20px;box-shadow:0 10px 40px #10295814}img{width:70px}h1{font-size:clamp(24px,3vw,37px)}.mark{color:#9d7621;font-weight:700}a{color:#0f4d95}button{background:#f0f3f8;border:0;padding:8px 14px;border-radius:10px;cursor:pointer}.lang{display:flex;gap:6px}