/* Only the domestic website's replacement inbound navigation slot. */
.index_nav > li.page_inbound {position:relative}
.index_nav > li.page_inbound:focus-within > .inbound-menu {display:block}
.index_nav > li.page_inbound .inbound-menu {left:auto;right:0;width:760px;max-width:90vw;padding:20px;box-sizing:border-box;line-height:1.6;background:#fff;color:#333;z-index:9999;text-align:left;white-space:normal}
.index_nav > li.page_inbound .inbound-menu-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.index_nav > li.page_inbound .inbound-menu section {display:block;margin:0;padding:0;min-width:0;float:none}
.index_nav > li.page_inbound .inbound-menu h3 {margin:0 0 10px;padding:0;font-size:15px;line-height:1.6;font-weight:600}
.index_nav > li.page_inbound .inbound-menu h3 a {display:inline;padding:0;color:#b94c0a;font-size:15px;line-height:1.6;background:transparent;height:auto;white-space:normal}
.index_nav > li.page_inbound .inbound-menu-destinations {display:flex;flex-wrap:wrap;gap:8px 12px}
.index_nav > li.page_inbound .inbound-menu-destinations a {display:inline;padding:0;color:#333;font-size:14px;line-height:1.6;background:transparent;height:auto}
.index_nav > li.page_inbound .inbound-menu a:hover {color:#ad4305;text-decoration:underline;background:transparent}
.index_nav > li.page_inbound .inbound-menu .inbound-menu-disabled {color:#777;font-size:13px;line-height:1.6;cursor:not-allowed}
.index_nav > li.page_inbound .inbound-menu-state {color:#555;font-size:14px;line-height:1.8;margin:0}
.index_nav > li.page_inbound .inbound-menu-state a {display:inline;color:#b94c0a;padding:0 6px;font-size:14px;height:auto;line-height:1.8;background:transparent}
.index_nav > li.page_inbound .inbound-menu a:focus-visible {outline:2px solid #a9460a;outline-offset:3px}
@media(max-width:800px){.index_nav > li.page_inbound .inbound-menu{width:90vw;right:0}.index_nav > li.page_inbound .inbound-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
