.hero-deck{margin:22px 0 0;max-width:600px;font-size:clamp(16px,calc(1.05vw + 2px),19px);line-height:1.6;color:rgba(250,248,243,.88);font-weight:400}
.home-cover .utility-links{justify-content:center;text-align:center}
.hero-deck strong{color:#fff;font-weight:600}
@media(max-width:800px){.hero-deck .founder-detail{display:none}}
.choice-label{flex-direction:column;align-items:center;gap:4px}
.charging-choices .choice-main{font-size:clamp(19px,1.7vw,28px);font-weight:600;color:var(--ink);line-height:1.3;animation:none;transform:none}
.charging-choices .choice-sub{font-size:clamp(11px,.8vw,13px);font-weight:400;color:#5a5d62;letter-spacing:.01em;text-align:center;line-height:1.5}
.charging-choices a:hover .choice-main{transform:none}
.charging-choices .choice-arrow{display:inline-block;font-size:28px;color:var(--orange);margin-left:16px}
@media(min-width:801px){.home-cover{height:100svh;min-height:0}.home-cover main{min-height:0}.hero{min-height:0;padding:clamp(40px,7vh,78px) 5.4vw 35px}.charging-choices{min-height:110px}.charging-choices>a{padding:15px}.hero-title,h1{font-size:clamp(56px,5.5vw,90px)}}
@media(max-width:800px){.hero{padding:36px 24px 32px;min-height:0}.hero h1{font-size:clamp(36px,8vw,60px);letter-spacing:-1.5px}.hero-deck{font-size:14px;line-height:1.5;margin-top:18px}.hero .eyebrow{font-size:9px;letter-spacing:1.6px!important;margin-bottom:14px}.charging-choices>a{padding:10px 16px}.charging-choices{min-height:0}.choice-label{padding:8px}.charging-choices .choice-main{font-size:19px}.charging-choices .choice-sub{font-size:11px}.utility-links{flex-wrap:wrap;gap:8px 14px}.home-cover .site-header{min-height:78px}}
