._estimate-page__head_3cbx8_3{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:32px var(--layout-margin) 0}._estimate-page__lead_3cbx8_11{font-size:var(--type-body-md);line-height:1.6;color:var(--color-text-secondary)}._estimate-page__lead-opening_3cbx8_18{display:none}._estimate-page__estimator_3cbx8_22{display:flex;flex-direction:column}._estimate-page__controls_3cbx8_27{display:flex;flex-direction:column;gap:24px;padding:32px var(--layout-margin) 0}._estimate-page__group_3cbx8_34{display:flex;flex-direction:column;gap:10px}._estimate-page__group--hours_3cbx8_40{gap:12px}._estimate-page__group--option_3cbx8_44{gap:6px}._estimate-page__rule_3cbx8_48{width:100%;height:1px;margin:0;border:0;background:var(--color-border-hairline)}._estimate-page__chips_3cbx8_56{display:flex;flex-wrap:wrap;gap:var(--space-2)}._estimate-page__hours-head_3cbx8_62{display:flex;align-items:flex-start;justify-content:space-between;white-space:nowrap}._estimate-page__hours-value_3cbx8_69{margin:0;font-family:Cormorant Garamond,Cormorant Garamond Fallback,Georgia,serif;font-size:20px;font-weight:500;line-height:1.3;color:var(--color-text-primary)}._estimate-page__scale_3cbx8_79{display:flex;justify-content:space-between}._estimate-page__share_3cbx8_84{display:flex;flex-direction:column;gap:var(--space-2)}._estimate-page__share-value_3cbx8_90{font-family:Cormorant Garamond,Cormorant Garamond Fallback,Georgia,serif;font-size:var(--type-heading-s);font-weight:500;line-height:1.3}._estimate-page__summary_3cbx8_98{padding:32px var(--layout-margin) 64px}._estimate-page__card_3cbx8_102{display:flex;flex-direction:column;gap:14px;padding:24px 20px;background:var(--color-bg-raised);border:1px solid var(--color-border-hairline)}._estimate-page__total_3cbx8_111{margin:0;font-family:Italiana,Italiana Fallback,Cormorant Garamond,Cormorant Garamond Fallback,Georgia,serif;font-size:var(--type-display-xl);line-height:1.05;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-primary)}._estimate-page__meter_3cbx8_123{display:flex;flex-direction:column;gap:var(--space-2)}._estimate-page__meter-track_3cbx8_129{height:6px;overflow:hidden;border-radius:3px;background:var(--color-border-hairline)}._estimate-page__meter-fill_3cbx8_136{height:6px;border-radius:3px;background:var(--color-accent-subtle)}._estimate-page__row_3cbx8_142{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._estimate-page__row-label_3cbx8_149{flex:1 1 0;min-width:0;font-size:16px;line-height:1.5}._estimate-page__row-value_3cbx8_156{flex:none;font-size:16px;line-height:1.5;white-space:nowrap}._estimate-page__band_3cbx8_164{display:none;--cta-band-action-inset: 0}@media(min-width:48em){._estimate-page__band_3cbx8_164{display:block}._estimate-page__lead-opening_3cbx8_18{display:inline}}@media(min-width:75em){._estimate-page__head_3cbx8_3{gap:16px;padding:72px var(--layout-gutter) 0}._estimate-page__title_3cbx8_186{max-width:900px}._estimate-page__lead_3cbx8_11{max-width:680px;font-size:var(--type-body-lg);line-height:1.55}._estimate-page__estimator_3cbx8_22{flex-direction:row;align-items:flex-start;gap:64px;padding:48px var(--layout-gutter) 160px}._estimate-page__controls_3cbx8_27{flex:1 1 0;min-width:0;gap:28px;padding:0}._estimate-page__hours-value_3cbx8_69{font-size:var(--type-heading-s)}._estimate-page__summary_3cbx8_98{position:sticky;top:var(--space-9);flex:none;width:460px;padding:0}._estimate-page__card_3cbx8_102{gap:14px;padding:36px}}._sticky-estimate-bar_13030_3{position:fixed;right:0;bottom:0;left:0;z-index:200;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:76px;padding:0 var(--space-4);background:var(--color-bg-canvas);border-top:1px solid var(--color-border-hairline)}._sticky-estimate-bar_13030_3[hidden]{display:none}._sticky-estimate-bar__copy_13030_24{display:flex;flex-direction:column;gap:2px;flex:1 1 0;min-width:-moz-min-content;min-width:min-content}._sticky-estimate-bar__total_13030_33{margin:0;font-family:Cormorant Garamond,Cormorant Garamond Fallback,Georgia,serif;font-size:var(--type-heading-m);font-weight:500;line-height:1.25;color:var(--color-text-primary)}@media(max-width:47.99em){body:has(._sticky-estimate-bar_13030_3){padding-bottom:76px}}@media(min-width:48em){._sticky-estimate-bar_13030_3{display:none}}
