.lp-buyer .lp-case-fig{margin:28px 0 32px}.lp-buyer .lp-case-fig img{border:1px solid var(--line);background:#f5f1e8;border-radius:6px;width:100%;height:auto;display:block}.lp-buyer .lp-case-fig figcaption{color:var(--mut);margin-top:10px;font-size:15px;line-height:1.5}.lp-buyer .lp-case-fig figcaption b{color:var(--ink);font-weight:600}.lp-buyer .lp-case-fig .lp-case-credit{color:var(--mut2);margin-top:4px;font-size:13px;display:block}.lp-buyer .lp-case-fig .lp-case-credit a{color:inherit;text-underline-offset:2px;text-decoration-line:underline}.lp-buyer .lp-case-beside{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lp-buyer .lp-case-beside>div{order:1;min-width:0}.lp-buyer .lp-case-beside>.lp-case-fig{order:2;max-width:240px;margin:0}@media (min-width:720px){.lp-buyer .lp-case-beside{gap:0;display:flow-root}.lp-buyer .lp-case-beside>.lp-case-fig{float:right;width:210px;max-width:none;margin:20px 0 12px 28px}.lp-buyer .lp-case-beside>div>.lede:first-child{margin-top:20px}}.lp-buyer .lp-case-legend{gap:8px;margin:14px 0 0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}@media (min-width:720px){.lp-buyer .lp-case-legend{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.lp-buyer .lp-case-legend li{grid-template-columns:28px 1fr;align-items:start;gap:8px;display:grid}.lp-buyer .lp-case-legend .lp-case-n{color:#fff;background:#0d1b2a;border:1.5px solid #f5f1e88c;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.lp-buyer .lp-case-legend li.you .lp-case-n{color:#0d1b2a;background:#c48a1a}.lp-buyer .lp-case-fig .lp-case-open{margin-top:6px;font-size:14px;display:inline-block}
