.destinationSwitcher{position:relative;display:inline-flex;align-items:center;color:#102e60;z-index:100}.destinationSwitcher details{position:relative}.destinationSwitcher summary{cursor:pointer;font:inherit;font-weight:800;letter-spacing:inherit;list-style:none;padding:10px 0;display:inline-flex;gap:8px;align-items:center;white-space:nowrap}.destinationSwitcher summary::-webkit-details-marker{display:none}.destinationSwitcher summary:focus-visible,.destinationSwitcher a:focus-visible{outline:3px solid #7841d7;outline-offset:3px}.destinationSwitcherLinks{position:absolute;top:calc(100% + 8px);right:0;background:#fffdf5;border:1px solid #173b6530;border-radius:16px;box-shadow:0 15px 35px #12305025;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:6px;width:min(550px,calc(100vw - 32px));box-sizing:border-box;max-height:70vh;overflow:auto}.destinationSwitcher .destinationSwitcherLinks a{display:block;padding:12px;border-radius:9px;color:#102e60;text-decoration:none;font:700 15px/1.4 var(--font-nunito,sans-serif);white-space:normal}.destinationSwitcher .destinationSwitcherLinks a:hover,.destinationSwitcher a[aria-current=page]{background:#eee6ff;color:#5d2eaa}.nav{position:relative;z-index:110}.navLinks{align-items:center}a.destCard,a.destCard:visited,a.destCard:hover,a.destCard:focus{color:#fff!important;text-decoration:none}a.destCard h3,a.destCard p,a.destCard small,a.destCard>span{color:#fff!important}a.destCard p{font-size:17px;line-height:1.6;font-weight:500}a.destCard small{font-weight:800}a.destCard h3{font-weight:700;text-shadow:0 1px 2px #0002}@media(max-width:700px){.destinationSwitcherLinks{grid-template-columns:1fr;left:0;right:auto;width:min(380px,calc(100vw - 32px))}.destinationSwitcher .destinationSwitcherLinks a{font-size:14px;padding:10px}}