.ventures-page{--venture-cyan:#5fd5ea;--venture-mint:#6bd8bf}.ventures-page .venture-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ventures-intro{border-bottom:1px solid #233d54;padding:52px 0 43px}.ventures-intro .eyebrow{color:var(--venture-mint);margin-bottom:18px}.ventures-intro h1{font-size:clamp(42px,5.1vw,68px);line-height:1.12;letter-spacing:-3px}.ventures-intro h1>span{color:var(--venture-cyan)}.ventures-intro p{font-size:17px;line-height:1.8;margin-top:18px}.ventures-purpose{display:flex;flex-wrap:wrap;gap:8px 19px;font-size:11px;line-height:1.8;color:#9bb6cd;margin-top:22px}.ventures-purpose>span:last-child{color:#8edac2}.ventures-chooser{padding-top:35px;padding-bottom:34px}.venture-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.venture-choices>li{min-width:0;display:flex}.venture-choice{position:relative;display:flex;flex-direction:column;width:100%;padding:22px;background:linear-gradient(145deg,#102c43,#0d2237);border:1px solid #31526b;border-radius:12px;transition:transform .18s,border-color .18s,background .18s;min-width:0}.venture-choice:hover,.venture-choice:focus-visible{transform:translateY(-3px);border-color:var(--venture-cyan);background:#16354d}.venture-choice:focus-visible{outline:2px solid var(--venture-cyan);outline-offset:4px}.venture-choice-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:19px;font-size:10px;line-height:1.8;color:#afc9db}.venture-choice .status{font-size:9px;white-space:nowrap;flex-shrink:0}.venture-choice-logo{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#fff;padding:15px 20px;height:99px;margin-bottom:19px}.venture-choice-logo img{width:100%;height:100%;object-fit:contain}.venture-choice-tesladdict .venture-choice-logo img{transform:scale(1.6)}.venture-choice p{font-size:13px;line-height:1.85;color:#b7cede;flex:1}.venture-choice p strong{font-weight:600}.venture-choice .route-benefits .route-cyan{color:#34d3e6}.venture-choice .route-benefits .route-pink{color:#f92355}.venture-choice-note{display:block;font-size:10px;line-height:1.7;margin-top:12px;color:#a9bbd6}.venture-choice-action{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;margin-top:20px;border-top:1px solid #2d4960;font-size:12px;line-height:1.8;color:#d8edf8;font-weight:500;min-height:42px}.venture-choice-action svg{width:18px;height:18px;color:var(--venture-cyan)}.ventures-notes{display:flex;justify-content:space-between;gap:15px;margin-top:21px}.ventures-notes p{font-size:10px;line-height:1.8;color:#8da9c0}.ventures-build{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:37px;padding-bottom:42px;border-top:1px solid #29445b}.ventures-build .eyebrow{font-size:9px;letter-spacing:1.3px;color:var(--venture-mint);margin-bottom:13px}.ventures-build h2{font-size:clamp(27px,3vw,36px);line-height:1.3;letter-spacing:-1.2px}.ventures-build h2>span{color:var(--venture-cyan)}.ventures-build .button{white-space:nowrap}.venture-choice-servicesmart{border-color:#4b5275}.venture-choice-certifiedgreenbiz{border-color:#35675f}.venture-choice-buyevsmart,.venture-choice-rentevsmart{border-style:dashed}
@media(max-width:1100px){.venture-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.venture-choice-logo{height:105px}}
@media(max-width:650px){.ventures-intro{padding:35px 0 30px}.ventures-intro .eyebrow{font-size:9px;margin-bottom:16px}.ventures-intro h1{font-size:43px;letter-spacing:-2px;max-width:340px}.ventures-intro p{font-size:15px;margin-top:15px}.ventures-purpose{font-size:10px;gap:4px 13px;margin-top:17px}.ventures-chooser{padding-top:24px;padding-bottom:25px}.venture-choices{grid-template-columns:1fr;gap:16px}.venture-choice{padding:20px}.venture-choice-top{font-size:10px;margin-bottom:16px}.venture-choice-logo{height:89px;padding:13px 22px;margin-bottom:16px}.venture-choice p{font-size:13px;line-height:1.85}.venture-choice-action{margin-top:17px;padding-top:14px;min-height:44px}.ventures-notes{display:block;margin-top:19px}.ventures-notes p+p{margin-top:6px}.ventures-build{display:block;padding-top:28px;padding-bottom:32px}.ventures-build h2{font-size:29px}.ventures-build .eyebrow{font-size:8px}.ventures-build .button{margin-top:22px;width:100%;justify-content:space-between}.venture-choice .status{font-size:9px}}
@media(prefers-reduced-motion:reduce){.venture-choice{transition:none}.venture-choice:hover,.venture-choice:focus-visible{transform:none}}

.ventures-chooser > .ventures-event-tools {
    margin-top: clamp(24px, 3vw, 40px);
    padding-top: clamp(20px, 2vw, 24px);
    border-top: 1px solid #29445b;
}
.ventures-event-tools .venture-choices {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ventures-event-tools .venture-choice {
    border-style: dashed;
}
@media (max-width: 650px) {
    .ventures-event-tools .venture-choices {
        grid-template-columns: 1fr;
    }
}
