.bi{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 5px rgb(0 0 0/.45))}.bi *{transform-box:fill-box;animation-play-state:paused}[data-live] .bi *{animation-play-state:running}.bi-flip{transform-origin:center;animation:bi-flip 8s ease-in-out infinite}@keyframes bi-flip{0%,86%{transform:rotate(0)}97%,to{transform:rotate(180deg)}}.bi-drain{transform-origin:50% 100%;animation:bi-drain 8s linear infinite}@keyframes bi-drain{0%{transform:scaleY(1)}84%,to{transform:scaleY(0)}}.bi-fill{transform-origin:50% 100%;animation:bi-fill 8s linear infinite}@keyframes bi-fill{0%{transform:scaleY(0)}84%,to{transform:scaleY(1)}}.bi-stream{animation:bi-stream 8s linear infinite}@keyframes bi-stream{0%,82%{opacity:1}85%,to{opacity:0}}.bi-trickle{animation:bi-trickle .8s linear infinite}.bi-trickle-2{animation-delay:-.27s}.bi-trickle-3{animation-delay:-.54s}@keyframes bi-trickle{0%{transform:none;opacity:1}to{transform:translateY(11px);opacity:.25}}.bi-turn{transform-origin:center;animation:bi-turn 9s linear infinite}@keyframes bi-turn{to{transform:rotate(1turn)}}.bi-glow{animation:bi-glow 2.6s ease-in-out infinite}@keyframes bi-glow{0%,to{opacity:.45}50%{opacity:1}}.bi-breathe{transform-origin:center;animation:bi-breathe 2.6s ease-in-out infinite}.bi-halo{filter:blur(3px)}@keyframes bi-breathe{0%,to{transform:scale(.88);opacity:.22}50%{transform:scale(1.06);opacity:.42}}.bi-wisp{animation:bi-wisp 3.4s ease-out infinite}.bi-wisp-2{animation-delay:1.4s}@keyframes bi-wisp{0%{transform:none;opacity:.85}70%{transform:translate(2px,-8px);opacity:0}71%{transform:translateY(6px);opacity:0}to{transform:none;opacity:.85}}.bi-rise{animation:bi-rise 3s ease-out infinite}.bi-rise-2{animation-delay:.9s}.bi-rise-3{animation-delay:1.8s}@keyframes bi-rise{0%{transform:none;opacity:.9}65%{transform:translateY(-7px);opacity:0}66%{transform:translateY(5px);opacity:0}to{transform:none;opacity:.9}}.bi-drop{animation:bi-drop 3.4s ease-in-out infinite}@keyframes bi-drop{0%,50%{transform:none;opacity:1}60%{transform:none;opacity:0}61%{transform:translateY(-10px);opacity:0}82%,to{transform:none;opacity:1}}.bi-tip{transform-origin:70% 60%;animation:bi-tip 3s ease-in-out infinite}@keyframes bi-tip{0%,30%,to{transform:rotate(0)}50%,70%{transform:rotate(-12deg)}}.bi-fall{animation:bi-fall 3s ease-in infinite}.bi-fall-2{animation-delay:.25s}@keyframes bi-fall{0%,35%{transform:none;opacity:1}45%{transform:none;opacity:0}46%{transform:translateY(-14px);opacity:0}55%{opacity:1}75%,to{transform:none;opacity:1}}.bi-slide{animation:bi-slide 3s cubic-bezier(.2,.9,.3,1) infinite}@keyframes bi-slide{0%,40%{transform:translateX(-2px);opacity:1}55%{transform:translateX(8px);opacity:.4}85%,to{transform:translateX(-2px);opacity:1}}.bi-glint{transform-origin:center;animation:bi-glint 2.8s ease-in-out infinite}@keyframes bi-glint{0%,55%,to{transform:scale(0) rotate(0);opacity:0}70%{transform:scale(1) rotate(45deg);opacity:1}85%{transform:scale(.4) rotate(90deg);opacity:0}}.bi-flame{transform-origin:50% 100%;animation:bi-flame 1.6s ease-in-out infinite}.bi-flame-in{animation-duration:1.1s;animation-direction:alternate-reverse}@keyframes bi-flame{0%,to{transform:scale(1) skewX(0)}35%{transform:scale(.94,1.08) skewX(-3deg)}70%{transform:scale(1.04,.95) skewX(2deg)}}.bi-flicker{transform-origin:50% 100%;animation:bi-flicker 1.2s ease-in-out infinite alternate}.bi-flicker-2{animation-delay:.35s}.bi-flicker-3{animation-delay:.7s}@keyframes bi-flicker{0%{transform:scaleY(.82);opacity:.8}to{transform:scaleY(1.12);opacity:1}}.bi-hop{animation:bi-hop 2.4s ease-in-out infinite}.bi-hop-2{animation-delay:.15s}.bi-hop-3{animation-delay:.3s}.bi-hop-4{animation-delay:.45s}@keyframes bi-hop{0%,40%,to{transform:translateY(0)}20%{transform:translateY(-5px)}}.bi-sway{transform-origin:0 100%;animation:bi-sway 3.2s ease-in-out infinite}@keyframes bi-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.bi-spark{animation:bi-spark 1.8s ease-out infinite}.bi-spark-2{animation-delay:.6s}.bi-spark-3{animation-delay:1.2s}@keyframes bi-spark{0%{transform:none;opacity:1}60%{transform:translateY(-6px);opacity:0}61%{transform:translateY(5px);opacity:0}to{transform:none;opacity:1}}.bi-settle{transform-origin:50% 100%;animation:bi-settle 3.4s ease-in-out infinite}@keyframes bi-settle{0%,to{transform:rotate(0) scaleY(1)}20%{transform:rotate(-3deg) scaleY(1.02)}40%{transform:rotate(2deg) scaleY(.98)}60%{transform:none}}.bi-mercury{transform-origin:50% 100%;animation:bi-mercury 2.8s ease-in-out infinite}@keyframes bi-mercury{0%,to{transform:scaleY(1)}50%{transform:scaleY(.84)}}.bi-pop{transform-origin:center;animation:bi-pop 2.4s ease-in-out infinite}@keyframes bi-pop{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.55);opacity:.3}}.bi-sift{animation:bi-sift 2.6s ease-in infinite}@keyframes bi-sift{0%,to{transform:none;opacity:1}70%{transform:translateY(7px);opacity:.2}71%{transform:translateY(-3px);opacity:0}}.bi-spin{transform-origin:center;animation:bi-turn .9s linear infinite}.bi-road{animation:bi-road .9s linear infinite}@keyframes bi-road{to{transform:translateX(-13px)}}.bi-ring{transform-origin:40% 60%;animation:bi-ring 2.6s ease-in-out infinite}@keyframes bi-ring{0%,36%,to{transform:rotate(0)}12%,20%,28%,4%{transform:rotate(-8deg)}16%,24%,32%,8%{transform:rotate(8deg)}}.bi-wave{animation:bi-wave 2.6s ease-out infinite}.bi-wave-2{animation-delay:.12s}@keyframes bi-wave{0%,to{opacity:.15}34%,6%{opacity:1}}@media (prefers-reduced-motion:reduce){.bi *{animation:none!important}}html[data-reduced-motion=true] .bi *{animation:none!important}.regional-benefits li.regional-benefit-lead{grid-column:1/-1;padding:7px 10px 7px 8px;border-radius:10px;grid-template-columns:40px minmax(0,1fr)}.regional-benefit-lead .regional-benefit-icon{width:40px;height:40px}.regional-benefits li.regional-benefit-burn{background:linear-gradient(90deg,rgb(255 138 61/.17),rgb(243 196 90/.04));box-shadow:inset 0 0 0 1px rgb(243 196 90/.34)}.regional-benefit-lead strong{font-family:var(--font-heading);font-weight:800;line-height:1}.regional-benefit-burn strong{font-size:1.34rem;letter-spacing:.01em;color:#ffd98a}.regional-benefits sup{margin-left:1px;font-size:.7em;line-height:0;opacity:.8}.regional-burn{display:grid;gap:6px;min-width:0;color:#f0e2cf}.regional-burn-meter{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;height:7px}.regional-burn-meter i{border-radius:2px;background:#3a2f27}.regional-burn-meter i.is-lit{background:linear-gradient(180deg,#ffd36b,#ff8a3d);box-shadow:0 0 6px rgb(255 138 61/.55);animation:rg-burn 5s ease-out infinite paused}[data-live] .regional-burn-meter i.is-lit{animation-play-state:running}.regional-burn-meter i:nth-child(2){animation-delay:.1s}.regional-burn-meter i:nth-child(3){animation-delay:.2s}.regional-burn-meter i:nth-child(4){animation-delay:.3s}.regional-burn-meter i:nth-child(5){animation-delay:.4s}.regional-burn-meter i:nth-child(6){animation-delay:.5s}.regional-burn-meter i:nth-child(7){animation-delay:.6s}.regional-burn-meter i:nth-child(8){animation-delay:.7s}@keyframes rg-burn{0%{opacity:1}3%{opacity:.2}13%,to{opacity:1}}.regional-detail-copy .regional-benefits li.regional-benefit-lead{grid-template-columns:52px minmax(0,1fr);justify-items:stretch;align-items:center;min-height:0;padding:12px 16px 12px 12px;text-align:left}.regional-detail-copy .regional-benefits li.regional-benefit-burn{background:linear-gradient(90deg,rgb(255 138 61/.17),rgb(243 196 90/.04));box-shadow:inset 0 0 0 1px rgb(243 196 90/.34)}.regional-detail-copy .regional-benefit-lead .regional-benefit-icon{width:48px;height:48px}.regional-detail-copy .regional-benefit-burn strong{font-size:1.6rem}.regional-detail-copy .regional-burn-meter{height:9px}@media (max-width:599px){.regional-benefits li.regional-benefit-lead{grid-template-columns:34px minmax(0,1fr);padding:6px 7px 6px 5px}.regional-benefit-lead .regional-benefit-icon{width:34px;height:34px}.regional-benefit-burn strong{font-size:1.12rem}.regional-burn{gap:5px}.regional-burn-meter{gap:2px;height:6px}}@media (prefers-reduced-motion:reduce){.regional-burn-meter i.is-lit{animation:none}}html[data-reduced-motion=true] .regional-burn-meter i.is-lit{animation:none}@media (forced-colors:active){.regional-burn-meter i.is-lit{background:CanvasText}.regional-burn-meter i{outline:1px solid CanvasText}}.regional-catalog-notice.regional-reference-note{margin-top:6px}