.DataChart-module__b2e0i0__card{margin-block:var(--space-xl);border-block:1px solid var(--rule)}.DataChart-module__hlfo91__header{padding-top:var(--space-md)}.DataChart-module__hlfo91__header h3{font:500 1.1875rem/1.3 var(--font-display);margin:0!important}.DataChart-module__b2ouwm__tabs{gap:var(--space-lg);margin-top:var(--space-sm);border-bottom:1px solid var(--rule);display:flex}.DataChart-module__b2ouwm__tabs button{padding:var(--space-xs) 0;color:var(--ink-secondary);cursor:pointer;font:500 .8125rem/1.4 var(--font-display);background:0 0;border:0;border-bottom:2px solid #0000}.DataChart-module__b2ouwm__tabs button[aria-selected=true]{border-bottom-color:var(--info);color:var(--ink)}.DataChart-module__b2ouwm__tabs button:focus-visible,.DataChart-module__n4rggc__panel:focus-visible{outline:2px solid var(--info);outline-offset:3px}.DataChart-module__u5752k__svg{width:100%;height:auto;margin-top:var(--space-md);display:block}.DataChart-module__b2d7dl__axis{fill:var(--ink-tertiary);font:400 13px var(--font-data)}.DataChart-module__xspksk__secondPoint{fill:var(--surface);stroke:var(--warning);stroke-width:1.75px}.DataChart-module__a94ha8__secondLine{stroke:var(--warning)}.DataChart-module__ydgmzp__firstArea{fill:var(--elev-shelf-fill);stroke:var(--info);stroke-width:1.5px}.DataChart-module__a8xmvt__secondArea{fill:var(--elev-upland-fill);stroke:var(--warning);stroke-width:1.5px}.DataChart-module__dgmqya__areaLegend i{border:1px solid var(--info);background:var(--elev-shelf-fill);height:.65rem}.DataChart-module__dgmqya__areaLegend .DataChart-module__itud3c__secondSwatch{border-color:var(--warning);background:var(--elev-upland-fill)}.DataChart-module__ybuhj4__tableWrap{overflow-x:auto}.DataChart-module__ybuhj4__tableWrap table{width:100%;margin-block:var(--space-md)}.DataChart-module__ybuhj4__tableWrap caption{text-align:left;color:var(--ink-secondary);font:400 .75rem/1.5 var(--font-data);padding-bottom:var(--space-xs)}.DataChart-module__ybuhj4__tableWrap th,.DataChart-module__ybuhj4__tableWrap td{font:400 .875rem/1.5 var(--font-data)}.DataChart-module__ybuhj4__tableWrap thead th{font-weight:500}.DataChart-module__ybuhj4__tableWrap td,.DataChart-module__ybuhj4__tableWrap th:not(:first-child){text-align:right}.DataChart-module__ybuhj4__tableWrap tbody th{text-align:left}.DataChart-module__gt3n2r__footer{padding-bottom:var(--space-md)}.DataChart-module__gt3n2r__footer p{color:var(--ink-tertiary);font:400 .6875rem/1.6 var(--font-data);margin:var(--space-xs) 0 0!important}.DataChart-module__jhq0p1__legend{gap:var(--space-md);font:400 .75rem/1.5 var(--font-data);flex-wrap:wrap;display:flex}.DataChart-module__jhq0p1__legend span{align-items:center;gap:var(--space-xs);display:inline-flex}.DataChart-module__claaz8__firstSwatch,.DataChart-module__itud3c__secondSwatch{border-top:2px solid var(--info);width:1.25rem}.DataChart-module__itud3c__secondSwatch{border-top:2px solid var(--warning)}@media (width<=480px){.DataChart-module__b2d7dl__axis{font-size:18px}}@media print{.DataChart-module__b2ouwm__tabs{display:none}.DataChart-module__n4rggc__panel[hidden]{display:block}}.CountryCharts-module__95qd5i__climate,.CountryCharts-module__vccqw9__daylight{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;margin:0;display:flex}.CountryCharts-module__b8xnr0__header{padding:var(--space-sm) 0 0}.CountryCharts-module__b8xnr0__header .eyebrow{margin:0}.CountryCharts-module__b8xnr0__header h3{margin:var(--space-2xs) 0 0;font:500 1.15rem/1.15 var(--font-display)}.CountryCharts-module__b8xnr0__header>p:last-child{margin:var(--space-2xs) 0 0;color:var(--ink-tertiary);font:400 .625rem/1.45 var(--font-data)}.CountryCharts-module__95qd5i__climate svg,.CountryCharts-module__vccqw9__daylight svg{width:100%;height:auto;margin-top:var(--space-sm);display:block;overflow:visible}.CountryCharts-module__2mw2k5__grid{stroke:var(--rule);stroke-width:1px}.CountryCharts-module__2msd3k__axis{fill:var(--ink-tertiary);font:400 8px var(--font-data)}.CountryCharts-module__2n2qtf__rain{fill:var(--elev-shelf-fill)}.CountryCharts-module__qcntut__temperature{fill:none;stroke:var(--info);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.CountryCharts-module__atee2p__point{fill:var(--surface);stroke:var(--info);stroke-width:1.75px}.CountryCharts-module__2msj50__band{fill:var(--elev-upland-fill)}.CountryCharts-module__2mz2xv__line{fill:none;stroke:var(--warning);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.CountryCharts-module__95qd5i__climate figcaption{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.CountryCharts-module__95qd5i__climate figcaption,.CountryCharts-module__vccqw9__daylight figcaption{padding:0 0 var(--space-sm);color:var(--ink-tertiary);font:400 .625rem/1.45 var(--font-data);text-align:center}@media (prefers-reduced-motion:no-preference){.chart-motion--visible.CountryCharts-module__95qd5i__climate .CountryCharts-module__2n2qtf__rain{animation:.65s cubic-bezier(.2,.8,.25,1) both CountryCharts-module__ezca4s__chart-grow-from-baseline;animation-delay:var(--chart-delay,0s);transform-box:fill-box;transform-origin:bottom}.chart-motion--visible.CountryCharts-module__95qd5i__climate .CountryCharts-module__qcntut__temperature{stroke-dasharray:520;animation:.85s cubic-bezier(.4,0,.2,1) both CountryCharts-module__o2qi73__chart-draw-line}.chart-motion--visible.CountryCharts-module__95qd5i__climate .CountryCharts-module__atee2p__point{animation:.48s cubic-bezier(.2,.8,.25,1) both CountryCharts-module__vkmwwa__chart-rise-point;animation-delay:var(--chart-delay,.35s)}.chart-motion--visible.CountryCharts-module__vccqw9__daylight .CountryCharts-module__2msj50__band{animation:.7s cubic-bezier(.2,.8,.25,1) both CountryCharts-module__56ulg3__chart-open-from-middle;animation-delay:var(--chart-delay,0s);transform-box:fill-box;transform-origin:50%}.chart-motion--visible.CountryCharts-module__vccqw9__daylight .CountryCharts-module__2mz2xv__line{transform-box:view-box;transform-origin:50%;animation:.72s cubic-bezier(.2,.8,.25,1) both CountryCharts-module__ms1zy2__chart-open-lines}}@keyframes CountryCharts-module__ezca4s__chart-grow-from-baseline{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes CountryCharts-module__o2qi73__chart-draw-line{0%{stroke-dashoffset:520px}to{stroke-dashoffset:0}}@keyframes CountryCharts-module__vkmwwa__chart-rise-point{0%{opacity:0;transform:translateY(var(--chart-offset))}to{opacity:1;transform:translateY(0)}}@keyframes CountryCharts-module__56ulg3__chart-open-from-middle{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes CountryCharts-module__ms1zy2__chart-open-lines{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.DistributionChart-module__xteze8__graph{padding-block:var(--space-md)}.DistributionChart-module__2w7olx__series+.DistributionChart-module__2w7olx__series{margin-top:var(--space-md)}.DistributionChart-module__b7xuhr__seriesLabel{font:400 .75rem/1.6 var(--font-data);margin:0 0 var(--space-xs)!important}.DistributionChart-module__t702d1__bar{border:1px solid var(--rule);height:3rem;display:flex;overflow:hidden}.DistributionChart-module__x2u4np__segment{flex:none;place-items:center;display:grid;container-type:inline-size}.DistributionChart-module__x2u4np__segment+.DistributionChart-module__x2u4np__segment{border-left:1px solid var(--surface)}.DistributionChart-module__uwly4h__barFlag{display:none}.DistributionChart-module__gns5ai__flag{object-fit:cover;flex:none;display:block;border-radius:0!important;width:24px!important;height:16px!important;margin:0!important}.DistributionChart-module__zkp88b__legend{gap:var(--space-xs) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid;margin:var(--space-md) 0 0!important;padding:0!important}.DistributionChart-module__zkp88b__legend li{align-items:center;gap:var(--space-xs);font:400 .75rem/1.6 var(--font-data);display:flex;margin:0!important}.DistributionChart-module__fzb6qc__comparisonLegend{grid-template-columns:1fr}.DistributionChart-module__zkp88b__legend i{border:1px solid var(--rule);flex:none;width:.65rem;height:.65rem}.DistributionChart-module__xzu4ox__share{white-space:nowrap;margin-left:auto}@container (width>=36px){.DistributionChart-module__uwly4h__barFlag{display:block}}@media (width<=480px){.DistributionChart-module__zkp88b__legend{grid-template-columns:1fr}}.PercentageChart-module__fdnshy__graph{padding-block:var(--space-md)}.PercentageChart-module__0i1xr5__rows{gap:var(--space-lg);display:grid}.PercentageChart-module__fg3x64__label{justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs);font:400 .875rem/1.5 var(--font-data);display:flex}.PercentageChart-module__fg3x64__label span:last-child{white-space:nowrap}.PercentageChart-module__fkt3wj__track{border:1px solid var(--rule);height:1.5rem}.PercentageChart-module__bh0dl7__bar{background:var(--elev-shelf-fill);border-right:1px solid var(--info);height:100%}.PercentageChart-module__0hr9bd__axis{height:1.5rem;margin-top:var(--space-sm);border-top:1px solid var(--rule);font:400 .6875rem/1.5 var(--font-data);color:var(--ink-tertiary);position:relative}.PercentageChart-module__0hr9bd__axis span{padding-top:var(--space-xs);white-space:nowrap;position:absolute;transform:translate(-50%)}.PercentageChart-module__0hr9bd__axis span:first-child{transform:none}.PercentageChart-module__0hr9bd__axis span:last-child{transform:translate(-100%)}.BarChart-module__gr1ob5__graph{padding-block:var(--space-md)}.BarChart-module__w5n5sx__unit{color:var(--ink-secondary);font:400 .75rem/1.5 var(--font-data);margin:var(--space-xs) 0 0!important}.BarChart-module__w5l9x2__rows{gap:var(--space-md);display:grid}.BarChart-module__sa4yby__reference{padding-top:var(--space-md);border-top:1px solid var(--rule)}.BarChart-module__gthszb__label{justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs);font:400 .875rem/1.5 var(--font-data);display:flex}.BarChart-module__gthszb__label span:last-child{white-space:nowrap}.BarChart-module__gy6zpq__track{border:1px solid var(--rule);height:1.25rem}.BarChart-module__wn9y3a__bar{background:var(--elev-shelf-fill);border-right:1px solid var(--info);height:100%}.BarChart-module__w5alha__axis{height:1.5rem;margin-top:var(--space-sm);border-top:1px solid var(--rule);font:400 .6875rem/1.5 var(--font-data);color:var(--ink-tertiary);position:relative}.BarChart-module__w5alha__axis span{padding-top:var(--space-xs);white-space:nowrap;position:absolute;transform:translate(-50%)}.BarChart-module__w5alha__axis span:first-child{transform:none}.BarChart-module__w5alha__axis span:last-child{transform:translate(-100%)}.BarChart-module__w5jp87__pair{gap:var(--space-2xs) var(--space-sm);font:400 .75rem/1 var(--font-data);grid-template-columns:minmax(0,1fr) 3.5rem;align-items:center;display:grid}.BarChart-module__w5jp87__pair span{text-align:right;font-variant-numeric:tabular-nums}.BarChart-module__w5jp87__pair .BarChart-module__gy6zpq__track{height:.875rem}.BarChart-module__mipgpy__comparison{background:var(--rule-strong);border-right:1px solid var(--ink-tertiary);height:100%}.BarChart-module__3r12ei__legend{gap:var(--space-xs) var(--space-lg);margin-bottom:var(--space-md);font:400 .75rem/1.5 var(--font-data);color:var(--ink-secondary);flex-wrap:wrap;display:flex}.BarChart-module__3r12ei__legend span{align-items:center;gap:var(--space-xs);display:inline-flex}.BarChart-module__3r12ei__legend i{border:1px solid var(--rule);width:1.25rem;height:.75rem;display:inline-block}.BarChart-module__466et9__axisCompared{margin-right:calc(3.5rem + var(--space-sm))}.SeasonChart-module__rnibyn__graph{padding-block:var(--space-md)}.SeasonChart-module__hzhnqd__svg{width:100%;height:auto;margin-bottom:var(--space-sm);display:block}.SeasonChart-module__3uaq4g__axis,.SeasonChart-module__rqrgap__month{fill:var(--ink-tertiary);font:400 13px var(--font-data)}.SeasonChart-module__yg8708__axisTitle{fill:var(--ink-secondary);font:400 13px var(--font-data)}.SeasonChart-module__hzhams__bar{fill:var(--info)}.SeasonChart-module__zack3h__barValue{fill:var(--surface);font:400 9px var(--font-data);pointer-events:none}.SeasonChart-module__e33gg9__temperatureLine,.SeasonChart-module__p2wxej__temperaturePoint{stroke:var(--warning)}.SeasonChart-module__rcw1o0__barSwatch{background:var(--info);width:.75rem;height:.65rem}@media (width<=480px){.SeasonChart-module__3uaq4g__axis,.SeasonChart-module__rqrgap__month,.SeasonChart-module__yg8708__axisTitle{font-size:16px}.SeasonChart-module__zack3h__barValue{display:none}}.StationLine-module__ofbbng__card{margin:var(--space-xl) 0;padding-block:var(--space-md);border-block:1px solid var(--rule)}.StationLine-module__0xvqvq__heading{justify-content:space-between;gap:var(--space-sm);font:500 1rem/1.4 var(--font-display);flex-wrap:wrap;display:flex}.StationLine-module__0xvqvq__heading span{color:var(--ink-secondary);font:400 .75rem/1.6 var(--font-data)}.StationLine-module__8631bt__scroll{overflow-x:auto}.StationLine-module__8631bt__scroll:focus-visible{outline:1px solid var(--info);outline-offset:3px}.StationLine-module__ine62g__svg{width:100%;min-width:620px;height:auto;display:block}.StationLine-module__ofh8dc__line{fill:none;stroke:var(--info);stroke-width:1px}.StationLine-module__rfzb48__station{fill:var(--paper);stroke:var(--info);stroke-width:1.2px}.StationLine-module__ujdt6m__visited{fill:var(--info);stroke:var(--paper);stroke-width:2px}.StationLine-module__4vk6np__leader{fill:none;stroke:var(--ink-tertiary);stroke-width:.8px}.StationLine-module__oflxgu__stop{fill:var(--ink);font:400 15px var(--font-display)}.StationLine-module__oflxgu__stop:hover text,.StationLine-module__oflxgu__stop:focus-visible text{text-decoration:underline}.StationLine-module__ofimxq__note{color:var(--ink-tertiary);font:400 .6875rem/1.6 var(--font-data);margin:var(--space-xs) 0 0!important}@media print{.StationLine-module__ine62g__svg{min-width:0}}.FlightNetwork-module__bxzgsy__card{margin-block:var(--space-xl);padding-block:var(--space-md);border-block:1px solid var(--rule)}.FlightNetwork-module__yvbj7k__heading{justify-content:space-between;gap:var(--space-xs);font:500 1.1875rem/1.3 var(--font-display);flex-wrap:wrap;display:flex}.FlightNetwork-module__yvbj7k__heading span{color:var(--ink-tertiary);font:400 .75rem/1.4 var(--font-data)}.FlightNetwork-module__ak1l5b__legend{gap:var(--space-md);margin-top:var(--space-md);color:var(--ink-secondary);font:400 .75rem/1.4 var(--font-data);flex-wrap:wrap;display:flex}.FlightNetwork-module__ak1l5b__legend span{align-items:center;gap:var(--space-xs);display:inline-flex}.FlightNetwork-module__ak1l5b__legend i{border-top:1.5px solid var(--info);width:24px}.FlightNetwork-module__ak1l5b__legend .FlightNetwork-module__lnmzpq__returnSwatch{border-color:var(--warning);border-top-width:2px}.FlightNetwork-module__ak1l5b__legend .FlightNetwork-module__i1kk3r__alternativeSwatch{border-color:var(--ink-tertiary);border-top-style:dashed}.FlightNetwork-module__dugky7__scroll{margin-top:var(--space-xs);overflow-x:auto}.FlightNetwork-module__dugky7__scroll:focus-visible{outline:2px solid var(--info);outline-offset:2px}.FlightNetwork-module__79cbxe__svg{width:100%;min-width:620px;height:auto;display:block}.FlightNetwork-module__yw5goi__outbound,.FlightNetwork-module__dejyb6__return,.FlightNetwork-module__28tmln__alternative{fill:none;stroke:var(--info);stroke-width:1.5px}.FlightNetwork-module__dejyb6__return{stroke:var(--warning);stroke-width:2px}.FlightNetwork-module__28tmln__alternative{stroke:var(--ink-tertiary);stroke-dasharray:6 5}.FlightNetwork-module__3g5uuv__outboundArrow,.FlightNetwork-module__ggl3g7__returnArrow,.FlightNetwork-module__rststa__alternativeArrow{fill:none;stroke:var(--info);stroke-width:1.2px}.FlightNetwork-module__ggl3g7__returnArrow{stroke:var(--warning)}.FlightNetwork-module__rststa__alternativeArrow{stroke:var(--ink-tertiary)}.FlightNetwork-module__0ta6qh__labelGround{fill:var(--paper)}.FlightNetwork-module__by03u8__date{fill:var(--ink-secondary);font:400 14px var(--font-data)}.FlightNetwork-module__by6rpg__node{fill:var(--ink)}.FlightNetwork-module__6g9scj__hubRing{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.FlightNetwork-module__fbb72d__place{fill:var(--ink);font:500 18px var(--font-display)}.FlightNetwork-module__1k2w0k__country,.FlightNetwork-module__1cyawx__hubLabel{fill:var(--ink-tertiary);font:400 14px var(--font-data)}.FlightNetwork-module__1cyawx__hubLabel{fill:var(--ink-secondary)}.FlightNetwork-module__by6s38__note,.FlightNetwork-module__lwqgln__mobileHint{color:var(--ink-tertiary);font:400 .75rem/1.6 var(--font-data);margin:var(--space-xs) 0 0!important;text-indent:0!important}.FlightNetwork-module__lwqgln__mobileHint{display:none}@media (width<=640px){.FlightNetwork-module__lwqgln__mobileHint{display:block}}@media print{.FlightNetwork-module__79cbxe__svg{min-width:0}.FlightNetwork-module__lwqgln__mobileHint{display:none}}.PopulationPyramids-module__224d2g__grid{gap:var(--space-sm);padding-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PopulationPyramids-module__229rcs__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.PopulationPyramids-module__224d2g__grid h4{text-align:center;font:500 1rem/1.5 var(--font-display);margin:0!important}.PopulationPyramids-module__vdm0rw__median{text-align:center;color:var(--ink-secondary);font:400 .75rem/1.5 var(--font-data);margin:0!important}.PopulationPyramids-module__224d2g__grid svg{width:100%;height:auto;display:block}.PopulationPyramids-module__220nlv__axis{fill:var(--ink-tertiary);font:400 11px var(--font-data)}.PopulationPyramids-module__pdbod8__gridline{stroke:var(--rule);stroke-width:.7px}.PopulationPyramids-module__227ugf__male{fill:var(--info)}.PopulationPyramids-module__s2g97y__female{fill:var(--warning)}.PopulationPyramids-module__u4qtmo__medianLine{stroke:var(--ink);stroke-width:1.2px}@media (width<=650px){.PopulationPyramids-module__224d2g__grid{grid-template-columns:1fr}.PopulationPyramids-module__224d2g__grid>div{width:100%;max-width:350px;margin-inline:auto}}.EventTimeline-module__m8helr__card{margin:var(--space-xl) 0;padding-block:var(--space-md);border-block:1px solid var(--rule)}.EventTimeline-module__m8helr__card figcaption{font:500 1.1875rem/1.4 var(--font-display)}.EventTimeline-module__yqtics__scroll{overflow-x:auto}.EventTimeline-module__yqtics__scroll:focus-visible{outline:1px solid var(--info)}.EventTimeline-module__seekqg__events{display:flex;padding:var(--space-md) 0 0!important;margin:0!important;list-style:none!important}.EventTimeline-module__seekqg__events li{border-top:1px solid var(--rule-strong);flex:1 0 140px;padding:24px 12px 8px 0;position:relative;margin:0!important}.EventTimeline-module__seekqg__events li:before{content:"";background:var(--info);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.EventTimeline-module__m8vivw__year{color:var(--ink-secondary);font:400 .75rem/1.5 var(--font-data);display:block}.EventTimeline-module__seekqg__events strong{font:500 .875rem/1.4 var(--font-display)}.EventTimeline-module__seekqg__events p{font-size:.875rem;line-height:1.5;margin:var(--space-xs) 0!important}.EventTimeline-module__seekqg__events a,.EventTimeline-module__m8opw1__note{color:var(--ink-tertiary);font:400 .6875rem/1.5 var(--font-data)}.EventTimeline-module__seekqg__events .EventTimeline-module__ttrfgs__visit{font:500 .75rem/1.5 var(--font-display)}.HierarchyDiagram-module__thoemi__introduction{color:var(--ink-secondary);font-size:.9375rem;line-height:1.6;margin:var(--space-sm) 0 0!important}.HierarchyDiagram-module__is2sta__graph{padding-block:var(--space-lg)}.HierarchyDiagram-module__iwh7j2__order{color:var(--ink-tertiary);font:400 .75rem/1.5 var(--font-data);margin:0 0 var(--space-sm)!important}.HierarchyDiagram-module__g3ycf3__levels{gap:var(--space-xs);display:grid;margin:0!important;padding:0!important;list-style:none!important}.HierarchyDiagram-module__g3ycf3__levels li{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--rule);border-left:3px solid var(--info);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;display:grid;margin:0!important}.HierarchyDiagram-module__g3ycf3__levels strong,.HierarchyDiagram-module__hrue9h__outside strong{font:500 1rem/1.5 var(--font-display)}.HierarchyDiagram-module__g3ycf3__levels span,.HierarchyDiagram-module__hrue9h__outside>p:last-child{color:var(--ink-secondary);font-size:.9375rem;line-height:1.6}.HierarchyDiagram-module__hrue9h__outside{margin-top:var(--space-lg);padding:var(--space-md);border:1px dashed var(--rule-strong);background:var(--surface-sunken)}.HierarchyDiagram-module__yyjf65__outsideHeading{color:var(--ink-tertiary);font:400 .75rem/1.5 var(--font-data);margin:0 0 var(--space-xs)!important}.HierarchyDiagram-module__hrue9h__outside>p:last-child{margin:var(--space-xs) 0 0!important}.HierarchyDiagram-module__iyxae6__table th,.HierarchyDiagram-module__iyxae6__table td{vertical-align:top;min-width:7rem;text-align:left!important}.HierarchyDiagram-module__iyxae6__table td:last-child{min-width:13rem}@media (width<=480px){.HierarchyDiagram-module__g3ycf3__levels li{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}}.TravelRoute-module__jfcn3q__route{border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-lg);background:var(--surface);break-inside:avoid}.article__body>.TravelRoute-module__jfcn3q__route{margin-bottom:var(--space-2xl)}.TravelRoute-module__8kvbeo__header{justify-content:space-between;align-items:start;gap:var(--space-lg);display:flex}.TravelRoute-module__8kvbeo__header h3{font-size:clamp(1.2rem,3vw,1.65rem)}.TravelRoute-module__j6amvk__badge{width:fit-content;margin-bottom:var(--space-xs);background:var(--elev-coast-fill);color:var(--ink);font:500 .625rem/1.4 var(--font-data);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:3px 8px}.TravelRoute-module__jgg73l__total{color:var(--ink);font:500 .875rem/1.35 var(--font-data);text-align:right;white-space:nowrap;flex:none}.TravelRoute-module__jgg73l__total span{color:var(--ink-faint);text-transform:lowercase;font-size:.625rem;font-weight:400;display:block}.TravelRoute-module__ch2tz3__places{gap:var(--space-xs);margin-top:var(--space-md);color:var(--ink-tertiary);font:400 .6875rem/1.4 var(--font-data);display:flex}.TravelRoute-module__ch2tz3__places span:first-child,.TravelRoute-module__ch2tz3__places span:last-child{color:var(--ink)}.TravelRoute-module__7re7kp__viewport{width:100%;margin-top:var(--space-lg);overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.TravelRoute-module__jghq0o__track{min-width:max(100%,520px);padding:0 0 var(--space-xs);margin:0;list-style:none;display:flex}.article__body .TravelRoute-module__jghq0o__track{padding:0 0 var(--space-xs);margin:0;list-style:none}.article__body .TravelRoute-module__jghq0o__track>.TravelRoute-module__wcqdbv__leg{margin-top:0;list-style:none}.article__body .TravelRoute-module__jghq0o__track>.TravelRoute-module__wcqdbv__leg::marker{content:""}.TravelRoute-module__wcqdbv__leg{--journey-mode:var(--info);flex:var(--journey-weight) 1 112px;min-width:112px;color:var(--journey-mode)}.TravelRoute-module__wcqdbv__leg[data-mode=boat],.TravelRoute-module__wcqdbv__leg[data-mode=ferry]{--journey-mode:var(--elev-shelf)}.TravelRoute-module__wcqdbv__leg[data-mode=car],.TravelRoute-module__wcqdbv__leg[data-mode=taxi],.TravelRoute-module__wcqdbv__leg[data-mode=motorcycle]{--journey-mode:var(--warning)}.TravelRoute-module__wcqdbv__leg[data-mode=bus]{--journey-mode:var(--elev-ridge)}.TravelRoute-module__wcqdbv__leg[data-mode=train],.TravelRoute-module__wcqdbv__leg[data-mode=tram],.TravelRoute-module__wcqdbv__leg[data-mode=subway]{--journey-mode:var(--success)}.TravelRoute-module__wcqdbv__leg[data-mode=plane]{--journey-mode:#009f87}.TravelRoute-module__wcqdbv__leg[data-mode=walk],.TravelRoute-module__wcqdbv__leg[data-mode=bicycle]{--journey-mode:var(--ink-tertiary)}.TravelRoute-module__fa11kj__visual{align-items:center;height:28px;display:flex}.TravelRoute-module__n2dxrg__icon{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.TravelRoute-module__n2dxrg__icon svg{width:24px;height:24px}.TravelRoute-module__n2fz53__line{border-top:3px solid;flex:auto;height:0}.TravelRoute-module__wcqdbv__leg[data-mode=boat] .TravelRoute-module__n2fz53__line,.TravelRoute-module__wcqdbv__leg[data-mode=ferry] .TravelRoute-module__n2fz53__line{background:linear-gradient(135deg,#0000 38%,currentColor 39% 60%,#0000 61%) 0 0/10px 7px repeat-x;border:0;height:7px}.TravelRoute-module__wcqdbv__leg[data-mode=plane] .TravelRoute-module__n2fz53__line{border-top-style:dashed}.TravelRoute-module__r7bym3__destination{background:var(--surface);border:3px solid;border-radius:50%;flex:0 0 17px;width:17px;height:17px}.TravelRoute-module__jbsja9__label{max-width:22ch;margin-top:var(--space-xs);padding-right:var(--space-sm);color:var(--ink);font:500 .75rem/1.35 var(--font-display)}.TravelRoute-module__q21eiv__duration{color:var(--ink-tertiary);font:400 .625rem/1.4 var(--font-data);margin-top:2px}.TravelRoute-module__n2hdph__note{margin-top:var(--space-md);color:var(--ink-tertiary);font-size:.8125rem;line-height:1.5}@media (width<=700px){.TravelRoute-module__jfcn3q__route{padding:var(--space-md)}.TravelRoute-module__8kvbeo__header{gap:var(--space-sm);display:grid}.TravelRoute-module__jgg73l__total{text-align:left}}@media print{.TravelRoute-module__jfcn3q__route{border-color:#888}.TravelRoute-module__7re7kp__viewport{overflow:visible}.TravelRoute-module__jghq0o__track,.TravelRoute-module__wcqdbv__leg{min-width:0}}.TravelTimeline-module__fpifbi__timeline{width:100%;margin-top:var(--space-lg)}.TravelTimeline-module__26ijkl__heading{justify-content:space-between;gap:var(--space-sm);color:var(--ink-tertiary);font:400 .65rem/1.4 var(--font-data);display:flex}.TravelTimeline-module__hb722x__ruler{height:3.25rem;margin:var(--space-xs) 6px 0;position:relative}.TravelTimeline-module__h97add__line{background:var(--rule-strong);height:1px;position:absolute;inset:12px 0 auto}.TravelTimeline-module__h9ce0a__tick{border-left:1px solid var(--rule-strong);height:9px;position:absolute;top:12px}.TravelTimeline-module__jxlqdh__minorTick{height:6px}.TravelTimeline-module__h9fhxm__year{z-index:2;background:var(--paper);color:var(--ink-tertiary);font:400 .65rem/1 var(--font-data);padding:2px 7px;position:absolute;top:14px;transform:translate(-50%)}.TravelTimeline-module__5osvnk__firstTick .TravelTimeline-module__h9fhxm__year{margin-left:-7px;transform:none}.TravelTimeline-module__28idam__period{background:var(--info);border-radius:2px;min-width:2px;height:5px;position:absolute;top:10px}.TravelTimeline-module__7tx0os__uncertain{opacity:.25}.TravelTimeline-module__h9zkyr__point{z-index:3;border:2px solid var(--paper);background:var(--info);border-radius:50%;width:10px;height:10px;position:absolute;top:12px;transform:translate(-50%,-50%)}.TravelTimeline-module__h9zkyr__point:before{content:"";position:absolute;inset:-5px}.TravelTimeline-module__h9zkyr__point:hover,.TravelTimeline-module__h9zkyr__point:focus{z-index:10}.TravelTimeline-module__h9zkyr__point:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.TravelTimeline-module__jch1mw__dateTooltip{z-index:10;bottom:calc(100% + var(--space-xs));border:1px solid var(--rule);background:var(--surface);width:max-content;max-width:min(16rem,100vw - 24px);color:var(--ink-secondary);font:400 .625rem/1.4 var(--font-data);white-space:pre-line;pointer-events:none;padding:5px 8px;display:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #16323f14}.TravelTimeline-module__h9zkyr__point:hover .TravelTimeline-module__jch1mw__dateTooltip,.TravelTimeline-module__h9zkyr__point:focus .TravelTimeline-module__jch1mw__dateTooltip{display:block}.TravelTimeline-module__ayin3c__connections{margin:0 6px;position:relative}.TravelTimeline-module__gk15o3__incoming{margin-top:var(--space-xs);margin-bottom:-12px}.TravelTimeline-module__gk15o3__incoming+.TravelTimeline-module__hb722x__ruler{margin-top:0}.TravelTimeline-module__g1i9mh__outgoing{margin-top:calc(12px - 3.25rem)}.TravelTimeline-module__h9bz86__stem{background:var(--ink-secondary);width:1px;margin-left:-.5px;position:absolute}.TravelTimeline-module__h9bz86__stem:after{border:3.5px solid #0000;border-top:5px solid var(--ink-secondary);content:"";border-bottom-width:0;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.TravelTimeline-module__h28nvk__block{z-index:1;outline:2px solid var(--paper);background:var(--paper);white-space:nowrap;flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute;transform:translate(-50%)}.TravelTimeline-module__ri4s3v__countryLabel{background:var(--paper);height:22px;color:var(--ink);font:400 .6rem/1 var(--font-data);flex:none;justify-content:center;align-items:center;gap:4px;display:flex}.TravelTimeline-module__ri4s3v__countryLabel img{object-fit:cover;width:16px;height:11px}.TravelTimeline-module__ri4s3v__countryLabel abbr{text-decoration:none}.TravelTimeline-module__ri4s3v__countryLabel:focus-visible{outline:1px solid var(--ink);outline-offset:1px}@media (width<=600px){.TravelTimeline-module__hb722x__ruler,.TravelTimeline-module__ayin3c__connections{margin-left:12px;margin-right:12px}.TravelTimeline-module__h9fhxm__year{padding:2px 4px;font-size:.55rem}.TravelTimeline-module__5osvnk__firstTick .TravelTimeline-module__h9fhxm__year{margin-left:0;transform:translate(-50%)}}.CountryProfile-module__dhrrt0__profile{margin-top:var(--space-xl);border-top:1px solid var(--rule);padding-top:var(--space-xl)}.CountryProfile-module__8k5e1e__header{max-width:var(--width-read)}.CountryProfile-module__8k5e1e__header h2{font-size:clamp(1.6rem,3vw,2.2rem)}.CountryProfile-module__hfzn6q__facts{gap:0 var(--space-xl);margin:var(--space-lg) 0 0;border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CountryProfile-module__hfzn6q__facts>div{align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--rule);padding:var(--space-sm) 0;grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);display:grid}.CountryProfile-module__hfzn6q__facts dt{color:var(--ink-tertiary);font:400 .625rem/1.45 var(--font-data);letter-spacing:.04em;text-transform:lowercase}.CountryProfile-module__hfzn6q__facts dd{margin:0;font-size:.9375rem}.CountryProfile-module__hfzn6q__facts dd small{color:var(--ink-tertiary);font:400 .625rem/1.45 var(--font-data);margin-top:2px;display:block}.CountryProfile-module__jk2yl8__maps{align-items:stretch;gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.CountryProfile-module__jk2yl8__maps .geo-map{margin:0}.CountryProfile-module__ycig7e__context{align-content:start;gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=900px){.CountryProfile-module__hfzn6q__facts,.CountryProfile-module__jk2yl8__maps,.CountryProfile-module__ycig7e__context{grid-template-columns:1fr}.CountryProfile-module__hfzn6q__facts{gap:0}}
