@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=DM+Sans:wght@300;400;500;600&display=swap');*,*::before,*::after{box-sizing:border-box}body{margin:0;background:#ece8e0;font-family:'DM Sans',sans-serif;color:#1a1a1a}.c{max-width:780px;margin:0 auto;padding:40px 20px 80px;background:#fff;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.c h1{font-family:'Playfair Display',serif;font-size:2rem;margin:0 0 6px;color:#1a1a1a}.e{font-size:13px;color:#888;margin:0 0 4px}.ap{font-size:13px;color:#888;margin:0 0 28px}.c h2{font-family:'Playfair Display',serif;font-size:1.3rem;margin:32px 0 12px;color:#1a1a1a}.c h2:first-of-type{margin-top:8px}.c h3{font-family:'Playfair Display',serif;font-size:1.05rem;margin:20px 0 8px;color:#1a1a1a}.c p{line-height:1.6;font-size:14.5px;margin:0 0 14px;color:#2a2a2a}.c ul,.c ol{line-height:1.6;font-size:14.5px;margin:0 0 14px;padding-left:22px;color:#2a2a2a}.c li{margin-bottom:6px}.c strong{color:#1a1a1a}.c a{color:#6e2d8c}.c code{background:#f4f1ea;border-radius:3px;padding:1px 5px;font-size:13px}.tw{overflow-x:auto;margin:0 0 16px}.c table{border-collapse:collapse;width:100%;font-size:13.5px}.c th,.c td{text-align:left;padding:8px 10px;border-bottom:1px solid #eee;vertical-align:top}.c th{color:#666;font-size:11px;letter-spacing:.3px;text-transform:uppercase;font-weight:600}.fn{margin-top:36px;padding-top:20px;border-top:1px solid #e4ded2;font-size:13px;color:#888}.fn a{color:#6e2d8c;text-decoration:underline}
