/* Light breathing space between the dark home sections and the footer */
.street-comparison{background:var(--sv-paper);color:var(--sv-charcoal);padding-top:clamp(40px,4vw,64px);padding-bottom:clamp(88px,10vw,150px);border:0}
.street-comparison-heading{align-items:center;margin-bottom:clamp(22px,2.5vw,36px)}
.street-comparison-heading h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.03}
.street-comparison h2,.street-comparison h2 em{color:var(--sv-charcoal)}
.street-comparison h2 em{opacity:.58}
.street-comparison-heading .eyebrow{align-self:center;color:#8b673b}
.street-comparison-heading p{color:#46545a;max-width:420px}
.street-comparison-card{background:transparent;color:var(--sv-charcoal);overflow:visible}
.street-comparison-view{height:clamp(380px,calc(100svh - 360px),610px);overflow:hidden}
.street-comparison-data{display:flex;justify-content:space-between;align-items:center;gap:clamp(30px,5vw,80px);padding:clamp(30px,4vw,54px) 0;background:transparent;border-bottom:1px solid #9aaba8}
.street-saving{display:flex;align-items:baseline;gap:20px}
.street-saving strong{color:#926a35;font-size:clamp(54px,5.8vw,83px)}
.street-saving span{max-width:185px;margin:0;color:#506166;font-size:12px;line-height:1.5}
.street-saving span{white-space:nowrap}
.street-watts{display:flex;align-items:center;gap:clamp(12px,2.5vw,38px);color:#536468}
.street-watts span{display:grid;gap:5px;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.4}
.street-watts strong{color:#1b292d;font-size:clamp(19px,2vw,28px);font-weight:600;letter-spacing:-.04em}
.street-watts b{color:#ad854f;font-size:23px;font-weight:400}
.street-comparison .home-calc-invite{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;padding:clamp(48px,6vw,88px) 0 0;background:transparent;color:var(--sv-charcoal);gap:clamp(24px,4vw,64px)}
.street-comparison .home-calc-invite .eyebrow{color:#8b673b}
.street-comparison .home-calc-invite h3{max-width:780px;margin:0;color:var(--sv-charcoal);font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4vw,62px);font-weight:500;letter-spacing:-.055em;line-height:1.08}
.street-comparison .home-calc-invite p{max-width:580px;margin:18px 0 0;color:#52656a;font-family:Manrope,Arial,sans-serif;font-size:clamp(15px,1.5vw,19px);line-height:1.5}
.street-comparison .home-calc-invite-actions{justify-content:flex-end;flex:none}
.street-comparison .home-calc-invite-actions a{min-width:270px;min-height:72px;padding:0 0 0 22px;gap:22px;color:#fff;border:1px solid #1b292d;background:#1b292d;font-size:13px}
.street-comparison .home-calc-invite-actions a:first-child{background:#1b292d;border-color:#1b292d;color:#fff}
.street-comparison .home-calc-invite-actions a span{align-self:stretch;display:grid;place-items:center;min-width:64px;border-left:1px solid #ffffff46;background:#926a35;color:#fff;font-size:23px;font-weight:400}
.street-comparison .home-calc-invite-actions a:hover,.street-comparison .home-calc-invite-actions a:focus-visible{border-color:#926a35;outline:2px solid #926a35;outline-offset:2px}
@media(max-width:1100px){.street-comparison .home-calc-invite{grid-template-columns:minmax(0,1fr) auto}.street-comparison .home-calc-invite-actions{max-width:none;justify-content:flex-end}.street-comparison .home-calc-invite h3{font-size:clamp(32px,3.8vw,46px)}}
@media(max-width:700px){.street-comparison{padding:44px 18px 92px}.street-comparison-heading{margin-bottom:24px}.street-comparison-heading h2{margin-top:12px;font-size:clamp(42px,10vw,60px)}.street-comparison-view{height:clamp(310px,82vw,430px)}.street-comparison-data{display:grid;grid-template-columns:minmax(0,1fr);gap:23px;padding:28px 0 30px}.street-saving{display:flex;align-items:baseline;gap:12px}.street-saving strong{font-size:clamp(60px,16vw,82px)}.street-saving span{max-width:none;margin:0}.street-watts{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.street-watts span{min-width:0;font-size:9px;overflow-wrap:anywhere}.street-watts strong{font-size:20px}.street-watts b{font-size:18px;transform:none;justify-self:center;margin:0}.street-comparison .home-calc-invite{grid-template-columns:minmax(0,1fr);padding-top:55px;gap:28px}.street-comparison .home-calc-invite h3{font-size:clamp(37px,9vw,55px)}.street-comparison .home-calc-invite-actions{width:100%;display:block}.street-comparison .home-calc-invite-actions a{width:100%;min-width:0}}
@media(max-width:420px){.street-saving span{font-size:11px}.street-comparison .home-calc-invite h3{overflow-wrap:anywhere}}
