.cc-page .commercial-scope{color:#343931;background:#f7f1e6;padding-block:32px;scroll-margin-top:100px}.commercial-scope-heading{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(28px,6vw,100px);margin-bottom:22px;display:grid}.commercial-scope-heading h2{letter-spacing:-.035em;max-width:17ch;margin:0;font-size:clamp(32px,3vw,43px);font-weight:500;line-height:1.1}.commercial-scope-heading>div>p:not(.eyebrow){max-width:54ch;margin:0 0 10px;font-size:16px;line-height:1.6}.commercial-scope-heading .text-link{font-size:14px}.commercial-scope-choices{border-bottom:1px solid #b8ac98;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:20px;display:grid}.commercial-scope-choices button{color:#59594c;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;font-size:17px;transition:background .22s,color .22s,border-color .22s;display:flex}.commercial-scope-choices button[aria-pressed=true]{color:#343931;background:#e6dcc5;border-bottom-color:#737957}.commercial-scope-choices button span{font-size:21px;transition:transform .25s;display:inline-block}.commercial-scope-choices button[aria-pressed=true] span{transform:rotate(45deg)}.commercial-scope-choices button:focus-visible{outline-offset:-5px;outline:2px solid #515b43}.commercial-scope-explorer{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px);display:grid}.commercial-scope-figure{min-width:0;margin:0}.commercial-scope-plan{box-sizing:border-box;aspect-ratio:auto;background:#eae2cf;border:1px solid #c1b59c;width:100%;min-width:0;height:clamp(260px,34vh,306px);min-height:0;padding:14px;position:relative}.commercial-scope-floor{box-sizing:border-box;border:2px solid #8c8972;grid-template-rows:repeat(4,minmax(0,1fr)) 36px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;min-width:0;height:100%;min-height:0;padding:10px;display:grid;position:relative}.commercial-scope-zone{text-align:center;background:#fbf6eb;border:1px solid #c3b89f;justify-content:center;align-items:center;min-width:0;padding:12px;transition:background .25s,border-color .25s;display:flex;position:relative}.commercial-scope-zone span{z-index:1;max-width:12ch;font-size:clamp(14px,1.2vw,18px);line-height:1.3;position:relative}.commercial-scope-zone i{pointer-events:none;border:1px solid #b6b09255;position:absolute;inset:8px}.commercial-scope-zone-0{background:#d5ddbf;border-color:#a6b28e;grid-area:1/1/5/5}.commercial-scope-zone-1{grid-area:1/5/3/7}.commercial-scope-zone-2{background:#e1cba7;grid-area:3/5/5/7}.commercial-scope-route{color:#605940;grid-area:5/1/auto/7;align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.commercial-scope-route-arrow{background:#eae2cf;padding:0 4px;font-size:25px;line-height:1}.commercial-scope-route-line{border-top:1px dashed #8d8367;flex:1;min-width:8px;height:1px}.commercial-scope-explorer[data-scope=retail] .commercial-scope-zone-0{grid-area:1/1/5/5}.commercial-scope-explorer[data-scope=retail] .commercial-scope-zone-1{grid-area:1/5/4/7}.commercial-scope-explorer[data-scope=retail] .commercial-scope-zone-2{grid-area:4/5/5/7}.commercial-scope-explorer[data-scope=refurbishment] .commercial-scope-zone-0{background:#e2dfd1;border-style:dashed;grid-area:1/1/4/4}.commercial-scope-explorer[data-scope=refurbishment] .commercial-scope-zone-1{background:#d5ddbf;grid-area:1/4/4/7}.commercial-scope-explorer[data-scope=refurbishment] .commercial-scope-zone-2{grid-area:4/1/5/7}.commercial-scope-explorer[data-scope=upgrade] .commercial-scope-zone-0{background:#e2dfd1;grid-area:1/1/3/7}.commercial-scope-explorer[data-scope=upgrade] .commercial-scope-zone-1{background:#d5ddbf;grid-area:3/1/5/3}.commercial-scope-explorer[data-scope=upgrade] .commercial-scope-zone-2{grid-area:3/3/5/7}.commercial-scope-figure figcaption{color:#666452;max-width:54ch;margin-top:12px;font-size:13px;line-height:1.5}.commercial-scope-copy{flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex}.commercial-scope-copy h3{letter-spacing:-.025em;margin:0 0 15px;font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1.16}.commercial-scope-copy>p{max-width:42ch;margin:0;font-size:17px;line-height:1.6}.commercial-scope-question{border-left:3px solid #a7ad84;margin-top:20px;padding:2px 0 2px 20px}.commercial-scope-question>span{color:#69674f;font-size:13px}.commercial-scope-question>p{max-width:30ch;margin:8px 0 0;font-size:clamp(19px,1.7vw,25px);line-height:1.4}.commercial-scope-static details{border-bottom:1px solid #c7beaa;padding:16px 0}.commercial-scope-static summary{cursor:pointer}.commercial-scope-static p{max-width:65ch;line-height:1.6}@media (max-width:800px){.cc-page .commercial-scope{padding-block:56px}.commercial-scope-heading{grid-template-columns:1fr;gap:24px}.commercial-scope-heading h2{max-width:19ch}.commercial-scope-explorer{grid-template-columns:1fr;gap:24px}.commercial-scope-choices{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.commercial-scope-choices button{min-height:58px;padding:15px 10px;font-size:15px}.commercial-scope-plan{aspect-ratio:auto;height:264px;min-height:0;padding:16px}.commercial-scope-floor,.commercial-scope-copy{min-height:0}.commercial-scope-copy>p{font-size:16px}.commercial-scope-question{margin-top:20px}}@media (max-width:400px){.commercial-scope-plan{height:250px;min-height:0;padding:8px}.commercial-scope-floor{gap:5px;min-height:0;padding:7px}.commercial-scope-zone{padding:5px}.commercial-scope-zone span{font-size:14px}.commercial-scope-zone i{inset:4px}.commercial-scope-route{gap:5px;font-size:12px}.commercial-scope-choices button{font-size:14px}.commercial-scope-choices button span{font-size:17px}.commercial-scope-heading>div>p:not(.eyebrow){font-size:16px}}@media (prefers-reduced-motion:reduce){.commercial-scope-choices button,.commercial-scope-choices button span,.commercial-scope-zone{transition:none}}
