.market-page{max-width:1180px;min-width:0;margin-inline:auto}.market-page .page-heading{max-width:940px}.market-page .market-snapshot{border:0;background:#173940;color:#fbfaf5;margin:32px 0;padding:32px;min-width:0}.market-snapshot-heading h2{font:normal clamp(25px,3vw,36px)/1.2 Georgia,serif;margin:10px 0 12px;color:#fff}.market-snapshot-heading .eyebrow{color:#c9dbd5;font:12px/1.5 Arial,sans-serif;letter-spacing:1px}.market-snapshot-heading>p:last-child{max-width:75ch;font:15px/1.65 Arial,sans-serif;color:#dfebe5}.market-quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;border-block:1px solid #618078;padding-block:24px;margin-top:24px}.market-quote-grid>div{min-width:0;overflow-wrap:anywhere}.market-value-label{font:13px/1.5 Arial,sans-serif;color:#d4e4db;margin:0 0 10px}.market-value{font:normal clamp(27px,3vw,40px)/1.2 Georgia,serif;color:#fff;margin:0 0 14px;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.market-rate{font:normal clamp(20px,2vw,26px)/1.3 Georgia,serif;color:#fff;margin:0 0 16px;font-variant-numeric:tabular-nums}.market-value-date,.market-value-credit{font:13px/1.65 Arial,sans-serif;color:#d9e7e0;margin:7px 0}.market-page .market-snapshot a{color:#fff;text-decoration:underline;text-underline-offset:3px}.market-snapshot-note{font:13px/1.7 Arial,sans-serif;color:#dfebe5;margin:18px 0 0;max-width:110ch}.market-causation{max-width:95ch;border-left:3px solid #805b35;padding:14px 22px;background:#eae8df;margin:34px 0}.market-causation h2{font-size:25px;margin:0 0 12px}.market-causation p{font-size:15px;line-height:1.75;margin:10px 0}.market-month-nav{padding-top:15px;margin:32px 0 44px}.market-month-nav h2{font-size:30px;margin-bottom:18px}.market-month-nav>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid #a7afa9}.market-month-nav a{display:flex;flex-direction:column;gap:4px;padding:13px 8px 13px 0;border-bottom:1px solid #bbc1b9;color:#193943;font:14px/1.5 Arial,sans-serif;text-decoration:none;min-height:68px;box-sizing:border-box}.market-month-nav a span{font-size:12px;color:#5c696a}.market-month-nav a:hover,.market-month-nav a:focus-visible{text-decoration:underline;background:#e8ece2}.market-page .market-month{scroll-margin-top:100px;border-top:2px solid #6d7e75;padding:22px 0 10px;margin-bottom:38px}.market-month-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:30px;margin-bottom:24px}.market-month-heading h2{font:normal clamp(29px,3vw,38px)/1.2 Georgia,serif;margin:8px 0}.market-month-heading .eyebrow{font:12px/1.5 Arial,sans-serif;margin:0;color:#566463;letter-spacing:1px}.market-month-heading p{font:13px/1.6 Arial,sans-serif;margin:8px 0;color:#5d696b}.market-month-close{max-width:420px;justify-self:end;text-align:right;min-width:0}.market-month-close .market-close-label{font:12px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#56645f}.market-month-close .market-close-value{font:normal 24px/1.25 Georgia,serif;color:#183b43;font-variant-numeric:tabular-nums;margin:7px 0}.market-month-empty{padding:18px 20px;background:#e9ece3;font:14px/1.7 Arial,sans-serif;max-width:90ch;color:#4a5c5f}.market-events{list-style:none;padding:0;margin:0}.market-event{display:grid;grid-template-columns:145px minmax(0,1fr);gap:30px;padding:22px 0;border-top:1px solid #b9c2bb;min-width:0;break-inside:avoid}.market-event-date{display:flex;flex-direction:column;gap:7px;min-width:0}.market-event-date time{font:15px/1.5 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#1c363f}.market-event-date span{font:12px/1.6 Arial,sans-serif;color:#677170}.market-event-body{min-width:0;max-width:90ch}.market-event-context{font:12px/1.6 Arial,sans-serif;color:#526768;margin:0 0 9px}.market-event-text{font:17px/1.7 Georgia,serif;color:#1f2a2e;margin:0 0 13px}.market-event-article{font:15px/1.6 Arial,sans-serif;margin:8px 0}.market-event-article a{text-decoration:underline;text-underline-offset:3px;color:#1a4753}.market-event-sources{display:flex;flex-direction:column;gap:8px;margin:13px 0}.market-event-sources a{font:13px/1.65 Arial,sans-serif;color:#234d57;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.market-event-pinpoint{font:12px/1.65 Arial,sans-serif;color:#59686b;margin:12px 0 0;overflow-wrap:anywhere}.market-earlier{border-top:2px solid #6d7e75;margin-top:44px;padding-top:24px}.market-earlier>p{font-size:15px;line-height:1.7}.market-page .market-data-sources{border-top:2px solid #6d7e75;padding:26px 0 0;margin-top:44px;max-width:95ch}.market-page .market-data-sources h2{font-size:29px;margin:8px 0 20px}.market-page .market-data-sources li{font:15px/1.7 Arial,sans-serif;margin:12px 0;overflow-wrap:anywhere}.market-page .market-data-sources li span{color:#5d6a6a;font-size:13px}.market-page .market-data-sources p{font-size:15px;line-height:1.7}.market-continue{font:14px/1.8 Arial,sans-serif;margin:38px 0}.market-page a:focus-visible{outline:3px solid #a1622d;outline-offset:4px}
@media(max-width:950px){.market-quote-grid{gap:22px}.market-value{font-size:29px}.market-month-nav>div{grid-template-columns:repeat(4,minmax(0,1fr))}.market-event{grid-template-columns:125px minmax(0,1fr);gap:24px}}
@media(max-width:650px){.market-page .market-snapshot{padding:24px 20px}.market-quote-grid{grid-template-columns:minmax(0,1fr);gap:22px}.market-quote-grid>div+div{border-top:1px solid #618078;padding-top:20px}.market-value{font-size:35px}.market-rate{font-size:24px}.market-causation{padding:16px 18px}.market-causation h2{font-size:24px}.market-month-nav>div{grid-template-columns:repeat(2,minmax(0,1fr))}.market-month-heading{grid-template-columns:minmax(0,1fr);gap:12px}.market-month-close{justify-self:start;text-align:left;max-width:100%}.market-event{grid-template-columns:minmax(0,1fr);gap:12px}.market-event-date{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:10px 16px}.market-event-text{font-size:17px;line-height:1.7}.market-event-sources a{font-size:13px}.market-page .market-month{margin-bottom:30px}.market-causation p{font-size:15px}.market-month-nav a{min-height:70px}.market-snapshot-heading h2{font-size:28px}.market-page .page-heading h1{overflow-wrap:anywhere}}
@media print{.market-month-nav{display:none}.market-page .market-snapshot{background:white;color:#111;border:1px solid #888}.market-page .market-snapshot p,.market-page .market-snapshot h2,.market-page .market-snapshot a{color:#111}.market-page .market-month,.market-event{break-inside:avoid}.market-causation{background:white}}

.market-history{margin:40px 0;min-width:0}.market-history h2{font-size:30px;margin-bottom:14px}.market-chart-note{font:14px/1.75 Arial,sans-serif;max-width:85ch;color:#4b5c5f}.market-price-chart{display:block;width:100%;height:auto;background:#f2f3eb;border:1px solid #c0c9bf;margin:24px 0;color:#264953}.market-price-chart text{font:12px Arial,sans-serif;fill:#576968}.market-chart-grid{stroke:#c6cfc6;stroke-width:1}.market-chart-path{fill:none;stroke:#1d5b65;stroke-width:3;stroke-linejoin:round}.market-price-chart circle{fill:#1d5b65}.market-history-data summary{font:14px/1.7 Arial,sans-serif;cursor:pointer;min-height:44px;padding:10px 0;box-sizing:border-box}.market-history-table{max-width:100%;overflow:auto;margin-top:18px}.market-history-table table{border-collapse:collapse;width:100%;min-width:580px;font:14px/1.65 Arial,sans-serif}.market-history-table caption{text-align:left;font:13px/1.6 Arial,sans-serif;padding:0 0 12px;color:#596c68}.market-history-table th,.market-history-table td{text-align:left;vertical-align:top;padding:11px 14px;border-block:1px solid #c2cbbf;overflow-wrap:anywhere}.market-history-table tbody th{font-weight:normal}.market-history-table td:nth-child(2){font-variant-numeric:tabular-nums}.market-month-change{font-variant-numeric:tabular-nums;color:#254c56!important}.market-page>*{min-width:0}.market-page .market-timeline{min-width:0}.market-page .market-event-body{overflow-wrap:anywhere}.market-page .market-month-close p{overflow-wrap:anywhere}
@media(max-width:380px){.market-page .market-snapshot{padding:20px 16px}.market-value{font-size:31px}.market-month-nav a{font-size:13px}.market-causation{padding:14px 16px}.market-month-heading h2{font-size:28px}.market-event-date time{font-size:14px}}
@media(min-width:1600px){.market-page{max-width:1220px}.market-event{grid-template-columns:165px minmax(0,1fr);gap:36px}.market-event-body{max-width:88ch}.market-causation{max-width:95ch}.market-month-heading{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}

.market-chart-wrap{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.market-chart-wrap:focus-visible{outline:3px solid #a1622d;outline-offset:4px}.market-chart-help{font:13px/1.65 Arial,sans-serif;color:#526768;margin:12px 0}.market-chart-wrap .market-price-chart{margin-block:16px}
@media(max-width:650px){.market-chart-wrap .market-price-chart{min-width:800px}}
.market-quote-grid>div{min-width:0;overflow-wrap:anywhere}
.market-page :is(.market-snapshot-heading h2,.market-month-heading h2,.market-close-value,.market-value,.market-rate){font-family:var(--serif)}.market-page :is(.market-event-text){font-family:var(--sans)}.market-page :is(.market-value-label,.market-value-date,.market-value-credit,.market-snapshot-note,.market-event-date,.market-event-context,.market-event-article,.market-event-sources a,.market-event-pinpoint,.market-history-data summary,.market-history-table table,.market-history-table caption){font-family:var(--sans)}.market-page .market-causation{border-left:0;border-block:1px solid var(--line);padding:1.5rem 0;background:transparent}.market-standard-windows h2{font-size:clamp(1.5rem,3vw,2rem)}
