.costChart_panel__jkllO{container-type:inline-size;background:#002f48;border:1px solid #ffffff14;border-radius:12px;padding:26px 26px 20px;color:#fff;font-family:Avenir,sans-serif}.costChart_top__c2tZw{display:flex;justify-content:space-between;align-items:center;gap:12px}.costChart_title__Ga9Te{margin:0;font-size:14px;font-weight:500;line-height:1.3;color:#c7d6e1}.costChart_tag__uuOrH{flex-shrink:0;padding:3px 10px;border:1px solid #ffffff38;border-radius:999px;font-size:12px;line-height:1.4;color:#c7d6e1}.costChart_kpis__XYkoo{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:18px 0 0;padding-bottom:20px;border-bottom:1px solid #ffffff1f}.costChart_kpis__XYkoo div+div{padding-left:20px;border-left:1px solid #ffffff1f}.costChart_kpis__XYkoo dt{font-family:Arquitecta,sans-serif;font-weight:700;font-size:44px;line-height:1;letter-spacing:-.01em;color:#fff}.costChart_kpis__XYkoo dd{margin:8px 0 0;max-width:24ch;font-size:13.5px;line-height:1.4;color:#c7d6e1}.costChart_chart__BEks_{margin-top:72px}.costChart_plot__hT_Lz{position:relative;height:210px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;align-items:end;border-bottom:1px solid #ffffff59}.costChart_gridline__rPxJU{position:absolute;left:0;right:0;height:0;border-top:1px dashed #ffffff1a}.costChart_col__0txLd{position:relative;display:flex;flex-direction:column;min-height:0;transform-origin:bottom}.costChart_used__Kf06Z{flex:1;background:#0b6db6;border-radius:0}.costChart_after__Q6U3v .costChart_used__Kf06Z{background:#5bb1e6}.costChart_waste__bzymW{flex-shrink:0;border:1px solid #ffffff8c;border-bottom:0;border-radius:3px 3px 0 0;background:repeating-linear-gradient(135deg,#ffffff47 0 2px,#0000 2px 6px)}.costChart_pin__ScDrk,.costChart_review__P9Im7,.costChart_settle__aWlij{position:absolute;font-size:12px;line-height:1.35;color:#c7d6e1;white-space:nowrap}.costChart_pin__ScDrk b,.costChart_review__P9Im7 b,.costChart_settle__aWlij b{display:block;font-weight:700;color:#fff}.costChart_pin__ScDrk{bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);text-align:center}.costChart_pin__ScDrk:after{content:"";position:absolute;left:50%;top:calc(100% + 2px);height:8px;border-left:1px solid #fff9}.costChart_review__P9Im7{top:-62px;bottom:0;padding-left:10px;margin-left:-4px;border-left:1px dashed #ffffff8c}.costChart_settle__aWlij{right:0;bottom:calc(59% + 14px);text-align:right}.costChart_months__ChwjH{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin-top:8px}.costChart_months__ChwjH span{text-align:center;font-size:11.5px;color:#c7d6e1}.costChart_foot__inKRD{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px;font-size:12.5px;color:#c7d6e1}.costChart_foot__inKRD span{display:inline-flex;align-items:center;gap:8px}.costChart_foot__inKRD i{width:12px;height:12px;border-radius:2px}.costChart_keyUsed__rojCt{background:linear-gradient(90deg,#0b6db6 50%,#5bb1e6 0)}.costChart_keyWaste__pCuA9{border:1px solid #ffffff8c;background:repeating-linear-gradient(135deg,#ffffff59 0 2px,#0000 2px 5px)}.costChart_axisNote__0iqUI{margin-left:auto}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.costChart_col__0txLd{animation:costChart_rise__vYZKB linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes costChart_rise__vYZKB{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@container (max-width: 440px){.costChart_panel__jkllO{padding:22px 18px 18px}.costChart_kpis__XYkoo{gap:14px}.costChart_kpis__XYkoo div+div{padding-left:14px}.costChart_kpis__XYkoo dt{font-size:36px}.costChart_kpis__XYkoo dd{font-size:12.5px}.costChart_months__ChwjH,.costChart_plot__hT_Lz{gap:4px}.costChart_plot__hT_Lz{height:180px}.costChart_pin__ScDrk,.costChart_review__P9Im7,.costChart_settle__aWlij{font-size:11px}.costChart_settle__aWlij{bottom:calc(59% + 10px)}}