.candle-intro{padding:60px 0 30px;max-width:900px}.candle-intro h1{font:clamp(42px,6vw,78px)/1.05 Fraunces,Georgia,serif;margin:12px 0 24px}.candle-intro>p:not(.eyebrow){font-size:23px;line-height:1.5}.edition-disclosure{padding:18px 24px;background:#e9ede2;border-left:4px solid #44604b;font-size:14px;line-height:1.6}.edition-stories{display:grid;grid-template-columns:1fr 1fr;gap:34px}.edition-story{min-width:0;padding:34px 0;border-bottom:1px solid #bec3b3;scroll-margin-top:20px}.position-lead,.position-evidence{grid-column:1/-1}.edition-story h2{font:clamp(30px,4vw,48px)/1.15 Fraunces,Georgia,serif}.edition-answer{font-size:23px;line-height:1.5}.edition-scope{font-size:14px;color:#5e6559}.edition-visual{margin:25px 0;padding:24px;background:#efefe6;border:1px solid #ccd0c0;border-radius:8px}.edition-visual svg{width:100%;height:auto;display:block}.edition-visual text{font:14px system-ui;fill:#505a4b}.edition-visual p,.edition-visual figcaption{font-size:.875rem;line-height:1.6}.edition-visual table{width:100%;border-collapse:collapse;font-size:.875rem;margin-top:20px}.edition-visual caption{text-align:left;color:#596151;margin-bottom:10px}.edition-visual th,.edition-visual td{text-align:left;border-bottom:1px solid #c7cebc;padding:6px}.edition-process{list-style:none;padding:0;display:flex;gap:12px;flex-wrap:wrap}.edition-process li{flex:1;min-width:110px;border-top:2px solid #48634d;padding:15px 0}.edition-process span,.edition-process strong{display:block}.edition-process span{font-size:.875rem;margin-bottom:10px}.edition-rates{display:flex;gap:32px;flex-wrap:wrap}.edition-rates strong{display:block;font:38px Fraunces,Georgia,serif;margin:15px 0}.edition-lineage{padding:25px 0;text-align:center}.edition-lineage strong{font:32px Fraunces,Georgia,serif}.edition-lineage>div{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:22px}.edition-lineage span{padding:5px 10px;background:#d5dccb;border-radius:4px}.edition-evidence{margin-top:25px;font-size:15px;line-height:1.6}.edition-evidence summary{cursor:pointer;font-weight:650;padding:15px 0}.edition-receipt{border:1px solid #c4cabb;background:#fafaf4;padding:18px;margin:15px 0;overflow-wrap:anywhere}.edition-receipt h4{margin:15px 0}.edition-carried,.edition-update{padding:28px 0;border-bottom:1px solid #c5cbbb;line-height:1.6}.edition-carried{background:#f0eddf;padding:25px;margin:30px 0}.edition-update h2,.edition-carried h2{font:32px Fraunces,Georgia,serif}@media(max-width:700px){.edition-stories{grid-template-columns:1fr;gap:0}.candle-intro{padding-top:36px}.edition-visual{padding:15px}.edition-answer{font-size:20px}.edition-process{flex-direction:column}.edition-process li{min-width:0}}

.claim-cite{white-space:nowrap;font:.875rem system-ui;padding:4px;color:#24563f}.edition-help{display:inline-block;margin:0 0 8px;font-size:14px;color:#24563f}.edition-receipt{scroll-margin-top:20px}.edition-receipt summary{font-weight:650;cursor:pointer}.edition-receipt summary:focus-visible,.claim-cite:focus-visible{outline:2px solid #315d46;outline-offset:3px}

.wordmark{white-space:normal;flex-wrap:wrap;text-align:center}.utility{flex-wrap:wrap}.candle-intro{padding:26px 0 22px}.candle-intro h1{font-size:clamp(36px,5vw,64px)}.candle-intro>p:not(.eyebrow){font-size:18px;margin-bottom:12px}.edition-disclosure{padding:12px 18px;font-size:.875rem}.edition-story{padding-top:25px}.edition-story h2{margin-bottom:14px}.edition-answer{font-size:21px;margin-bottom:12px}.edition-story .eyebrow{font-size:.875rem}.edition-scope{margin-bottom:12px}.edition-visual{margin-top:15px}.edition-scope,.edition-evidence{overflow-wrap:anywhere}@media(max-width:700px){.candle-intro{padding:20px 0 14px}.candle-intro h1{font-size:32px;margin:8px 0 12px}.candle-intro>p:not(.eyebrow){font-size:14px}.candle-intro small{font-size:.875rem}.edition-disclosure{font-size:.875rem;padding:9px 12px}.edition-story h2{font-size:27px}.edition-answer{font-size:17px}.edition-scope{font-size:.875rem}.edition-help{font-size:.875rem}.edition-visual .eyebrow{font-size:.875rem}.edition-receipt{padding:12px}}

.reporting-records{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px}.reporting-records>div{border-top:3px solid #426652;padding:18px 0}.reporting-records strong{font:24px Georgia,serif}.reporting-records p{font-size:17px;line-height:1.65;overflow-wrap:anywhere}.edition-visual td,.edition-visual th{overflow-wrap:anywhere}

.article-photo{margin:24px 0;background:transparent;padding:0;border:0}.article-photo img{display:block;width:100%;height:auto}.article-photo .photo-label,.article-photo figcaption,.article-photo .photo-caption,.article-photo .photo-context,.article-photo .photo-credit{font-size:.875rem;line-height:1.6}.photo-caption,.photo-context,.photo-credit{display:block}.photo-context,.photo-credit{margin-top:6px}.edition-story h2 a{color:inherit;text-decoration:none}.edition-story h2 a:hover{text-decoration:underline}

.comparison-period,.comparison-boundary,.comparison-note{font-size:.875rem;line-height:1.6}.comparison-rows{display:grid;gap:1.25rem}.comparison-label{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;font-size:1.125rem}.comparison-label span{font-variant-numeric:tabular-nums}.comparison-track{height:1.25rem;position:relative;background:#dce7e3;margin-top:.5rem;border-left:1px solid #52645e}.comparison-track.signed:after{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #52645e}.comparison-bar{position:absolute;inset-block:0;left:0;background:#126b5d}.comparison-bar.negative{background:#a85a31}.edition-story h3.story-beat{margin-top:2rem;font-size:1.5rem}.comparison-chart{min-width:0}
