.sc{grid-template-columns:minmax(15rem,.8fr) 2fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);line-height:1.7;display:grid}.sc-in{gap:1.3rem;display:grid}.sc-in .field-head{padding-bottom:.2rem}.sc-hint{color:var(--ink-3);font-size:.76rem;line-height:1.8}.sc-out{border-top:1px solid var(--ink);margin:0}.sc-out>div{border-bottom:1px solid var(--rule);grid-template-columns:9.5rem 7rem 1fr;align-items:baseline;gap:.2rem 1rem;padding:1rem 0;display:grid}.sc-out dt{font-family:var(--serif);letter-spacing:.06em;font-weight:700}.sc-out dt small{font-family:var(--sans);color:var(--ink-3);letter-spacing:.05em;font-size:.7rem;font-weight:400;display:block}.sc-out dd{text-align:right;color:var(--ink-2);white-space:nowrap;margin:0;font-size:.85rem}.sc-out dd b{color:var(--ink);margin-right:.2rem;font-size:1.9rem;line-height:1.1}.sc-read{color:var(--ink-2);font-size:.84rem;line-height:1.8}@media (width<=52rem){.sc{grid-template-columns:1fr}.sc-in{grid-template-columns:1fr 1fr;gap:1.1rem 1.5rem}.sc-hint{grid-column:1/-1}}@media (width<=36rem){.sc-out>div{grid-template-columns:1fr auto}.sc-read{grid-column:1/-1}}@media (width<=26rem){.sc-in{grid-template-columns:1fr}}.prose .sc{background:var(--paper-2);grid-template-columns:1fr;padding:1.6rem clamp(1rem,3vw,1.6rem)}.prose .sc .sc-in{grid-template-columns:1fr 1fr;gap:1.1rem 1.5rem}.prose .sc .sc-hint{grid-column:1/-1}.prose .sc .sc-out>div{grid-template-columns:1fr auto}.prose .sc .sc-read{grid-column:1/-1}
