.CostIntelligence-module__nnzhbG__cost{padding-block:var(--space-16);background:var(--color-bg)}@media (min-width:1024px){.CostIntelligence-module__nnzhbG__cost{padding-block:var(--space-24)}}.CostIntelligence-module__nnzhbG__shell{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-10)}@media (max-width:600px){.CostIntelligence-module__nnzhbG__shell{padding:var(--space-5)}}.CostIntelligence-module__nnzhbG__head{text-align:center;margin:0 auto var(--space-8)}.CostIntelligence-module__nnzhbG__eyebrow{align-items:center;gap:var(--space-2);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-deep);margin-bottom:var(--space-3);font-size:.8125rem;font-weight:600;display:inline-flex}.CostIntelligence-module__nnzhbG__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-primary);font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.1}.CostIntelligence-module__nnzhbG__intro{margin-top:var(--space-3);color:var(--color-text-muted);margin-inline:auto;font-size:1rem;line-height:1.5}.CostIntelligence-module__nnzhbG__est{justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--color-tint);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-10);margin-bottom:var(--space-5);display:flex}.CostIntelligence-module__nnzhbG__estMain{gap:var(--space-1);flex-direction:column;display:flex}.CostIntelligence-module__nnzhbG__estLabel{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:700}.CostIntelligence-module__nnzhbG__estRange{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.05}.CostIntelligence-module__nnzhbG__estNote{color:var(--color-text-muted);font-size:.9375rem}.CostIntelligence-module__nnzhbG__estArt{flex-shrink:0;width:180px}.CostIntelligence-module__nnzhbG__estArt svg{width:100%;height:auto}.CostIntelligence-module__nnzhbG__items{border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid;overflow:hidden}@media (min-width:1100px){.CostIntelligence-module__nnzhbG__items:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.CostIntelligence-module__nnzhbG__items:has(>:nth-child(5):last-child)>*{grid-column:span 2}.CostIntelligence-module__nnzhbG__items:has(>:nth-child(5):last-child)>:nth-child(4){grid-column:2/span 2}.CostIntelligence-module__nnzhbG__items:has(>:nth-child(7):last-child){grid-template-columns:repeat(24,minmax(0,1fr))}.CostIntelligence-module__nnzhbG__items:has(>:nth-child(7):last-child)>*{grid-column:span 6}.CostIntelligence-module__nnzhbG__items:has(>:nth-child(7):last-child)>:nth-child(n+5){grid-column:span 8}.CostIntelligence-module__nnzhbG__items>.CostIntelligence-module__nnzhbG__item{grid-template-columns:auto 1fr;grid-template-rows:subgrid;grid-row:span 3;align-items:start;display:grid}.CostIntelligence-module__nnzhbG__items>.CostIntelligence-module__nnzhbG__item>.CostIntelligence-module__nnzhbG__itemIcon{grid-row:1/span 3}.CostIntelligence-module__nnzhbG__items>.CostIntelligence-module__nnzhbG__item>.CostIntelligence-module__nnzhbG__itemBody{display:contents}}.CostIntelligence-module__nnzhbG__item{align-items:stretch;gap:var(--space-3);padding:var(--space-6);border-right:1px solid var(--color-line);display:flex}.CostIntelligence-module__nnzhbG__item:last-child{border-right:none}.CostIntelligence-module__nnzhbG__itemIcon{border-radius:var(--radius-pill);background:var(--color-tint);width:48px;height:48px;color:var(--color-primary);flex-shrink:0;align-self:flex-start;place-items:center;display:inline-grid}.CostIntelligence-module__nnzhbG__itemBody{flex-direction:column;flex:1;gap:2px;display:flex}.CostIntelligence-module__nnzhbG__itemLabel{color:var(--color-primary);font-size:1.0625rem;font-weight:600}.CostIntelligence-module__nnzhbG__itemRange{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.CostIntelligence-module__nnzhbG__itemNote{color:var(--color-text-muted);margin-top:2px;font-size:.8125rem;line-height:1.4}.CostIntelligence-module__nnzhbG__itemChevron{color:var(--color-text-muted);flex-shrink:0;margin-left:auto;display:none}.CostIntelligence-module__nnzhbG__panels{gap:var(--space-5);margin-bottom:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.CostIntelligence-module__nnzhbG__panel{border-radius:var(--radius-lg);padding:var(--space-6);position:relative;overflow:hidden}.CostIntelligence-module__nnzhbG__panelOk{background:var(--color-tint)}.CostIntelligence-module__nnzhbG__panelWarn{background:var(--color-warn-bg)}.CostIntelligence-module__nnzhbG__panelLabel{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-4);font-size:.75rem;font-weight:700;display:block}.CostIntelligence-module__nnzhbG__panelLabelWarn{color:var(--color-warn)}.CostIntelligence-module__nnzhbG__panelList{gap:var(--space-3);z-index:1;flex-direction:column;display:flex;position:relative}.CostIntelligence-module__nnzhbG__panelList li{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:.9375rem;display:flex}.CostIntelligence-module__nnzhbG__okIcon{color:var(--color-cta);flex-shrink:0}.CostIntelligence-module__nnzhbG__panelListDot li{padding-left:var(--space-5);position:relative}.CostIntelligence-module__nnzhbG__panelListDot li:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:4px}.CostIntelligence-module__nnzhbG__panelWatermark{right:var(--space-5);bottom:var(--space-5);color:var(--color-primary);opacity:.08;z-index:0;position:absolute}.CostIntelligence-module__nnzhbG__panelWarn .CostIntelligence-module__nnzhbG__panelWatermark{color:var(--color-warn);opacity:.12}.CostIntelligence-module__nnzhbG__bar{align-items:center;gap:var(--space-5);background:var(--color-tint);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);flex-wrap:wrap;display:flex}.CostIntelligence-module__nnzhbG__barIcon{border-radius:var(--radius-pill);background:var(--color-surface);width:48px;height:48px;color:var(--color-primary);border:1px solid var(--color-line);flex-shrink:0;place-items:center;display:inline-grid}.CostIntelligence-module__nnzhbG__barText{color:var(--color-text);flex:320px;font-size:.9375rem;line-height:1.5}.CostIntelligence-module__nnzhbG__barCta{align-items:center;gap:var(--space-2);background:var(--color-primary-deep);color:var(--color-surface);font-family:var(--font-sans);border-radius:var(--radius-md);padding:14px 24px;font-size:.9375rem;font-weight:500;transition:background-color .15s,transform .15s;display:inline-flex}.CostIntelligence-module__nnzhbG__barCta:hover{background:var(--color-primary);transform:translateY(-1px)}@media (max-width:860px){.CostIntelligence-module__nnzhbG__est{padding:var(--space-6)}.CostIntelligence-module__nnzhbG__estArt{width:130px}.CostIntelligence-module__nnzhbG__items{grid-template-columns:1fr}.CostIntelligence-module__nnzhbG__item{border-right:none;border-bottom:1px solid var(--color-line);align-items:center}.CostIntelligence-module__nnzhbG__item:last-child{border-bottom:none}.CostIntelligence-module__nnzhbG__itemBody{flex:1}.CostIntelligence-module__nnzhbG__itemNote{display:none}.CostIntelligence-module__nnzhbG__itemChevron{display:block}.CostIntelligence-module__nnzhbG__panels{grid-template-columns:1fr}}@media (max-width:600px){.CostIntelligence-module__nnzhbG__est{align-items:flex-start;gap:var(--space-4);flex-direction:column-reverse}.CostIntelligence-module__nnzhbG__estArt{align-self:center;width:150px}.CostIntelligence-module__nnzhbG__bar{flex-direction:column;align-items:flex-start}.CostIntelligence-module__nnzhbG__barCta{justify-content:center;width:100%}}
