#ecohim-root#ecohim-root#ecohim-root .ecohim-pains{--ep-paper: #f6f4ef !important;--ep-ink: #152119 !important;--ep-muted: #4e5a53 !important;--ep-accent: #1b6b30 !important;--ep-eco: #69bd43 !important;--ep-deep: #247a00 !important;--ep-navy: #002163 !important;--ep-ease: cubic-bezier(0.61, 1, 0.88, 1) !important;background: var(--ep-paper) !important;color: var(--ep-ink) !important;font-family: Inter, "Segoe UI", sans-serif !important;padding: 40px 20px 56px !important;box-sizing: border-box !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains *,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains *::before,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains *::after{box-sizing: border-box !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__inner{max-width: 1120px !important;margin: 0 auto !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__eyebrow{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__head{display: flex !important;flex-direction: column !important;gap: 16px !important;margin-top: 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__kicker{margin: 0 0 10px !important;color: var(--ep-muted) !important;font-size: 14px !important;font-weight: 500 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__title{margin: 0 !important;color: var(--ep-ink) !important;font-size: 40px !important;font-weight: 650 !important;letter-spacing: -0.03em !important;line-height: 1.05 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__intro{margin: 0 !important;max-width: 28rem !important;color: var(--ep-muted) !important;font-size: 16px !important;line-height: 1.5 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why{margin-top: 28px !important;padding: 20px 22px !important;border: 1px solid rgba(105, 189, 67, 0.3) !important;border-radius: 16px !important;background: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why-title{margin: 0 0 8px !important;color: var(--ep-navy) !important;font-size: 15px !important;font-weight: 700 !important;letter-spacing: 0.01em !important;line-height: 1.35 !important;text-transform: uppercase;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why ul{margin: 0 !important;padding: 0 !important;list-style: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why li{position: relative !important;margin: 0 !important;padding: 10px 0 10px 28px !important;color: var(--ep-ink) !important;font-size: 16px !important;line-height: 1.45 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why li + li{border-top: 1px solid rgba(105, 189, 67, 0.2) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__why li::before{content: "!" !important;position: absolute !important;left: 0;top: 12px;width: 18px;height: 18px;border-radius: 50% !important;background: #e5f6cc !important;color: var(--ep-deep) !important;font-size: 12px !important;font-weight: 700 !important;line-height: 18px !important;text-align: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__note{margin: 18px 0 0 !important;max-width: 52rem !important;color: var(--ep-muted) !important;font-size: 16px !important;line-height: 1.5 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__layout{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__accordion{margin-top: 28px !important;overflow: hidden;overflow-anchor: none !important;border: 1px solid rgba(105, 189, 67, 0.3) !important;border-radius: 20px !important;background: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__item{border-bottom: 1px solid rgba(105, 189, 67, 0.2) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__item:last-child{border-bottom: 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick{display: flex !important;width: 100%;align-items: flex-start !important;gap: 6px !important;margin: 0 !important;padding: 14px 8px !important;border: 0 !important;background: var(--ep-paper) !important;color: var(--ep-ink) !important;text-align: left !important;cursor: pointer !important;font: inherit !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick:hover{background: #fff !important;background-color: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger[aria-expanded="true"],#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick.is-active{background: #fff !important;background-color: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger[aria-expanded="true"],#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick.is-active{box-shadow: inset 3px 0 0 var(--ep-eco) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__markcol{display: flex !important;width: 36px;flex: 0 0 36px !important;flex-direction: column !important;align-items: center !important;gap: 6px !important;padding-top: 2px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__num{color: var(--ep-eco) !important;font-size: 13px !important;font-weight: 650 !important;font-variant-numeric: tabular-nums !important;letter-spacing: -0.03em !important;line-height: 1 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger[aria-expanded="true"] .ecohim-pains__num,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick.is-active .ecohim-pains__num,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger[aria-expanded="true"] .ecohim-pains__svg,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick.is-active .ecohim-pains__svg{color: var(--ep-deep) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__svg{display: block !important;width: 26px;height: 26px;color: var(--ep-eco) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__copy{min-width: 0;flex: 1 !important;padding-top: 2px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__line{display: flex !important;align-items: flex-start !important;justify-content: space-between !important;gap: 12px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__name{color: var(--ep-navy) !important;font-size: 16px !important;font-weight: 650 !important;line-height: 1.3 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__lead{display: block !important;margin-top: 4px !important;color: var(--ep-muted) !important;font-size: 14px !important;line-height: 1.4 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__badge{flex: 0 0 auto !important;border-radius: 999px !important;background: rgba(105, 189, 67, 0.15) !important;padding: 4px 10px !important;color: var(--ep-deep) !important;font-size: 11px !important;font-weight: 700 !important;letter-spacing: 0.04em !important;line-height: 1 !important;text-transform: uppercase;white-space: nowrap !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__badge[hidden]{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__chevron{width: 20px;height: 20px;flex: 0 0 20px !important;margin-top: 4px !important;color: var(--ep-deep) !important;transition: transform 640ms var(--ep-ease);}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__trigger[aria-expanded="true"] .ecohim-pains__chevron{transform: rotate(180deg);}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel{height: 0;overflow: hidden;overflow-anchor: none !important;background: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel.is-open{height: auto;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel-body{padding: 4px 18px 22px 50px !important;transform: translateY(-12px);transition: transform 640ms var(--ep-ease);}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel.is-open .ecohim-pains__panel-body{transform: none;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__story-text,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__story p{margin: 0 !important;font-size: 16px !important;line-height: 1.6 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pair{display: grid !important;gap: 12px !important;margin-top: 20px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__card{border-radius: 12px !important;background: #f5f5f5 !important;padding: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__card h3{margin: 0 !important;padding-bottom: 8px !important;border-bottom: 2px solid var(--ep-eco) !important;color: var(--ep-ink) !important;font-size: 14px !important;font-weight: 650 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__card--end h3{border-bottom-color: #d64545 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__card p{margin: 12px 0 0 !important;font-size: 16px !important;line-height: 1.6 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers{margin-top: 20px !important;overflow: hidden;border-radius: 12px !important;background: #e5f6cc !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers h3,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers-row{margin: 0 !important;padding: 12px 16px !important;border-bottom: 1px solid rgba(36, 122, 0, 0.15) !important;font-size: 14px !important;font-weight: 500 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers-row{display: flex !important;justify-content: space-between !important;gap: 16px !important;font-weight: 500 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers-row:last-child{border-bottom: 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__papers-row span{font-variant-numeric: tabular-nums !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__hits{margin: 20px 0 0 !important;color: var(--ep-muted) !important;font-size: 14px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__hits strong{color: var(--ep-ink) !important;font-weight: 500 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__cta{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 12px !important;margin-top: 20px !important;text-align: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__prompt{margin: 0 !important;color: var(--ep-muted) !important;font-size: 14px !important;line-height: 1.45 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__prompt strong{color: var(--ep-ink) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__mark{display: inline-flex !important;width: auto;min-height: 44px;align-items: center !important;justify-content: center !important;border: 1px solid rgba(21, 33, 25, 0.2) !important;border-radius: 999px !important;background: #fff !important;padding: 0 20px !important;color: var(--ep-ink) !important;font: inherit !important;font-size: 14px !important;font-weight: 650 !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__mark.is-on{border-color: var(--ep-accent) !important;background: var(--ep-accent) !important;color: var(--ep-paper) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__summary{margin-top: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__verdict{margin: 0 !important;color: var(--ep-muted) !important;font-size: 14px !important;line-height: 1.5 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__verdict strong{color: var(--ep-ink) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout{margin-top: 12px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout[hidden],#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__slider[hidden],#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-list[hidden]{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-title{margin: 0 !important;color: var(--ep-navy) !important;font-size: 14px !important;font-weight: 650 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-list{margin: 6px 0 0 !important;padding: 0 !important;list-style: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-list li + li{margin-top: 8px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-list p,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__slide p{margin: 0 !important;color: var(--ep-muted) !important;font-size: 14px !important;line-height: 1.5 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__fallout-list strong,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__slide strong{color: var(--ep-deep) !important;font-weight: 600 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__viewport{overflow: hidden;margin-top: 6px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__track{display: flex !important;transition: transform 640ms var(--ep-ease);}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__slide{flex: 0 0 auto !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__slider-nav{display: flex !important;align-items: center !important;gap: 8px !important;margin-top: 8px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__arrow{display: inline-flex !important;width: 36px !important;height: 36px !important;min-width: 36px !important;max-width: 36px !important;min-height: 36px !important;max-height: 36px !important;padding: 0 !important;align-items: center !important;justify-content: center !important;border: 1px solid #69bd43 !important;border-radius: 50% !important;background: #fff !important;background-color: #fff !important;color: #247a00 !important;box-shadow: none !important;line-height: 0 !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__arrow svg{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__arrow::before{content: "" !important;display: block !important;width: 8px !important;height: 8px !important;border-right: 2px solid #247a00 !important;border-bottom: 2px solid #247a00 !important;transform: rotate(-45deg) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__arrow--prev::before{transform: rotate(135deg) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__dots{display: flex !important;gap: 6px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__dot{width: 6px;height: 6px;padding: 0 !important;border: 0 !important;border-radius: 999px !important;background: rgba(105, 189, 67, 0.4) !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__dot.is-on{background: var(--ep-deep) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__summary--mobile{padding: 0 8px 8px !important;}@media (min-width: 700px){#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pair{grid-template-columns: 1fr 1fr !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__card{height: 100%;}}@media (min-width: 1024px){#ecohim-root#ecohim-root#ecohim-root .ecohim-pains{padding: 56px 32px 72px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__head{flex-direction: row !important;align-items: flex-end !important;justify-content: space-between !important;margin-top: 32px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__title{font-size: 60px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__intro{text-align: right !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__accordion,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__summary--mobile{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__layout{display: grid !important;grid-template-columns: minmax(0, 5fr) minmax(0, 7fr) !important;gap: 32px !important;align-items: stretch !important;margin-top: 48px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__list{overflow: hidden;border: 1px solid rgba(105, 189, 67, 0.3) !important;border-radius: 20px !important;background: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__pick{border-bottom: 1px solid rgba(105, 189, 67, 0.2) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail{height: 100%;border: 1px solid rgba(105, 189, 67, 0.3) !important;border-radius: 20px !important;background: #fff !important;padding: 32px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail-head{display: flex !important;align-items: flex-start !important;gap: 10px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail-head h2{margin: 0 !important;color: var(--ep-navy) !important;font-size: 32px !important;font-weight: 650 !important;letter-spacing: -0.03em !important;line-height: 1.15 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail .ecohim-pains__story-text{margin-top: 18px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail .ecohim-pains__cta{flex-direction: row !important;align-items: center !important;justify-content: space-between !important;text-align: left !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__detail .ecohim-pains__prompt{max-width: 280px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__story[hidden]{display: none !important;}}@media (prefers-reduced-motion: reduce){#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__panel-body,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__chevron,#ecohim-root#ecohim-root#ecohim-root .ecohim-pains__track{transition: none !important;}}