:root{--ink:#280b0b;--paper:#f7f4ef;--muted:#776462;--faint:#a49794;--hairline:#280b0b2e;--border:#280b0b57;--measure:72px}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Averia Serif Libre,Georgia,Times New Roman,serif;font-weight:400}a{color:var(--ink);text-decoration:none}a:hover{color:var(--muted)}img{max-width:100%;height:auto;display:block}.wrap{padding-left:var(--measure);padding-right:var(--measure)}.rule{background:var(--hairline);height:1px}.rule-strong{background:var(--ink);height:2px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:15px}.btn{letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:15px 38px;font-family:inherit;font-size:15px;display:inline-block}.btn-solid{background:var(--ink);color:var(--paper)}.btn:disabled{border-color:var(--border);color:var(--faint);cursor:default;background:0 0}.plate{justify-content:center;align-items:center;display:flex}.caption{justify-content:space-between;gap:40px;padding-top:16px;font-size:15px;line-height:1.55;display:flex}@media (max-width:800px){:root{--measure:22px}.caption{flex-direction:column;gap:8px}}
