*{box-sizing:border-box}body{margin:0;background:#eff6f5;color:#173b40;font-family:system-ui,"Microsoft YaHei",sans-serif}main{max-width:1000px;margin:auto;padding:40px clamp(22px,5vw,64px)}h1{font-size:clamp(28px,4vw,40px);margin:12px 0}.eyebrow{letter-spacing:2px;color:#087e82;font-size:12px}p{line-height:1.8}img{display:block;width:min(100%,520px);height:auto;margin:28px 0}section{border:1px solid #d1e3de;background:white;padding:24px;border-radius:16px}h2{margin-top:0}button{border:0;background:#087e82;color:white;border-radius:8px;padding:12px 24px;font:inherit;cursor:pointer}output{display:inline-block;margin:15px}#isolation{font-size:12px;color:#527976}
