.am{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.8;color:#192720;text-align:left;scroll-margin-top:110px}.am *{box-sizing:border-box}.am a{color:inherit}.am-card{display:grid;grid-template-columns:192px minmax(0,1fr);gap:36px;align-items:center;padding:36px;border:1px solid #233b2c30;background:#fffdf8}.am-cover{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px}.am .am-eyebrow{font-size:14px;letter-spacing:.11em;margin:0 0 10px;color:#626b62}.am .am-title{font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.3;letter-spacing:-.03em;margin:0 0 14px}.am .am-copy{font-size:16px;line-height:1.8;margin:0;max-width:650px}.am-links{display:flex;gap:12px 22px;align-items:center;flex-wrap:wrap;margin-top:22px}.am .am-apple{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;background:#192720;color:#f7f6f1;border:1px solid #192720;text-decoration:none;font-size:15px;font-weight:600}.am .am-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-size:15px}.am a:hover{opacity:.8}.am a:focus-visible,.am input:focus-visible,.am summary:focus-visible,.am audio:focus-visible{outline:3px solid #9f6c13;outline-offset:5px}.am .am-note{font-size:14px;color:#626b62;line-height:1.75;margin:14px 0 0}.am-home{margin-top:32px}.am-index{width:min(1280px,calc(100% - 96px));margin:60px auto}.am-detail{margin:48px auto 80px;max-width:1040px;width:calc(100% - 80px)}.am-detail .am-card{grid-template-columns:230px minmax(0,1fr);padding:42px;gap:42px}.am-listen{padding:32px 0 0;margin-top:32px;border-top:1px solid #233b2c30}.am .am-listen h2{font-size:22px;font-weight:500;margin:0 0 6px}.am .am-meta{font-size:14px;color:#626b62;margin:0 0 16px}.am audio{width:100%;display:block;min-width:0}.am-rss{margin-top:28px;border-top:1px solid #233b2c30;padding-top:22px}.am-rss summary{cursor:pointer;font-size:16px;padding:4px 0}.am .am-rss p{font-size:15px;margin:12px 0}.am-rss input{display:block;width:100%;min-width:0;font:inherit;font-size:14px;padding:12px;border:1px solid #bfc5bd;background:#fff;color:#192720}.am-page{margin:0;background:#f7f6f1}.am-page-header{width:min(1040px,calc(100% - 80px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px;border-bottom:1px solid #233b2c30;font:14px Arial,"PingFang SC",sans-serif}.am-page-header a{color:#192720;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.am-page-header a:hover{text-decoration:underline}.am-page-footer{border-top:1px solid #233b2c30;padding-top:24px;margin-top:36px;font-size:14px;color:#626b62}.am-back{letter-spacing:.1em;font-weight:600}@media(max-width:700px){.am-card,.am-detail .am-card{grid-template-columns:96px minmax(0,1fr);gap:22px;padding:26px}.am-card .am-body{display:contents}.am-card .am-intro{min-width:0}.am-card .am-links,.am-card .am-note{grid-column:1/-1}.am-card .am-links{margin-top:0}.am-card .am-note{margin-top:-10px}.am .am-eyebrow{font-size:12px;letter-spacing:.06em;margin-bottom:8px}.am .am-title{font-size:26px;margin-bottom:10px}.am .am-copy{font-size:16px}.am-index{width:calc(100% - 40px);margin-block:40px}.am-detail{width:calc(100% - 40px);margin-block:32px 48px}.am-page-header{width:calc(100% - 40px)}.am-listen{margin-top:28px;padding-top:26px}}@media(max-width:420px){.am-card,.am-detail .am-card{grid-template-columns:72px minmax(0,1fr);gap:18px;padding:22px}.am .am-title{font-size:24px}.am-links{gap:10px 18px}.am .am-apple{width:100%}.am .am-link{font-size:14px}}
