.bp{--g:#0a3a1e;--gd:#062814;--cr:#fbf4e4;--pa:#f3ead3;--li:#c8d11c;--ob:#1b1c15;--ch:#c9b07a;--co:#a9805a;--ink:#17251b;--neg:#9a3b23;color:var(--ink);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;background:#e6dcc3;font-family:DM Sans,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden auto}.bp *,.bp :before,.bp :after{box-sizing:border-box}.bp a{color:inherit}.bp-nav{z-index:20;color:var(--cr);background:#062814f2;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex;position:sticky;top:0}.bp-nav ol{gap:.25rem;margin:0 auto;padding:0;list-style:none;display:flex}.bp-nav ol a{opacity:.75;border-radius:999px;align-items:baseline;gap:.4rem;padding:.45rem .7rem;font-size:.8rem;text-decoration:none;display:flex}.bp-nav ol a b{color:var(--li);font-family:Syne,sans-serif}.bp-nav ol a[aria-current=page]{opacity:1;background:#c8d11c29}.bp-btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--li);background:var(--li);color:var(--gd);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.65rem .9rem;font:600 .72rem/1 DM Sans,sans-serif;text-decoration:none}.bp-btn.bp-ghost{color:var(--cr);background:0 0;border-color:#fbf4e459}@media(max-width:760px){.bp-nav ol a span{display:none}.bp-nav{flex-wrap:wrap;justify-content:space-between;gap:.4rem;padding:.5rem}.bp-nav ol{order:3;justify-content:center;width:100%}}.bp-doc{flex-direction:column;align-items:center;gap:2rem;padding:2rem 1rem;display:flex}.bp-back{text-align:center;padding:0 0 2rem;font-size:.85rem}.bp-page{background:var(--cr);width:100%;max-width:794px;scroll-margin-top:4rem;box-shadow:0 20px 50px -25px #06281473;container-type:inline-size}.bp-pin{flex-direction:column;gap:14px;padding:22px 18px;font-size:13px;line-height:1.45;display:flex}@container (width>=700px){.bp-pin{gap:17px;min-height:1123px;padding:36px 44px 26px;font-size:12.5px}}.bp-pdf{background:0 0;width:794px;position:static;overflow:visible}.bp-pdf .bp-doc{gap:0;padding:0}.bp-pdf .bp-page{box-shadow:none;height:1123px;overflow:hidden}.bp-pdf .bp-pin{height:1123px}.bp-head{border-bottom:1px solid #0a3a1e2e;align-items:center;gap:10px;padding-bottom:10px;display:flex}.bp-symb{background:var(--g);border-radius:4px;width:28px;height:28px}.bp-eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.bp-pn{margin-left:auto;font-family:Syne,sans-serif}.bp-title{text-transform:uppercase;letter-spacing:.01em;color:var(--g);margin:4px 0 2px;font-family:Syne,sans-serif;font-size:clamp(24px,7cqi,36px);font-weight:700;line-height:1.04}.bp-light{color:var(--ink);font-weight:500}.bp-h3{text-transform:uppercase;letter-spacing:.04em;margin:6px 0 8px;font-family:Syne,sans-serif;font-size:13.5px;font-weight:700;line-height:1.2}.bp-sect{color:var(--g);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.bp-lead{margin:0 0 8px;font-size:14px;line-height:1.5}.bp-small{opacity:.82;margin:0;font-size:10.5px;line-height:1.45}.bp-mt0{margin-top:-4px}.bp-on-dark{opacity:.8}.bp-gold{color:var(--ch)}.bp-lime{color:var(--li)}.bp-ref{margin-left:1px;font-size:9px}.bp-ref a{color:var(--g);font-weight:700;text-decoration:none}.bp-sig .bp-ref a,.bp-ask .bp-ref a{color:var(--ch)}.bp-tag{letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;border-radius:999px;padding:4px 7px;font:700 9.5px/1 DM Sans,sans-serif;display:inline-block}.bp-tag-hip{color:#6b4a2c;background:#a9805a33}.bp-tag-facto{background:var(--g);color:var(--cr)}.bp-tag-meta{color:var(--gd);background:#c8d11c59}.bp-foot{letter-spacing:.06em;opacity:.65;border-top:1px solid #0a3a1e2e;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:auto;padding-top:8px;font-size:9.5px;display:flex}.bp-two{gap:12px;display:grid}@container (width>=700px){.bp-two{grid-template-columns:1fr 1fr}}.bp-card{border-radius:6px;padding:16px 16px 14px}.bp-sig{background:var(--ob);color:var(--cr)}.bp-ori{background:var(--g);color:var(--cr)}.bp-card .bp-h3{color:inherit}.bp-dl{grid-template-columns:78px 1fr;gap:6px 10px;margin:8px 0 0;display:grid}.bp-dl dt{letter-spacing:.14em;text-transform:uppercase;opacity:.65;padding-top:2px;font-size:9.5px}.bp-dl dd{margin:0}.bp-sig .bp-dl dt{color:var(--ch);opacity:1}.bp-ori .bp-dl dt{color:var(--li);opacity:1}.bp-intro{align-items:center;gap:14px;display:grid}@container (width>=700px){.bp-intro{grid-template-columns:150px 1fr;gap:22px}}.bp-sign{background:var(--g);border-radius:6px;max-width:150px;padding:12px}.bp-sign img{width:100%;height:auto;display:block}.bp-promise{background:var(--pa);border-left:3px solid var(--li);margin:0 0 6px;padding:8px 10px}.bp-promise b{letter-spacing:.16em;text-transform:uppercase;color:var(--g);margin-right:6px;font-size:9.5px}.bp-flow{counter-reset:f;gap:6px;margin:0;padding:0;list-style:none;display:grid}@container (width>=700px){.bp-flow{grid-template-columns:repeat(4,1fr);gap:0}}.bp-flow li{background:var(--pa);flex-direction:column;gap:2px;padding:10px 12px 10px 14px;display:flex;position:relative}.bp-flow li b{text-transform:uppercase;letter-spacing:.03em;color:var(--g);font-family:Syne,sans-serif;font-size:11.5px;line-height:1.15}.bp-flow li span{opacity:.8;font-size:10.5px}.bp-flow li.is-key{background:var(--g);color:var(--cr)}.bp-flow li.is-key b{color:var(--li)}@container (width>=700px){.bp-flow li{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);margin-right:-6px;padding-left:22px;padding-right:18px}.bp-flow li:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:14px}}.bp-evidence{gap:6px;display:grid}.bp-evidence p{margin:0}.bp-ask{background:var(--gd);color:var(--cr);border-radius:6px;align-items:center;gap:12px;padding:16px;display:grid}@container (width>=700px){.bp-ask{grid-template-columns:210px 1fr}}.bp-big{text-transform:uppercase;margin:4px 0;font-family:Syne,sans-serif;font-size:18px}.bp-big b{color:var(--li);font-size:26px;display:block}.bp-split{gap:4px;min-height:64px;display:flex}.bp-split>div{border-radius:4px;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:9px 10px;display:flex}.bp-split>div:first-child{background:var(--li);color:var(--gd);min-width:110px}.bp-split>div:last-child{background:#fbf4e41a;border:1px dashed #c8d11c99}.bp-split b{font-family:Syne,sans-serif;font-size:15px}.bp-split span{font-size:10.5px}.bp-list,.bp-steps{gap:5px;margin:8px 0 12px;padding-left:16px;display:grid}.bp-sig .bp-list b{color:var(--ch)}.bp-ori .bp-steps b{color:var(--li)}.bp-kpi{border-top:1px solid #fbf4e440;grid-template-columns:auto 1fr;align-items:center;gap:0 12px;padding-top:10px;display:grid}.bp-kpi span{letter-spacing:.14em;text-transform:uppercase;opacity:.75;grid-column:1;font-size:9.5px}.bp-kpi b{grid-column:1;font-family:Syne,sans-serif;font-size:28px;line-height:1}.bp-kpi small{opacity:.85;grid-area:1/2/span 2;font-size:10.5px;line-height:1.4}.bp-sig .bp-kpi b{color:var(--ch)}.bp-ori .bp-kpi b{color:var(--li)}.bp-ops{gap:6px;display:grid}@container (width>=700px){.bp-ops{grid-template-columns:repeat(5,1fr)}}.bp-ops>div{background:var(--pa);border-top:3px solid var(--g);padding:9px 10px}.bp-ops b{text-transform:uppercase;letter-spacing:.04em;color:var(--g);font-family:Syne,sans-serif;font-size:11px}.bp-ops p{margin:4px 0 0;font-size:11px;line-height:1.4}.bp-check-wrap{gap:14px;display:grid}@container (width>=700px){.bp-check-wrap{grid-template-columns:1.7fr 1fr;gap:22px}}.bp-check{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bp-check li{border-bottom:1px solid #0a3a1e1f;grid-template-columns:54px 1fr;align-items:baseline;gap:10px;padding:6px 0;display:grid}.bp-check li>span{min-width:0}.bp-check li b{text-transform:uppercase;color:var(--g);font-family:Syne,sans-serif;font-size:11px}.bp-roles{background:var(--pa);border-radius:6px;padding:12px 14px}.bp-roles>div{border-bottom:1px dashed #0a3a1e40;align-items:center;gap:8px;padding:7px 0;display:flex}.bp-roles em{white-space:nowrap;opacity:.65;margin-left:auto;font-size:10.5px}.bp-dot{border:1.5px dashed var(--g);border-radius:50%;flex:none;width:22px;height:22px}.bp-bars{background:var(--pa);border-radius:6px;gap:8px;padding:12px 14px;display:grid}.bp-bar-row{grid-template-columns:1fr 46px;align-items:center;gap:4px 10px;display:grid}.bp-bar-lab{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.bp-bar-lab b{text-transform:uppercase;color:var(--g);font-family:Syne,sans-serif;font-size:11.5px}.bp-bar-lab span{opacity:.8;font-size:10.5px}@container (width>=700px){.bp-bar-row{grid-template-columns:150px 1fr 50px}.bp-bar-lab{flex-direction:column;grid-column:1;gap:0}}.bp-bar-track{background:repeating-linear-gradient(90deg,#0a3a1e1f 0 1px,#0000 1px 16.6667%);height:30px}.bp-bar{height:100%;display:flex}.bp-bar i,.bp-legend i{white-space:nowrap;justify-content:center;align-items:center;font-size:10.5px;font-style:normal;font-weight:700;display:flex;overflow:hidden}.s-prod{background:var(--g);color:var(--cr)}.s-var{background:var(--co);color:var(--cr)}.s-con{background:var(--li);color:var(--gd)}.bp-bar-m{color:var(--g);text-align:right;font-family:Syne,sans-serif;font-size:14px;font-weight:700}.bp-legend{flex-wrap:wrap;gap:6px 14px;padding-top:4px;font-size:10.5px;display:flex}.bp-legend span{align-items:center;gap:5px;display:flex}.bp-legend i{width:12px;height:12px;display:inline-block}.bp-scale{opacity:.7;margin-left:auto}.bp-notes3{gap:8px;font-size:10.5px;line-height:1.45;display:grid}@container (width>=700px){.bp-notes3{grid-template-columns:1fr 1.25fr;gap:16px}}.bp-notes3 p{border-left:2px solid var(--li);margin:0;padding-left:8px}.bp-table{border-collapse:collapse;width:100%;font-size:11px;display:block;overflow-x:auto}@container (width>=700px){.bp-table{display:table}}.bp-table th,.bp-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #0a3a1e26;padding:7px 5px}.bp-table thead th{letter-spacing:.06em;text-transform:uppercase;opacity:.75;white-space:normal;vertical-align:bottom;font-size:9.5px;font-weight:600;line-height:1.2}.bp-table tbody th{text-align:left;text-transform:uppercase;color:var(--g);font-family:Syne,sans-serif}.bp-th-bal{text-align:center!important}.bp-div{min-width:180px}.bp-div-track{vertical-align:middle;width:100px;height:18px;margin-right:8px;display:inline-block;position:relative}.bp-div-axis{background:var(--ink);opacity:.45;width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.bp-div-bar{position:absolute;top:2px;bottom:2px}.bp-div b{text-align:right;min-width:62px;display:inline-block}.bp-div-bar.neg{background:#9a3b2340}.bp-div-bar.pos{background:#c8d11c99}.bp-div b{font-family:Syne,sans-serif;font-size:12px}.bp-div b.neg{color:var(--neg)}.bp-div b.pos{color:var(--g)}.bp-sens{gap:8px;display:grid}@container (width>=700px){.bp-sens{grid-template-columns:repeat(3,1fr)}}.bp-sens>div{background:var(--g);color:var(--cr);border-radius:6px;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.bp-sens span{letter-spacing:.14em;text-transform:uppercase;color:var(--li);font-size:9.5px}.bp-sens b{font-family:Syne,sans-serif;font-size:18px}.bp-sens small{opacity:.85;font-size:10.5px}.bp-cap{gap:8px;display:grid}.bp-cap-head{justify-content:space-between;align-items:baseline;display:flex}.bp-cap-head b{color:var(--g);font-family:Syne,sans-serif;font-size:22px}.bp-cap-bar{gap:2px;height:38px;display:flex}.bp-cap-bar i{white-space:nowrap;justify-content:center;align-items:center;font-size:10.5px;font-style:normal;font-weight:700;display:flex;overflow:hidden}.t-green{background:var(--g);color:var(--cr)}.t-olive{background:var(--ob);color:var(--ch)}.t-lime{background:var(--li);color:var(--gd)}.t-champagne{background:var(--ch);color:var(--ob)}.t-cork{background:repeating-linear-gradient(135deg,var(--co) 0 6px,#b68f69 6px 12px);color:var(--cr)}.bp-cap-leg{gap:4px 14px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}@container (width>=700px){.bp-cap-leg{grid-template-columns:1fr 1fr}}.bp-cap-leg li b{white-space:nowrap}.bp-cap-leg li{align-items:baseline;gap:6px;display:flex}.bp-cap-leg i{flex:none;width:10px;height:10px;display:inline-block}.bp-time{gap:8px;margin:0;padding:0;list-style:none;display:grid}@container (width>=700px){.bp-time{grid-template-columns:repeat(3,1fr)}}.bp-time>li{background:var(--pa);border-top:3px solid var(--g);padding:10px 12px}.bp-time>li:nth-child(3){border-top-color:var(--li)}.bp-when{text-transform:uppercase;color:var(--g);margin:0;font-family:Syne,sans-serif;font-size:14px;font-weight:700}.bp-ttag{letter-spacing:.12em;text-transform:uppercase;color:#6b4a2c;margin:2px 0 6px;font-size:9.5px;font-weight:700}.bp-time ul{gap:4px;margin:0;padding-left:14px;font-size:11px;line-height:1.4;display:grid}.bp-crit{gap:14px;display:grid}@container (width>=700px){.bp-crit{grid-template-columns:1.25fr 1fr;gap:20px}}.bp-crit .bp-check li{grid-template-columns:50px 1fr;padding:4px 0}.bp-crit .bp-small{margin-top:6px}.bp-decision{background:var(--gd);color:var(--cr);border-radius:6px;padding:14px 16px}.bp-decision ol{gap:5px;margin:8px 0;padding-left:18px;font-size:13px;display:grid}.bp-decision b{color:var(--li)}.bp-sources{border-top:1px solid #0a3a1e2e;padding-top:8px}.bp-sources ol{gap:2px;margin:4px 0 0;padding:0;font-size:10px;line-height:1.4;list-style:none;display:grid}.bp-sources a{color:var(--g)}.bp-bar-detail{flex-basis:100%}.bp-bar-lab{flex-wrap:wrap}.bp-bar i{font-size:0}@container (width>=700px){.bp-bar-detail{display:none}.bp-bar i{font-size:10.5px}}
