.case[data-v-75efaec5]{border-bottom:1px solid var(--ink);isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px;padding-block:clamp(28px,4vw,48px);display:grid;position:relative}.case__accent[data-v-75efaec5]{z-index:-1;pointer-events:none;opacity:.9;position:absolute}.case--bar .case__accent[data-v-75efaec5]{background:var(--red);width:26%;height:14px;top:34px;right:-4%;transform:rotate(-16deg)}.case--disc .case__accent[data-v-75efaec5]{aspect-ratio:1;background:var(--red);border-radius:50%;width:clamp(40px,6vw,72px);top:26px;right:3%}.case--wedge .case__accent[data-v-75efaec5]{aspect-ratio:1;background:var(--red);clip-path:polygon(0 0,100% 0,100% 100%);width:clamp(60px,9vw,110px);top:20px;right:2%}.case--square .case__accent[data-v-75efaec5]{aspect-ratio:1;background:var(--ink);width:clamp(34px,5vw,56px);top:28px;right:4%;transform:rotate(12deg)}.case__num[data-v-75efaec5]{color:var(--red);grid-column:1/span 1;font-size:clamp(2.4rem,5vw,4rem);font-stretch:50%;line-height:.8}.case__head[data-v-75efaec5]{grid-column:2/span 9;align-content:start;gap:8px;display:grid}.case__title[data-v-75efaec5]{font-size:var(--step-3);line-height:.9}.case__reframe[data-v-75efaec5]{grid-column:2/span 6;gap:14px;margin:0;display:grid}.case__reframe dd[data-v-75efaec5]{margin:4px 0 0}.case__asked[data-v-75efaec5]{font-size:var(--step-1);color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:3px}.case__actually[data-v-75efaec5]{font-size:var(--step-1);max-width:46ch;font-weight:500;line-height:1.4}.case__outcome[data-v-75efaec5]{border-top:3px solid var(--ink);grid-column:9/span 4;align-self:start;gap:6px;padding-top:10px;display:grid}.case__figure[data-v-75efaec5]{color:var(--red);font-size:clamp(2.6rem,6vw,4.4rem);font-stretch:52%;line-height:.85}.case__olabel[data-v-75efaec5]{font-size:var(--step--1);max-width:30ch}.case__summary[data-v-75efaec5]{max-width:var(--measure);grid-column:2/span 8;gap:14px;display:grid}.case__more[data-v-75efaec5]{grid-column:2/-1}.case__more>summary[data-v-75efaec5]{cursor:pointer;font:500 .8rem/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;border-bottom:3px solid var(--ink);align-items:center;gap:12px;padding:12px 16px 12px 0;list-style:none;display:inline-flex}.case__more>summary[data-v-75efaec5]::-webkit-details-marker{display:none}.case__more>summary[data-v-75efaec5]:hover{color:var(--red-ink)}.case__toggle[data-v-75efaec5]{background:var(--red);width:18px;height:18px;transition:transform .25s;position:relative}.case__toggle[data-v-75efaec5]:after{inset:7px 3px}.case__toggle[data-v-75efaec5]:after,.case__toggle[data-v-75efaec5]:before{content:"";background:var(--paper);position:absolute}.case__toggle[data-v-75efaec5]:before{transition:transform .25s;inset:3px 7px}.case__more[open] .case__toggle[data-v-75efaec5]{transform:rotate(-45deg)}.case__more[open] .case__toggle[data-v-75efaec5]:before{transform:scaleY(0)}.case__body[data-v-75efaec5]{gap:clamp(28px,4vw,44px);padding-top:clamp(24px,3vw,36px);display:grid}.case--standalone .case__body[data-v-75efaec5]{grid-column:2/-1}.case--standalone[data-v-75efaec5]{border-bottom:0}.case--standalone .case__head[data-v-75efaec5]{grid-column:1/span 10}.case--standalone .case__title[data-v-75efaec5]{font-size:var(--step-4)}.case__perma[data-v-75efaec5]{margin-top:8px}@media (width<=820px){.case--standalone .case__body[data-v-75efaec5],.case__head[data-v-75efaec5],.case__more[data-v-75efaec5],.case__num[data-v-75efaec5],.case__outcome[data-v-75efaec5],.case__reframe[data-v-75efaec5],.case__summary[data-v-75efaec5]{grid-column:1/-1}}
