.BuilderExperience_root__NeOPR{--msr-color-canvas:#f6f8fb;--msr-color-surface:#fff;--msr-color-surface-subdued:#eef2f7;--msr-color-ink:#161b23;--msr-color-ink-muted:#5e6877;--msr-color-border:#d8dee8;--msr-color-charcoal:#111923;--msr-color-charcoal-raised:#182536;--msr-color-blue:#176fe5;--msr-color-blue-dark:#0e58bf;--msr-color-blue-soft:#e9f2ff;--msr-color-focus:#5aa7ff;--msr-color-success:#247a52;--msr-color-warning:#9b5a00;--msr-color-danger:#b42318;--msr-font-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--msr-font-mono-numerals:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--msr-space-1:0.25rem;--msr-space-2:0.5rem;--msr-space-3:0.75rem;--msr-space-4:1rem;--msr-space-5:1.5rem;--msr-space-6:2rem;--msr-space-7:3rem;--msr-space-8:4rem;--msr-space-9:5rem;--msr-space-10:6rem;--msr-container-standard:76rem;--msr-container-wide:90rem;--msr-container-reading:46rem;--msr-page-gutter:clamp(1rem,4vw,2rem);--msr-radius-small:0.375rem;--msr-radius-medium:0.625rem;--msr-radius-large:0.875rem;--msr-shadow-subtle:0 1px 2px rgb(17 25 35/5%);--msr-shadow-raised:0 12px 32px rgba(17,25,35,.1);--msr-motion-fast:140ms;--msr-motion-standard:190ms;--msr-motion-deliberate:280ms;--msr-motion-reveal:520ms;--msr-ease-standard:cubic-bezier(0.2,0,0,1);--msr-ease-emphasized:cubic-bezier(0.16,1,0.3,1);--msr-layer-base:0;--msr-layer-raised:10;--msr-layer-sticky:30;box-sizing:border-box;display:flex;width:100%;max-width:100%;min-width:0;flex-direction:column;gap:var(--msr-space-4);padding:clamp(1rem,2.2vw,2rem);overflow-x:clip;color:var(--msr-color-ink);background:var(--msr-color-canvas);font-family:var(--msr-font-sans);line-height:1.45}.BuilderExperience_root__NeOPR *,.BuilderExperience_root__NeOPR :after,.BuilderExperience_root__NeOPR :before{box-sizing:border-box}.BuilderExperience_root__NeOPR :where(h2,h3,p){margin:0}.BuilderExperience_root__NeOPR .builderIntro{display:flex;width:100%;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--msr-space-5);border:0;border-radius:var(--msr-radius-large);padding:clamp(1.25rem,2.5vw,2rem);color:#fff;background:var(--msr-color-charcoal);box-shadow:none}.BuilderExperience_root__NeOPR .builderIntro>div{max-width:52rem}.BuilderExperience_root__NeOPR .builderIntro h2{max-width:42rem;margin-block:var(--msr-space-1) var(--msr-space-2);color:#fff;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:760;letter-spacing:-.04em;line-height:1.05}.BuilderExperience_root__NeOPR .builderIntro p{max-width:48rem;color:hsla(0,0%,100%,.74);font-size:clamp(.875rem,1.25vw,1rem);line-height:1.55}.BuilderExperience_root__NeOPR .builderEyebrow{display:block;color:#8fc2ff;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.BuilderExperience_root__NeOPR .builderEditingBadge{flex:0 0 auto;border:1px solid hsla(0,0%,100%,.28);border-radius:var(--msr-radius-small);padding:.5rem .75rem;color:#fff;background:hsla(0,0%,100%,.08);font-size:.75rem;font-weight:700}.BuilderExperience_root__NeOPR .builderIntro.BuilderExperience_introCompact__5BHr8{align-items:center;border-radius:var(--msr-radius-medium);padding:var(--msr-space-3) var(--msr-space-4)}.BuilderExperience_root__NeOPR .builderIntro.BuilderExperience_introCompact__5BHr8 h2{margin-block:.1rem 0;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.15}.BuilderExperience_root__NeOPR .builderIntro.BuilderExperience_introCompact__5BHr8 p{display:none}.BuilderExperience_root__NeOPR .BuilderExperience_setupSummary__Hl3VM{display:grid;width:100%;min-width:0;grid-template-columns:minmax(9rem,.45fr) minmax(16rem,1fr) auto;align-items:center;grid-gap:var(--msr-space-3);gap:var(--msr-space-3);border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-medium);padding:var(--msr-space-3) var(--msr-space-4);background:var(--msr-color-surface);box-shadow:var(--msr-shadow-subtle)}.BuilderExperience_root__NeOPR .BuilderExperience_summaryItem__UZmki{display:grid;min-width:0;grid-gap:.15rem;gap:.15rem}.BuilderExperience_root__NeOPR .BuilderExperience_summaryItem__UZmki span{color:var(--msr-color-ink-muted);font-size:.6875rem;font-weight:720;letter-spacing:.03em;text-transform:uppercase}.BuilderExperience_root__NeOPR .BuilderExperience_summaryItem__UZmki strong{overflow-wrap:anywhere;color:var(--msr-color-ink);font-size:.8125rem;font-weight:740;line-height:1.4}.BuilderExperience_root__NeOPR .BuilderExperience_editSetupButton__h8wTU{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--msr-color-blue);border-radius:var(--msr-radius-small);padding:.65rem .9rem;color:var(--msr-color-blue-dark);background:var(--msr-color-surface);font:inherit;font-size:.75rem;font-weight:760;cursor:pointer}.BuilderExperience_root__NeOPR .BuilderExperience_editSetupButton__h8wTU:hover{background:var(--msr-color-blue-soft)}.BuilderExperience_root__NeOPR .builderProjectDetails{display:grid;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--msr-space-3);gap:var(--msr-space-3);margin:0;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-large);padding:var(--msr-space-4);background:var(--msr-color-surface);box-shadow:var(--msr-shadow-subtle)}.BuilderExperience_root__NeOPR .builderProjectDetails legend{-webkit-margin-start:calc(var(--msr-space-1)*-1);margin-inline-start:calc(var(--msr-space-1)*-1);padding-inline:var(--msr-space-2);color:var(--msr-color-ink);font-size:.875rem;font-weight:760}.BuilderExperience_root__NeOPR .builderProjectDetails legend span{-webkit-margin-start:var(--msr-space-1);margin-inline-start:var(--msr-space-1);color:var(--msr-color-ink-muted);font-size:.6875rem;font-weight:600}.BuilderExperience_root__NeOPR .builderProjectDetails label{display:grid;min-width:0;grid-gap:var(--msr-space-1);gap:var(--msr-space-1);color:var(--msr-color-ink-muted);font-size:.75rem;font-weight:720}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g select,.BuilderExperience_root__NeOPR .builderProjectDetails select{width:100%;min-width:0;min-height:2.875rem;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);padding:.65rem 2rem .65rem .75rem;color:var(--msr-color-ink);background-color:var(--msr-color-surface);font:inherit;font-size:.875rem}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g select:hover,.BuilderExperience_root__NeOPR .builderProjectDetails select:hover{border-color:#aeb8c7}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g select:focus-visible,.BuilderExperience_root__NeOPR .builderProjectDetails select:focus-visible,.BuilderExperience_root__NeOPR button:focus-visible{border-color:var(--msr-color-focus);outline:3px solid rgba(90,167,255,.28);outline-offset:2px}.BuilderExperience_root__NeOPR .builderRecommendation{grid-column:1/-1;margin:0;border:1px solid #c9ddf8;border-left:3px solid var(--msr-color-blue);border-radius:var(--msr-radius-small);padding:var(--msr-space-2) var(--msr-space-3);color:var(--msr-color-blue-dark);background:var(--msr-color-blue-soft);font-size:.8125rem;font-weight:680}.BuilderExperience_root__NeOPR .stepTitle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;min-height:3.25rem;margin:0;align-items:center;justify-content:flex-start;gap:var(--msr-space-3);border:0;border-bottom:1px solid var(--msr-color-border);border-radius:0;padding:var(--msr-space-2) 0 var(--msr-space-3);color:var(--msr-color-ink);background:transparent;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:760;letter-spacing:-.02em;text-align:left}.BuilderExperience_root__NeOPR .stepTitle svg{width:2rem;height:2rem;margin:0;border-radius:var(--msr-radius-small);padding:.45rem;color:var(--msr-color-blue-dark);background:var(--msr-color-blue-soft)}.BuilderExperience_root__NeOPR .stepTitle .ONLYPHONE,.BuilderExperience_root__NeOPR .stepTitle .caret{width:1rem;height:1rem;-webkit-margin-start:auto;margin-inline-start:auto;padding:0;background:transparent}.BuilderExperience_root__NeOPR .BuilderExperience_resultHeading__mXhRa{scroll-margin-block-start:var(--msr-space-4)}.BuilderExperience_root__NeOPR .BuilderExperience_quickEstimate__CVj65{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);align-items:center;grid-gap:var(--msr-space-4);gap:var(--msr-space-4);border:1px solid #c9ddf8;border-left:4px solid var(--msr-color-blue);border-radius:var(--msr-radius-medium);padding:var(--msr-space-3) var(--msr-space-4);background:#fbfdff;box-shadow:var(--msr-shadow-subtle)}.BuilderExperience_root__NeOPR .BuilderExperience_estimatePrice__H1Vzk{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;grid-column-gap:var(--msr-space-3);column-gap:var(--msr-space-3);grid-row-gap:.1rem;row-gap:.1rem}.BuilderExperience_root__NeOPR .BuilderExperience_estimatePrice__H1Vzk>span{color:var(--msr-color-ink-muted);font-size:.75rem;font-weight:720;text-transform:uppercase}.BuilderExperience_root__NeOPR .BuilderExperience_estimatePrice__H1Vzk output{color:var(--msr-color-blue-dark);font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BuilderExperience_root__NeOPR .BuilderExperience_estimatePrice__H1Vzk small{grid-column:1/-1;color:var(--msr-color-ink-muted);font-size:.75rem;line-height:1.4}.BuilderExperience_root__NeOPR .BuilderExperience_quickEstimate__CVj65 .BuilderExperience_quickEstimateActions__HJrRq{width:100%;min-width:0}.BuilderExperience_root__NeOPR .selectRow{display:grid;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--msr-space-3);gap:var(--msr-space-3);padding:0}.BuilderExperience_root__NeOPR .optionCont{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;width:100%;min-width:0;min-height:16.5rem;grid-template-rows:minmax(8rem,1fr) auto;align-items:stretch;grid-gap:var(--msr-space-3);gap:var(--msr-space-3);margin:0;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-medium);padding:var(--msr-space-4);color:var(--msr-color-ink);background:var(--msr-color-surface);box-shadow:var(--msr-shadow-subtle);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--msr-motion-standard) var(--msr-ease-standard),box-shadow var(--msr-motion-standard) var(--msr-ease-standard),transform var(--msr-motion-fast) var(--msr-ease-standard)}.BuilderExperience_root__NeOPR .optionCont:hover{transform:translateY(-2px);border-color:var(--msr-color-blue);box-shadow:var(--msr-shadow-raised)}.BuilderExperience_root__NeOPR .optionCont[aria-pressed=true]{border-color:var(--msr-color-blue);background:#fbfdff;box-shadow:0 0 0 1px var(--msr-color-blue)}.BuilderExperience_root__NeOPR .optionCont .piccont{width:100%;height:9rem;margin:0;border-radius:var(--msr-radius-small);padding:var(--msr-space-2);background:var(--msr-color-surface-subdued)}.BuilderExperience_root__NeOPR .optionCont .piccont img{object-fit:contain}.BuilderExperience_root__NeOPR .optionCont .col{display:grid;width:100%;height:auto;align-content:start;grid-gap:var(--msr-space-1);gap:var(--msr-space-1);color:var(--msr-color-ink)}.BuilderExperience_root__NeOPR .optionCont .col strong{color:var(--msr-color-ink);font-size:1rem;font-weight:760}.BuilderExperience_root__NeOPR .optionCont .col p{margin:0;color:var(--msr-color-ink-muted);font-size:.8125rem;line-height:1.45}.BuilderExperience_root__NeOPR .optionCont .col span{-webkit-margin-before:var(--msr-space-1);margin-block-start:var(--msr-space-1);color:var(--msr-color-blue-dark);font-size:.75rem;font-weight:760}.BuilderExperience_root__NeOPR .selectRow .BuilderExperience_stageOption__bE4vs.optionCont{display:grid;min-width:0;height:auto}.BuilderExperience_root__NeOPR .selectRow .BuilderExperience_stageOption__bE4vs.optionCont .col{width:100%;min-width:0;height:auto;min-height:0;overflow-wrap:anywhere}.BuilderExperience_root__NeOPR .selectRow .BuilderExperience_stageOption__bE4vs.optionCont .col p{display:block}.BuilderExperience_root__NeOPR .axisRow{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;grid-gap:var(--msr-space-4);gap:var(--msr-space-4);margin:0;border:0;border-radius:0;padding:0;overflow:visible;background:transparent}.BuilderExperience_root__NeOPR .axisRow .mainCol{display:flex;width:100%;min-width:0;min-height:34rem;flex-direction:column;align-items:stretch;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-large);padding:var(--msr-space-4);overflow:hidden;background-color:var(--msr-color-surface);background-image:linear-gradient(rgba(17,25,35,.04) 1px,transparent 0),linear-gradient(90deg,rgba(17,25,35,.04) 1px,transparent 0);background-size:24px 24px;box-shadow:var(--msr-shadow-subtle)}.BuilderExperience_root__NeOPR .stageRender,.BuilderExperience_root__NeOPR .wallRender{flex:1 1 auto}.BuilderExperience_root__NeOPR .axisRow .sideCol{position:-webkit-sticky;position:sticky;top:var(--msr-space-4);display:flex;width:100%;min-width:0;height:auto;align-self:start;flex-direction:column;gap:var(--msr-space-3);border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-large);padding:var(--msr-space-4);background:var(--msr-color-surface);box-shadow:var(--msr-shadow-subtle)}.BuilderExperience_root__NeOPR .inputRow{display:grid;width:100%;grid-gap:var(--msr-space-1);gap:var(--msr-space-1);padding:0}.BuilderExperience_root__NeOPR .inputRow .meas{display:block;width:auto;margin:0;color:var(--msr-color-ink-muted);font-size:.75rem;font-weight:720}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g{display:grid;width:100%;min-width:0;min-height:2.875rem;grid-template-columns:2.65rem minmax(0,1fr);align-items:center;margin:0;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);overflow:hidden;background:var(--msr-color-surface)}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g label{position:static;display:grid;width:100%;height:100%;place-items:center;border-right:1px solid var(--msr-color-border);color:var(--msr-color-blue-dark);background:var(--msr-color-blue-soft)}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g label svg{width:1rem;height:1rem}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g select{min-height:2.75rem;border:0;border-radius:0;outline:0;text-indent:0}.BuilderExperience_root__NeOPR .BuilderExperience_control__Suf1g:focus-within{border-color:var(--msr-color-focus);box-shadow:0 0 0 3px rgba(90,167,255,.22)}.BuilderExperience_root__NeOPR .priceCol{display:grid;width:100%;grid-gap:0;gap:0;-webkit-margin-before:var(--msr-space-2);margin-block-start:var(--msr-space-2);border-top:1px solid var(--msr-color-border);-webkit-padding-before:var(--msr-space-2);padding-block-start:var(--msr-space-2)}.BuilderExperience_root__NeOPR .priceCol .addPrice,.BuilderExperience_root__NeOPR .priceRow{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:var(--msr-space-3);padding:.4rem 0;color:var(--msr-color-ink-muted);font-size:.8125rem}.BuilderExperience_root__NeOPR .priceCol .addPrice strong,.BuilderExperience_root__NeOPR .priceRow .thick,.BuilderExperience_root__NeOPR .priceRow strong{color:var(--msr-color-ink);font-size:.875rem;font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BuilderExperience_root__NeOPR .priceCol .finalPrice,.BuilderExperience_root__NeOPR .priceRow.big{-webkit-margin-before:var(--msr-space-2);margin-block-start:var(--msr-space-2);border-top:1px solid var(--msr-color-border);padding-block:var(--msr-space-3) var(--msr-space-1);color:var(--msr-color-ink);font-size:.9375rem;font-weight:760}.BuilderExperience_root__NeOPR .priceCol .finalPrice strong,.BuilderExperience_root__NeOPR .priceRow.big .thick{color:var(--msr-color-blue-dark);font-size:1.35rem;font-weight:820}.BuilderExperience_root__NeOPR .builderEditLine{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border:0;border-radius:var(--msr-radius-small);padding:0;color:var(--msr-color-blue-dark);background:transparent;cursor:pointer}.BuilderExperience_root__NeOPR .builderEditLine:hover{background:var(--msr-color-blue-soft)}.BuilderExperience_root__NeOPR .buttons{display:grid;width:100%;grid-gap:var(--msr-space-2);gap:var(--msr-space-2);margin:0;padding:0}.BuilderExperience_root__NeOPR .buttons .btn-4{display:inline-flex;width:100%;min-height:3rem;margin:0;align-items:center;justify-content:center;gap:var(--msr-space-2);border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);padding:.75rem 1rem;color:var(--msr-color-blue-dark);background:var(--msr-color-surface);box-shadow:none;font-size:.875rem;font-weight:760;line-height:1.2;text-align:center}.BuilderExperience_root__NeOPR .buttons .btn-4.highLight:only-of-type,.BuilderExperience_root__NeOPR .buttons .btn-4:first-of-type{border-color:var(--msr-color-blue);color:#fff;background:var(--msr-color-blue)}.BuilderExperience_root__NeOPR .buttons .btn-4:hover{transform:translateY(-1px);border-color:var(--msr-color-blue-dark)}.BuilderExperience_root__NeOPR .buttons .btn-4.highLight:only-of-type:hover,.BuilderExperience_root__NeOPR .buttons .btn-4:first-of-type:hover{background:var(--msr-color-blue-dark)}.BuilderExperience_root__NeOPR .buttons .btn-4 svg{width:1rem;height:1rem;margin:0}.BuilderExperience_root__NeOPR .estimated{margin:0;border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);padding:var(--msr-space-2) var(--msr-space-3);color:var(--msr-color-ink-muted);background:var(--msr-color-surface-subdued);font-size:.75rem;font-style:normal;line-height:1.45}.BuilderExperience_root__NeOPR .BuilderExperience_laborNote__LY_6U{display:flex;align-items:flex-start;gap:var(--msr-space-2);margin:var(--msr-space-1) 0 0;border-top:1px solid var(--msr-color-border);-webkit-padding-before:var(--msr-space-3);padding-block-start:var(--msr-space-3);color:var(--msr-color-ink-muted);font-size:.75rem;line-height:1.45}.BuilderExperience_root__NeOPR .BuilderExperience_resolution__0aROG{position:static;z-index:auto;display:inline-flex;align-self:flex-start;align-items:baseline;gap:var(--msr-space-2);border:1px solid #c9ddf8;border-radius:var(--msr-radius-small);padding:.45rem .65rem;color:var(--msr-color-blue-dark);background:var(--msr-color-blue-soft);font-size:.6875rem;font-weight:720}.BuilderExperience_root__NeOPR .BuilderExperience_resolution__0aROG .res{font-size:.875rem;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BuilderExperience_accessoryHeading__tz2_S,.BuilderExperience_panelHeading__6YCv2,.BuilderExperience_previewHeading__aIk_h{display:flex;width:100%;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--msr-space-3)}.BuilderExperience_accessoryGrid__uYI5O{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:var(--msr-space-2);gap:var(--msr-space-2)}.BuilderExperience_accessoryItem__YRdwA{position:relative;min-width:0}.BuilderExperience_accessoryButton__deIP9{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;width:100%;min-height:5.75rem;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;grid-gap:var(--msr-space-2);gap:var(--msr-space-2);border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);padding:var(--msr-space-2);color:var(--msr-color-ink);background:var(--msr-color-surface);box-shadow:none;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--msr-motion-standard) var(--msr-ease-standard),background-color var(--msr-motion-standard) var(--msr-ease-standard)}.BuilderExperience_accessoryButton__deIP9:hover,.BuilderExperience_accessoryButton__deIP9[aria-pressed=true],.BuilderExperience_accessorySelected__xamrZ{border-color:var(--msr-color-blue);color:var(--msr-color-blue-dark);background:var(--msr-color-blue-soft)}.BuilderExperience_accessoryButton__deIP9 .piccont{width:3.5rem;height:3.5rem;margin:0;border-radius:var(--msr-radius-small);padding:.25rem;background:#fff}.BuilderExperience_accessoryButton__deIP9 .ct{color:inherit;font-size:.75rem;font-weight:720;line-height:1.3}.BuilderExperience_accessoryButton__deIP9 .ct+.ct{grid-column:2;-webkit-margin-before:-1.25rem;margin-block-start:-1.25rem;color:var(--msr-color-ink)}.BuilderExperience_accessoryOpen__lUOrb{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--msr-space-2);gap:var(--msr-space-2);border:1px solid #c9ddf8;border-radius:var(--msr-radius-medium);padding:var(--msr-space-3);background:#fbfdff}.BuilderExperience_accessoryOpen__lUOrb .BuilderExperience_accessoryButton__deIP9{grid-column:1/-1;grid-row:1}.BuilderExperience_accessoryMuted__bkgWf{opacity:.42}.BuilderExperience_sideChoice__E6qCD{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;width:100%;max-width:none;min-height:3.25rem;height:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--msr-space-2);gap:var(--msr-space-2);border:1px solid var(--msr-color-border);border-radius:var(--msr-radius-small);padding:var(--msr-space-2) var(--msr-space-3);color:var(--msr-color-ink);background:var(--msr-color-surface);font:inherit;font-size:.75rem;text-align:left;overflow-wrap:normal;cursor:pointer}.BuilderExperience_sideChoice__E6qCD span{min-width:0;overflow-wrap:normal}.BuilderExperience_sideChoice__E6qCD strong{color:var(--msr-color-blue-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BuilderExperience_sideChoice__E6qCD:hover,.BuilderExperience_sideSelected___UbyH{border-color:var(--msr-color-blue);background:var(--msr-color-blue-soft)}.BuilderExperience_accessoryClose__bVoXE{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:var(--msr-space-2);right:var(--msr-space-2);display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:var(--msr-radius-small);padding:0;color:var(--msr-color-blue-dark);background:var(--msr-color-surface);cursor:pointer}.BuilderExperience_previewHeading__aIk_h{position:relative;z-index:2;-webkit-margin-after:var(--msr-space-2);margin-block-end:var(--msr-space-2);border-bottom:1px solid var(--msr-color-border);-webkit-padding-after:var(--msr-space-3);padding-block-end:var(--msr-space-3);background:var(--msr-color-surface)}.BuilderExperience_panelHeading__6YCv2,.BuilderExperience_previewHeading__aIk_h>div{display:grid;grid-gap:.15rem;gap:.15rem}.BuilderExperience_accessoryHeading__tz2_S span,.BuilderExperience_panelHeading__6YCv2 span,.BuilderExperience_previewHeading__aIk_h span{color:var(--msr-color-ink);font-size:.875rem;font-weight:780}.BuilderExperience_previewHeading__aIk_h strong{color:var(--msr-color-blue-dark);font-size:.75rem;font-weight:720}.BuilderExperience_accessoryHeading__tz2_S small,.BuilderExperience_panelHeading__6YCv2 p,.BuilderExperience_previewHeading__aIk_h small{color:var(--msr-color-ink-muted);font-size:.75rem;font-weight:500;line-height:1.4}.BuilderExperience_panelHeading__6YCv2{border-bottom:1px solid var(--msr-color-border);-webkit-padding-after:var(--msr-space-3);padding-block-end:var(--msr-space-3)}.BuilderExperience_accessoryHeading__tz2_S{margin-block:var(--msr-space-3) var(--msr-space-2);border-top:1px solid var(--msr-color-border);-webkit-padding-before:var(--msr-space-3);padding-block-start:var(--msr-space-3)}.BuilderExperience_videoWall__vrLRt .selectRow{grid-template-columns:repeat(2,minmax(0,1fr))}.BuilderExperience_videoWall__vrLRt .optionCont{min-height:14rem}.BuilderExperience_videoWall__vrLRt .optionCont.rev .piccont{grid-row:1}.BuilderExperience_videoWall__vrLRt .optionCont.rev .col{grid-row:2}.BuilderExperience_videoWall__vrLRt .axisRow .mainCol{min-height:32rem}.BuilderExperience_videoWall__vrLRt .wallRender{margin-inline:auto}@media(max-width:899px){.BuilderExperience_root__NeOPR{gap:var(--msr-space-3);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .builderIntro{padding:var(--msr-space-5)}.BuilderExperience_root__NeOPR .axisRow{grid-template-columns:minmax(0,1fr)}.BuilderExperience_root__NeOPR .axisRow .sideCol{position:static}.BuilderExperience_root__NeOPR .BuilderExperience_setupSummary__Hl3VM{grid-template-columns:repeat(2,minmax(0,1fr))}.BuilderExperience_root__NeOPR .BuilderExperience_editSetupButton__h8wTU{grid-column:1/-1;justify-self:stretch}.BuilderExperience_root__NeOPR .BuilderExperience_accessoryGrid__uYI5O{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.BuilderExperience_root__NeOPR{gap:var(--msr-space-3);padding:var(--msr-space-2)}.BuilderExperience_root__NeOPR .builderIntro{flex-direction:column;gap:var(--msr-space-3);border-radius:var(--msr-radius-medium);padding:var(--msr-space-4)}.BuilderExperience_root__NeOPR .builderIntro h2{font-size:1.55rem}.BuilderExperience_root__NeOPR .builderIntro.BuilderExperience_introCompact__5BHr8{gap:var(--msr-space-2);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .builderIntro.BuilderExperience_introCompact__5BHr8 h2{font-size:1.25rem}.BuilderExperience_root__NeOPR .BuilderExperience_quickEstimate__CVj65,.BuilderExperience_root__NeOPR .BuilderExperience_setupSummary__Hl3VM{grid-template-columns:minmax(0,1fr);gap:var(--msr-space-3);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .BuilderExperience_editSetupButton__h8wTU{grid-column:auto;width:100%}.BuilderExperience_root__NeOPR .BuilderExperience_estimatePrice__H1Vzk{grid-template-columns:minmax(0,1fr) auto}.BuilderExperience_root__NeOPR .builderProjectDetails{grid-template-columns:minmax(0,1fr);border-radius:var(--msr-radius-medium);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .stepTitle{min-height:3rem;font-size:1rem}.BuilderExperience_root__NeOPR .selectRow,.BuilderExperience_root__NeOPR.videoWallBuilder .selectRow{grid-template-columns:minmax(0,1fr)}.BuilderExperience_root__NeOPR .optionCont{min-height:8rem;grid-template-columns:6rem minmax(0,1fr);grid-template-rows:auto;align-items:center;padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .optionCont .piccont{width:6rem;height:6rem}.BuilderExperience_root__NeOPR .axisRow .mainCol,.BuilderExperience_root__NeOPR.videoWallBuilder .axisRow .mainCol{min-height:22rem;border-radius:var(--msr-radius-medium);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .axisRow .sideCol{border-radius:var(--msr-radius-medium);padding:var(--msr-space-3)}.BuilderExperience_root__NeOPR .BuilderExperience_accessoryGrid__uYI5O{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-padding-after:var(--msr-space-2);padding-block-end:var(--msr-space-2)}.BuilderExperience_root__NeOPR .BuilderExperience_accessoryItem__YRdwA{min-width:9.5rem;flex:0 0 9.5rem;scroll-snap-align:start}.BuilderExperience_root__NeOPR .BuilderExperience_accessoryButton__deIP9{min-height:6rem}.BuilderExperience_root__NeOPR .BuilderExperience_accessoryOpen__lUOrb{min-width:min(19rem,100vw - 3rem);flex-basis:min(19rem,100vw - 3rem)}.BuilderExperience_root__NeOPR .buttons .btn-4{min-height:3.125rem}.BuilderExperience_accessoryHeading__tz2_S,.BuilderExperience_previewHeading__aIk_h{flex-direction:column;gap:var(--msr-space-1)}}@media(prefers-reduced-motion:reduce){.BuilderExperience_root__NeOPR .buttons .btn-4,.BuilderExperience_root__NeOPR .optionCont{transition:none}}
/*# sourceMappingURL=3e272510a6beda62.css.map*/