/* Roam Vietnam: soft, rounded travel typography. Latin/Vietnamese load from Google Fonts;
   Korean falls back to Noto Sans KR or the operating system's Korean font. */
@import url('https://fonts.googleapis.com/css2?family=Baloo+2:wght@400;500;600;700;800&family=Noto+Sans+KR:wght@400;500;600;700;800&family=Nunito:wght@400;500;600;700;800&display=swap');

:root{--font-body:'Nunito','Noto Sans KR','Malgun Gothic','Apple SD Gothic Neo',sans-serif;--font-display:'Baloo 2','Noto Sans KR','Malgun Gothic','Apple SD Gothic Neo',sans-serif}
body,button,input,select,textarea{font-family:var(--font-body)}
h1,h2,h3,h4,h5,h6,.brand,.btn,.nav-links,.region-tabs button,.eyebrow,.card-meta,.decision-num,.text-link,.dvb-status,.dv-booking-nav{font-family:var(--font-display)}
h1,h2,h3,h4,h5,h6{letter-spacing:-.012em;font-weight:700}
.brand{letter-spacing:0}
