.cost_hidden__LM1IQ,.cost_srOnly__6Ybh_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cost_formula__4aKGh{padding:clamp(24px,4vw,56px);border:2px solid var(--faat-ink);border-radius:24px;background:var(--faat-surface)}.cost_terms__ZZ1PU{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px clamp(10px,1.6vw,22px);margin:0;font-family:var(--faat-font-display);font-weight:900;font-size:clamp(40px,6.6vw,96px);line-height:.92;text-transform:lowercase}.cost_terms__ZZ1PU i{font-style:normal;font-family:var(--faat-font-body);font-weight:400;font-size:.6em;color:var(--faat-magenta-text)}.cost_worked__e_3i8{margin:var(--faat-s5) 0 0;border-top:1px solid var(--faat-border-2)}.cost_worked__e_3i8>div{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:var(--faat-s2) var(--faat-s4);align-items:baseline;padding:var(--faat-s3) 0;border-bottom:1px solid var(--faat-border-2)}.cost_worked__e_3i8 dt{font-weight:600}.cost_worked__e_3i8 dd{margin:0;color:var(--faat-text-2)}.cost_worked__e_3i8 .cost_workedSum__S_2ed{font-family:var(--faat-font-display);font-weight:800;font-size:clamp(30px,3.4vw,44px);line-height:.95;color:var(--faat-text);text-align:right}.cost_worked__e_3i8 [data-us] .cost_workedSum__S_2ed{color:var(--faat-magenta-text)}.cost_chart__T9_sg{margin:0;padding:var(--faat-s5);border:1px solid var(--faat-border);border-radius:24px;background:var(--faat-surface);box-shadow:var(--faat-shadow-card)}.cost_defs__M78Ph{position:absolute}.cost_bars__fD9vV{list-style:none;margin:0;padding:0}.cost_bars__fD9vV li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:var(--faat-s4);align-items:start;padding:14px 0;border-top:1px solid var(--faat-border)}.cost_bars__fD9vV li:first-child{border-top:0;padding-top:0}.cost_barName__Uuegb{padding-top:2px;font-weight:600}.cost_bars__fD9vV li[data-us] .cost_barName__Uuegb{color:var(--faat-magenta-text)}.cost_bar__01Ait{display:block;overflow:visible}.cost_barLabel__IjJv3{margin:4px 0 0;font-size:15px;color:var(--faat-text-2);font-variant-numeric:tabular-nums}.cost_barLabel__IjJv3 strong{font-weight:700;color:var(--faat-text)}.cost_legend__cZkzn{display:flex;flex-wrap:wrap;gap:8px var(--faat-s4);margin-top:var(--faat-s4);padding-top:var(--faat-s3);border-top:1px solid var(--faat-border-2);font-size:14px;color:var(--faat-text-2)}.cost_legend__cZkzn span{display:inline-flex;align-items:center;gap:8px}.cost_legend__cZkzn i{width:28px;height:12px;border-radius:3px}.cost_legend__cZkzn i[data-k=start]{background:linear-gradient(to right,var(--faat-magenta) 50%,var(--faat-ink) 50%)}.cost_legend__cZkzn i[data-k=year]{background:var(--faat-border-2)}.cost_legend__cZkzn i[data-k=quote]{border:1.5px dashed var(--faat-text-4);background:repeating-linear-gradient(135deg,var(--faat-text-4) 0 2px,transparent 2px 6px)}.cost_costs___aO8Z{min-width:920px}.cost_costs___aO8Z tbody th{width:16%;font-weight:600;color:var(--faat-text)}.cost_costs___aO8Z td{font-variant-numeric:tabular-nums}.cost_article__5v5an{display:grid;grid-template-columns:minmax(0,720px) minmax(260px,340px);justify-content:space-between;gap:var(--faat-s5);align-items:start}.cost_article__5v5an h2:first-child{margin-top:0}.cost_rail__xJ5Sj{position:sticky;top:104px;padding:var(--faat-s4);border-radius:20px;background:var(--faat-ink);color:var(--faat-bone)}.cost_railTitle__3oQ35{margin:0 0 var(--faat-s3);font-family:var(--faat-font-display);font-weight:800;font-size:32px;line-height:.98}.cost_rail__xJ5Sj ol{margin:0;padding-left:1.2em;list-style:decimal}.cost_rail__xJ5Sj li{padding:10px 0;border-top:1px solid var(--faat-line)}.cost_railOurs__8cbno{margin:var(--faat-s3) 0 0;padding-top:var(--faat-s3);border-top:2px solid var(--faat-magenta);font-weight:600;color:var(--faat-magenta)}.cost_volumes__TPA2Y{list-style:none;margin:0 0 var(--faat-s5);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--faat-border);border-radius:24px;background:var(--faat-surface);overflow:hidden}.cost_volumes__TPA2Y li{padding:var(--faat-s4) var(--faat-s4) var(--faat-s5);border-right:1px solid var(--faat-border)}.cost_volumes__TPA2Y li:last-child{border-right:0}.cost_volumes__TPA2Y li[data-over]{background:var(--faat-magenta-tint)}.cost_volumes__TPA2Y p{margin:0}.cost_volDials__noj1F{font-weight:600}.cost_volBill__H5MUg{margin:var(--faat-s3) 0!important;font-family:var(--faat-font-display);font-weight:900;font-size:clamp(64px,7.4vw,108px);line-height:.84;font-variant-numeric:tabular-nums}.cost_volHow__yygdH{color:var(--faat-text-2)}.cost_volUnder__jxB_J{margin-top:var(--faat-s3)!important;padding-top:var(--faat-s3);border-top:1px dashed var(--faat-border-2);font-size:15px}.cost_sister__OH61r{max-width:720px;margin-top:var(--faat-s4)}@media (max-width:900px){.cost_article__5v5an,.cost_volumes__TPA2Y{grid-template-columns:1fr}.cost_article__5v5an{gap:var(--faat-s4)}.cost_rail__xJ5Sj{position:static}.cost_volumes__TPA2Y li{border-right:0;border-bottom:1px solid var(--faat-border)}.cost_volumes__TPA2Y li:last-child{border-bottom:0}.cost_worked__e_3i8>div{grid-template-columns:1fr auto}.cost_worked__e_3i8 dt{grid-column:1/-1}}@media (max-width:640px){.cost_chart__T9_sg{padding:var(--faat-s4) var(--faat-s3)}.cost_bars__fD9vV li{gap:6px}.cost_bars__fD9vV li,.cost_worked__e_3i8>div{grid-template-columns:1fr}.cost_worked__e_3i8 .cost_workedSum__S_2ed{text-align:left}}