[data-astro-cid-wynpt556][data-travel-explorer]{--travel-navigation-accent:var(--brand);isolation:isolate;width:100vw;color:hsl(var(--ink));margin-top:-1rem;position:relative;left:50%;transform:translate(-50%)}[data-astro-cid-wynpt556][data-travel-intro]{z-index:1;margin-inline:auto;border-top:1px solid hsl(var(--line) / .65);justify-content:space-between;align-items:end;gap:2rem;width:min(100% - 3rem,72rem);margin-top:2rem;padding-block:2rem 0;display:flex;position:relative}#travel-heading[data-astro-cid-wynpt556]{letter-spacing:-.073em;margin:0;font-size:clamp(2.375rem,4.8vw,4.625rem);font-weight:600;line-height:1.04}[data-astro-cid-wynpt556][data-travel-context]{max-width:19rem;color:hsl(var(--ink-soft));letter-spacing:-.012em;padding-bottom:.25rem;font-size:.8125rem;line-height:1.8}[data-astro-cid-wynpt556][data-travel-counts]{border-left:2px solid hsl(var(--brand));margin-top:1.25rem;padding-left:1.25rem;container:travel-totals/inline-size}[data-astro-cid-wynpt556][data-travel-counts]>div[data-astro-cid-wynpt556]{justify-content:space-between;align-items:baseline;gap:1.25rem;padding-block:.75rem;display:flex}[data-astro-cid-wynpt556][data-travel-counts]>div[data-astro-cid-wynpt556]:first-child{border-bottom:1px solid hsl(var(--line));padding-top:0}[data-astro-cid-wynpt556][data-travel-counts]>div[data-astro-cid-wynpt556]:last-child{padding-bottom:0}[data-astro-cid-wynpt556][data-travel-counts] dt[data-astro-cid-wynpt556]{min-width:0;color:hsl(var(--ink-soft));font-size:.75rem;line-height:1.7}[data-astro-cid-wynpt556][data-travel-counts] dd[data-astro-cid-wynpt556]{color:hsl(var(--ink));letter-spacing:-.06em;flex-shrink:0;margin:0;font-size:2.125rem;font-weight:500;line-height:1.15}[data-theme=dark] [data-astro-cid-wynpt556][data-travel-counts]{border-color:hsl(var(--accent))}@container travel-totals (width<12rem){[data-astro-cid-wynpt556][data-travel-counts]>div[data-astro-cid-wynpt556]{gap:.375rem}}[data-astro-cid-wynpt556][data-travel-atlas]{--travel-map-height:max(42rem, 40vw);position:relative;container:travel-atlas/inline-size}[data-astro-cid-wynpt556][data-travel-hint]{z-index:2;left:max(1.5rem,50vw - 36rem);top:calc(var(--travel-map-height) - 4.5rem);color:hsl(var(--ink-soft));background:hsl(var(--theme-bg));pointer-events:none;align-items:center;gap:.75rem;padding:.5rem;font-size:.625rem;line-height:1.7;display:flex;position:absolute}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map{--ui-world-map-surface:transparent;--ui-world-map-land:hsl(var(--ink-soft) / .28);--ui-world-map-highlight:hsl(var(--brand));grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}[data-theme=dark] [data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map{--ui-world-map-highlight:hsl(var(--accent))}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__frame{border-radius:0;grid-area:1/1;min-width:0}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__viewport{width:100%;min-width:0;min-height:24rem;height:var(--travel-map-height)}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__plot{width:calc(max(100%, 48rem) * var(--ui-world-map-zoom,1))}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__country{stroke:#0000}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__selection{stroke:var(--ui-world-map-highlight)}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__highlights,[data-astro-cid-wynpt556][data-travel-explorer] [data-ui-world-map-zoom=fit]{display:none}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__inspection{inset:.5rem 1.5rem auto auto}[data-astro-cid-wynpt556][data-travel-controls]{border:1px solid hsl(var(--line));background:hsl(var(--surface));width:min(100% - 3rem,42rem);min-width:0;box-shadow:none;border-radius:.375rem 2rem;justify-self:end;margin:1.5rem max(1.5rem,50vw - 36rem) 0;padding:0;container:travel-controls/inline-size}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__select-label{width:100%;max-width:none;color:hsl(var(--travel-navigation-accent));flex-direction:column;align-items:stretch;gap:.625rem;margin:0;padding:1.5rem 1.625rem 1.375rem;font-size:.75rem;font-weight:500;display:flex}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__select-label>span{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}[data-astro-cid-wynpt556][data-travel-controls-globe]{flex-shrink:0;width:1.25rem;height:1.25rem}[data-astro-cid-wynpt556][data-travel-controls-reset]{flex-shrink:0;width:1.125rem;height:1.125rem}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__select{border:0;border-bottom:1px solid hsl(var(--line));background-color:hsl(var(--surface));width:100%;min-width:0;min-height:3rem;color:hsl(var(--ink));letter-spacing:-.04em;border-radius:0;padding:.375rem 1.625rem .75rem 0;scroll-margin-block:7rem 1rem;font-size:1.5625rem;font-weight:500}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls{border:0;border-top:1px solid hsl(var(--line));background:hsl(var(--brand-soft));border-radius:0 0 .3125rem 1.9375rem;flex-wrap:wrap;justify-content:start;align-items:center;gap:.5rem;margin:0;padding:.625rem 1.25rem;display:flex}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls button{border-color:hsl(var(--line));background:hsl(var(--surface));min-width:44px;min-height:44px;color:hsl(var(--ink));border-radius:.4375rem .875rem;flex-shrink:0;font-size:.8125rem;font-weight:500;transform:none}[data-astro-cid-wynpt556][data-travel-explorer] [data-ui-world-map-zoom-status]{color:hsl(var(--ink));font-size:.75rem;font-weight:500}[data-astro-cid-wynpt556][data-travel-explorer] [data-ui-world-map-zoom=in],[data-astro-cid-wynpt556][data-travel-explorer] [data-ui-world-map-zoom=out]{width:44px;height:44px}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls [data-ui-world-map-zoom=reset]{white-space:normal;background:0 0;border-color:#0000;gap:.5rem;margin-left:auto}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls [data-ui-world-map-zoom=reset]:hover:not(:disabled){background:hsl(var(--surface))}@container travel-atlas (width>=64rem){[data-astro-cid-wynpt556][data-travel-hint]{top:calc(var(--travel-map-height) + 3rem)}}@container travel-controls (width<18rem){[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__select-label{padding:1.125rem 1rem}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__select{font-size:1.375rem}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls{gap:.25rem;padding:.625rem .75rem}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__zoom-controls [data-ui-world-map-zoom=reset]{border-top-color:hsl(var(--line));border-radius:0;width:100%;margin:.25rem 0 0;padding-top:.75rem}}[data-astro-cid-wynpt556][data-travel-selection]{z-index:3;width:min(24rem,100% - 3rem);max-height:calc(var(--travel-map-height) - 7.25rem);overscroll-behavior:contain;border:1px solid hsl(var(--line) / .65);background:hsl(var(--surface));box-shadow:var(--shadow-nav);border-radius:1.75rem 1.75rem .5rem;padding:0;scroll-margin-block:7rem 5rem;position:absolute;top:1.5rem;right:max(1.5rem,50vw - 36rem);overflow-y:auto}[data-astro-cid-wynpt556][data-travel-selection]:where([data-placement=left]){left:max(1.5rem,50vw - 36rem);right:auto}[data-astro-cid-wynpt556][data-travel-cover]{background:hsl(var(--brand-soft));border-radius:1.6875rem 1.6875rem 0 0;padding:1.5rem 1.5rem 1.75rem}[data-astro-cid-wynpt556][data-travel-selection-body]{padding:0 1.5rem .5rem}[data-astro-cid-wynpt556][data-travel-selection-header]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}[data-astro-cid-wynpt556][data-travel-category]{color:hsl(var(--ink-soft));letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:500;line-height:1.6}[data-astro-cid-wynpt556][data-travel-destination]{justify-content:space-between;align-items:end;gap:1rem;padding-top:.75rem;display:flex}[data-astro-cid-wynpt556][data-travel-destination]>div[data-astro-cid-wynpt556]{min-width:0}[data-astro-cid-wynpt556][data-travel-code]{border-bottom:1px solid hsl(var(--line));color:hsl(var(--travel-navigation-accent));letter-spacing:.14em;margin-bottom:.5rem;padding-bottom:.5rem;font-size:.75rem;font-weight:500;display:inline-block}[data-astro-cid-wynpt556][data-travel-country]{letter-spacing:-.055em;overflow-wrap:break-word;margin:0;font-size:2rem;font-weight:500;line-height:1.1}[data-astro-cid-wynpt556][data-travel-silhouette]{width:5.5rem;height:5.5rem;fill:hsl(var(--surface));stroke:hsl(var(--travel-navigation-accent));stroke-width:1px;flex-shrink:0}[data-astro-cid-wynpt556][data-travel-silhouette] path[data-astro-cid-wynpt556]{vector-effect:non-scaling-stroke}[data-astro-cid-wynpt556][data-travel-ledger]{border-bottom:1px solid hsl(var(--line));padding-block:1.375rem}[data-astro-cid-wynpt556][data-travel-visits]{color:hsl(var(--ink));flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8125rem;line-height:1.7;display:flex}[data-astro-cid-wynpt556][data-travel-visit-total]{color:hsl(var(--travel-navigation-accent));letter-spacing:-.04em;font-size:3rem;font-weight:500;line-height:1}[data-astro-cid-wynpt556][data-travel-places-section]{padding-block:1.25rem}[data-astro-cid-wynpt556][data-travel-places-heading]{color:hsl(var(--ink-soft));letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;font-size:.625rem;font-weight:500}[data-astro-cid-wynpt556][data-travel-places]{padding:0;list-style:none}[data-astro-cid-wynpt556][data-travel-places] li{border-bottom:1px solid hsl(var(--line));color:hsl(var(--ink));overflow-wrap:break-word;align-items:baseline;gap:1rem;padding-block:.625rem;font-size:.875rem;line-height:1.6;display:flex}[data-astro-cid-wynpt556][data-travel-places] li:last-child{border-bottom:0;padding-bottom:0}[data-astro-cid-wynpt556][data-travel-places] [data-travel-place-number]{color:hsl(var(--travel-navigation-accent));flex-shrink:0;font-size:.625rem;line-height:1.25rem}[data-astro-cid-wynpt556][data-travel-places] [data-travel-place-name]{min-width:0}[data-astro-cid-wynpt556][data-travel-empty],[data-astro-cid-wynpt556][data-travel-note]{color:hsl(var(--ink-soft));font-size:.75rem;line-height:1.8}[data-astro-cid-wynpt556][data-travel-note]{margin-top:.875rem}[data-astro-cid-wynpt556][data-travel-selection-footer]{border-top:1px solid hsl(var(--line) / .65);align-items:center;gap:.75rem;display:flex}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-close]{background:hsl(var(--surface));border-radius:.875rem;flex-shrink:0;width:2.75rem;min-width:2.75rem;height:2.75rem}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next]{width:100%;min-width:0;max-width:100%;min-height:4.5rem;color:hsl(var(--ink));text-align:left;white-space:normal;background:0 0;border-radius:.875rem;justify-content:start;gap:1rem;padding:.75rem 3.25rem .75rem .5rem;scroll-margin-block:1rem;font-size:.75rem;font-weight:500;display:flex;position:relative;transform:none}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-previous]{border:1px solid hsl(var(--line) / .65);width:2.75rem;height:2.75rem;color:hsl(var(--ink));border-radius:.875rem;flex-shrink:0;scroll-margin-block:1rem}[data-astro-cid-wynpt556][data-travel-previous-label]{display:none}[data-astro-cid-wynpt556][data-travel-next-copy]{gap:.25rem;display:grid}[data-astro-cid-wynpt556][data-travel-next-copy]>[data-astro-cid-wynpt556]:first-child{color:hsl(var(--ink-soft));font-size:.625rem;font-weight:400}[data-astro-cid-wynpt556][data-travel-next-country]{font-size:.875rem}[data-astro-cid-wynpt556][data-travel-next-arrow]{width:2.25rem;height:2.25rem;color:hsl(var(--travel-navigation-accent));background:hsl(var(--brand-soft));border-radius:.75rem;flex-shrink:0;place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next]:is(:hover,:focus-visible){color:hsl(var(--travel-navigation-accent))}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next]:is(:hover,:focus-visible) [data-astro-cid-wynpt556][data-travel-next-country]{text-underline-offset:.25em;text-decoration:underline 1px}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next]:is(:hover,:focus-visible) [data-astro-cid-wynpt556][data-travel-next-arrow]{color:hsl(var(--on-brand));background:hsl(var(--brand-solid))}[data-theme=dark] [data-astro-cid-wynpt556][data-travel-explorer]{--travel-navigation-accent:var(--accent)}[data-theme=dark] [data-astro-cid-wynpt556][data-travel-code]{color:color-mix(in srgb, hsl(var(--accent)) 85%, hsl(var(--ink)))}@media (prefers-reduced-motion:reduce){[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next],[data-astro-cid-wynpt556][data-travel-next-arrow]{transition:none}}@media (width<=63.999rem){[data-astro-cid-wynpt556][data-travel-intro]{flex-direction:column;align-items:start;gap:1.5rem}[data-astro-cid-wynpt556][data-travel-context]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 1.5rem;width:100%;max-width:none;display:flex}[data-astro-cid-wynpt556][data-travel-counts]{flex-shrink:0;width:min(100%,19rem);margin-top:0}}@media (width<=47.999rem){[data-astro-cid-wynpt556][data-travel-explorer]{margin-top:-1.5rem}[data-astro-cid-wynpt556][data-travel-intro]{width:calc(100% - 2.5rem);padding-block:1.75rem 0}#travel-heading[data-astro-cid-wynpt556]{letter-spacing:-.065em;font-size:clamp(2.375rem,9.6vw,4.5rem);line-height:1.06}[data-astro-cid-wynpt556][data-travel-context]{font-size:.8125rem;display:block}[data-astro-cid-wynpt556][data-travel-counts]{margin-top:1rem}[data-astro-cid-wynpt556][data-travel-atlas]{--travel-map-height:clamp(32rem, 68svh, 42rem)}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__viewport{aspect-ratio:auto;height:var(--travel-map-height)}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__plot{width:calc(max(100%, var(--travel-map-height) * 2.5) * var(--ui-world-map-zoom,1))}[data-astro-cid-wynpt556][data-travel-hint]{top:.75rem;bottom:auto;left:.75rem}[data-astro-cid-wynpt556][data-travel-controls]{width:calc(100% - 2.5rem);margin:1rem 1.25rem 0}[data-astro-cid-wynpt556][data-travel-selection]{width:auto;max-height:none;box-shadow:var(--shadow-sm);margin:1rem 1.25rem 0;position:relative;inset:auto;overflow:visible}}@container travel-atlas (width<30rem){[data-astro-cid-wynpt556][data-travel-hint]{top:.75rem;bottom:auto;left:.75rem}[data-astro-cid-wynpt556][data-travel-controls]{width:calc(100% - 2.5rem);margin:1rem 1.25rem 0}[data-astro-cid-wynpt556][data-travel-selection]{width:auto;max-height:none;box-shadow:var(--shadow-sm);margin:1rem 1.25rem 0;position:relative;inset:auto;overflow:visible}}@container travel-atlas (width<20rem){[data-astro-cid-wynpt556][data-travel-hint]{background:0 0;margin:0 1.25rem .75rem;padding:0;position:static}[data-astro-cid-wynpt556][data-travel-controls]{width:calc(100% - 1rem);margin-inline:.5rem}[data-astro-cid-wynpt556][data-travel-selection]{width:auto;max-height:none;box-shadow:none;margin:1rem .5rem 0;position:relative;inset:auto;overflow:visible}[data-astro-cid-wynpt556][data-travel-explorer] .ui-world-map__frame{grid-area:auto}[data-astro-cid-wynpt556][data-travel-cover]{padding:1rem .75rem 1.25rem}[data-astro-cid-wynpt556][data-travel-selection-body]{padding-inline:.75rem}[data-astro-cid-wynpt556][data-travel-destination]{align-items:start}[data-astro-cid-wynpt556][data-travel-country]{font-size:min(1.625rem,13cqi)}[data-astro-cid-wynpt556][data-travel-places] li{gap:.5rem}[data-astro-cid-wynpt556][data-travel-silhouette]{display:none}[data-astro-cid-wynpt556][data-travel-selection-footer]{flex-wrap:wrap;gap:0;padding-top:.75rem}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-previous]{white-space:normal;width:auto;height:auto;padding:.5rem;font-size:.75rem}[data-astro-cid-wynpt556][data-travel-previous-label]{display:inline}[data-astro-cid-wynpt556][data-travel-explorer] [data-travel-next]{flex-basis:100%;padding-inline:.5rem}[data-astro-cid-wynpt556][data-travel-next-arrow]{display:none}}[data-astro-cid-gkifo3st][data-travel-section]{border-top:1px solid hsl(var(--line) / .65);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;width:100%;max-width:72rem;margin-inline:auto;padding-top:3rem;display:grid}[data-astro-cid-gkifo3st][data-travel-section-heading] .maker-hero-eyebrow[data-astro-cid-gkifo3st]{margin-bottom:1.5rem}[data-astro-cid-gkifo3st][data-travel-section-heading] h2[data-astro-cid-gkifo3st]{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:600;line-height:1.15}[data-astro-cid-gkifo3st][data-travel-section-heading]>p[data-astro-cid-gkifo3st]:last-child:not(.maker-hero-eyebrow){max-width:22rem;color:hsl(var(--ink-soft));letter-spacing:-.012em;margin-top:1.25rem;font-size:.9375rem;line-height:1.9}#travel-notebook.ui-collapsible{--ui-disclosure-inset:0rem;background:0 0;border:0;border-radius:0;align-self:start;padding-block-end:0;overflow:visible;container:travel-index/inline-size}#travel-notebook>summary{border-block:1px solid hsl(var(--line) / .65);background:0 0;border-radius:0;grid-template-columns:3.625rem minmax(0,1fr) 1.875rem;align-items:center;gap:1.25rem;min-height:3.5rem;margin-block-end:0;padding:1.5rem 0;font-weight:500;display:grid}#travel-notebook>summary:before,#travel-notebook>summary:after{display:none}#travel-notebook>summary:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:4px}[data-astro-cid-gkifo3st][data-travel-index-count]{color:hsl(var(--brand));gap:.3125rem;font-size:.75rem;line-height:1.4;display:grid}[data-astro-cid-gkifo3st][data-travel-index-total]{letter-spacing:-.06em;font-size:2.6875rem;line-height:1}[data-astro-cid-gkifo3st][data-travel-index-copy]{border-inline-start:2px solid hsl(var(--brand));min-width:0;padding-inline-start:1.375rem}[data-astro-cid-gkifo3st][data-travel-index-title]{letter-spacing:-.03em;font-size:1.4375rem;line-height:1.4;display:block}[data-astro-cid-gkifo3st][data-travel-index-subtitle]{color:hsl(var(--ink-soft));margin-top:.25rem;font-size:.8125rem;line-height:1.7;display:block}[data-travel-index-chevron]{color:hsl(var(--brand));justify-self:center;font-size:1.125rem}#travel-notebook[open] [data-travel-index-chevron]{transform:rotate(180deg)}#travel-notebook>summary:hover [data-astro-cid-gkifo3st][data-travel-index-title]{text-underline-offset:.2em;text-decoration:underline}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-index-count],[data-theme=dark] [data-travel-index-chevron]{color:hsl(var(--accent))}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-index-copy]{border-color:hsl(var(--accent))}[data-theme=dark] #travel-notebook>summary:focus-visible{outline-color:hsl(var(--accent))}@container travel-index (width<29rem){#travel-notebook>summary{grid-template-columns:2.875rem minmax(0,1fr) 1.875rem;gap:1rem}[data-astro-cid-gkifo3st][data-travel-index-total]{font-size:2.1875rem}[data-astro-cid-gkifo3st][data-travel-index-copy]{padding-inline-start:1rem}[data-astro-cid-gkifo3st][data-travel-index-title]{font-size:1.25rem}}@container travel-index (width<18rem){#travel-notebook>summary{grid-template-columns:2.875rem minmax(0,1fr) 1.25rem;gap:.625rem}[data-astro-cid-gkifo3st][data-travel-index-copy]{padding-inline-start:.625rem}}@container travel-index (width<14rem){#travel-notebook>summary{grid-template-columns:minmax(0,1fr) 1.25rem;gap:1rem}[data-astro-cid-gkifo3st][data-travel-index-copy]{grid-area:2/1/auto/-1}[data-travel-index-chevron]{grid-area:1/2}}[data-astro-cid-gkifo3st][data-travel-country-list]{min-width:0;padding:0;container:travel-notebook/inline-size}[data-astro-cid-gkifo3st][data-travel-country-list] article[data-astro-cid-gkifo3st]{border-top:1px solid hsl(var(--line));grid-template-columns:3.75rem minmax(0,1fr);gap:1.5rem;padding-block:1.625rem;display:grid}[data-astro-cid-gkifo3st][data-travel-country-list] article[data-astro-cid-gkifo3st]:first-child{border-top:0}[data-astro-cid-gkifo3st][data-travel-country-list] article[data-astro-cid-gkifo3st]:last-child{border-bottom:1px solid hsl(var(--line))}[data-astro-cid-gkifo3st][data-travel-notebook-code]{min-width:0;color:hsl(var(--brand));letter-spacing:-.06em;padding-top:.1875rem;font-size:1.875rem;font-weight:500;line-height:1.15}[data-astro-cid-gkifo3st][data-travel-country-content]{min-width:0}[data-astro-cid-gkifo3st][data-travel-country-heading]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}[data-astro-cid-gkifo3st][data-travel-country-heading] h3[data-astro-cid-gkifo3st]{letter-spacing:-.045em;min-width:0;font-size:1.625rem;font-weight:500;line-height:1.25}[data-astro-cid-gkifo3st][data-travel-visit-label]{max-width:13em;color:hsl(var(--ink-soft));font-size:.6875rem;line-height:1.65}[data-astro-cid-gkifo3st][data-travel-place-list]{color:hsl(var(--ink-soft));flex-wrap:wrap;gap:.25rem 1.125rem;padding:0;font-size:.8125rem;line-height:1.8;list-style:none;display:flex}[data-astro-cid-gkifo3st][data-travel-place-list] li[data-astro-cid-gkifo3st]{align-items:baseline;gap:.4375rem;min-width:0;display:flex}[data-astro-cid-gkifo3st][data-travel-place-list] li[data-astro-cid-gkifo3st]:before{content:"";background:hsl(var(--brand));border-radius:50%;flex-shrink:0;align-self:center;width:.1875rem;height:.1875rem}[data-astro-cid-gkifo3st][data-travel-home-copy],[data-astro-cid-gkifo3st][data-travel-country-note]{color:hsl(var(--ink-soft));font-size:.75rem;line-height:1.85}[data-astro-cid-gkifo3st][data-travel-country-note]{margin-top:.75rem}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-notebook-code]{color:hsl(var(--accent))}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-place-list] li[data-astro-cid-gkifo3st]:before{background:hsl(var(--accent))}@container travel-notebook (width<28rem){[data-astro-cid-gkifo3st][data-travel-country-list] article[data-astro-cid-gkifo3st]{grid-template-columns:2.75rem minmax(0,1fr);gap:1rem}[data-astro-cid-gkifo3st][data-travel-notebook-code]{font-size:1.5rem}[data-astro-cid-gkifo3st][data-travel-country-heading]{display:block}[data-astro-cid-gkifo3st][data-travel-country-heading] h3[data-astro-cid-gkifo3st]{font-size:1.4375rem}[data-astro-cid-gkifo3st][data-travel-visit-label]{max-width:none;margin-top:.5rem;display:block}}@container travel-notebook (width<14rem){[data-astro-cid-gkifo3st][data-travel-country-list] article[data-astro-cid-gkifo3st]{grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:1.5rem}[data-astro-cid-gkifo3st][data-travel-notebook-code]{font-size:1.0625rem}[data-astro-cid-gkifo3st][data-travel-country-heading] h3[data-astro-cid-gkifo3st]{font-size:min(1.4375rem,18.5cqi)}}@media (width<=47.999rem){[data-astro-cid-gkifo3st][data-travel-section]{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-top:2rem}[data-astro-cid-gkifo3st][data-travel-section-heading] .maker-hero-eyebrow[data-astro-cid-gkifo3st]{margin-bottom:1rem}}[data-astro-cid-gkifo3st][data-travel-roots]{border-top:0;padding-top:0;display:block;container:travel-roots/inline-size}[data-travel-origin-spread]{border:1px solid hsl(var(--line));background:hsl(var(--surface));border-radius:.375rem 2rem;padding:1.75rem 2rem 2rem}[data-astro-cid-gkifo3st][data-travel-roots-eyebrow]{color:hsl(var(--brand));letter-spacing:.025em;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:1.5rem;font-size:.6875rem;font-weight:500;line-height:1.7;display:flex}[data-travel-roots-book]{flex-shrink:0;font-size:1.375rem}#travel-story-heading[data-astro-cid-gkifo3st]{letter-spacing:-.055em;text-wrap:balance;max-width:24ch;font-size:2.625rem;font-weight:500;line-height:1.16}[data-astro-cid-gkifo3st][data-travel-roots-body]{border-top:1px solid hsl(var(--line));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin-top:1.75rem;padding-top:1.75rem;display:grid}[data-astro-cid-gkifo3st][data-travel-roots-lead]{min-width:0;color:hsl(var(--ink));letter-spacing:-.025em;font-size:1.1875rem;line-height:1.65}[data-astro-cid-gkifo3st][data-travel-roots-copy]{border-left:1px solid hsl(var(--brand));min-width:0;color:hsl(var(--ink-soft));padding-left:1.5rem;font-size:.875rem;line-height:1.9}[data-astro-cid-gkifo3st][data-travel-roots-copy] p[data-astro-cid-gkifo3st]+p[data-astro-cid-gkifo3st]{margin-top:1.25rem}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-roots-eyebrow]{color:hsl(var(--accent))}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-roots-copy]{border-color:hsl(var(--accent))}@container travel-roots (width<36rem){[data-travel-origin-spread]{padding:1.5rem}#travel-story-heading[data-astro-cid-gkifo3st]{font-size:2.125rem}[data-astro-cid-gkifo3st][data-travel-roots-body]{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem}[data-astro-cid-gkifo3st][data-travel-roots-copy]{border-top:1px solid hsl(var(--brand));border-left:0;padding:1.25rem 0 0}}@container travel-roots (width<18rem){[data-travel-origin-spread]{padding:1.25rem 1rem}#travel-story-heading[data-astro-cid-gkifo3st]{font-size:1.75rem}[data-astro-cid-gkifo3st][data-travel-roots-lead]{font-size:1.0625rem}}@container travel-roots (width<11rem){[data-travel-origin-spread]{padding-inline:.5rem}#travel-story-heading[data-astro-cid-gkifo3st]{font-size:1.25rem}[data-astro-cid-gkifo3st][data-travel-roots-lead]{font-size:1rem}}[data-astro-cid-gkifo3st][data-travel-stories]{border-top:0;padding-top:0;display:block;container:travel-stories/inline-size}[data-travel-story-sleeve]{border:1px solid hsl(var(--line));background:hsl(var(--surface));border-radius:2rem .375rem;overflow:hidden}[data-astro-cid-gkifo3st][data-travel-stories-cover]{background:hsl(var(--brand-soft));padding:1.75rem 2rem 2rem}[data-astro-cid-gkifo3st][data-travel-stories-eyebrow]{color:hsl(var(--brand));letter-spacing:.025em;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:1.5rem;font-size:.6875rem;font-weight:500;line-height:1.7;display:flex}[data-travel-stories-book]{flex-shrink:0;font-size:1.5rem}[data-astro-cid-gkifo3st][data-travel-stories-cover] h2[data-astro-cid-gkifo3st]{letter-spacing:-.06em;font-size:2.625rem;font-weight:500;line-height:1.12}[data-astro-cid-gkifo3st][data-travel-stories-body]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.75rem 2rem;display:grid}[data-astro-cid-gkifo3st][data-travel-stories-body]>p[data-astro-cid-gkifo3st]{min-width:0;color:hsl(var(--ink-soft));font-size:.875rem;line-height:1.9}[data-travel-stories-link]{border-left:1px solid hsl(var(--line));min-width:0;min-height:3rem;color:hsl(var(--ink));align-items:center;gap:1rem;padding-left:1.5rem;font-size:.75rem;font-weight:500;line-height:1.5;text-decoration:none;display:flex}[data-travel-stories-link]:hover{color:hsl(var(--brand))}[data-travel-stories-link]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:4px}[data-astro-cid-gkifo3st][data-travel-stories-arrow]{background:hsl(var(--brand-soft));width:2.5rem;height:2.5rem;color:hsl(var(--brand));border-radius:.75rem .1875rem;flex-shrink:0;place-items:center;display:grid}[data-travel-stories-arrow-icon]{font-size:1.25rem}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-stories-eyebrow]{color:color-mix(in srgb, hsl(var(--accent)) 85%, hsl(var(--ink)))}[data-theme=dark] [data-astro-cid-gkifo3st][data-travel-stories-arrow],[data-theme=dark] [data-travel-stories-link]:hover{color:hsl(var(--accent))}[data-theme=dark] [data-travel-stories-link]:focus-visible{outline-color:hsl(var(--accent))}@container travel-stories (width<34rem){[data-astro-cid-gkifo3st][data-travel-stories-cover]{padding:1.5rem}[data-astro-cid-gkifo3st][data-travel-stories-cover] h2[data-astro-cid-gkifo3st]{font-size:2.125rem}[data-astro-cid-gkifo3st][data-travel-stories-body]{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem}[data-travel-stories-link]{border-top:1px solid hsl(var(--line));border-left:0;justify-content:space-between;padding-top:1rem;padding-left:0}}@container travel-stories (width<18rem){[data-astro-cid-gkifo3st][data-travel-stories-cover],[data-astro-cid-gkifo3st][data-travel-stories-body]{padding:1.25rem 1rem}[data-astro-cid-gkifo3st][data-travel-stories-cover] h2[data-astro-cid-gkifo3st]{font-size:1.75rem}}
