/* 1.85.0 - one premium eco bridge and consistent eco hero. */
.skh-home--v060 .skh-eco-bridge{background:#d0c5fa!important;padding:clamp(50px,6vw,86px) 24px!important;color:#171b2b!important;}
.skh-home--v060 .skh-eco-bridge__layout{width:min(1240px,100%);margin-inline:auto;display:grid;gap:24px;}
.skh-home--v060 .skh-eco-bridge__copybox{background:transparent;padding:clamp(18px,3.5vw,50px) clamp(12px,3.5vw,52px) 16px;max-width:960px;}
.skh-home--v060 .skh-eco-bridge__kicker{display:block;color:#604b9b!important;font-weight:900;letter-spacing:.14em;font-size:.76rem;}
.skh-home--v060 .skh-eco-bridge__copybox h2{max-width:850px;color:#141829!important;font-size:clamp(2.8rem,5.4vw,5.5rem)!important;line-height:1.04!important;letter-spacing:-.055em;margin:18px 0 22px!important;}
.skh-home--v060 .skh-eco-bridge__copybox p{color:#293048!important;font-size:clamp(1.03rem,1.35vw,1.19rem)!important;line-height:1.65;max-width:720px;margin:0 0 27px;}
.skh-home--v060 .skh-eco-bridge__btn{background:#d9effb!important;color:#151e36!important;min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:14px 25px!important;border:1px solid #b3d7ed;border-radius:999px;font-weight:900;text-decoration:none;box-shadow:0 12px 26px rgba(37,56,80,.09);transition:transform .2s ease,background-color .2s ease;}
.skh-home--v060 .skh-eco-bridge__btn:hover,.skh-home--v060 .skh-eco-bridge__btn:focus-visible{background:#c5e7fa!important;transform:translateY(-2px);}
.skh-home--v060 .skh-eco-bridge__visual{display:block!important;width:100%;height:auto;border-radius:26px;overflow:hidden;background:#b6a8df;box-shadow:0 26px 55px rgba(28,24,52,.15);}
.skh-home--v060 .skh-eco-bridge__visual img{display:block;width:100%;height:clamp(280px,39vw,540px);object-fit:cover;object-position:center 48%;margin:0;}
@media(min-width:768px){body.skh-oekostrom-page .skh-eco-hero,body.page .skh-eco-hero{min-height:clamp(740px,94svh,980px)!important;display:flex;align-items:center;}body.page .skh-eco-hero__inner{min-height:inherit;}body.page .skh-eco-hero__copy{padding:110px 0 85px;text-align:left;}}
.skh-eco .skh-eco-btn--primary{background:#d9effb!important;color:#151e36!important;border:1px solid #b3d7ed!important;}
.skh-eco .skh-eco-btn--primary:hover{background:#c5e7fa!important;}
.skh-eco .skh-eco-compare-form button{background:#d9effb!important;color:#151e36!important;border:1px solid #b3d7ed!important;}
@media(max-width:650px){
 .skh-home--v060 .skh-eco-bridge{padding:36px 16px!important;}
 .skh-home--v060 .skh-eco-bridge__layout{gap:18px;}
 .skh-home--v060 .skh-eco-bridge__copybox{padding:20px 8px 6px;}
 .skh-home--v060 .skh-eco-bridge__copybox h2{font-size:clamp(2.25rem,10vw,3.4rem)!important;overflow-wrap:break-word;}
 .skh-home--v060 .skh-eco-bridge__btn{width:100%;text-align:center;}
 .skh-home--v060 .skh-eco-bridge__visual{border-radius:18px;}
 .skh-home--v060 .skh-eco-bridge__visual img{height:260px;object-position:55% center;}
 .skh-eco .skh-eco-hero{min-height:0!important;}
}
