.ConcreteRebarStory_story__rAkpL{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:clamp(40px,6vw,88px);margin:72px 0 0;padding:72px 0 96px;background:#ebe9e2;box-shadow:0 0 0 100vmax #ebe9e2;clip-path:inset(0 -100vmax)}.ConcreteRebarStory_visualColumn__CohkT{min-width:0}.ConcreteRebarStory_visual__s2X_t{position:sticky;top:32px;min-height:min(72svh,680px);overflow:hidden;color:#fff;background:#242729;isolation:isolate}.ConcreteRebarStory_canvas__wR32L,.ConcreteRebarStory_still__8z_r2,.ConcreteRebarStory_visualScrim__eeJHt{position:absolute;inset:0;width:100%;height:100%}.ConcreteRebarStory_still__8z_r2{z-index:0;overflow:hidden;background:linear-gradient(90deg,transparent 0 46%,rgba(17,20,23,.88) 47% 100%),radial-gradient(circle at 56% 48%,#16191b 0 9%,transparent 10%),repeating-linear-gradient(8deg,rgba(255,255,255,.035) 0 1px,transparent 1px 17px),#777873}.ConcreteRebarStory_still__8z_r2:after,.ConcreteRebarStory_still__8z_r2:before{content:"";position:absolute;z-index:1;background:linear-gradient(90deg,#8f9290,#d6d6ce 48%,#787c7c 52%,#b8bab5);box-shadow:0 0 0 1px rgba(255,255,255,.22),0 0 26px rgba(190,194,190,.26)}.ConcreteRebarStory_still__8z_r2:before{left:11%;right:9%;top:35%;height:9px;transform:rotate(-1.5deg)}.ConcreteRebarStory_still__8z_r2:after{left:11%;right:9%;bottom:31%;height:9px;transform:rotate(1deg)}.ConcreteRebarStory_verticalBar__gQQ4p{position:absolute;z-index:2;top:11%;bottom:10%;left:66%;width:9px;background:linear-gradient(#737776,#d0d1ca 45%,#777b7a 52%,#a9aba7);box-shadow:0 0 24px rgba(210,214,211,.2)}.ConcreteRebarStory_cutEdge__mbbzb{position:absolute;z-index:3;top:-8%;bottom:-8%;left:44%;width:25%;background:#777873;clip-path:polygon(0 0,46% 0,61% 7%,47% 13%,69% 21%,49% 28%,73% 37%,51% 47%,77% 58%,48% 67%,68% 78%,47% 87%,63% 94%,42% 100%,0 100%);filter:drop-shadow(18px 0 20px rgba(0,0,0,.28))}.ConcreteRebarStory_canvas__wR32L{z-index:4;display:block;opacity:0;transition:opacity .22s ease-out}.ConcreteRebarStory_story__rAkpL[data-concrete-state=live] .ConcreteRebarStory_canvas__wR32L{opacity:1}.ConcreteRebarStory_visualScrim__eeJHt{z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(17,20,23,.68),transparent 22%,transparent 68%,rgba(17,20,23,.88)),linear-gradient(90deg,rgba(17,20,23,.22),transparent 40%)}.ConcreteRebarStory_visualFooter__z_S7F,.ConcreteRebarStory_visualHeader__4YSOf{position:absolute;z-index:6;left:24px;right:24px;display:flex;justify-content:space-between;gap:16px;color:rgba(255,255,255,.72);font-family:var(--font-mono);font-size:.62rem;line-height:1.4;letter-spacing:.13em}.ConcreteRebarStory_visualHeader__4YSOf{top:22px}.ConcreteRebarStory_visualFooter__z_S7F{bottom:22px;align-items:flex-end}.ConcreteRebarStory_visualFooter__z_S7F span:last-child{max-width:24ch;text-align:right}.ConcreteRebarStory_chapters__bYtXX{min-width:0}.ConcreteRebarStory_chapter__VrD19{display:flex;min-height:72svh;padding:48px 0 64px;border-top:1px solid rgba(26,29,31,.22);flex-direction:column;justify-content:center}.ConcreteRebarStory_chapter__VrD19:first-child{border-top-color:#990000}.ConcreteRebarStory_kicker__cwwdv{margin:0 0 18px;color:#990000;font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.16em}.ConcreteRebarStory_chapter__VrD19 h2{max-width:18ch;margin:0 0 18px;font-size:clamp(1.85rem,3.6vw,3.1rem);line-height:1.05}.ConcreteRebarStory_chapter__VrD19>p:not(.ConcreteRebarStory_kicker__cwwdv){max-width:56ch;color:#404441}.ConcreteRebarStory_ledger__wxCX1{margin:32px 0 0;border-top:1px solid rgba(26,29,31,.2);list-style:none}.ConcreteRebarStory_ledgerRow__IrOfJ{display:grid;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:22px 0;border-bottom:1px solid rgba(26,29,31,.16)}.ConcreteRebarStory_year__nOnMr{color:#990000;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em}.ConcreteRebarStory_ledgerRow__IrOfJ h3{margin:0 0 8px;font-size:1rem;line-height:1.35}.ConcreteRebarStory_ledgerRow__IrOfJ p{margin:0;color:#555954;font-size:.88rem;line-height:1.6}@media (max-width:799px){.ConcreteRebarStory_story__rAkpL{display:block;margin-top:56px;padding:48px 0 64px}.ConcreteRebarStory_visual__s2X_t{position:relative;top:auto;min-height:430px}.ConcreteRebarStory_canvas__wR32L{display:none}.ConcreteRebarStory_chapter__VrD19{min-height:0;padding:48px 0}.ConcreteRebarStory_chapter__VrD19 h2{max-width:22ch;font-size:clamp(1.8rem,8vw,2.55rem)}}@media (max-width:479px){.ConcreteRebarStory_visual__s2X_t{min-height:360px}.ConcreteRebarStory_visualFooter__z_S7F,.ConcreteRebarStory_visualHeader__4YSOf{left:16px;right:16px;font-size:.56rem}.ConcreteRebarStory_visualHeader__4YSOf span:last-child{display:none}.ConcreteRebarStory_ledgerRow__IrOfJ{grid-template-columns:46px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.ConcreteRebarStory_canvas__wR32L{display:none}}@media print{.ConcreteRebarStory_story__rAkpL{display:block;margin-top:32px;padding:24px 0;background:transparent;box-shadow:none;clip-path:none}.ConcreteRebarStory_visual__s2X_t{position:relative;min-height:260px;page-break-inside:avoid;break-inside:avoid}.ConcreteRebarStory_canvas__wR32L{display:none}.ConcreteRebarStory_chapter__VrD19{min-height:0;padding:24px 0}}