.rc-head-in{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}.rc-img{aspect-ratio:4/3;box-shadow:14px 14px 0 var(--orange);border-radius:20px;overflow:hidden}.rc-img img{object-fit:cover;width:100%;height:100%}@media (max-width:860px){.rc-head-in{grid-template-columns:1fr;gap:28px}.rc-img{box-shadow:8px 8px 0 var(--orange)}}.rc-body{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:48px;display:grid}.rc-body aside{position:sticky;top:150px}@media (max-width:860px){.rc-body{grid-template-columns:1fr;gap:32px}.rc-body aside{position:static}}.ingr-box{background:var(--paper);border-radius:18px;padding:22px}.ingr-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ingr-top h2{margin:0}.ingr-n{color:var(--orange-ink);font-size:.8rem;font-weight:700}.ingr-gt{color:var(--navy);margin:16px 0 4px;font-weight:700}.ingr-g ul{margin:8px 0 0;padding:0;list-style:none}.ingr-box .chk{align-items:flex-start}.ingr-box .chk-box{margin-top:3px}.ingr-box .chk.on .ingr-t{color:var(--muted);text-decoration:line-through}.rc-steps{gap:18px;margin:0 0 24px;padding:0;list-style:none;display:grid}.rc-steps li{grid-template-columns:44px minmax(0,1fr);gap:16px;display:grid}.rc-n{background:var(--navy);color:#fff;width:44px;height:44px;font-weight:700;font-family:var(--serif);border-radius:50%;place-items:center;font-size:1.15rem;display:grid}.rc-steps p{margin:9px 0 0;font-size:1.05rem}.steptimer{background:var(--navy);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.steptimer>div{flex-direction:column;display:flex}.st-l{color:#d6dbef;font-size:.8rem}.st-c{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.rc-extra{border-radius:16px;max-width:360px;margin:8px 0 16px}
