article .save-pill,article .save .btn{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pin-badge{flex:none;width:24px;height:24px}article .save-pill{box-shadow:0 4px 0 var(--ink);transition:transform .25s var(--spring), box-shadow .25s var(--spring), background-color .2s;padding:7px 16px 7px 8px}article .save-pill:hover{background:var(--lemon);box-shadow:0 6px 0 var(--ink);transform:translateY(-2px)rotate(-1.5deg)}article .save{background:var(--card);border:var(--line) solid var(--ink);border-radius:var(--r);box-shadow:0 5px 0 var(--ink);grid-template-columns:200px minmax(0,1fr);display:grid;overflow:hidden}.save-pic{background:var(--bg);place-items:center;padding:20px;display:grid}.save-pin{border-radius:10px;width:140px;height:auto;display:block}.save-words{align-content:center;justify-items:start;gap:8px;padding:24px 30px 26px;display:grid}.save-head{font:400 30px/1.1 var(--display);text-wrap:balance}.save-words p:not(.save-head){max-width:34em;font-size:17px;line-height:1.5}article .save .btn{margin-top:8px;padding:9px 20px 9px 14px}@media (width<=560px){article .save{grid-template-columns:minmax(0,1fr)}.save-pic{padding:16px}.save-pin{width:120px}.save-words{padding:18px 16px 20px}.save-head{font-size:26px}.save .btn{justify-content:center;width:100%}}
