#presentation.editorial-deck{background:#fff;padding:2.4vh 4.5vw;color:#183220}.editorial-deck .presentation-top{height:8vh;min-height:46px;max-height:80px;border-bottom:1px solid #e5ebe3;padding-bottom:1vh}.editorial-deck .presentation-top>span{gap:18px}.editorial-deck .presentation-top img{width:100px;height:60px;object-fit:contain}.editorial-deck .presentation-top small{color:#728070;letter-spacing:2.4px;font-size:9px}.editorial-deck .presentation-top .btn{background:transparent;border-color:#e7ece4;font-size:10px;color:#71806c;min-height:32px;padding:7px 11px}.editorial-deck #slide{justify-content:center;padding:2vh 0;max-width:1700px}.editorial-deck .tv-heading{margin-bottom:3vh}.editorial-deck .tv-kicker{font-size:clamp(10px,1.05vw,18px);font-weight:600;color:#778474;margin-bottom:1.3vh}.editorial-deck .tv-kicker b{font-size:.7em;letter-spacing:.5px;color:#987a23}.editorial-deck #slide h1{font-size:clamp(28px,3.3vw,65px);font-weight:800;letter-spacing:-.055em;color:#183b25;margin-bottom:1.1vh;line-height:1.12}.editorial-deck .tv-subtitle{font-size:clamp(11px,1.1vw,22px);color:#7b8776}.editorial-deck .tv-body{gap:2.6vh;justify-content:center}.deck-overview{display:grid;grid-template-columns:1.05fr 1fr;gap:4vw;align-items:stretch}.deck-hero{background:#285427;color:white;min-height:35vh;display:flex;flex-direction:column;justify-content:center;padding:4vh 3vw;position:relative}.deck-hero:before{content:'';position:absolute;left:0;top:0;width:60px;height:5px;background:#e9ba28}.deck-hero>span{color:#d5e4cb;letter-spacing:2px;font-size:clamp(11px,1vw,20px);font-weight:650}.deck-hero>strong{font-size:clamp(34px,4.5vw,86px);font-weight:750;letter-spacing:-.07em;line-height:1.1;margin:3.2vh 0 4vh;white-space:nowrap}.deck-hero>small{color:#d5e4cb;font-size:clamp(11px,1.1vw,22px)}.deck-rows{display:flex;flex-direction:column;justify-content:center;gap:2.3vh}.deck-rows>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.8vh 1.5vw;padding-bottom:2.2vh;border-bottom:1px solid #e0e7dc;min-width:0}.deck-rows>div:last-child{border:0;padding-bottom:0}.deck-rows span{font-size:clamp(12px,1.25vw,24px);color:#7b8876}.deck-rows strong{font-size:clamp(20px,2.15vw,40px);color:#285427;font-weight:750;letter-spacing:-.04em;white-space:nowrap}.deck-rows small{grid-column:1/-1;font-size:clamp(10px,.85vw,17px);color:#8d9787}.deck-takeaway{border-left:3px solid #e9ba28;padding:.6vh 0 .6vh 1.4vw;font-size:clamp(12px,1.15vw,22px);color:#65755d;line-height:1.65;max-height:10vh}.deck-takeaway b{color:#285427;font-weight:700}.deck-two-charts{display:grid;grid-template-columns:1fr 1fr;gap:3vw}.deck-two-charts h2,.deck-split h2,.deck-closing h2{font-size:clamp(10px,1vw,19px);color:#7a8872;letter-spacing:1.3px;margin:0 0 2vh;font-weight:650}.editorial-deck .svg-graph svg{height:31vh;width:100%;max-height:36vh}.editorial-deck .graph-legend{font-size:clamp(10px,.95vw,17px);color:#728269;margin-top:1vh;gap:18px}.deck-two-charts .svg-graph svg{height:31vh}.deck-two-charts .graph-legend{display:none}.deck-main-chart{min-width:0}.deck-main-chart .svg-graph svg{height:36vh}.deck-split{display:grid;grid-template-columns:1fr 1fr;gap:5.4vw;align-items:center}.deck-statement{border-left:1px solid #e1e8dd;padding-left:3vw}.deck-statement .deck-rows{gap:1.5vh}.deck-statement .deck-rows>div{padding-bottom:1.8vh}.deck-statement .deck-rows span{font-size:clamp(11px,1.05vw,21px)}.deck-statement .deck-rows strong{font-size:clamp(18px,1.8vw,34px)}.deck-number>span{font-size:clamp(10px,.95vw,18px);color:#7b8974;font-weight:600;letter-spacing:.9px;display:block}.deck-number>strong{font-size:clamp(25px,3vw,58px);letter-spacing:-.05em;font-weight:750;color:#285427;display:block;margin:1.6vh 0 1.2vh;line-height:1.05;white-space:nowrap}.deck-number>small{color:#8b9582;font-size:clamp(10px,.9vw,18px);display:block;line-height:1.6}.deck-bars{display:flex;flex-direction:column;gap:1.6vh;margin-top:2.5vh}.deck-bar-label{display:flex;justify-content:space-between;gap:1vw;font-size:clamp(12px,1.15vw,22px);align-items:center}.deck-bar-label span{color:#65755d}.deck-bar-label i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:9px}.deck-bar-label b{font-weight:650;color:#2c4c2b}.deck-bar-track{height:7px;background:#edf2e8;margin-top:1.1vh}.deck-bar-track>i{display:block;height:100%}.deck-bars small{font-size:clamp(9px,.75vw,15px);display:block;color:#9aa18f;margin-top:.7vh}.deck-donut{height:34vh;aspect-ratio:1;border-radius:50%;padding:3.4vh;margin:auto;display:grid;place-items:center}.deck-donut>div{height:100%;width:100%;border-radius:50%;background:white;display:flex;flex-direction:column;justify-content:center;align-items:center}.deck-donut span{font-size:clamp(9px,.8vw,15px);color:#86917d;letter-spacing:1.2px}.deck-donut strong{font-size:clamp(20px,2.3vw,43px);color:#285427;letter-spacing:-1px;margin-top:1.5vh}.deck-chart-side{display:grid;grid-template-columns:minmax(0,1fr) 24%;gap:3vw;align-items:center}.deck-chart-side aside{border-left:1px solid #e1e8dc;padding-left:2.7vw;display:flex;flex-direction:column;gap:5vh}.deck-chart-side aside .deck-number>strong{font-size:clamp(22px,2.6vw,50px)}.deck-store-chart .svg-graph svg{height:29vh}.deck-store-metrics{display:grid;grid-template-columns:1fr 1fr;gap:3vw;padding-top:1.5vh;border-top:1px solid #e1e8dc}.deck-store-metrics>section{display:flex;align-items:baseline;flex-wrap:wrap;gap:1vh 1.5vw}.deck-store-metrics span{font-size:clamp(10px,1vw,19px);color:#74846b;width:100%}.deck-store-metrics strong{font-size:clamp(22px,2.5vw,46px);letter-spacing:-1px;color:#285427}.deck-store-metrics small{font-size:clamp(10px,.85vw,16px);color:#8b9681}.deck-closing{display:grid;grid-template-columns:36% 1fr;gap:4vw;align-items:stretch;min-height:35vh}.deck-closing>section:first-child{background:#f1f5ed;padding:3vh 2vw;display:flex;flex-direction:column;gap:3.5vh;justify-content:center}.deck-closing>section:last-child{padding-top:1vh}.deck-closing .deck-number strong{font-size:clamp(25px,3.1vw,58px)}.deck-notes{font-size:clamp(15px,1.9vw,36px);line-height:1.65;color:#395338;white-space:pre-line;max-height:32vh;overflow:auto}.editorial-deck .presentation-controls{border-top:1px solid #e5ebe1;padding-top:1vh;height:6vh;font-size:11px}.editorial-deck .presentation-controls .btn{font-size:11px;min-height:32px;padding:7px 12px;border-radius:5px}.editorial-deck #slide-dots{gap:8px}.editorial-deck #slide-dots button{height:6px;width:6px}.editorial-deck #slide-dots button.active{width:24px;border-radius:3px}.editorial-deck .negative{color:#c84237!important}@media(max-width:800px){.editorial-deck .presentation-top small{display:none}.editorial-deck .presentation-top img{width:74px;height:44px}.editorial-deck .presentation-top .btn{font-size:8px;padding:5px}.editorial-deck #slide h1{font-size:27px}.deck-overview{gap:18px}.deck-hero{padding:24px 16px;min-height:29vh}.deck-hero strong{font-size:31px}.deck-rows strong{font-size:20px}.deck-rows span{font-size:10px}.deck-rows small{font-size:8px}.deck-split{gap:18px}.deck-bar-label{font-size:10px}.deck-bar-label b{font-size:11px}.deck-bars small{font-size:8px}.deck-statement{padding-left:12px}.deck-statement .deck-rows span{font-size:9px}.deck-statement .deck-rows strong{font-size:15px}.deck-number strong{font-size:25px}.deck-chart-side{grid-template-columns:minmax(0,1fr) 27%;gap:12px}.deck-chart-side aside{padding-left:12px}.deck-chart-side aside .deck-number strong{font-size:20px}.deck-number>span{font-size:8px}.deck-number>small{font-size:8px}.deck-donut{height:27vh;padding:3vh}.deck-donut strong{font-size:18px}.deck-takeaway{font-size:10px}.deck-notes{font-size:15px}.deck-two-charts{gap:12px}.deck-closing .deck-number strong{font-size:24px}}
