:root{--ers-ink: #102a40;--ers-ink-soft: #334b5d;--ers-teal: #087786;--ers-teal-dark: #055563;--ers-orange: #c96532;--ers-paper: #f6f4ee;--ers-paper-deep: #ece8de;--ers-mist: #edf3f3;--ers-white: #fff;--ers-rule: #cfd8d9;--ers-rule-dark: #aab9bb;--ers-positive: #246b56;--ers-warning: #8c5a18;--ers-shadow: 0 18px 50px rgba(16, 42, 64, .09);--ers-radius: 10px;--ers-container: 1180px;--ers-reading: 780px}body.ers-research-template .breadcrumb-wrapper,body:has(.ers-research-page) .breadcrumb-wrapper,body:has(.ers-research-gateway) .breadcrumb-wrapper{display:none}body.ers-research-template main.wrapper.main-content{width:100%;max-width:none;padding:0}body.ers-research-template{--ers-research-shell-padding: clamp(32px, 3vw, 64px)}@media screen and (min-width:1100px){body.ers-research-template .header-utility-bar,body.ers-research-template .site-header,body.ers-research-template .nav-bar{width:100%;max-width:none}body.ers-research-template .nav-bar{border-radius:0}body.ers-research-template .nav-bar .nav-wrapper-full,body.ers-research-template .header-utility-bar__inner,body.ers-research-template .site-header .wrapper{width:100%;max-width:none;padding-right:var(--ers-research-shell-padding);padding-left:var(--ers-research-shell-padding)}body.ers-research-template .header-unified-row{grid-template-columns:342px minmax(420px,1fr) auto;column-gap:clamp(24px,2.4vw,46px)}body.ers-research-template .header-unified-search .search-bar{max-width:none}body.ers-research-template .header-unified-logo{transform:translateY(var(--header-logo-offset-y))}body.ers-research-template .ers-research-hero>.ers-research-hero__inner{width:100%;max-width:none;margin-inline:0;padding-right:var(--ers-research-shell-padding);padding-left:var(--ers-research-shell-padding)}}.ers-research-page,.ers-research-gateway{position:relative;width:100%;color:var(--ers-ink);background:var(--ers-white);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.68;text-rendering:optimizeLegibility}body:has(.ers-research-page),body:has(.ers-research-page) *,body:has(.ers-research-page) *:before,body:has(.ers-research-page) *:after{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.ers-research-page *,.ers-research-page *:before,.ers-research-page *:after,.ers-research-gateway *,.ers-research-gateway *:before,.ers-research-gateway *:after{box-sizing:border-box}.ers-research-page :where(h1,h2,h3,h4,p,ul,ol,dl,figure,blockquote),.ers-research-gateway :where(h1,h2,h3,h4,p,ul,ol,dl,figure,blockquote){text-transform:none}.ers-container{width:min(var(--ers-container),calc(100% - 64px));margin-inline:auto}.ers-reading-width{width:min(var(--ers-reading),100%)}.ers-wide{width:min(var(--ers-container),calc(100% - 64px));margin-inline:auto}.ers-eyebrow{margin:0 0 12px;color:var(--ers-teal);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.14em;text-transform:uppercase!important}.ers-research-hero{background:var(--ers-ink);color:#f7f5ef}.ers-research-hero__inner{padding-top:24px;padding-bottom:clamp(54px,7vw,92px)}.ers-breadcrumbs{margin-bottom:clamp(42px,6vw,68px);color:#bfcbd0;font-size:12px;line-height:1.5}.ers-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.ers-breadcrumbs li:not(:last-child):after{margin-left:10px;color:#6f8792;content:"/"}.ers-breadcrumbs a{color:#dbe3e4;text-decoration:none}.ers-breadcrumbs a:hover,.ers-breadcrumbs a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}.ers-research-hero__measure{max-width:980px}.ers-research-hero .ers-eyebrow{color:#5fc1c8}.ers-research-hero h1,.ers-gateway-hero h1{margin:0;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6.2vw,76px);font-weight:400;line-height:1.02;letter-spacing:-.035em}.ers-research-hero__dek,.ers-gateway-hero__dek{max-width:850px;margin:26px 0 0;color:#d0dadd;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,27px);line-height:1.48}.ers-research-hero__meta{display:flex;flex-wrap:wrap;gap:14px 34px;margin:34px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.18);font-size:12px;line-height:1.45}.ers-research-hero__meta div{display:grid;gap:2px}.ers-research-hero__meta dt{color:#90a7af;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-research-hero__meta dd{margin:0;color:#f5f6f3}.ers-status-note{display:flex;gap:9px;align-items:baseline;width:min(var(--ers-container),calc(100% - 64px));margin:0 auto;padding:12px 0;color:#53646d;border-bottom:1px solid var(--ers-rule);font-size:12px;line-height:1.5}.ers-status-note strong{color:var(--ers-warning);white-space:nowrap}.ers-page-nav{background:var(--ers-paper);border-bottom:1px solid var(--ers-rule)}.ers-page-nav__inner{display:flex;gap:9px 24px;align-items:center;padding-block:14px;overflow-x:auto;scrollbar-width:thin}.ers-page-nav strong{flex:0 0 auto;color:var(--ers-ink);font-size:12px;letter-spacing:.09em;text-transform:uppercase}.ers-page-nav a{flex:0 0 auto;color:var(--ers-teal-dark);font-size:13px;font-weight:700;text-decoration:none}.ers-page-nav a:hover,.ers-page-nav a:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(min-width:1100px){.ers-research-page[data-ers-research-system=procurement-guide] .ers-page-nav__inner{width:min(calc(var(--ers-container) + 40px),calc(100% - 24px));column-gap:clamp(10px,.9vw,16px)}}.ers-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:clamp(48px,7vw,94px);align-items:start;padding-top:clamp(56px,7vw,92px);padding-bottom:clamp(72px,9vw,120px)}.ers-layout__main{min-width:0}.ers-toc{position:sticky;top:24px;padding:22px;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:var(--ers-radius);font-size:13px;line-height:1.5}.ers-toc strong,.ers-toc h2{display:block;margin:0 0 13px;color:var(--ers-ink);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-toc ol,.ers-toc ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.ers-toc a{color:var(--ers-ink-soft);text-decoration:none}.ers-toc a:hover,.ers-toc a:focus-visible{color:var(--ers-teal-dark);text-decoration:underline;text-underline-offset:3px}.ers-section{scroll-margin-top:24px;margin-top:clamp(70px,9vw,112px)}.ers-layout__main>.ers-section:first-child,.ers-container>.ers-section:first-child{margin-top:0}.ers-section--tinted{padding:clamp(34px,5vw,58px);background:var(--ers-paper);border-radius:var(--ers-radius)}.ers-section--full-bleed{padding-block:clamp(64px,8vw,104px);background:var(--ers-paper)}.ers-section-heading{max-width:820px;margin-bottom:34px}.ers-section-heading--compact{margin-bottom:24px}.ers-section-heading h2,.ers-section>h2,.ers-next-task h2,.ers-gateway-section h2{margin:0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4vw,48px);font-weight:400;line-height:1.13;letter-spacing:-.025em}.ers-section-heading h3,.ers-section h3,.ers-card h3,.ers-related-card h3{margin:0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.4vw,31px);font-weight:400;line-height:1.25;letter-spacing:-.015em}.ers-section-heading>p:last-child,.ers-section-intro{max-width:760px;margin:16px 0 0;color:var(--ers-ink-soft);font-size:18px;line-height:1.67}.ers-section p{margin:0 0 20px}.ers-section :where(ul,ol){margin:0 0 24px;padding-left:22px}.ers-section li+li{margin-top:8px}.ers-lede{max-width:800px;margin:0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.5vw,31px);line-height:1.5}.ers-card-grid,.ers-finding-grid,.ers-related-grid,.ers-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ers-card-grid--three,.ers-related-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ers-card,.ers-related-card,.ers-meta-card{min-width:0;padding:clamp(24px,3vw,34px);background:#fff;border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-card--paper{background:var(--ers-paper)}.ers-card--accent{background:var(--ers-ink);color:#f1f4f3;border-color:var(--ers-ink)}.ers-card--accent h3,.ers-card--accent a{color:#fff}.ers-card p:last-child,.ers-related-card p:last-child,.ers-meta-card p:last-child{margin-bottom:0}.ers-card__label,.ers-related-card__label{display:block;margin-bottom:14px;color:var(--ers-teal);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ers-card__link,.ers-related-card>a:last-child,.ers-text-link{display:inline-flex;gap:8px;align-items:center;margin-top:18px;color:var(--ers-teal-dark);font-size:14px;font-weight:700;text-decoration:none}.ers-card__link:hover,.ers-card__link:focus-visible,.ers-related-card>a:last-child:hover,.ers-related-card>a:last-child:focus-visible,.ers-text-link:hover,.ers-text-link:focus-visible{text-decoration:underline;text-underline-offset:3px}.ers-provenance-key{margin-top:clamp(54px,7vw,82px);padding:clamp(30px,4vw,48px);background:var(--ers-paper);border-top:4px solid var(--ers-ink)}.ers-provenance-key__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:6px}.ers-provenance{position:relative;padding:22px 22px 22px 27px;background:#fff}.ers-provenance:before{position:absolute;top:22px;bottom:22px;left:0;width:4px;background:var(--ers-teal);content:""}.ers-provenance--program:before{background:var(--ers-orange)}.ers-provenance--technical:before{background:#5864a7}.ers-provenance--interpretation:before{background:#718174}.ers-provenance strong{color:var(--ers-ink);font-size:14px}.ers-provenance p{margin:7px 0 0;color:var(--ers-ink-soft);font-size:13px;line-height:1.55}.ers-record{position:relative;min-width:0;padding:25px;background:#fff;border:1px solid var(--ers-rule);border-top:4px solid var(--ers-teal);border-radius:var(--ers-radius)}.ers-record[data-record-class=P]{border-top-color:var(--ers-orange)}.ers-record[data-record-class=T]{border-top-color:#5864a7}.ers-record[data-record-class=E]{border-top-color:#718174}.ers-record__type{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:17px;color:var(--ers-teal-dark);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-record__status{color:var(--ers-warning);letter-spacing:.04em;text-transform:none}.ers-record h3,.ers-record h4{margin:0;color:var(--ers-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.ers-record__value{margin:5px 0 10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.025em}.ers-record__qualifier{margin:0 0 18px;color:var(--ers-ink-soft);font-size:14px;line-height:1.55}.ers-record dl{display:grid;gap:9px;margin:0;padding-top:16px;border-top:1px solid var(--ers-rule);font-size:12px;line-height:1.5}.ers-record dl div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px}.ers-record dt{color:#6b7b84;font-weight:700}.ers-record dd{margin:0;color:var(--ers-ink-soft)}.ers-inline-record{white-space:nowrap}.ers-callout,.ers-disclosure,.ers-methodology,.ers-operator-interpretation{margin:30px 0;padding:25px 28px;background:var(--ers-mist);border-left:4px solid var(--ers-teal);border-radius:0 var(--ers-radius) var(--ers-radius) 0}.ers-callout--warning,.ers-disclosure--limitation{background:#faf3e8;border-left-color:var(--ers-warning)}.ers-operator-interpretation{background:#f0f2ec;border-left-color:#718174}.ers-callout h3,.ers-disclosure h3,.ers-methodology h3,.ers-operator-interpretation h3{margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}.ers-callout p:last-child,.ers-disclosure p:last-child,.ers-methodology p:last-child,.ers-operator-interpretation p:last-child{margin-bottom:0}.ers-editorial-takeaway{margin:24px 0;padding:20px 24px 21px;color:var(--ers-ink);background:#fff4b8;border:1px solid #e4ca68;border-left:5px solid #d4a72c;border-radius:0 var(--ers-radius) var(--ers-radius) 0;box-shadow:0 8px 24px #5c450812}.ers-editorial-takeaway p{margin:0}.ers-editorial-takeaway__eyebrow{color:#6f5208;font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.ers-editorial-takeaway__lead{max-width:72ch;margin-top:7px!important;font-size:clamp(17px,1.7vw,20px);font-weight:750;line-height:1.38}.ers-editorial-takeaway__support{max-width:78ch;margin-top:8px!important;color:var(--ers-ink-soft);font-size:13px;line-height:1.6}@media(max-width:600px){.ers-editorial-takeaway{margin-block:20px;padding:17px 17px 18px}.ers-editorial-takeaway__lead{font-size:16px}}.ers-data-table-wrap,.ers-table-wrap{width:100%;margin:28px 0;overflow-x:auto;border:1px solid var(--ers-rule);border-radius:var(--ers-radius);-webkit-overflow-scrolling:touch}.ers-data-table,.ers-table{width:100%;min-width:620px;margin:0;border:0;border-collapse:collapse;background:#fff;font-size:14px;line-height:1.5}.ers-data-table caption,.ers-table caption{padding:16px 18px;color:var(--ers-ink-soft);background:var(--ers-paper);border-bottom:1px solid var(--ers-rule);font-size:12px;text-align:left}.ers-data-table th,.ers-data-table td,.ers-table th,.ers-table td{padding:14px 17px;border:0;border-bottom:1px solid #e1e7e7;text-align:left;vertical-align:top}.ers-data-table thead th,.ers-table thead th{color:#fff;background:var(--ers-ink);font-size:12px;letter-spacing:.04em}.ers-data-table tbody th,.ers-table tbody th{color:var(--ers-ink);font-weight:700}.ers-data-table tbody tr:last-child :where(th,td),.ers-table tbody tr:last-child :where(th,td){border-bottom:0}.ers-data-table tbody tr:nth-child(2n),.ers-table tbody tr:nth-child(2n){background:#f8faf9}.ers-table-note{margin:-15px 0 28px;color:#667982;font-size:12px;line-height:1.5}.ers-bar-chart{display:grid;gap:13px;margin:30px 0;padding:clamp(23px,4vw,38px);background:var(--ers-paper);border-radius:var(--ers-radius)}.ers-bar-chart__row,.ers-bar{display:grid;grid-template-columns:minmax(120px,180px) minmax(160px,1fr) 64px;gap:14px;align-items:center}.ers-bar-chart__label,.ers-bar__label{color:var(--ers-ink-soft);font-size:13px}.ers-bar-chart__track,.ers-bar__track{height:18px;overflow:hidden;background:#dce4e3;border-radius:99px}.ers-bar-chart__fill,.ers-bar__fill{display:block;width:var(--bar-value, 0%);height:100%;background:var(--ers-teal);border-radius:inherit}.ers-bar:nth-child(2n) .ers-bar__fill,.ers-bar-chart__row:nth-child(2n) .ers-bar-chart__fill{background:var(--ers-orange)}.ers-bar-chart__value,.ers-bar__value{color:var(--ers-ink);font-size:13px;font-weight:700;text-align:right}.ers-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:34px 0;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-stat-strip>div{padding:25px;background:#fff}.ers-stat-strip strong{display:block;margin-bottom:7px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,38px);font-weight:400}.ers-stat-strip span{color:var(--ers-ink-soft);font-size:12px;line-height:1.45}.ers-definition-list{margin:28px 0;border-top:1px solid var(--ers-rule)}.ers-definition-list>div{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr);gap:25px;padding:22px 0;border-bottom:1px solid var(--ers-rule)}.ers-definition-list dt{color:var(--ers-ink);font-weight:700}.ers-definition-list dd{margin:0;color:var(--ers-ink-soft)}.ers-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:30px 0;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:var(--ers-radius);counter-reset:process}.ers-process>div,.ers-process>li{position:relative;min-width:0;padding:24px;background:#fff;counter-increment:process;list-style:none}.ers-process>div:before,.ers-process>li:before{display:block;margin-bottom:22px;color:var(--ers-teal);font-size:12px;font-weight:700;content:counter(process,decimal-leading-zero)}.ers-process strong{display:block;margin-bottom:8px;color:var(--ers-ink)}.ers-process p{margin:0;color:var(--ers-ink-soft);font-size:13px;line-height:1.55}.ers-disclosure,.ers-disclosure details,.ers-disclosure summary{color:var(--ers-ink)}details.ers-disclosure{padding:0;background:#fff;border:1px solid var(--ers-rule);border-left:4px solid var(--ers-teal)}details.ers-disclosure summary{padding:20px 24px;cursor:pointer;font-weight:700}details.ers-disclosure>div{padding:0 24px 22px}.ers-button-row{display:flex;flex-wrap:wrap;gap:11px;align-items:center}.ers-button{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:1px solid var(--ers-teal-dark);border-radius:4px;font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-transform:none}.ers-button--primary{color:#fff;background:var(--ers-teal-dark)}.ers-button--primary:hover,.ers-button--primary:focus-visible{color:#fff;background:var(--ers-ink)}.ers-button--secondary{color:var(--ers-teal-dark);background:transparent}.ers-button--secondary:hover,.ers-button--secondary:focus-visible{color:var(--ers-ink);background:#fff;border-color:var(--ers-ink)}.ers-next-task{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:end;width:min(var(--ers-container),calc(100% - 64px));margin:clamp(70px,9vw,118px) auto 0;padding:clamp(34px,5vw,58px);color:#f5f7f6;background:var(--ers-ink);border-radius:var(--ers-radius) var(--ers-radius) 0 0}.ers-next-task .ers-eyebrow{color:#5fc1c8}.ers-next-task h2{color:#fff}.ers-next-task p:not(.ers-eyebrow){max-width:720px;margin:13px 0 0;color:#cad6d8}.ers-next-task .ers-button--secondary{color:#fff;border-color:#7f959d}.ers-citation-block{padding:25px;background:var(--paper, var(--ers-paper));border:1px solid var(--ers-rule);border-radius:var(--ers-radius);font-size:13px}.ers-citation-block code{display:block;margin-top:10px;padding:13px;overflow-wrap:anywhere;color:var(--ers-ink);background:#fff;border:1px solid var(--ers-rule);white-space:normal}.ers-gateway-hero{padding:24px 0 clamp(58px,7vw,88px);color:#f7f5ef;background:linear-gradient(118deg,#0c2539,#123d4b)}.ers-gateway-hero .ers-breadcrumbs{margin-bottom:clamp(42px,5vw,62px)}.ers-gateway-hero .ers-eyebrow{color:#65c3c8}.ers-gateway-main{padding-block:clamp(64px,8vw,112px)}.ers-gateway-section+.ers-gateway-section{margin-top:clamp(70px,9vw,112px);padding-top:clamp(60px,7vw,86px);border-top:1px solid var(--ers-rule)}.ers-featured-research{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:1px;margin-top:30px;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-featured-research>div{padding:clamp(30px,5vw,58px);background:#fff}.ers-featured-research__signal{display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:var(--ers-ink)!important}.ers-featured-research__signal strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,7vw,84px);font-weight:400;line-height:1}.ers-featured-research__signal span{display:block;margin-top:10px;color:#b9c9cd;font-size:13px}.ers-catalog-legacy{margin-top:28px}.ers-catalog-legacy>p:first-child{display:none}.ers-catalog-legacy table{width:100%!important;table-layout:fixed}.ers-catalog-legacy td{width:25%!important;padding:12px;border:0;vertical-align:top;text-align:center}.ers-catalog-legacy img{display:block;width:100%;height:auto!important;margin:8px auto 0}.ers-planner{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}.ers-planner__form,.ers-planner__results{padding:clamp(25px,4vw,38px);border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-planner__form{background:var(--ers-paper)}.ers-planner__results{background:#fff;box-shadow:var(--ers-shadow)}.ers-form-group,.ers-fieldset{margin:0 0 25px;padding:0;border:0}.ers-fieldset legend,.ers-form-group>label,.ers-field label{display:block;margin-bottom:7px;color:var(--ers-ink);font-size:13px;font-weight:700}.ers-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ers-field input,.ers-field select,.ers-form-group input,.ers-form-group select{width:100%;min-height:46px;padding:10px 12px;color:var(--ers-ink);background:#fff;border:1px solid var(--ers-rule-dark);border-radius:4px;font:inherit;font-size:16px}.ers-field small,.ers-form-group small{display:block;margin-top:6px;color:#63767f;font-size:11px;line-height:1.45}.ers-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ers-segmented label{position:relative;display:block}.ers-segmented input{position:absolute;width:1px;height:1px;opacity:0}.ers-segmented span{display:block;min-height:44px;padding:10px;color:var(--ers-ink-soft);background:#fff;border:1px solid var(--ers-rule-dark);border-radius:4px;font-size:13px;font-weight:700;text-align:center}.ers-segmented input:checked+span{color:#fff;background:var(--ers-teal-dark);border-color:var(--ers-teal-dark)}.ers-segmented input:focus-visible+span{outline:3px solid rgba(8,119,134,.28);outline-offset:2px}.ers-result-hero{padding-bottom:24px;border-bottom:1px solid var(--ers-rule)}.ers-result-hero output{display:block;margin:5px 0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,6vw,66px);line-height:1}.ers-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:25px;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:6px}.ers-result-grid>div{padding:20px;background:#fff}.ers-result-grid dt{color:#687b84;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ers-result-grid dd{margin:5px 0 0;color:var(--ers-ink);font-size:22px;font-weight:700}.ers-results-explanation{margin-top:24px;padding:20px;background:var(--ers-mist);border-radius:6px;font-size:14px}.ers-form-error{margin:15px 0 0;color:#842f2f;font-size:13px;font-weight:700}.ers-spec-figure{margin:30px 0;padding:clamp(22px,4vw,42px);background:#eef2f1;border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-spec-figure svg{display:block;width:100%;height:auto}.ers-spec-figure figcaption{margin-top:17px;color:var(--ers-ink-soft);font-size:12px}.ers-file-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0;padding:0;list-style:none}.ers-file-checklist li{position:relative;margin:0;padding:16px 18px 16px 42px;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:5px}.ers-file-checklist li:before{position:absolute;top:17px;left:17px;color:var(--ers-positive);font-weight:700;content:"\2713"}.ers-report-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(42px,6vw,78px);align-items:start;padding-top:clamp(54px,7vw,86px);padding-bottom:clamp(76px,9vw,118px)}.ers-report-main,.ers-report-rail{min-width:0}.ers-meta-grid>div{min-width:0;padding:18px 20px;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:6px}.ers-meta-grid dt{margin-bottom:5px;color:#697b83;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-meta-grid dd{margin:0;color:var(--ers-ink);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ers-section--muted{padding:clamp(32px,5vw,52px);background:var(--ers-paper);border-radius:var(--ers-radius)}.ers-chart{margin:30px 0;padding:clamp(23px,4vw,38px);background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-chart>figcaption{display:grid;gap:5px;margin-bottom:22px;color:var(--ers-ink-soft);font-size:12px;line-height:1.5}.ers-chart>figcaption strong{color:var(--ers-ink);font-size:15px}.ers-chart .ers-bar-chart{margin:0;padding:0}.ers-percentage-chart{position:relative;height:54px;overflow:hidden;background:#dce4e3;border-radius:5px}.ers-percentage-chart__fill{position:absolute;inset:0 auto 0 0;display:block;background:var(--ers-teal)}.ers-percentage-chart strong{position:relative;z-index:1;display:grid;height:100%;place-items:center;color:#fff;font-size:18px;text-shadow:0 1px 2px rgba(16,42,64,.55)}.ers-stacked-chart{display:flex;min-height:62px;overflow:hidden;border-radius:5px}.ers-stacked-chart__segment{display:flex;align-items:center;justify-content:center;min-width:72px;padding:12px;color:#fff;background:var(--ers-teal);font-size:13px;font-weight:700;text-align:center}.ers-stacked-chart__segment--secondary{background:var(--ers-orange)}.ers-callout__label{margin:0 0 8px!important;color:var(--ers-teal-dark);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ers-method-list,.ers-formula-list{display:grid;gap:14px;margin:28px 0;padding:0!important;counter-reset:ers-method;list-style:none}.ers-method-list>li,.ers-formula-list>li{position:relative;margin:0!important;padding:22px 24px 22px 68px;background:#fff;border:1px solid var(--ers-rule);border-radius:6px;counter-increment:ers-method}.ers-method-list>li:before,.ers-formula-list>li:before{position:absolute;top:22px;left:22px;color:var(--ers-teal);font-size:12px;font-weight:700;content:counter(ers-method,decimal-leading-zero)}.ers-method-list h3,.ers-formula-list h3{margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}.ers-method-list p:last-child,.ers-formula-list p:last-child{margin-bottom:0}.ers-limitations-list,.ers-check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0!important;padding:0!important;list-style:none}.ers-limitations-list li,.ers-check-list li{position:relative;margin:0!important;padding:18px 20px 18px 42px;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:5px}.ers-limitations-list li:before,.ers-check-list li:before{position:absolute;top:18px;left:18px;color:var(--ers-teal);font-weight:700;content:"\2022"}.ers-correction-log,.ers-source-note,.ers-planner-benchmark-summary{margin:28px 0;padding:23px 25px;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:6px}.ers-correction-log h3{margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:15px}.ers-back-link{margin-top:34px!important;padding-top:22px;border-top:1px solid var(--ers-rule);font-size:13px}.ers-related-card{display:block;color:var(--ers-ink);text-decoration:none}a.ers-related-card:hover,a.ers-related-card:focus-visible{border-color:var(--ers-teal);box-shadow:0 10px 28px #102a4014}.ers-related-card__type{display:block}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources{padding-top:clamp(34px,4.5vw,52px);border-top:1px solid var(--ers-rule-dark)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-grid{gap:clamp(12px,1.5vw,18px);align-items:stretch}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card{display:flex;flex-direction:column;height:100%;padding:clamp(22px,2.2vw,28px);background:var(--ers-paper);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card h3{font-size:clamp(20px,1.75vw,25px);line-height:1.22}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card p{flex:1 1 auto;margin:14px 0 22px;color:var(--ers-ink-soft);font-size:14px;line-height:1.58}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources__cta{display:flex;gap:7px;align-items:center;margin-top:auto;padding-top:17px;color:var(--ers-teal-dark);border-top:1px solid var(--ers-rule);font-size:13px;font-weight:700;line-height:1.4}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card:hover,.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card:focus-visible{transform:translateY(-2px);background:#fff;border-color:var(--ers-teal);box-shadow:0 12px 30px #102a401a}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machinery-related-resources .ers-related-card:focus-visible{outline:3px solid rgba(8,119,134,.34);outline-offset:3px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-editorial-prose,.ers-research-page[data-ers-research-system=machinery-selection] .ers-editorial-prose{max-width:810px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__composition{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(34px,5vw,68px);align-items:center}.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__media{width:min(100%,480px);justify-self:end}.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__image{aspect-ratio:4 / 3}.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__image img{object-fit:contain}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-example,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-operator-note,.ers-question-block,.ers-method-note){margin:34px 0;padding:clamp(22px,3vw,30px);background:var(--ers-mist);border-left:4px solid var(--ers-teal)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-example h3,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-question-block,.ers-method-note) h3{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-example p:last-of-type,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-operator-note,.ers-question-block,.ers-method-note) p:last-child{margin-bottom:0}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-areas{border-top:1px solid var(--ers-rule-dark)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area{position:relative;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(30px,6vw,72px);padding:clamp(34px,5vw,58px) 0;border-bottom:1px solid var(--ers-rule)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area>*{min-width:0}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__number{margin-bottom:12px;color:var(--ers-teal);font-size:12px;font-weight:700;letter-spacing:.12em}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__guide-link{color:inherit;text-decoration-line:underline;text-decoration-color:#08778659;text-decoration-thickness:1px;text-underline-offset:5px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready{transition:background-color .18s ease,box-shadow .18s ease}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready:hover,.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready:focus-within{background:#08778609;box-shadow:0 1px #08778624}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready .ers-machinery-area__guide-link:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer;content:""}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready :where(.ers-machinery-area__media,.ers-button){position:relative;z-index:2}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__guide-link:hover,.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__guide-link:focus-visible{color:var(--ers-teal-dark);text-decoration-color:currentColor}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__guide-link:focus-visible,.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__media:focus-visible{outline:3px solid rgba(8,119,134,.34);outline-offset:4px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready .ers-machinery-area__guide-link:focus-visible:after{outline:3px solid rgba(8,119,134,.34);outline-offset:-3px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area--guide-ready .ers-machinery-area__guide-link:focus-visible{outline:0}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__media{display:grid;min-height:240px;margin-top:26px;padding:18px;place-items:center;background:#fff;border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__media img{width:100%;height:min(330px,32vw);object-fit:contain}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area .ers-button-row,.ers-research-page[data-ers-research-system=machinery-hub] #records .ers-button-row{margin-top:28px}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ers-rule-dark)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters>div,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters)>div{min-width:0;padding:28px 30px 28px 0;border-bottom:1px solid var(--ers-rule)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters>div:nth-child(2n),.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters)>div:nth-child(2n){padding-right:0;padding-left:30px;border-left:1px solid var(--ers-rule)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters h3,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters) h3{margin-bottom:10px;font-size:clamp(21px,2vw,27px)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters p:last-child,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters) p:last-child{margin-bottom:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-operator-note{max-width:780px;color:var(--ers-ink-soft);background:#f0f2ec;border-left-color:#718174}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,6vw,70px);align-items:center;margin:34px 0 42px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature>*{min-width:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature--reverse .ers-machine-feature__media{order:2}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature__media{margin:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature__media>a{display:grid;aspect-ratio:4 / 3;padding:clamp(16px,3vw,30px);place-items:center;background:var(--ers-paper);border:1px solid var(--ers-rule);border-radius:var(--ers-radius)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature__media img{width:100%;height:100%;object-fit:contain}.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-machine-feature__media,.ers-video-embed,.ers-output-figure) figcaption{margin-top:10px;color:#667982;font-size:12px;line-height:1.55}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature__body h3{margin-bottom:16px}.ers-research-page.ers-noodle-guide[data-ers-research-system=machinery-selection] .ers-machine-feature__body .ers-definition-list>div{grid-template-columns:minmax(0,1fr);gap:5px;padding:17px 0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-context-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin:26px 0 0;padding:20px 0 0;border-top:1px solid var(--ers-rule);list-style:none}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__composition{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(34px,5vw,68px);align-items:center}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__measure{max-width:760px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__media{width:min(100%,480px);justify-self:end}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__image{aspect-ratio:4 / 3}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__image img{object-fit:contain}.ers-research-page.ers-sushi-guide[data-ers-research-system=machinery-selection] .ers-research-hero__image{aspect-ratio:2200 / 1468}.ers-research-page.ers-sushi-guide[data-ers-research-system=machinery-selection] .ers-research-hero__image img{object-fit:cover}@media(min-width:1061px){.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero--media-shift-left .ers-research-hero__media{transform:translate(-24px)}}@media(min-width:1280px){.ers-research-page.ers-sushi-guide .ers-page-nav__inner{width:calc(100% - 24px)}}.ers-research-page[data-ers-research-system=machinery-selection] .ers-context-links li{margin:0}.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-context-links,.ers-supporting-resources) a{color:var(--ers-teal-dark);font-weight:700;text-underline-offset:3px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-video-embed{max-width:980px;margin:42px 0 0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-video-embed__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#081622;border-radius:var(--ers-radius);box-shadow:var(--ers-shadow)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-video-embed__frame iframe{display:block;width:100%;height:100%;border:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-comparison thead th:not(:first-child){min-width:230px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-comparison thead img{display:block;width:100%;height:150px;margin-bottom:12px;padding:10px;object-fit:contain;background:#fff;border-radius:5px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-comparison thead span{display:block}.ers-research-page[data-ers-research-system=machinery-selection] .ers-output-figure{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.5fr);gap:24px;align-items:end;margin:34px 0 0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-output-figure img{width:100%;max-height:520px;object-fit:contain;background:#fff;border-radius:var(--ers-radius)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-question-block{margin-top:42px;background:var(--ers-paper);border-left-color:var(--ers-orange)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:34px 0;padding:0;border-top:1px solid var(--ers-rule-dark);counter-reset:voltage-path;list-style:none}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path li{position:relative;margin:0;padding:25px 28px 25px 44px;border-bottom:1px solid var(--ers-rule);counter-increment:voltage-path}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path li:nth-child(2n){border-left:1px solid var(--ers-rule)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path li:before{position:absolute;top:25px;left:8px;color:var(--ers-teal);font-size:12px;font-weight:700;content:counter(voltage-path,decimal-leading-zero)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path strong,.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path span{display:block}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path span{margin-top:7px;color:var(--ers-ink-soft);font-size:14px;line-height:1.55}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-rule{margin:28px 0;padding:20px 24px;background:#fff;border-left:4px solid var(--ers-teal)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-certification-note{margin-top:36px;padding:clamp(24px,4vw,36px);background:#faf3e8;border:1px solid #dcc9ab;border-top:5px solid var(--ers-warning);border-radius:var(--ers-radius)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-certification-note h3{margin-bottom:12px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-certification-note p:last-child{margin-bottom:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-owner-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin-bottom:34px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-owner-help>div{min-width:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-owner-help .ers-check-list{grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-supporting-resources{margin:30px 0;padding:24px 0;border-top:1px solid var(--ers-rule);border-bottom:1px solid var(--ers-rule)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-supporting-resources h3{margin-bottom:12px;font-size:21px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-supporting-resources ul{display:flex;flex-wrap:wrap;gap:8px 26px;margin:0;padding-left:18px;font-size:14px}@media(max-width:900px){.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__composition,.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area,.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature,.ers-research-page[data-ers-research-system=machinery-selection] .ers-output-figure{grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-research-hero__media{width:min(520px,100%);justify-self:start}.ers-research-page[data-ers-research-system=machinery-selection] .ers-machine-feature--reverse .ers-machine-feature__media{order:0}}@media(max-width:680px){.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters,.ers-voltage-path,.ers-owner-help){grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters>div,.ers-research-page[data-ers-research-system=machinery-hub] .ers-ownership-chapters>div:nth-child(2n),.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters)>div,.ers-research-page[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-parts-chapters)>div:nth-child(2n){padding:24px 0;border-left:0}.ers-research-page[data-ers-research-system=machinery-hub] .ers-machinery-area__media img{height:270px}.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path li,.ers-research-page[data-ers-research-system=machinery-selection] .ers-voltage-path li:nth-child(2n){border-left:0}.ers-research-page[data-ers-research-system=machinery-selection] .ers-context-links{display:grid;grid-template-columns:minmax(0,1fr)}.ers-research-page.ers-noodle-guide[data-ers-research-system=machinery-selection] :where(.ers-cut-context,.ers-voltage-path,.ers-owner-help){grid-template-columns:minmax(0,1fr)}}.ers-planner__workspace{scroll-margin-top:24px}.ers-planner__form{max-width:850px}.ers-planner-form__group+.ers-planner-form__group{padding-top:25px;border-top:1px solid var(--ers-rule)}.ers-planner-form__group legend{display:flex;gap:10px;align-items:center;width:100%;margin-bottom:18px;font-size:15px}.ers-planner-form__group legend>span{display:inline-grid;width:27px;height:27px;flex:0 0 auto;color:#fff;background:var(--ers-teal-dark);border-radius:50%;font-size:12px;place-items:center}.ers-planner-fields{margin-top:14px}.ers-segmented span strong,.ers-segmented span small{display:block}.ers-segmented span small{margin-top:5px;font-size:11px;font-weight:400;line-height:1.4}.ers-field-help{margin:9px 0 0;color:#63767f;font-size:12px}.ers-field__suffix{display:flex;align-items:center}.ers-field__suffix input{height:46px;min-height:46px;border-radius:4px 0 0 4px}.ers-field__suffix>span:last-child{display:grid;height:46px;min-width:56px;padding:0 10px;box-sizing:border-box;color:var(--ers-ink-soft);background:var(--ers-paper-deep);border:1px solid var(--ers-rule-dark);border-left:0;border-radius:0 4px 4px 0;font-size:12px;font-weight:700;place-items:center}.ers-planner-form__actions{display:flex;flex-wrap:wrap;gap:11px;align-items:center;padding-top:6px}.ers-planner-form__actions p{width:100%;margin:5px 0 0;color:#63767f;font-size:11px}.ers-planner__results:focus{outline:3px solid rgba(8,119,134,.22);outline-offset:4px}.ers-planner__results[hidden]{display:none}.ers-planner-metric small{display:block;margin-top:4px;color:var(--ers-ink-soft);font-size:11px;font-weight:400;line-height:1.4}.ers-planner-metric--action{grid-column:1 / -1}.ers-interpretation[data-planner-signal=action]{background:#faf3e8;border-left-color:var(--ers-warning)}.ers-planner-results__actions{margin-top:24px}.ers-record-card h3{margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}.ers-record__eyebrow,.ers-record__type,.ers-record-card__id{margin:0 0 8px!important;color:var(--ers-teal);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-record__label{margin:0 0 7px!important;color:var(--ers-ink);font-size:14px;font-weight:700}.ers-record__canonical,.ers-record-card__limitation{margin:15px 0 0!important;padding-top:13px;border-top:1px solid var(--ers-rule);color:var(--ers-ink-soft);font-size:11px;line-height:1.5}@media(max-width:960px){.ers-layout{grid-template-columns:minmax(0,1fr)}.ers-toc{position:static;grid-row:1}.ers-card-grid--three,.ers-related-grid--three,.ers-process{grid-template-columns:repeat(2,minmax(0,1fr))}.ers-featured-research,.ers-planner,.ers-report-layout{grid-template-columns:minmax(0,1fr)}.ers-report-rail{grid-row:1}.ers-next-task{grid-template-columns:minmax(0,1fr);align-items:start}.ers-catalog-legacy td{width:50%!important}}@media(max-width:680px){.ers-container,.ers-wide,.ers-status-note,.ers-next-task{width:min(100% - 32px,var(--ers-container))}.ers-research-page,.ers-research-gateway{font-size:16px}.ers-research-hero__inner{padding-top:18px}.ers-breadcrumbs{margin-bottom:38px}.ers-research-hero h1,.ers-gateway-hero h1{font-size:clamp(38px,12.4vw,54px)}.ers-research-hero__dek,.ers-gateway-hero__dek{font-size:20px}.ers-status-note{display:block}.ers-status-note strong{display:block;margin-bottom:3px}.ers-layout{gap:38px}.ers-card-grid,.ers-finding-grid,.ers-related-grid,.ers-meta-grid,.ers-card-grid--three,.ers-related-grid--three,.ers-provenance-key__grid,.ers-stat-strip,.ers-form-grid,.ers-result-grid,.ers-file-checklist,.ers-limitations-list,.ers-check-list,.ers-process{grid-template-columns:minmax(0,1fr)}.ers-section--tinted{padding:28px 20px}.ers-definition-list>div{grid-template-columns:minmax(0,1fr);gap:7px}.ers-bar-chart__row,.ers-bar{grid-template-columns:minmax(92px,130px) minmax(100px,1fr) 46px;gap:9px}.ers-next-task{margin-top:68px;padding:30px 22px}.ers-button-row,.ers-button{width:100%}.ers-catalog-legacy table,.ers-catalog-legacy tbody,.ers-catalog-legacy tr,.ers-catalog-legacy td{display:block;width:100%!important}.ers-catalog-legacy td{padding:12px 0 24px}}@media print{.ers-research-page,.ers-research-gateway{position:static;left:auto;width:auto;margin:0;color:#000;font-size:11pt}.ers-research-hero,.ers-next-task{color:#000;background:#fff;border:1px solid #999}.ers-research-hero :where(h1,p,dd),.ers-next-task :where(h2,p){color:#000}.ers-page-nav,.ers-toc,.ers-button-row,.site-header,.nav-bar,.site-footer,.product-message-widget{display:none!important}.ers-layout{display:block;padding-top:20px}.ers-section{break-inside:avoid;margin-top:36px}.ers-record,.ers-card,.ers-data-table-wrap{break-inside:avoid}}@media(prefers-reduced-motion:reduce){.ers-research-page *,.ers-research-gateway *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ers-research-hero__inner{padding-top:20px;padding-bottom:clamp(42px,5vw,68px)}.ers-research-hero .ers-breadcrumbs{margin-bottom:clamp(26px,3.5vw,42px)}.ers-research-hero__composition{display:block}.ers-research-hero h1{font-size:clamp(40px,5.2vw,66px);line-height:1.03}.ers-research-hero__title-primary,.ers-research-hero__title-secondary{display:block}.ers-research-hero__title-secondary{margin-top:.24em;font-size:.56em;line-height:1.15;letter-spacing:-.015em}.ers-research-hero__dek{margin-top:20px;font-size:clamp(18px,1.65vw,23px);line-height:1.5}.ers-research-hero__meta{margin-top:26px;padding-top:18px}.ers-research-hero__media{margin:0}.ers-research-hero__image{position:relative;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.28);border-radius:7px;box-shadow:0 24px 54px #0003}.ers-research-hero__image img{display:block;width:100%;height:100%;object-fit:cover}.ers-research-hero__image span{position:absolute;right:10px;bottom:10px;padding:5px 8px;color:#fff;background:#102a40e6;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-research-hero__media figcaption{margin-top:12px;color:#aec0c7;font-size:11px;line-height:1.5}.ers-research-page[data-ers-research-system=hub] .ers-research-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 20%,rgba(20,138,148,.28),transparent 34%),linear-gradient(120deg,#0a263b,#10334a 62%,#0b4753)}.ers-research-page[data-ers-research-system=hub] .ers-research-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:56px 56px;content:"";pointer-events:none}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__inner{position:relative}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__composition{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(300px,.52fr);gap:clamp(36px,5vw,68px);align-items:center}.ers-research-page[data-ers-research-system=hub] .ers-research-hero h1{max-width:none;font-size:clamp(44px,4vw,58px)}@media(min-width:1100px){.ers-research-page[data-ers-research-system=hub] .ers-research-hero__title-primary,.ers-benchmark .ers-research-hero__title-primary{white-space:nowrap}}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__dek{max-width:720px}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch;transform:rotate(-1deg)}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media:not(.ers-research-hero__media--pair){grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__image{aspect-ratio:4 / 3}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__image img{object-fit:contain}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__image--secondary{margin-top:34px}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media figcaption{grid-column:1 / -1}@media(min-width:1061px){.ers-authority-hub[data-ers-research-system=hub] .ers-research-hero__media{width:calc(100% + 50px);transform:translate(-150px) rotate(-1deg)}}.ers-authority-hub{--ers-container: 1260px;background:#fbfaf6}.ers-hub-main{padding-block:0}.ers-hub-section-heading{max-width:900px;margin-bottom:clamp(28px,4vw,48px)}.ers-hub-section-heading--split,.ers-hub-research__heading{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(34px,6vw,84px);align-items:end;max-width:none}.ers-hub-section-heading h2,.ers-hub-research__heading h2{margin:0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.ers-hub-section-heading>p,.ers-hub-section-heading--split>p,.ers-hub-research__heading>p{margin:0;color:var(--ers-ink-soft);line-height:1.65}.ers-hub-opening{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(46px,7vw,100px);align-items:start;padding-block:clamp(64px,8vw,104px)}.ers-hub-opening__answer h2{max-width:760px;margin:0 0 24px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.ers-hub-heading__primary,.ers-hub-heading__secondary{display:block}.ers-hub-heading__secondary{margin-top:.25em;font-size:.62em;line-height:1.2;letter-spacing:-.015em}.ers-hub-opening__answer>p:not(.ers-eyebrow){max-width:760px;margin:0 0 26px;color:var(--ers-ink-soft);font-size:19px;line-height:1.7}.ers-authority-brief{position:relative;margin:0;padding:28px;color:#eef5f3;background:var(--ers-teal-dark);border-radius:4px;box-shadow:18px 18px #dfe7e4}.ers-authority-brief__label{margin:0 0 18px;color:#9ed7d5;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ers-authority-brief>div{display:block;padding-block:18px;border-top:1px solid rgba(255,255,255,.2)}.ers-authority-brief>div span{display:block;margin-bottom:9px;color:#fff;font-weight:700}.ers-authority-brief>div p,.ers-authority-brief__source{margin:0;color:#d8e7e5;font-size:14px;line-height:1.55}.ers-authority-brief__source{padding-top:18px;border-top:1px solid rgba(255,255,255,.2)}.ers-authority-brief a{color:#fff;text-underline-offset:3px}.ers-hub-scale{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--ers-rule)}.ers-hub-scale+.ers-hub-routes{border-top:0}.ers-hub-scale>div{padding:18px clamp(16px,2vw,26px) 22px}.ers-hub-scale>div+div{border-left:1px solid var(--ers-rule)}.ers-hub-scale dt{color:var(--ers-muted);font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.ers-hub-scale dt a{color:inherit;font-size:10px}.ers-hub-scale dd{margin:7px 0 0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.4vw,32px);font-weight:700;line-height:1.1}.ers-hub-routes,.ers-hub-map,.ers-hub-formats,.ers-hub-workbench,.ers-hub-question-index,.ers-hub-commerce{padding-block:clamp(68px,9vw,116px);border-top:1px solid var(--ers-rule)}.ers-route-list{margin:0;padding:0;border-top:2px solid var(--ers-ink);list-style:none}.ers-route-list>li{position:relative;display:grid;grid-template-columns:54px minmax(260px,.85fr) minmax(260px,.9fr) minmax(180px,.5fr);gap:24px;align-items:start;padding:28px 12px;border-bottom:1px solid var(--ers-rule)}.ers-route-list__number{color:var(--ers-orange);font-family:Georgia,Times New Roman,serif;font-size:22px}.ers-route-list__role{margin:0 0 5px;color:var(--ers-teal-dark);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-route-list h3{margin:0;color:var(--ers-ink);font-size:20px;line-height:1.35}.ers-route-list>li>p{margin:0;color:#465b67;font-size:14px;line-height:1.6}.ers-route-list__links{display:grid;gap:8px}.ers-route-list__links a{display:inline-flex;min-height:40px;padding:9px 12px;border:1px solid var(--ers-teal);border-radius:2px;align-items:center;justify-content:space-between;background:#fff;color:var(--ers-teal-dark);font-size:13px;font-weight:700;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.ers-route-list__links a:hover{border-color:var(--ers-teal-dark);background:#edf5f3;color:var(--ers-ink)}.ers-route-list__links a:focus-visible{outline:3px solid rgba(8,119,134,.34);outline-offset:2px}.ers-route-list__links a:after{margin-left:5px;content:"\2192"}.ers-hub-research{padding-block:clamp(72px,9vw,122px);color:#fff;background:#0d2e3e}.ers-hub-research .ers-eyebrow{color:#6fd0cf}.ers-hub-research__heading{align-items:start;margin-bottom:54px}.ers-hub-research__heading h2{color:#fff}.ers-hub-research__heading>p{color:#c4d4d7}.ers-hub-findings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.ers-hub-findings article{min-width:0;padding:28px clamp(20px,3vw,38px) 34px}.ers-hub-findings article+article{border-left:1px solid rgba(255,255,255,.25)}.ers-hub-findings p{margin:0 0 20px;color:#9fb8bd;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-hub-findings a{color:#8ce0db}.ers-hub-findings strong{display:block;margin-bottom:12px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.5vw,46px);font-weight:400;line-height:1.08}.ers-hub-findings span{display:block;color:#afc2c6;font-size:12px;line-height:1.5}.ers-hub-distribution{margin-top:42px;padding:26px 30px;color:var(--ers-ink);background:#f7f2e8;border-radius:4px}.ers-quant-range>figcaption{display:grid;gap:4px;color:#61737b;font-size:12px;line-height:1.5}.ers-quant-range>figcaption strong{color:var(--ers-ink);font-size:15px}.ers-quant-range__plot{min-height:128px;padding:30px 10px 0}.ers-quant-range__axis{position:relative;height:10px;background:#cfdbd8}.ers-quant-range__interval{position:absolute;inset-block:0;background:var(--ers-teal)}.ers-quant-range__median{position:absolute;top:-10px;width:3px;height:30px;background:var(--ers-orange);transform:translate(-1px)}.ers-quant-range__labels{position:relative;height:78px;color:#5b707a;font-size:10px;line-height:1.35}.ers-quant-range__labels>span{position:absolute;top:17px;width:126px;transform:translate(-50%)}.ers-quant-range__labels .is-median{top:42px;color:#87441f}.ers-quant-range__labels .is-end{right:0;left:auto!important;text-align:right;transform:none}.ers-quant-range__labels strong{color:var(--ers-ink);font-size:12px}.ers-quant-range__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 0;padding-top:18px;border-top:1px solid #d8d2c6}.ers-quant-range__values div{display:grid;gap:2px}.ers-quant-range__values dt{color:#63747b;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-quant-range__values dd{margin:0;color:var(--ers-ink);font-size:15px;font-weight:700}.ers-quant-range__source{margin:16px 0 0;color:#61737b;font-size:11px;line-height:1.55}.ers-quant-range__source a{color:var(--ers-teal-dark);text-underline-offset:3px}.ers-button--light{color:var(--ers-ink);background:#fff;border-color:#fff}.ers-button--ghost-light{color:#fff;background:transparent;border-color:#ffffff80}.ers-domain-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ers-ink);border-left:1px solid var(--ers-rule)}.ers-domain-map section{position:relative;min-height:238px;padding:0;border-right:1px solid var(--ers-rule);border-bottom:1px solid var(--ers-rule)}.ers-domain-map section>a{display:flex;min-height:238px;padding:26px;flex-direction:column;color:inherit;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}.ers-domain-map section>a:hover,.ers-domain-map section>a:focus-visible{background:#f2f6f3;box-shadow:inset 0 4px 0 var(--ers-teal);outline:0}.ers-domain-map section span{color:var(--ers-orange);font-family:Georgia,Times New Roman,serif;font-size:18px}.ers-domain-map h3{margin:28px 0 10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.ers-domain-map p{margin:0 0 18px;color:#4b5e68;font-size:14px;line-height:1.6}.ers-domain-map__cta{display:flex;width:100%;margin-top:auto;justify-content:space-between;color:var(--ers-teal-dark);font-size:13px;font-weight:700}.ers-domain-map__cta:after{content:"\2192"}.ers-format-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ers-format-stage article{overflow:hidden;background:#fff;border:1px solid var(--ers-rule)}.ers-format-stage__image{aspect-ratio:4 / 3;overflow:hidden;padding:clamp(18px,3vw,32px);background:#f4f3ef;border-bottom:1px solid var(--ers-rule)}.ers-format-stage__image img{display:block;width:100%;height:100%;object-fit:contain}.ers-format-stage article>div:last-child{padding:25px 28px 30px}.ers-format-stage h3{margin:0 0 10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400}.ers-format-stage p:not(.ers-eyebrow){margin:0;color:#485c67;font-size:14px;line-height:1.65}.ers-hub-format-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr) auto;gap:28px;align-items:center;padding:23px 28px;color:#dbe7e7;background:var(--ers-ink)}.ers-hub-format-note p{margin:0;font-size:13px;line-height:1.55}.ers-hub-format-note .ers-text-link{color:#8bd7d4;white-space:nowrap}.ers-hub-production{padding-block:clamp(72px,9vw,118px);color:#33281f;background:#e9dfcd;border-block:1px solid #d2c4ae}.ers-hub-production .ers-hub-section-heading h2{color:#33281f}.ers-production-line{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none}.ers-production-line li{position:relative;display:grid;min-height:168px;align-content:space-between;padding:18px 16px;background:#fff6;border-top:2px solid #4f463c;border-bottom:1px solid #bcae99}.ers-production-line li+li{border-left:1px solid #bcae99}.ers-production-line li:not(:last-child):after{position:absolute;z-index:1;top:50%;right:-9px;width:18px;height:18px;color:#fff;background:var(--ers-orange);border-radius:50%;font-size:11px;line-height:18px;text-align:center;content:"\203a"}.ers-production-line span{color:#8b633d;font-family:Georgia,Times New Roman,serif}.ers-production-line strong{font-size:15px}.ers-production-line small{color:#77695c;font-size:11px}.ers-production-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:28px;background:#b7a993;border:1px solid #b7a993}.ers-production-actions a{display:grid;gap:7px;padding:25px 28px;color:#352a21;background:#f8f4eb;text-decoration:none}.ers-production-actions a:hover,.ers-production-actions a:focus-visible{background:#fff}.ers-production-actions strong{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.ers-production-actions span{color:#6d5b4b;font-size:13px}.ers-workbench-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:26px}.ers-workbench-tool{display:grid;grid-row:span 2;grid-template-columns:minmax(280px,.85fr) minmax(280px,1.15fr);gap:34px;align-items:center;padding:clamp(28px,4vw,46px);color:#fff;background:var(--ers-teal-dark)}.ers-workbench-tool__preview{padding:18px;color:var(--ers-ink);background:#fff;border-radius:4px;box-shadow:12px 12px #00000029}.ers-workbench-tool__preview>div{display:flex;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid var(--ers-rule);font-size:12px}.ers-workbench-tool__preview output{display:grid;gap:4px;margin-top:18px;padding:14px;color:#fff;background:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:29px}.ers-workbench-tool__preview output small{font-family:Arial,Helvetica,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ers-workbench-tool .ers-eyebrow{color:#9de0dd}.ers-workbench-tool h3,.ers-workbench-decision h3{margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.12}.ers-workbench-tool h3{color:#fff}.ers-workbench-tool p:not(.ers-eyebrow){color:#d6e5e4;font-size:14px;line-height:1.65}.ers-workbench-decision{padding:28px;background:#fff;border:1px solid var(--ers-rule)}.ers-workbench-decision h3{color:var(--ers-ink);font-size:26px}.ers-workbench-decision>p:not(.ers-eyebrow),.ers-workbench-decision li{color:#485b65;font-size:13px;line-height:1.6}.ers-workbench-decision ul{columns:2;margin:0 0 18px;padding-left:18px}.ers-workbench-decision--procurement{background:#f1ece2}.ers-question-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--ers-ink)}.ers-question-columns section{display:grid;align-content:start;padding:26px;border-right:1px solid var(--ers-rule);border-bottom:1px solid var(--ers-rule)}.ers-question-columns section:first-child{border-left:1px solid var(--ers-rule)}.ers-question-columns h3{margin:0 0 20px;color:var(--ers-ink);font-size:14px;letter-spacing:.05em;text-transform:uppercase}.ers-question-columns a{padding:11px 0;color:var(--ers-teal-dark);border-top:1px solid #e0e5e3;font-size:13px;line-height:1.45;text-decoration:none}.ers-question-columns a:hover{color:var(--ers-ink);background:#edf4f2}.ers-question-columns a:focus-visible{color:var(--ers-ink);background:#edf4f2;outline:3px solid #d2773f;outline-offset:3px}.ers-question-columns a:after{float:right;content:"\2192"}.ers-commerce-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ers-authority-hub .ers-hub-commerce{padding-right:clamp(28px,4vw,52px);padding-left:clamp(28px,4vw,52px);color:#fff;background:var(--ers-ink);border-top-color:transparent}.ers-authority-hub .ers-hub-commerce .ers-hub-section-heading h2{color:#fff}.ers-authority-hub .ers-hub-commerce .ers-eyebrow{color:#5fc1c8}.ers-commerce-paths>a{display:grid;min-height:220px;align-content:start;padding:28px;color:var(--ers-ink);background:#fff;border-top:4px solid var(--ers-orange);box-shadow:0 14px 36px #102a4014;text-decoration:none}.ers-commerce-paths>a:hover,.ers-commerce-paths>a:focus-visible{border-top-color:var(--ers-teal);transform:translateY(-2px)}.ers-commerce-paths span{color:var(--ers-teal-dark);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-commerce-paths strong{margin:28px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.ers-commerce-paths p{margin:0;color:#4a5e68;font-size:13px;line-height:1.6}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero{color:var(--ers-ink);background:#f4efe5;border-bottom:5px solid var(--ers-orange)}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero :where(h1,dd){color:var(--ers-ink)}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero__dek{color:#435761}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero .ers-eyebrow{color:var(--ers-orange)}.ers-research-page[data-ers-research-system=canonical-reference] .ers-breadcrumbs,.ers-research-page[data-ers-research-system=canonical-reference] .ers-breadcrumbs a{color:#5a6b73}.ers-research-page[data-ers-research-system=canonical-reference] .ers-breadcrumbs li:not(:last-child):after{color:#98a1a3}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero__meta{border-top-color:#cbc4b8}.ers-research-page[data-ers-research-system=canonical-reference] .ers-research-hero__meta dt{color:#6f7778}.ers-research-page[data-ers-research-system=technical-reference] .ers-research-hero{background-color:#112f43;background-image:linear-gradient(rgba(113,196,205,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(113,196,205,.12) 1px,transparent 1px);background-size:32px 32px;border-bottom:5px solid #7189c4}.ers-research-page[data-ers-research-system=quantity-planner] .ers-research-hero{background:linear-gradient(120deg,#075e68,#0c394b);border-bottom:5px solid #ee9b52}.ers-research-page[data-ers-research-system=quantity-planner] .ers-research-hero :where(h1,dd){color:#fff}.ers-research-page[data-ers-research-system=quantity-planner] .ers-research-hero__dek{color:#d8e8e9}.ers-research-page[data-ers-research-system=quantity-planner] .ers-research-hero .ers-eyebrow{color:#9de0dd}.ers-research-page[data-ers-research-system=quantity-planner] .ers-breadcrumbs,.ers-research-page[data-ers-research-system=quantity-planner] .ers-breadcrumbs a{color:#d5e7e8}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero{color:var(--ers-ink);background:#e8ece8;border-bottom:5px solid #527062}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero :where(h1,dd){color:var(--ers-ink)}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero__dek{color:#3d554b}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero .ers-eyebrow{color:#496b5a}.ers-research-page[data-ers-research-system=procurement-guide] .ers-breadcrumbs,.ers-research-page[data-ers-research-system=procurement-guide] .ers-breadcrumbs a{color:#51675e}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero__meta{border-top-color:#b7c4ba}.ers-research-page[data-ers-research-system=procurement-guide] .ers-research-hero__meta dt{color:#65786e}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero{background:repeating-linear-gradient(135deg,transparent 0 24px,rgba(255,255,255,.025) 24px 25px),linear-gradient(115deg,#2b2926,#4b3829);border-bottom:5px solid #c96b36}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero .ers-eyebrow{color:#efac75}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero__composition{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(32px,5vw,64px);align-items:center}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero__image{aspect-ratio:4 / 3}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero__image img{object-fit:contain}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero{color:var(--ers-ink);background:linear-gradient(rgba(16,42,64,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(16,42,64,.055) 1px,transparent 1px),#e8eee9;background-size:40px 40px;border-bottom:5px solid #507262}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero :where(h1,dd){color:var(--ers-ink)}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero__dek{color:#40594e}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero .ers-eyebrow{color:#507262}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-breadcrumbs,.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-breadcrumbs a{color:#53675e}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero__meta{border-top-color:#b9c7bd}.ers-research-page[data-ers-research-system=moq-inventory-reference] .ers-research-hero__meta dt{color:#60756a}@media(max-width:1060px){.ers-research-page[data-ers-research-system=hub] .ers-research-hero__composition,.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero__composition,.ers-hub-opening,.ers-hub-section-heading--split,.ers-hub-research__heading{grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media{width:min(620px,100%);transform:none}.ers-research-page[data-ers-research-system=production-reference] .ers-research-hero__media{width:min(620px,100%)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__composition{grid-template-columns:minmax(0,1fr)}.ers-research-page[data-ers-research-system=machinery-selection] .ers-research-hero__media{width:min(520px,100%);justify-self:start}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__image{aspect-ratio:16 / 8}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media:not(.ers-research-hero__media--pair) .ers-research-hero__image{aspect-ratio:16 / 10}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__image--secondary{margin-top:0}.ers-route-list>li{grid-template-columns:44px minmax(220px,1fr) minmax(240px,1fr)}.ers-route-list__links{grid-column:2 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.ers-workbench-grid{grid-template-columns:minmax(0,1fr)}.ers-workbench-tool{grid-row:auto}.ers-question-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.ers-question-columns section:nth-child(3){border-left:1px solid var(--ers-rule)}}@media(max-width:760px){.ers-research-hero__inner{padding-bottom:38px}.ers-research-hero h1,.ers-research-page[data-ers-research-system=hub] .ers-research-hero h1{font-size:clamp(36px,11vw,50px)}.ers-research-page[data-ers-research-system=hub] .ers-research-hero__media{display:none}.ers-hub-opening{gap:38px;padding-block:52px 66px}.ers-authority-brief{box-shadow:9px 9px #dfe7e4}.ers-hub-scale{grid-template-columns:minmax(0,1fr)}.ers-hub-scale>div+div{border-top:1px solid var(--ers-rule);border-left:0}.ers-route-list>li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-inline:0}.ers-route-list>li>p,.ers-route-list__links{grid-column:2}.ers-route-list__links,.ers-hub-findings,.ers-domain-map,.ers-format-stage,.ers-production-actions,.ers-commerce-paths{grid-template-columns:minmax(0,1fr)}.ers-hub-findings article+article{border-top:1px solid rgba(255,255,255,.25);border-left:0}.ers-hub-distribution{padding-inline:18px}.ers-quant-range__values{grid-template-columns:minmax(0,1fr)}.ers-quant-range__labels>span{width:94px;font-size:9px}.ers-quant-range__labels strong{font-size:10px}.ers-domain-map{border-left:0}.ers-domain-map section{min-height:0;border-left:1px solid var(--ers-rule)}.ers-domain-map section>a{min-height:220px}.ers-hub-format-note{grid-template-columns:minmax(0,1fr)}.ers-production-line{display:grid;grid-template-columns:minmax(0,1fr)}.ers-production-line li{min-height:92px;grid-template-columns:38px 1fr;gap:10px;align-items:center}.ers-production-line small{grid-column:2}.ers-production-line li+li{border-top:0;border-left:0}.ers-production-line li:not(:last-child):after{top:auto;right:16px;bottom:-9px;transform:rotate(90deg)}.ers-workbench-tool,.ers-question-columns{grid-template-columns:minmax(0,1fr)}.ers-question-columns section,.ers-question-columns section:nth-child(3){border-left:1px solid var(--ers-rule)}}.ers-lifecycle-ribbon{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin:34px 0;padding:0;border-top:2px solid var(--ers-ink);border-bottom:1px solid var(--ers-rule);list-style:none}.ers-lifecycle-ribbon li{min-width:0}.ers-lifecycle-ribbon li+li{border-left:1px solid var(--ers-rule)}.ers-lifecycle-ribbon a{display:grid;gap:18px;min-height:104px;padding:14px 10px;color:var(--ers-ink);font-size:11px;font-weight:700;text-decoration:none}.ers-lifecycle-ribbon span{color:var(--ers-orange);font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.ers-lifecycle-ribbon a:hover,.ers-lifecycle-ribbon a:focus-visible{color:var(--ers-teal-dark);background:var(--ers-mist)}.ers-inline-format-comparison{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:0;align-items:stretch;margin:34px 0;overflow:hidden;background:#f3f1eb;border:1px solid var(--ers-rule)}.ers-inline-format-comparison figure{margin:0;background:#fff}.ers-inline-format-comparison img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;padding:clamp(16px,2.5vw,26px);object-fit:contain;background:#f7f6f2}.ers-inline-format-comparison figcaption{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;border-top:1px solid var(--ers-rule);font-size:11px}.ers-inline-format-comparison figcaption span{color:#66777f}.ers-inline-format-comparison__decision{display:grid;gap:10px;place-content:center;padding:18px;color:#e9f2f2;background:var(--ers-ink);font-size:11px;line-height:1.5;text-align:center}.ers-inline-format-comparison__decision span{color:#82ced0;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ers-cost-stack{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:28px 0;overflow:hidden;border:1px solid var(--ers-rule)}.ers-cost-stack>span{display:grid;gap:8px;min-height:120px;align-content:center;padding:18px;background:#f7f4ed}.ers-cost-stack>span+span{border-left:1px solid var(--ers-rule)}.ers-cost-stack>span:nth-child(2){background:#eef3ef}.ers-cost-stack>span:nth-child(3){background:#e6efef}.ers-cost-stack>span:nth-child(4){background:#e2eaec}.ers-cost-stack>span:nth-child(5){color:#fff;background:var(--ers-ink)}.ers-cost-stack strong{font-size:13px}.ers-cost-stack small{color:#5b6d75;font-size:10px;line-height:1.45}.ers-cost-stack>span:nth-child(5) small{color:#c2d0d4}@media(max-width:900px){.ers-lifecycle-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.ers-lifecycle-ribbon li:nth-child(4),.ers-lifecycle-ribbon li:nth-child(7){border-left:0}.ers-cost-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.ers-cost-stack>span{border-bottom:1px solid var(--ers-rule)}.ers-cost-stack>span:nth-child(odd){border-left:0}}@media(max-width:600px){.ers-inline-format-comparison{grid-template-columns:minmax(0,1fr)}.ers-inline-format-comparison__decision{min-height:110px}.ers-cost-stack{grid-template-columns:minmax(0,1fr)}.ers-cost-stack>span+span{border-left:0}}.ers-enterprise-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0;border-top:3px solid #527062;border-left:1px solid var(--ers-rule)}.ers-enterprise-map>div{min-height:205px;padding:24px;background:#f4f6f2;border-right:1px solid var(--ers-rule);border-bottom:1px solid var(--ers-rule)}.ers-enterprise-map span{display:block;margin-bottom:30px;color:#527062;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ers-enterprise-map strong{display:block;margin-bottom:10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.25}.ers-enterprise-map p{margin:0;color:#53656b;font-size:12px;line-height:1.55}@media(max-width:900px){.ers-enterprise-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.ers-enterprise-map{grid-template-columns:minmax(0,1fr)}.ers-enterprise-map>div{min-height:0}}.ers-planner-decision-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;border-top:2px solid var(--ers-teal);border-bottom:1px solid var(--ers-rule)}.ers-planner-decision-strip>span{display:grid;gap:4px;padding:16px}.ers-planner-decision-strip>span+span{border-left:1px solid var(--ers-rule)}.ers-planner-decision-strip strong{color:var(--ers-ink);font-size:13px}.ers-planner-decision-strip small{color:#5f7078;font-size:10px;line-height:1.45}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__workspace{padding:clamp(28px,4vw,48px);background:#f4f7f5;border:1px solid #c7d8d4;border-top:5px solid var(--ers-teal)}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__form{background:#fff;box-shadow:0 20px 50px #084b5314}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__results{padding:clamp(28px,4vw,48px);background:#102f40;border:0}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__results>.ers-section-heading :where(h2,p){color:#eef5f3}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__results .ers-data-table{background:#fff}.ers-research-page[data-ers-research-system=quantity-planner] .ers-planner__results .ers-data-table :where(caption,th,td){color:var(--ers-ink)}.ers-planner-comparison{margin:34px 0;padding:clamp(22px,3vw,30px);color:var(--ers-ink);background:#f7f4ed;border:1px solid #d6d9d2;border-top:5px solid var(--ers-teal);border-radius:7px}.ers-planner-comparison[hidden]{display:none}.ers-planner-comparison__header{max-width:760px;margin-bottom:24px}.ers-planner-comparison__header h3{margin:0 0 10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.6vw,33px);font-weight:400;line-height:1.18}.ers-planner-comparison__header>p:last-child{margin:0;color:#50636c;font-size:13px;line-height:1.6}.ers-planner-comparison__interpretation{display:grid;gap:8px;margin-top:20px;padding-left:16px;border-left:3px solid var(--ers-orange)}.ers-planner-comparison__interpretation p{margin:0;color:#425861;font-size:12px;line-height:1.6}.ers-planner-comparison__provenance{margin:17px 0 0;color:#50636c;font-size:10px;line-height:1.55}.ers-planner-comparison>p:last-child{margin:12px 0 0}.ers-planner-current-fact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:18px;align-items:center;margin:0 0 18px;padding:15px 17px;background:#eef5f3;border-left:3px solid var(--ers-teal)}.ers-planner-current-fact dl,.ers-planner-current-fact div,.ers-planner-current-fact :where(dt,dd,p){margin:0}.ers-planner-current-fact dt{color:#536970;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ers-planner-current-fact dd{margin-top:3px;color:var(--ers-ink);font-size:18px;font-weight:700}.ers-planner-current-fact p{color:#536970;font-size:11px;line-height:1.5}.ers-planner-intelligence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;color:var(--ers-ink)}.ers-planner-intelligence__layer{padding:clamp(20px,3vw,28px);background:#fff;border:1px solid #cedbd8;border-top:4px solid var(--ers-teal);border-radius:6px}.ers-planner-intelligence__layer--action{grid-column:1 / -1;background:#f9f5eb;border-top-color:var(--ers-orange);border-left-width:1px}.ers-planner-intelligence__layer>.ers-eyebrow{margin:0 0 7px}.ers-planner-intelligence__layer h3{margin:0 0 10px;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.3vw,28px);font-weight:400;line-height:1.2}.ers-planner-intelligence__layer>p:not(.ers-eyebrow){margin:0;color:#4d6169;font-size:12px;line-height:1.65}.ers-planner-intelligence__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:20px 0 0;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:5px}.ers-planner-intelligence__metrics>div{padding:13px;background:#fff}.ers-planner-intelligence__metrics dt{color:#64777f;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ers-planner-intelligence__metrics dd{margin:5px 0 0;color:var(--ers-ink);font-size:13px;font-weight:700;line-height:1.4}.ers-planner-intelligence__metrics dd small{display:block;margin-top:3px;color:#5b6e76;font-size:10px;font-weight:400}.ers-planner-trajectory{margin:16px 0 0;padding:clamp(20px,3vw,30px);color:var(--ers-ink);background:#fff;border:1px solid #cedbd8;border-radius:6px}.ers-planner-trajectory header{max-width:720px}.ers-planner-trajectory header .ers-eyebrow{margin:0 0 7px}.ers-planner-trajectory h3{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.5vw,30px);font-weight:400}.ers-planner-trajectory header>p:last-child,.ers-planner-trajectory figcaption{margin:0;color:#536970;font-size:11px;line-height:1.55}.ers-planner-trajectory__plot{margin-top:18px;overflow-x:auto;border-bottom:1px solid var(--ers-rule);scrollbar-width:thin}.ers-planner-trajectory__plot:focus-visible{outline:3px solid rgba(8,119,134,.28);outline-offset:2px}.ers-planner-trajectory svg{display:block;width:100%;min-width:620px;height:auto}.ers-planner-trajectory__protection{fill:#f4e8d4;opacity:.72}.ers-planner-trajectory__axis{stroke:#91a4aa;stroke-width:1}.ers-planner-trajectory__threshold{stroke:#b36924;stroke-width:1.5;stroke-dasharray:5 5}.ers-planner-trajectory__line{fill:none;stroke:var(--ers-teal-dark);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.ers-planner-trajectory__event-line{stroke:#789096;stroke-width:1;stroke-dasharray:2 4}.ers-planner-trajectory__point{fill:#fff;stroke:var(--ers-teal-dark);stroke-width:3}.ers-planner-trajectory__label,.ers-planner-trajectory__tick,.ers-planner-trajectory__event-label{fill:#4d626a;font-family:Arial,Helvetica,sans-serif;font-size:10px}.ers-planner-trajectory__event-label{fill:var(--ers-ink);font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ers-planner-trajectory__events{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:16px 0;padding:0;overflow:hidden;background:var(--ers-rule);border:1px solid var(--ers-rule);border-radius:5px;list-style:none}.ers-planner-trajectory__events li{display:grid;gap:4px;padding:12px;background:#fff}.ers-planner-trajectory__events strong{color:var(--ers-ink);font-size:11px}.ers-planner-trajectory__events span{color:#5c7077;font-size:9px;line-height:1.45}.ers-planner-intelligence__source{margin:14px 0 0;color:#c6d5d6;font-size:10px;line-height:1.5}@media(max-width:600px){.ers-planner-comparison{padding-inline:16px}.ers-planner-current-fact,.ers-planner-intelligence{grid-template-columns:minmax(0,1fr)}.ers-planner-intelligence__layer--action{grid-column:auto}.ers-planner-intelligence__metrics{grid-template-columns:minmax(0,1fr)}.ers-planner-trajectory__events{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ers-planner-decision-strip{grid-template-columns:minmax(0,1fr)}.ers-planner-decision-strip>span+span{border-top:1px solid var(--ers-rule);border-left:0}}.ers-order-distribution{margin:34px 0;padding:clamp(22px,3.2vw,36px);color:var(--ers-ink);background:#fbfaf6;border:1px solid #cfd9d7;border-top:5px solid var(--ers-teal);border-radius:7px;box-shadow:0 18px 44px #102a4014}.ers-hub-research .ers-order-distribution{margin-top:42px;background:#f7f2e8;border-color:#ffffff2e;border-top-color:#74d1ce}.ers-planner-comparison .ers-order-distribution{margin:0;box-shadow:none}.ers-order-distribution__header{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);gap:22px 42px;align-items:end;margin-bottom:24px}.ers-order-distribution__header .ers-eyebrow{margin:0 0 8px}.ers-order-distribution__header h3{margin:0;color:var(--ers-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,38px);font-weight:400;line-height:1.12}.ers-order-distribution__header>p{margin:0;color:#4e636c;font-size:13px;line-height:1.65}.ers-order-distribution__benchmark{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(300px,.58fr);gap:8px 24px;align-items:center;margin:4px 0 22px;padding:18px;background:#eaf1ef;border-left:4px solid var(--ers-orange)}.ers-order-distribution__benchmark label{color:var(--ers-ink);font-size:13px;font-weight:700}.ers-order-distribution__benchmark>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.ers-order-distribution__benchmark input{min-width:0;height:44px;padding:8px 12px;color:var(--ers-ink);background:#fff;border:1px solid #8fa5a7;border-radius:3px;font:inherit}.ers-order-distribution__benchmark input:focus-visible{outline:3px solid rgba(8,119,134,.32);outline-offset:2px}.ers-order-distribution__benchmark small{grid-column:2;color:#526870;font-size:10px;line-height:1.5}.ers-order-distribution__figure{margin:0;padding:20px 18px 16px;background:#fff;border:1px solid #d1dcda}.ers-order-distribution__plot{display:grid;grid-template-columns:34px minmax(0,1fr) 26px 78px;gap:0;min-height:330px;padding-top:66px;overflow:hidden}.ers-order-distribution__scale{display:flex;flex-direction:column;justify-content:space-between;height:220px;padding-right:7px;color:#6a7b81;font-size:9px;text-align:right}.ers-order-distribution__main,.ers-order-distribution__tail{position:relative;min-width:0;height:250px;background:linear-gradient(to bottom,#dfe7e5 1px,transparent 1px) 0 0 / 100% 110px;border-bottom:1px solid #73878c}.ers-order-distribution__bars{display:grid;position:absolute;top:0;right:0;bottom:0;left:0;grid-template-columns:repeat(6,minmax(0,1fr))}.ers-order-distribution__bar-column,.ers-order-distribution__tail{display:grid;grid-template-rows:220px 30px;align-items:end;min-width:0}.ers-order-distribution__bar-column+.ers-order-distribution__bar-column{border-left:1px solid #e5ebe9}.ers-order-distribution__bar{display:block;position:relative;align-self:end;width:calc(100% - 12px);min-height:2px;margin-inline:auto;background:linear-gradient(180deg,#1593a0,#08717d);border-radius:2px 2px 0 0}.ers-order-distribution__tail .ers-order-distribution__bar{background:linear-gradient(180deg,#d77b47,#bd5b2c)}.ers-order-distribution__bar strong{position:absolute;right:0;bottom:calc(100% + 5px);left:0;color:var(--ers-ink);font-size:11px;font-style:normal;line-height:1;text-align:center}.ers-order-distribution__bar-column>span,.ers-order-distribution__tail>span{align-self:center;color:#52676f;font-size:9px;font-weight:700;line-height:1.2;text-align:center}.ers-order-distribution__break{display:grid;place-items:end center;height:250px;padding-bottom:22px;color:#76878b;font:700 15px/1 Georgia,serif;letter-spacing:-3px;border-bottom:1px solid transparent}.ers-order-distribution__markers{position:absolute;top:0;right:0;bottom:30px;left:0;pointer-events:none}.ers-order-distribution__marker{position:absolute;z-index:3;top:0;bottom:0;width:0;border-left:1px solid rgba(16,42,64,.68);pointer-events:none}.ers-order-distribution__marker b,.ers-order-distribution__marker small{position:absolute;left:4px;width:max-content;color:var(--ers-ink);font-size:8px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ers-order-distribution__marker b{top:-50px}.ers-order-distribution__marker small{top:-36px;font-size:9px;letter-spacing:0}.ers-order-distribution__marker.is-q25 :where(b,small){right:4px;left:auto;text-align:right}.ers-order-distribution__comparison-marker{z-index:5;border-left:3px solid var(--ers-orange)}.ers-order-distribution__comparison-marker b{top:7px;padding:3px 5px;color:#fff;background:#a84c21}.ers-order-distribution__comparison-marker small{top:31px;padding:2px 4px;background:#ffffffeb}.ers-order-distribution__tail .ers-order-distribution__comparison-marker :where(b,small){right:4px;left:auto;text-align:right}.ers-order-distribution__figure figcaption{display:flex;flex-wrap:wrap;gap:9px 20px;padding-top:12px;color:#52676f;font-size:10px;line-height:1.4;border-top:1px solid #d8e0de}.ers-order-distribution__figure figcaption span{display:inline-flex;gap:7px;align-items:center}.ers-order-distribution__figure figcaption i{display:inline-block;width:18px;height:7px;background:var(--ers-teal)}.ers-order-distribution__figure figcaption .is-quartile{width:2px;height:14px;background:var(--ers-ink)}.ers-order-distribution__figure figcaption .is-comparison{width:3px;height:14px;background:var(--ers-orange)}.ers-order-distribution__result,.ers-order-distribution-summary{margin:16px 0 0;color:#354e59;font-size:13px;line-height:1.65}.ers-order-distribution__result{padding:12px 15px;color:var(--ers-ink);background:#e9f1ef;border-left:3px solid var(--ers-orange)}.ers-order-distribution__quantiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0;border-top:1px solid #d2dcda;border-left:1px solid #d2dcda}.ers-order-distribution__quantiles>div{padding:13px 15px;border-right:1px solid #d2dcda;border-bottom:1px solid #d2dcda}.ers-order-distribution__quantiles dt{color:#65767c;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ers-order-distribution__quantiles dd{margin:4px 0 0;color:var(--ers-ink);font-size:14px;font-weight:700}.ers-order-distribution__table{margin-top:20px}.ers-order-distribution__table .ers-data-table{width:100%;min-width:0;table-layout:fixed}.ers-order-distribution__table .ers-data-table :where(th,td):first-child{width:58%}.ers-order-distribution__table-disclosure{margin-top:18px}.ers-order-distribution__table-disclosure summary{width:fit-content;color:var(--ers-teal-dark);font-size:11px;font-weight:700;cursor:pointer;text-underline-offset:3px}.ers-order-distribution__table-disclosure[open] summary{margin-bottom:12px}.ers-order-distribution__table-disclosure summary:focus-visible{outline:3px solid rgba(8,119,134,.3);outline-offset:3px}.ers-order-distribution__provenance{margin:17px 0 0;color:#5b6f77;font-size:10px;line-height:1.55}.ers-order-distribution__link{margin:10px 0 0;font-size:12px}.ers-order-distribution__link a{color:var(--ers-teal-dark);font-weight:700;text-underline-offset:3px}.ers-order-distribution.is-data-unavailable .ers-order-distribution__figure{display:none}@media(max-width:760px){.ers-order-distribution{padding-inline:16px}.ers-planner-comparison,.ers-planner-comparison .ers-order-distribution{padding-inline:10px}.ers-order-distribution__header,.ers-order-distribution__benchmark{grid-template-columns:minmax(0,1fr)}.ers-order-distribution__benchmark small{grid-column:1}.ers-order-distribution__plot{grid-template-columns:25px minmax(0,1fr) 17px 48px;min-height:292px;padding-top:62px}.ers-order-distribution__figure{padding-inline:8px}.ers-order-distribution__scale,.ers-order-distribution__bar-column{grid-template-rows:none;height:auto}.ers-order-distribution__scale{height:190px;font-size:8px}.ers-order-distribution__main,.ers-order-distribution__tail,.ers-order-distribution__break{height:220px}.ers-order-distribution__main,.ers-order-distribution__tail{background-size:100% 95px}.ers-order-distribution__bar-column,.ers-order-distribution__tail{grid-template-rows:190px 30px}.ers-order-distribution__markers{bottom:30px}.ers-order-distribution__bar{width:calc(100% - 5px)}.ers-order-distribution__bar strong{font-size:8px}.ers-order-distribution__bar-column>span,.ers-order-distribution__tail>span{font-size:7px;letter-spacing:-.02em}.ers-order-distribution__marker b{top:-47px;font-size:7px}.ers-order-distribution__marker small{display:none}.ers-order-distribution__marker.is-median b{top:-29px}.ers-order-distribution__comparison-marker b{top:5px}.ers-order-distribution__quantiles{grid-template-columns:minmax(0,1fr)}.ers-order-distribution__benchmark>div{grid-template-columns:minmax(0,1fr) auto}.ers-order-distribution__benchmark .ers-button{grid-column:1 / -1}.ers-order-distribution__table .ers-data-table :where(caption,th,td){padding:11px 9px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ers-research.css.map */
