/* Client-supplied originals: no crop, no upscale, no new cards. */
.owner-art-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:clamp(24px,4vw,48px);align-items:start}
.owner-art-copy{min-width:0}.owner-art-figure{margin:0;padding-top:8px;align-self:start}
.owner-art-figure img{display:block;width:260px;max-width:100%;height:auto;object-fit:contain;mix-blend-mode:screen}
.journal-masthead{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(24px,4vw,48px);align-items:center}
.journal-masthead>div{min-width:0}.journal-masthead .lede{margin-top:16px}
.journal-owner-logo{display:block;width:390px;max-width:100%;height:auto;object-fit:contain}
@media(max-width:800px){.owner-art-layout,.journal-masthead{grid-template-columns:minmax(0,1fr);gap:24px}.owner-art-figure{grid-row:1;width:190px;padding-top:0}.owner-art-figure img{width:190px}.journal-owner-logo{width:315px;justify-self:start}}

/* Latest owner: a simple native ordered list, never three boxed cards. */
.freezer-order-steps{display:block;list-style:decimal outside;margin:20px 0 0;padding-left:1.5em}
.freezer-order-steps>li{display:list-item;margin:0;padding:16px 0;border:0;border-radius:0;background:transparent;box-shadow:none}
.freezer-order-steps>li+li{border-top:1px solid var(--line)}.freezer-order-steps>li::marker{color:var(--red-l);font-weight:700}
.freezer-order-steps h3{margin:0}.freezer-order-steps p{margin:6px 0 0;color:var(--txt2);max-width:65ch}
