.button{background-color:#f4a261;color:#fff;padding:8px 16px;border-radius:4px;font-weight:700;cursor:pointer;transition:all .2s ease}.button:hover{background-color:#e76f51;box-shadow:0 0 8px #f4a261}a{color:#f4a261;text-decoration:none;font-weight:700}@media (max-width: 768px){body{font-size:14px}h1{font-size:24px}h2{font-size:18px}.logo-section{flex-direction:column;align-items:center}.lang-switch{position:absolute;top:16px;right:16px}}html body{margin:0;font-family:Inter,Noto Sans TC,Noto Sans SC,sans-serif;font-size:16px;line-height:1.6;background-color:#0d0d0d;color:#fff}*{box-sizing:border-box}h2{font-size:1.5rem;margin-bottom:1rem}a{color:#f4a261;text-decoration:none;font-weight:700;cursor:pointer}a:hover{text-shadow:0 0 5px #f4a261}@media (max-width: 768px){body{font-size:15px}h1.site-title{font-size:1.8rem}h2{font-size:1.3rem}.logo-section{flex-direction:column;align-items:center}.lang-switch{position:absolute;top:1rem;right:1rem}}
