/* Add after the existing Bosnia contrast stylesheet. English route only. */
body.true-travel .true-main .bso-en-b68{font-family:inherit;direction:ltr;text-align:left}
body.true-travel .true-main .bso-en-b68 :is(h1,h2,h3,h4,button,input,select,textarea,label,summary){font-family:inherit!important}
body.true-travel .true-main .bso-en-b68 :is(h1,h2,h3,p,li,dt,dd,label,summary){color:#172622}
body.true-travel .true-main .bso-en-b68 :is(.bso-hero h1,.bso-heading h2,.bso-summary h3){color:#172622!important}
body.true-travel .true-main .bso-en-b68 .bso-kicker{color:#765111!important}
.bso-en-b68 .bso-badges li{border-right:0;border-left:3px solid var(--gold)}
.bso-en-b68 .bso-editorial>div{border-right:0;border-left:1px solid var(--line)}
.bso-en-b68 .bso-rule{border-right:0;border-left:6px solid var(--gold)}
.bso-en-b68 :is(ul,ol){padding-inline-start:1.4em}
.bso-en-b68 :is(.bso-badges,.bso-pass ol){padding-inline-start:0}
.bso-en-b68 .bso-crumb .bso-shell{flex-wrap:wrap}
.bso-en-b68 :is(article,.bso-hero__grid>div,.bso-summary,dd){min-width:0;overflow-wrap:anywhere}
.bso-en-b68 dd{margin:0;text-align:right}
.bso-en-b68 dt{flex-shrink:0}
.bso-en-b68 .bso-summary dl div{gap:16px}
.bso-en-b68 :is(input,select,textarea){color:#172622!important;min-width:0;border-radius:4px}
.bso-en-b68 :is(input,textarea)::placeholder{color:#52665f;opacity:1}
.bso-en-b68 .bso-tabs button{color:#172622;min-height:48px}
.bso-en-b68 .bso-tabs button[aria-selected=true]{color:#765111}
.bso-en-b68 .bso-route[hidden]{display:none!important}
.bso-en-b68 .bso-route i{color:#7c6843}
.bso-en-b68 :is(.bso-route span,.bso-info span,.bso-decisions span){color:#765111}
body.true-travel .true-main .bso-en-b68 :is(.bso-pass,.bso-snapshot,.bso-section--forest,.bso-final) :is(h2,h3,p,li,b,span,strong,small){color:#fff!important}
body.true-travel .true-main .bso-en-b68 :is(.bso-section--forest,.bso-final) .bso-kicker,
body.true-travel .true-main .bso-en-b68 .bso-section--forest .bso-spec-grid span,
body.true-travel .true-main .bso-en-b68 .bso-section--forest .bso-truth strong,
body.true-travel .true-main .bso-en-b68 .bso-pass li b,
body.true-travel .true-main .bso-en-b68 .bso-snapshot article>span{color:#f2c86f!important}
body.true-travel .true-main .bso-en-b68 .bso-snapshot p{-webkit-text-fill-color:#eef5f2!important;color:#eef5f2!important}
body.true-travel .true-main .bso-en-b68 .bso-truth>div>span{display:block;margin-bottom:8px}
body.true-travel .true-main .bso-en-b68 a{color:#214d40;text-underline-offset:4px}
body.true-travel .true-main .bso-en-b68 :is(.bso-info,.bso-sources) a{color:#765111;text-decoration:underline}
body.true-travel .true-main .bso-en-b68 .bso-final a{color:#fff!important;text-decoration:underline}
body.true-travel .true-main .bso-en-b68 a.bso-btn--gold{color:#132d27!important;background:#d9a441;text-decoration:none}
body.true-travel .true-main .bso-en-b68 a.bso-btn--line{color:#172622!important;text-decoration:none}
.bso-en-b68 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #216bcb!important;outline-offset:4px!important;box-shadow:0 0 0 2px #fff}
.bso-en-b68 :is(a,button,summary):hover{text-decoration:underline;text-underline-offset:4px}
.bso-en-b68 .bso-faq summary>span{flex-shrink:0}
.bso-en-b68 :is(#bosnia-program,#bosnia-request){scroll-margin-top:110px}
@media(max-width:600px){.bso-en-b68 .bso-editorial>div{border-left:0}.bso-en-b68 .bso-tabs{flex-wrap:wrap}.bso-en-b68 .bso-tabs button{white-space:normal;text-align:left}.bso-en-b68 .bso-pass{margin-inline-end:9px}.bso-en-b68 .bso-btn{max-width:100%;text-align:center}}
@media(prefers-reduced-motion:reduce){.bso-en-b68,.bso-en-b68 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media(prefers-reduced-motion:reduce){#bosnia-offer-main.bso-en-b68 a:hover,#bosnia-offer-main.bso-en-b68 button:hover{transform:none!important}}
