.share{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.share button{padding:11px 16px;color:#ddf3e5;background:#263b2d;border:1px solid #496551;border-radius:7px;font:inherit;cursor:pointer}.share span{font-size:14px}.instructions{display:grid;gap:24px;padding:30px 0 12px}.instructions h2{font-size:23px;margin:0 0 10px}.instructions ol{padding-left:22px}.instructions li{margin:8px 0}.instructions details{border-bottom:1px solid #354239;padding:10px 0}.instructions summary{cursor:pointer}.instructions p{margin-top:8px;color:#c0ccc1}@media(min-width:760px){.instructions{grid-template-columns:1fr 1fr}}@media print{.instructions,.share{display:none}}
