.industry-read,.industry-passage{background:var(--ink);position:relative;padding:14vh var(--pad)}.industry-read{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px clamp(30px,6vw,110px);align-items:start}.industry-head{position:sticky;top:14vh;max-width:520px}.industry-head .industry-time-value{display:block;font-size:15px;margin-bottom:14px}.industry-head h2{font-size:clamp(30px,3.2vw,52px);line-height:1.02;font-weight:700;margin:0}.industry-note-inline{margin-top:18px;color:var(--ivory-dim);font-size:15px;line-height:1.45}.industry-plan,.industry-delivery{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.industry-time-value{color:var(--amber);font-weight:700;font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:0}.industry-body{max-width:760px}.industry-body h2{font-size:clamp(32px,3.6vw,56px);line-height:1.02;font-weight:700;margin-bottom:26px;max-width:800px}.industry-hero-copy{max-width:620px;font-size:17px;line-height:1.55;color:#f4ecdcdb}.industry-answer{color:#f4ecdcdb}.industry-passage{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:40px}.industry-passage .still{margin:0;overflow:hidden;border-radius:6px}.industry-passage img{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 9}.industry-passage-copy h2{font-size:clamp(30px,3.2vw,50px);line-height:1.02;font-weight:700;margin-bottom:20px}.industry-passage-copy .chapter{font-size:13px;font-weight:700;color:var(--amber);margin:0 0 18px;font-variant-numeric:tabular-nums}.industry-passage-block+.industry-passage-block{margin-top:70px;padding-top:50px;border-top:1px dashed var(--line)}.industry-clock-hand{width:2px;height:14px;background:var(--amber);transform-origin:50% 100%;display:inline-block;margin-left:8px}.industry-split .industry-body{max-width:900px}.industry-split .prose,.industry-ledger .industry-body,.industry-stack .industry-body{max-width:760px}.industry-note{padding:0 var(--pad) 8vh;background:var(--ink);color:var(--ivory-dim);font-size:14px;line-height:1.5}.industry-plan .stagemark,.industry-delivery .stagemark{margin-top:34px}@media(prefers-reduced-motion:reduce){.industry-plan .stagemark,.industry-delivery .stagemark{opacity:1}}[data-motif=dayLedger] tbody tr{opacity:.4;transition:opacity .55s var(--ease),background .55s var(--ease)}[data-motif=dayLedger] tbody tr.is-lit{opacity:1;background:#e8a4530d}[data-motif=dayLedger] table{table-layout:fixed;width:100%;word-break:break-word}@media(max-width:760px){[data-motif=dayLedger] .prose{overflow-x:clip}}@media(prefers-reduced-motion:reduce){[data-motif=dayLedger] tbody tr{opacity:1}}@media(max-width:1000px){.industry-read,.industry-passage{display:block}.industry-head{position:static;margin-bottom:26px}.industry-head h2{font-size:clamp(28px,7.6vw,38px)}.industry-body{max-width:none}}@media(min-width:1800px){.industry-read,.industry-passage{padding-left:calc((100vw - 1700px)/2);padding-right:calc((100vw - 1700px)/2)}}[dir=rtl] .industry-time-value{text-align:right}
