.QuoteForm-module-scss-module__Ajx_NG__layout{color:var(--cds-text-primary);grid-template-columns:minmax(0,1fr);gap:48px 32px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__main{grid-column:auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:48px;min-width:0;display:grid}@media (min-width:900px){.QuoteForm-module-scss-module__Ajx_NG__layout{grid-template-columns:minmax(0,280px) minmax(0,1fr)}}@media (max-width:899px){.QuoteForm-module-scss-module__Ajx_NG__side{order:1}}@media (min-width:900px){.QuoteForm-module-scss-module__Ajx_NG__stepNow{display:none}}.QuoteForm-module-scss-module__Ajx_NG__step{border:none;border-top:2px solid var(--cds-border-subtle);text-align:left;cursor:pointer;color:var(--cds-text-primary);background:0 0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0 20px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__step:disabled{cursor:default}.QuoteForm-module-scss-module__Ajx_NG__step[data-state=current],.QuoteForm-module-scss-module__Ajx_NG__step[data-state=past]{border-top-color:var(--cds-interactive)}.QuoteForm-module-scss-module__Ajx_NG__dot{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--cds-border-strong);color:#fff;border-radius:50%;place-items:center;margin-top:2px;font-size:10px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__step[data-state=current] .QuoteForm-module-scss-module__Ajx_NG__dot{box-shadow:inset 0 0 0 1px var(--cds-interactive)}.QuoteForm-module-scss-module__Ajx_NG__step[data-state=past] .QuoteForm-module-scss-module__Ajx_NG__dot{box-shadow:inset 0 0 0 1px var(--cds-interactive);background:var(--cds-interactive)}.QuoteForm-module-scss-module__Ajx_NG__mat{cursor:pointer;text-align:left;background:var(--cds-layer);min-height:160px;box-shadow:inset 0 0 0 1px var(--cds-border-subtle);color:var(--cds-text-primary);border:none;align-content:space-between;gap:32px;padding:16px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__mat:hover{background:var(--cds-layer-hover)}.QuoteForm-module-scss-module__Ajx_NG__mat[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--cds-interactive)}.QuoteForm-module-scss-module__Ajx_NG__radio{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--cds-border-strong);border-radius:50%}.QuoteForm-module-scss-module__Ajx_NG__mat[aria-pressed=true] .QuoteForm-module-scss-module__Ajx_NG__radio{box-shadow:inset 0 0 0 1px var(--cds-interactive);background:var(--cds-interactive)}.QuoteForm-module-scss-module__Ajx_NG__drop{border:1px dashed var(--cds-border-strong);cursor:pointer;min-height:120px;color:var(--cds-link-primary);text-align:center;place-items:center;padding:16px;font-size:14px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__drop:hover{background:var(--cds-layer-hover)}.QuoteForm-module-scss-module__Ajx_NG__iconBtn{cursor:pointer;width:48px;height:48px;color:var(--cds-icon-primary);background:0 0;border:none;flex:none;place-items:center;display:grid}.QuoteForm-module-scss-module__Ajx_NG__iconBtn:hover{background:var(--cds-layer-hover)}.QuoteForm-module-scss-module__Ajx_NG__alloy{align-content:start;gap:8px;min-width:0;display:grid}.QuoteForm-module-scss-module__Ajx_NG__alloy ul{margin:0;padding:0}.QuoteForm-module-scss-module__Ajx_NG__alloy li{list-style:none}.QuoteForm-module-scss-module__Ajx_NG__dims{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr));align-items:end;gap:24px 16px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__dims>label{min-width:0}.QuoteForm-module-scss-module__Ajx_NG__dims input{width:100%;min-width:0}.QuoteForm-module-scss-module__Ajx_NG__estimate{background:var(--cds-layer);box-shadow:inset 3px 0 0 var(--ef-brand);gap:8px;margin-top:16px;padding:24px 16px;display:grid}.QuoteForm-module-scss-module__Ajx_NG__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.QuoteForm-module-scss-module__Ajx_NG__nav{border-top:1px solid var(--cds-border-subtle);justify-content:space-between;gap:1px;padding-top:24px;display:flex}.QuoteForm-module-scss-module__Ajx_NG__nav>:first-child{min-width:160px}.QuoteForm-module-scss-module__Ajx_NG__nav>:last-child{min-width:220px}@media (max-width:671px){.QuoteForm-module-scss-module__Ajx_NG__nav>*{flex:1 1 0;min-width:0!important}}
