header{flex-wrap:wrap;padding-top:16px;padding-bottom:16px;gap:16px}header nav{order:4;width:100%;justify-content:flex-end}.language-switch{display:flex;align-items:center;gap:3px;padding:4px;border-radius:8px;background:#e8efe8;margin-left:auto}.language-switch a{display:block;font-size:13px;line-height:1.4;padding:10px 13px;border-radius:5px;text-decoration:none;white-space:nowrap}.language-switch a[aria-current="true"]{background:#193d32;color:#fff;font-weight:700}.booking-action{padding-top:0;padding-bottom:30px}html[lang="es"] .articlehero h1{overflow-wrap:break-word}html[lang="es"] .fee-calculator select{width:100%;max-width:100%;font:inherit}html[lang="es"] .articlebody p{line-height:1.75}@media(max-width:760px){header{gap:12px}.brand{font-size:15px;white-space:normal;max-width:230px}.brand .mark{flex:0 0 35px}.menu{order:2;margin-left:auto}.language-switch{order:3;margin-left:0}.language-switch a{padding:11px 15px}header nav{order:4;justify-content:flex-start}header .brand{flex:1;min-width:180px}html[lang="es"] .articlehero h1{font-size:34px}html[lang="es"] .conversionhero h1{font-size:36px}html[lang="es"] .result{gap:12px;flex-wrap:wrap}}