@keyframes tp-dot-pulse{0%,to{opacity:1}50%{opacity:.35}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-dialog{gap:inherit}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:inherit}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root{--wp--preset--font-size--xx-large:clamp(1.5rem, .867rem + 3.17vw, 3.4rem);--wp--preset--font-size--custom-1:clamp(1.8rem, .967rem + 4.17vw, 4.3rem)}html{scroll-behavior:smooth}@view-transition{navigation:auto}:where(.wp-site-blocks)>*{margin-top:0}::-moz-selection{background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast)}::selection{background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast)}.has-accent-5-background-color ::-moz-selection{background-color:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast)}.has-accent-5-background-color ::selection{background-color:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast)}.u-link-hidden{-webkit-text-decoration:none;text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit}header.wp-block-template-part{position:sticky;top:0;top:var(--wp-admin--admin-bar--height,0);background-color:var(--wp--preset--color--base);z-index:1000;box-shadow:var(--wp--preset--color--accent)0-1px 5px 0;transition:transform .5s ease-in-out}.wp-block-navigation__responsive-container-content{gap:20px}.wp-block-navigation__responsive-container-content ul{width:100%;align-items:center!important}.wp-block-navigation__responsive-container-content ul a{font-size:18px}@media screen and (min-width:600px){.wp-block-navigation .wp-block-navigation__container li:first-child{display:none}}@media screen and (max-width:768px){.wp-block-spacer{height:1rem!important}.wp-block-heading,h1{width:100%}}.wp-block-social-links .wp-social-link a{padding:.6rem .8rem}.wp-block-post-content a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden)){text-underline-offset:5px;text-decoration-thickness:.09em;-webkit-text-decoration:underline .09em #fff0;text-decoration:underline .09em #fff0;transition:text-decoration-color .4s,text-underline-offset .3s;font-family:var(--wp--preset--font-family--roboto-slab)}.wp-block-post-content a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden)):hover{text-underline-offset:7px;text-decoration-color:#000}.wp-block-post-content strong{font-weight:bolder}.wp-block-columns:has(.wp-block-column>.wp-block-image){margin-top:var(--wp--preset--spacing--30)}.wp-block-post-title :where(a){line-height:1.6}body:not(.archive) .wp-block-query .wp-block-post-title a{font-family:var(--wp--preset--font-family--roboto-slab);text-underline-offset:3px;text-decoration-thickness:.09em;-webkit-text-decoration:underline .09em #fff0;text-decoration:underline .09em #fff0;transition:text-decoration-color .4s,text-underline-offset .3s}body:not(.archive) .wp-block-query .wp-block-post-title a:hover{text-underline-offset:5px;text-decoration-color:#000}.wp-block-query .wp-block-group.is-layout-flow .wp-block-post-title{margin-top:.4rem}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-unsplash{background-color:#fff;color:#111}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-nomads{background-color:#ff4742;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-nomads svg{transform:scale(1.2)}.trip-map-container{margin:0;max-width:100%;aspect-ratio:2/1;margin-block:2.5rem;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0/.08);position:relative}@media (max-width:1024px){.trip-map-container{aspect-ratio:1/1}}:root{--tp-blue:#1e4f8a;--tp-blue-soft:#dbe4f0;--tp-soft:#eef2f7;--tp-warm:#f6f3ee;--tp-ink:#111111;--tp-muted:#6b6b6b;--tp-border:rgba(17, 17, 17, .15);--tp-border-soft:rgba(17, 17, 17, .1);--tp-head:"Lato", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif;--tp-body:"Roboto Slab", "Iowan Old Style", serif;--tp-mono:"JetBrains Mono", ui-monospace, monospace}.tp-page-wrap{max-width:1280px;max-width:var(--wp--style--global--wide-size,1280px);margin-left:auto;margin-right:auto;padding-left:2rem;padding-left:var(--wp--style--root--padding-left,var(--wp--preset--spacing--50,2rem));padding-right:2rem;padding-right:var(--wp--style--root--padding-right,var(--wp--preset--spacing--50,2rem))}.travel-hub a,.travel-hub a:hover{-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-color:transparent!important;background-image:none!important;transition:color .12s!important}.travel-hub{container-type:inline-size;width:100vw;margin-left:calc(50% - 50vw)}.travel-hub__currently{display:flex;align-items:center;gap:16px;margin-top:36px;padding:18px 22px;border:1px solid rgb(17 17 17/.15);border:1px solid var(--tp-border);background:#eef2f7;background:var(--tp-soft)}.travel-hub__currently-dot{width:8px;height:8px;border-radius:4px;background:#1e4f8a;background:var(--tp-blue);flex-shrink:0;animation:tp-dot-pulse 2.4s ease-in-out infinite}.travel-hub__currently-kicker{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);font-size:10px;letter-spacing:.22em;color:#6b6b6b;color:var(--tp-muted);flex-shrink:0}.travel-hub__currently-text{font-family:Roboto Slab,Iowan Old Style,serif;font-family:var(--tp-body);font-size:17px;line-height:1.5;color:#111;color:var(--tp-ink)}.travel-hub__currently-flag{font-size:1.2em;vertical-align:-.06em;margin-right:2px}.travel-hub__currently-em{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;color:#1e4f8a;color:var(--tp-blue)}@container (max-width:640px){.travel-hub__currently{flex-wrap:wrap;gap:8px 16px}.travel-hub__currently-text{width:100%}}.travel-hub__stat-strip{display:flex;align-items:baseline;gap:40px;margin-top:18px;padding:18px 0;border-top:2px solid #1e4f8a;border-top:2px solid var(--tp-blue);border-bottom:1px solid rgb(17 17 17/.15);border-bottom:1px solid var(--tp-border);flex-wrap:wrap}.travel-hub__stat{display:flex;align-items:baseline;gap:10px}.travel-hub__stat-value{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:32px;letter-spacing:-.02em;line-height:1}.travel-hub__stat-label{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;color:var(--tp-muted)}.travel-hub__stats-link,.travel-hub__stats-link:hover{-webkit-text-decoration:none!important;text-decoration:none!important;background-image:none!important}.travel-hub__stats-link{margin-left:auto;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:13px;letter-spacing:.02em;color:#1e4f8a;color:var(--tp-blue);border-bottom:1px solid #1e4f8a;border-bottom:1px solid var(--tp-blue);padding-bottom:3px;transition:opacity .2s}.travel-hub__stats-link:hover{opacity:.75}.travel-hub__view-toggle{display:inline-flex;margin-top:28px}.travel-hub__view-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff0;border:1px solid rgb(17 17 17/.25);font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:13px;color:#6b6b6b;color:var(--tp-muted);cursor:pointer;position:relative;transition:background .12s,color .12s,border-color .12s}.travel-hub__view-btn+.travel-hub__view-btn{margin-left:-1px}.travel-hub__view-btn.is-active{background:#111;background:var(--tp-ink);color:#fff;border-color:#111;border-color:var(--tp-ink);z-index:1}.travel-hub__view-btn:not(.is-active):hover{color:#111;color:var(--tp-ink);z-index:1}.travel-hub__view-btn:focus-visible{outline:2px solid #1e4f8a;outline:2px solid var(--tp-blue);outline-offset:-2px}.travel-hub__view-btn:focus:not(:focus-visible){outline:0}.travel-hub__toolbar{margin-top:18px;background:#f6f3ee;background:var(--tp-warm);border-top:1px solid rgb(17 17 17/.15);border-top:1px solid var(--tp-border);border-bottom:1px solid rgb(17 17 17/.15);border-bottom:1px solid var(--tp-border);width:100vw;margin-left:calc(50% - 50vw)}.travel-hub__toolbar-inner{padding-top:20px;padding-bottom:20px}.travel-hub__toolbar-row{display:grid;grid-template-columns:280px 1fr auto;align-items:center;grid-gap:32px;gap:32px}@container (max-width:900px){.travel-hub__toolbar-row{grid-template-columns:1fr;gap:16px}}.travel-hub__search-wrap{position:relative}.travel-hub__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);font-size:18px;color:#6b6b6b;color:var(--tp-muted);pointer-events:none}.travel-hub__search{width:100%;padding:12px 14px 12px 36px;border:1px solid rgb(17 17 17/.2);border-radius:0;background:#fff;font-family:Roboto Slab,Iowan Old Style,serif;font-family:var(--tp-body);font-size:15px;color:#111;color:var(--tp-ink);outline:0}.travel-hub__search:focus{border-color:#1e4f8a;border-color:var(--tp-blue)}.travel-hub__search::-moz-placeholder{color:#6b6b6b;color:var(--tp-muted)}.travel-hub__search::placeholder{color:#6b6b6b;color:var(--tp-muted)}.travel-hub__chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.travel-hub__chip{padding:8px 14px;border:1px solid rgb(17 17 17/.2);border-radius:20px;background:#fff0;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:13px;color:#6b6b6b;color:var(--tp-muted);cursor:pointer;transition:all .12s;white-space:nowrap}.travel-hub__chip.is-active{background:#1e4f8a;background:var(--tp-blue);color:#fff;border-color:#1e4f8a;border-color:var(--tp-blue)}.travel-hub__chip:not(.is-active):hover{color:#111;color:var(--tp-ink);border-color:#1116}.travel-hub__sort{display:flex;align-items:center;gap:4px}.travel-hub__sort-label{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;color:var(--tp-muted);margin-right:6px}.travel-hub__sort-btn{padding:4px 8px;border:0;background:#fff0;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-size:13px;color:#6b6b6b;color:var(--tp-muted);cursor:pointer;transition:color .12s}.travel-hub__sort-btn.is-active{color:#1e4f8a;color:var(--tp-blue);font-weight:700}.travel-hub__sort-btn:not(.is-active):hover{color:#111;color:var(--tp-ink)}.travel-hub__view[data-view-target=index]{margin-top:32px}.travel-hub__index-header,.travel-hub__row{display:grid;grid-template-columns:40px 1fr 2fr 80px 60px 120px 20px;align-items:center;grid-gap:0 20px;gap:0 20px}.travel-hub__index-header>:nth-child(4){text-align:right}.travel-hub__index-header>:nth-child(5),.travel-hub__row-visits{padding-left:20px;padding-right:12px;text-align:center}.travel-hub__index-header{padding:0 8px 10px;border-bottom:2px solid rgb(17 17 17/.15);border-bottom:2px solid var(--tp-border);font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;color:var(--tp-muted);white-space:nowrap}.travel-hub__index{list-style:none;margin:0;padding:0}.travel-hub__row{padding:16px 8px;border-bottom:1px solid rgb(17 17 17/.15);border-bottom:1px solid var(--tp-border);color:inherit;transition:background .1s}.travel-hub__row,.travel-hub__row *,.travel-hub__row:hover,.travel-hub__row:hover *{-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-color:transparent!important}a.travel-hub__row:hover{background:#eef2f7;background:var(--tp-soft)}@container (max-width:860px){.travel-hub__index-header,.travel-hub__row{grid-template-columns:36px 4fr 80px 60px 20px;gap:0 16px}.travel-hub__index-header>:nth-child(3),.travel-hub__index-header>:nth-child(6),.travel-hub__row-continent,.travel-hub__row-last{display:none}}@media (max-width:560px){.travel-hub__badge.travel-hub__badge--current,.travel-hub__badge.travel-hub__badge--home{display:none}}@container (max-width:560px){.travel-hub__index-header{display:none}.travel-hub__row{grid-template-columns:36px 1fr 80px 20px;gap:0 12px}.travel-hub__row-continent,.travel-hub__row-last,.travel-hub__row-visits{display:none}}.travel-hub__row-flag{font-size:1.4em;text-align:center;line-height:1}.travel-hub__row-name-cell{min-width:0;display:flex;align-items:center;gap:8px}.travel-hub__row-name{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:17px;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;flex-shrink:1;min-width:0}.travel-hub__badge,.travel-hub__row-continent{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);text-transform:uppercase}.travel-hub__row-continent{font-size:11px;letter-spacing:.06em;color:#6b6b6b;color:var(--tp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.travel-hub__badge{display:inline-block;font-size:9px;letter-spacing:.12em;padding:3px 7px;border-radius:2px;line-height:1.4;align-self:flex-start}.travel-hub__badge--current{color:#fff;background:#1e4f8a;background:var(--tp-blue)}.travel-hub__badge--home{color:#1e4f8a;color:var(--tp-blue);background:#dbe4f0;background:var(--tp-blue-soft)}.travel-hub__row-days{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-weight:700;font-size:15px;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.travel-hub__row-days abbr{font-weight:400;font-size:12px;-webkit-text-decoration:none;text-decoration:none;color:#6b6b6b;color:var(--tp-muted);margin-left:1px}.travel-hub__row-last,.travel-hub__row-visits{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--tp-mono);color:#6b6b6b;color:var(--tp-muted)}.travel-hub__row-visits{font-size:13px;white-space:nowrap}.travel-hub__row-last{font-size:11px}.travel-hub__row-arrow{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,sans-serif;font-family:var(--tp-head);font-size:16px;color:#1e4f8a;color:var(--tp-blue);transition:transform .15s ease;text-align:right;padding-right:8px}a.travel-hub__row:hover .travel-hub__row-arrow{transform:translate(4px)}.travel-hub__empty{padding:48px 0;text-align:center;color:#6b6b6b;color:var(--tp-muted);font-family:Roboto Slab,Iowan Old Style,serif;font-family:var(--tp-body);font-size:15px}.travel-hub__map-view{margin-top:32px;padding-bottom:48px}@position-try --popover-above{top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;bottom:anchor(top);left:anchor(center);translate:-50%0;margin-bottom:6px}