/* patches na eerste check */
img{height:auto}
.pr-p b.sm{white-space:nowrap}
.route-l{display:none}
.route:before,.route:after{content:'';position:absolute;left:9px;top:8px;bottom:8px;width:4px;border-radius:4px}
.route:before{background:#E3E8F4}
.route:after{background:linear-gradient(180deg,#2B5CE6,#B26E9A 60%,#FF7A45);transform-origin:top;transform:scaleY(var(--k,1))}
@media(max-width:980px){.hx-i{order:0}.hx-i img{max-height:300px}}
.route ol{position:relative;z-index:1}
.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.as-h3{font-size:21px;font-weight:700}
.tyes{color:var(--orange)}.tno{color:#9AA3BF}.ptab-s{overflow-x:auto;-webkit-overflow-scrolling:touch}
.chk1{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,3vw,32px);margin-bottom:24px}.chk1 h2{font-size:clamp(22px,2.4vw,28px)}
.ptotal{margin-top:16px}
.choice label{position:relative}.choice input{inset:0;width:100%!important;height:100%;margin:0}
.ptab-s{min-width:0;max-width:100%}.ahero h1,.xhero h1,.phero h1{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}
.ptotal span{color:var(--muted)!important}
.btn-ig{background:linear-gradient(90deg,#7A1FA2,#A3155A,#A8480B)!important;color:#fff!important}
.ftr .btn-o,.ftr a.btn{color:#fff;display:inline-flex}
.ahero:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,29,74,.6),rgba(18,29,74,.25) 45%,rgba(18,29,74,.8));pointer-events:none}.ahero .wrap{z-index:1}
.ahero .crumbs,.ahero .crumbs a{color:#fff!important}
p,li{text-wrap:pretty}h1,h2,h3{text-wrap:balance}
