.PropCalculator-module__nI7QkW__sideColumn{gap:var(--space-md);flex-direction:column;align-self:start;min-width:0;display:flex}.PropCalculator-module__nI7QkW__resultsStatic{position:static!important;top:auto!important}@media (min-width:960px){.PropCalculator-module__nI7QkW__sideColumn{top:calc(var(--space-xl) + 3.5rem);position:sticky}}.PropCalculator-module__nI7QkW__recommend{padding:var(--space-lg);border:1px solid var(--color-border);border-top:2px solid var(--color-coral);background:var(--color-surface);flex-direction:column;gap:.75rem;margin:0;display:flex}.PropCalculator-module__nI7QkW__recommendEyebrow{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem;font-weight:400;line-height:1.3}.PropCalculator-module__nI7QkW__productCard{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid}.PropCalculator-module__nI7QkW__productMedia{aspect-ratio:1;background:var(--color-bg-muted,#f3f3f3);width:5.5rem;text-decoration:none;display:block;position:relative;overflow:hidden}.PropCalculator-module__nI7QkW__productImage{object-fit:cover}.PropCalculator-module__nI7QkW__productBody{flex-direction:column;gap:.3rem;min-width:0;display:flex}.PropCalculator-module__nI7QkW__productSurface{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem;font-weight:400;line-height:1.3}.PropCalculator-module__nI7QkW__recommendTitle{font-family:var(--font-sans);color:var(--color-emphasis);margin:0;font-size:.9375rem;font-weight:400;line-height:1.35}.PropCalculator-module__nI7QkW__recommendTitle a{color:inherit;text-decoration:none}.PropCalculator-module__nI7QkW__recommendTitle a:hover,.PropCalculator-module__nI7QkW__recommendTitle a:focus-visible{outline:none;text-decoration:underline}.PropCalculator-module__nI7QkW__recommendMeta{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.PropCalculator-module__nI7QkW__altBlock{border-top:1px solid var(--color-border);flex-direction:column;gap:.45rem;margin:.15rem 0 0;padding:.7rem 0 0;display:flex}.PropCalculator-module__nI7QkW__altLabel{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem;font-weight:400;line-height:1.3}.PropCalculator-module__nI7QkW__altList{flex-wrap:wrap;align-items:baseline;gap:.15rem 0;margin:0;padding:0;list-style:none;display:flex}.PropCalculator-module__nI7QkW__altList li{align-items:baseline;display:inline-flex}.PropCalculator-module__nI7QkW__altList li:not(:last-child):after{content:"·";color:var(--color-border);pointer-events:none;margin:0 .55rem;font-size:.75rem;line-height:1}.PropCalculator-module__nI7QkW__altBtn{appearance:none;font-family:var(--font-sans);color:var(--color-text-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:baseline;gap:.2rem;margin:0;padding:.1rem 0;font-size:.8125rem;font-weight:400;line-height:1.35;transition:color .15s,border-color .15s;display:inline-flex}.PropCalculator-module__nI7QkW__altBtnUnit{letter-spacing:.02em;color:inherit;opacity:.72;font-size:.6875rem}.PropCalculator-module__nI7QkW__altBtn:hover,.PropCalculator-module__nI7QkW__altBtn:focus-visible{color:var(--color-emphasis);border-bottom-color:var(--color-emphasis);outline:none}.PropCalculator-module__nI7QkW__altBtnActive{color:var(--color-emphasis);border-bottom-color:var(--color-emphasis)}.PropCalculator-module__nI7QkW__quoteRow{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.15rem;display:flex}.PropCalculator-module__nI7QkW__quoteTrigger{appearance:none;background:var(--color-coral);font-family:var(--font-sans);color:#fff;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.7rem 1.1rem;font-size:.875rem;font-weight:400;line-height:1.3;transition:opacity .15s;display:inline-flex}.PropCalculator-module__nI7QkW__quoteTrigger:hover,.PropCalculator-module__nI7QkW__quoteTrigger:focus-visible{opacity:.92;outline:2px solid var(--color-coral);outline-offset:2px}.PropCalculator-module__nI7QkW__quoteTrigger:disabled{opacity:.45;cursor:not-allowed}
