
.zp-zones .zp-journey{padding-top:0;margin-top:38px;gap:0;border-top:1px solid #ffffff25}
.zp-zones .zp-journey a{padding:23px 23px 5px 0;gap:9px;min-height:80px}
.zp-zones .zp-journey a+a{padding-left:23px;border-left:1px solid #ffffff16}
.zp-zones .zp-journey b{font-size:26px;line-height:1.2}
.zp-zones .zp-journey a:hover{background:#ffffff03}
.zp-zones .zx-same>div{padding:35px 36px 32px;border-top:2px solid #9a7029}
.zp-zones .zx-same>div:last-child{border-top-color:#d7b777}
.zp-zones .zx-same h3{margin:0 0 24px;font:400 34px/1.2 Georgia,serif;letter-spacing:-.6px}
@media(max-width:560px){
 .zp-zones .zp-journey{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}
 .zp-zones .zp-journey a{padding:18px 14px 18px 0;min-height:86px}
 .zp-zones .zp-journey a+a{padding-left:14px}
 .zp-zones .zp-journey a:nth-child(3){border-left:0;padding-left:0}
 .zp-zones .zp-journey a:nth-child(n+3){border-top:1px solid #ffffff16}
 .zp-zones .zp-journey b{font-size:24px;letter-spacing:-.4px}
 .zp-zones .zp-journey small{font-size:11px}
 .zp-zones .zx-same>div{padding:28px 25px}
 .zp-zones .zx-same h3{font-size:30px;margin-bottom:19px}
}
