.etd--en-b25{direction:ltr;text-align:left}
.etd--en-b25 :is(ul,ol){padding-right:0;padding-left:22px}
.etd--en-b25 :is(caption,th,td){text-align:left}
.etd--en-b25 .etd-actions{flex-wrap:wrap}
.etd--en-b25 .etd-trust,.etd--en-b25 .etd-sources ul,.etd--en-b25 .etd-booking ol{padding:0}
.etd--en-b25 .etd-trust li:before{margin-left:0;margin-right:7px}
.etd--en-b25 .etd-note{border-right:0;border-left:4px solid var(--sand)}
.etd--en-b25 .etd-scenarios article{border-right:0;border-left:5px solid var(--sea)}
.etd--en-b25 a:not(.etd-btn){text-decoration:underline}
.etd--en-b25 :is(a,input,select,summary,[tabindex]):focus-visible{outline:3px solid #153f36;outline-offset:4px}
.etd--en-b25 .etd-hero a:focus-visible,.etd--en-b25 .etd-final a:focus-visible{outline-color:#fff}
@media(max-width:640px){.etd--en-b25 h1{font-size:clamp(2rem,8vw,2.8rem)}.etd--en-b25 .etd-btn{white-space:normal;text-align:center}}
@media(forced-colors:active){.etd--en-b25 :focus-visible{outline-color:Highlight}}
