:root{font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;color:#17353a;background:#effaf8}*{box-sizing:border-box}body{margin:0;padding:48px 20px;background:radial-gradient(circle at 90% 5%,#baf6eb 0,transparent 28%),#f7fffd}main{max-width:880px;margin:auto;padding:48px;border:1px solid #cfe9e4;border-radius:28px;background:rgba(255,255,255,.92);box-shadow:0 24px 70px rgba(18,95,83,.12)}a{color:#009f8b;text-decoration:none;font-weight:700}h1{font-size:40px;margin:32px 0}h2{margin-top:30px;font-size:20px}p{font-size:16px;line-height:1.9;color:#526d72}.notice{padding:16px 18px;border-left:4px solid #12b8a3;background:#eafaf7;color:#264e52}.updated{margin-top:42px;font-size:13px;color:#789095}@media(max-width:640px){body{padding:16px}main{padding:28px 22px;border-radius:20px}h1{font-size:32px}}
