.tc-lmp-section{position:relative;background:linear-gradient(180deg,#f4eee4 0%,#fbf8f2 52%,#f1e9dc 100%);border-block:1px solid rgba(181,139,61,.22);overflow:hidden}.tc-lmp-section:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(181,139,61,.035) 50%,transparent 100%);pointer-events:none}.tc-lmp-wrap{width:min(1180px,calc(100% - 44px));margin:auto;padding:118px 0 94px;position:relative}.tc-lmp-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;padding-bottom:42px;border-bottom:1px solid rgba(181,139,61,.25)}.tc-lmp-kicker{font:500 9px var(--mono,'DM Mono',monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--gold,#b58b3d)}.tc-lmp-heading h2,.tc-lmp-error h2{font:600 clamp(40px,5vw,62px)/1.04 var(--serif,'Playfair Display',Georgia,serif);letter-spacing:-.045em;margin:13px 0 0;color:var(--ink,#17130e)}.tc-lmp-intro{max-width:560px;justify-self:end}.tc-lmp-intro p{margin:0 0 22px;color:var(--muted,#6c655a);font-size:14px;line-height:1.75}.tc-lmp-date{font:500 9px var(--mono,'DM Mono',monospace);letter-spacing:.1em;color:#857966;text-transform:uppercase}.tc-lmp-core{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(181,139,61,.22)}.tc-lmp-panel{padding:34px 0 40px}.tc-lmp-panel:first-child{padding-right:42px;border-right:1px solid rgba(181,139,61,.2)}.tc-lmp-panel:last-child{padding-left:42px}.tc-lmp-panel-head{display:flex;align-items:center;gap:14px;margin-bottom:27px}.tc-lmp-panel-head span{font:500 9px var(--mono,'DM Mono',monospace);color:var(--gold,#b58b3d)}.tc-lmp-panel-head h3{margin:0;font:500 10px var(--mono,'DM Mono',monospace);letter-spacing:.13em;color:#655d51}.tc-lmp-indices{display:grid;grid-template-columns:1fr 1fr}.tc-lmp-index{padding:4px 34px 4px 0}.tc-lmp-index+.tc-lmp-index{padding-left:34px;border-left:1px solid rgba(181,139,61,.17)}.tc-lmp-index-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.tc-lmp-index-top span{font:500 10px var(--mono,'DM Mono',monospace);letter-spacing:.05em;color:#756b5d}.tc-lmp-state{display:block;width:6px;height:6px;border-radius:50%;background:#a39a8c}.tc-lmp-state.up{background:#7d9a78}.tc-lmp-state.down{background:#9d6f66}.tc-lmp-index strong{display:block;font:500 clamp(30px,3.4vw,46px)/1.05 var(--mono,'DM Mono',monospace);letter-spacing:-.05em;margin:17px 0 8px;color:var(--ink,#17130e)}.tc-lmp-change{font:500 11px var(--mono,'DM Mono',monospace);letter-spacing:.02em}.tc-lmp-change.up,.tc-lmp-mover.up strong{color:#637e5f}.tc-lmp-change.down,.tc-lmp-mover.down strong{color:#95665d}.tc-lmp-change.flat,.tc-lmp-mover.flat strong{color:#81786d}.tc-lmp-metrics{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:20px;padding-bottom:26px}.tc-lmp-metrics div{min-width:0}.tc-lmp-metrics small,.tc-lmp-active>span{display:block;font:500 8px var(--mono,'DM Mono',monospace);letter-spacing:.1em;color:#887d6e;margin-bottom:8px}.tc-lmp-metrics strong{display:block;font:500 18px var(--mono,'DM Mono',monospace);white-space:nowrap;letter-spacing:-.03em}.tc-lmp-active{border-top:1px solid rgba(181,139,61,.17);padding-top:17px}.tc-lmp-active ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tc-lmp-active li{display:flex;flex-direction:column;gap:4px}.tc-lmp-active li span{font:500 10px var(--mono,'DM Mono',monospace);color:#3f3931}.tc-lmp-active li b{font:400 9px var(--mono,'DM Mono',monospace);color:#81786d}.tc-lmp-movers{display:grid;grid-template-columns:1fr 1fr}.tc-lmp-mover-panel{padding:36px 0 12px}.tc-lmp-mover-panel:first-child{padding-right:42px;border-right:1px solid rgba(181,139,61,.2)}.tc-lmp-mover-panel:last-child{padding-left:42px}.tc-lmp-mover-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:15px;border-bottom:1px solid rgba(181,139,61,.2)}.tc-lmp-mover-head span{font:500 10px var(--mono,'DM Mono',monospace);letter-spacing:.12em;color:#5d554a}.tc-lmp-mover-head em{font:400 8px var(--mono,'DM Mono',monospace);letter-spacing:.08em;color:#968b7c;font-style:normal}.tc-lmp-mover-panel ol{list-style:none;padding:0;margin:0;counter-reset:mover}.tc-lmp-mover-panel li{counter-increment:mover;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:64px;border-bottom:1px solid rgba(181,139,61,.11);position:relative;padding-left:31px}.tc-lmp-mover-panel li:before{content:counter(mover,decimal-leading-zero);position:absolute;left:0;font:400 8px var(--mono,'DM Mono',monospace);color:#9b8f7e}.tc-lmp-mover-panel li>div{display:flex;align-items:baseline;gap:13px;min-width:0}.tc-lmp-mover-panel li b{font:500 12px var(--mono,'DM Mono',monospace);letter-spacing:.04em;color:#2d2822}.tc-lmp-mover-panel li small{font:400 10px var(--mono,'DM Mono',monospace);color:#7c7266}.tc-lmp-mover-panel li strong{font:500 11px var(--mono,'DM Mono',monospace);text-align:right;white-space:nowrap}.tc-lmp-source{display:flex;justify-content:space-between;gap:20px;padding-top:28px;color:#978b7b;font:400 8px var(--mono,'DM Mono',monospace);letter-spacing:.08em;text-transform:uppercase}.tc-lmp-loading-line{height:1px;margin-top:48px;background:linear-gradient(90deg,rgba(181,139,61,.15),rgba(181,139,61,.5),rgba(181,139,61,.15));animation:tcLmpPulse 1.8s ease-in-out infinite}.tc-lmp-error{min-height:380px;display:flex;align-items:center}.tc-lmp-error .tc-lmp-wrap{width:min(900px,calc(100% - 44px));padding:100px 0}.tc-lmp-error p{color:var(--muted,#6c655a);margin:14px 0 0}.tc-lmp-error h2{font-size:clamp(34px,4.5vw,52px)}@keyframes tcLmpPulse{50%{opacity:.35}}@media(max-width:900px){.tc-lmp-wrap{padding:92px 0 74px}.tc-lmp-heading{grid-template-columns:1fr;gap:22px}.tc-lmp-intro{justify-self:start}.tc-lmp-core{grid-template-columns:1fr}.tc-lmp-panel:first-child{padding-right:0;border-right:0;border-bottom:1px solid rgba(181,139,61,.2)}.tc-lmp-panel:last-child{padding-left:0}.tc-lmp-mover-panel:first-child{padding-right:25px}.tc-lmp-mover-panel:last-child{padding-left:25px}}@media(max-width:620px){.tc-lmp-wrap{width:calc(100% - 28px);padding:76px 0 58px}.tc-lmp-heading{padding-bottom:32px}.tc-lmp-heading h2{font-size:40px}.tc-lmp-indices{grid-template-columns:1fr}.tc-lmp-index{padding:0 0 28px}.tc-lmp-index+.tc-lmp-index{padding:28px 0 0;border-left:0;border-top:1px solid rgba(181,139,61,.17)}.tc-lmp-metrics{grid-template-columns:1fr 1fr}.tc-lmp-metrics div:first-child{grid-column:1/-1}.tc-lmp-active ul{grid-template-columns:1fr}.tc-lmp-movers{grid-template-columns:1fr}.tc-lmp-mover-panel:first-child{padding-right:0;border-right:0;border-bottom:1px solid rgba(181,139,61,.2);padding-bottom:30px}.tc-lmp-mover-panel:last-child{padding-left:0;padding-top:30px}.tc-lmp-source{display:block;line-height:1.8}.tc-lmp-source span{display:block}.tc-lmp-source span+span{margin-top:8px}.tc-lmp-mover-panel li>div{display:block}.tc-lmp-mover-panel li small{display:block;margin-top:4px}.tc-lmp-intro p{font-size:13px}}@media(prefers-reduced-motion:reduce){.tc-lmp-loading-line{animation:none}}
