@charset "UTF-8";.section-globe{padding-top:100px}.globe{position:relative}.globe__text{display:grid;justify-items:start;row-gap:24px;padding:0 20px 24px}@media only screen and (min-width:750px){.globe__text{padding:0 40px 32px}}@media only screen and (min-width:1025px){.globe__text{position:absolute;top:40px;left:80px;z-index:1;width:calc((100% - 160px) * 4 / 12);padding:0;pointer-events:none}}.globe__text>*{pointer-events:auto}.globe__heading{font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin:0;font-weight:400;letter-spacing:var(--letter-spacing-base);color:var(--c-ink)}.globe__heading+.globe__spec{margin-top:-16px}.globe__spec{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0;letter-spacing:var(--letter-spacing-base);color:var(--c-ink-muted)}.globe__action{font-size:var(--font-size-small);line-height:var(--line-height-small);display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 20px;border:1px solid var(--c-hairline);border-radius:0;background-color:transparent;color:var(--c-ink);letter-spacing:var(--letter-spacing-base);cursor:pointer;transition:border-color .2s ease}.globe__action:hover{border-color:var(--c-ink)}.globe__action:focus-visible{outline:1px solid var(--c-decorative);outline-offset:2px}.globe__action:not(.is-ready){visibility:hidden;opacity:0}.globe__action.is-ready{transition:opacity .4s ease .45s,border-color .2s ease}.globe:has(>.globe__stage[data-state=still]) .globe__action{display:none}.globe__intro{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-base);color:var(--c-ink-muted);max-width:46ch}.globe__intro p{margin:0}.globe__places{margin:0;padding:0;list-style:none}.globe__place+.globe__place{border-top:1px solid var(--c-rule)}.globe__place-link{font-size:var(--font-size-small);line-height:var(--line-height-small);display:block;padding:12px 0;color:var(--c-ink);letter-spacing:var(--letter-spacing-base);text-decoration:none;transition:color .2s ease}.globe__place-link:hover{color:var(--c-accent-hover)}.globe__place-link:focus-visible{outline:1px solid var(--c-decorative);outline-offset:4px}.globe__stage{--globe-ratio: 1;--globe-subject-x: .5;--globe-subject-y: .44;--globe-drop: 0;--globe-terrain-x: .5;--globe-panel-edge: -1;display:block}@media only screen and (min-width:1025px){.globe__stage{--globe-subject-x: .62;--globe-subject-y: .3;--globe-drop: .14;--globe-terrain-x: .66;--globe-panel-edge: -.2}}.globe__stage[data-framing=large]{--globe-ratio: 1.5}.globe--featured .globe__stage[data-framing=large]{--globe-ratio: 1}@media only screen and (min-width:750px){.globe--featured .globe__stage[data-framing=large]{--globe-ratio: 1.5}}.globe__frame{position:relative;width:100%;max-height:80vh;max-height:80svh;aspect-ratio:var(--globe-ratio);overflow:hidden;background-color:var(--c-canvas)}.globe__still,.globe__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.globe__still{object-fit:contain;object-position:center}.globe__stage[data-framing=large] .globe__still,.globe--featured-still .globe__still{object-fit:cover;object-position:center top}.globe__canvas{display:block;opacity:0;touch-action:pan-y;cursor:grab;transition:opacity .4s ease}.globe__canvas:active{cursor:grabbing}.globe__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.globe__fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,var(--c-canvas) 4.969%,transparent 37.768%);pointer-events:none}.globe__stage:not([data-state=live]) .globe__overlay{display:none}.globe__stage[data-state=live] .globe__canvas{opacity:1}@media(prefers-reduced-motion:reduce){.globe__canvas,.globe__place-link,.globe__back{transition:none}}.globe__marker{position:absolute;top:0;left:0;display:flex;align-items:center;gap:8px;min-height:24px;padding:0 8px;border:0;background:none;color:var(--c-ink);cursor:pointer;pointer-events:auto;transform:translate(var(--x, 0),var(--y, 0)) translate(-12px,-50%)}.globe__marker.is-behind{opacity:0;pointer-events:none}.globe__marker:focus-visible{outline:1px solid var(--c-decorative);outline-offset:0}.globe__marker-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--c-ink)}.globe__marker--ring .globe__marker-dot{border:1px solid var(--c-ink);background-color:transparent}.globe__marker-label{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);font-weight:400;letter-spacing:var(--letter-spacing-base);white-space:nowrap}.globe__stage[data-labels=none] .globe__marker-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.globe__marker:hover .globe__marker-dot{background-color:var(--c-accent-hover)}.globe__marker--featured{flex-direction:column;align-items:flex-start;gap:0;min-height:44px;padding:8px 12px;border:1px solid var(--c-hairline);background-color:var(--c-canvas);text-align:left;transform:translate(var(--x, 0),var(--y, 0)) translate(-50%,-100%);transition:border-color .2s ease}.globe__stage[data-state=live] .globe__marker--featured{animation:globe-fade-in .4s ease .45s both}.globe__marker--featured:hover{border-color:var(--c-ink)}.globe__marker--featured .globe__marker-label{font-size:var(--font-size-small);line-height:var(--line-height-small)}.globe__marker-meta{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);color:var(--c-ink-muted);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-base);white-space:nowrap}@keyframes globe-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.globe__stage[data-state=live] .globe__marker--featured{animation:none}}.globe__route-mark{position:absolute;top:0;left:0;width:0;height:0;transform:translate(var(--x, 0),var(--y, 0))}.globe__route-mark[hidden]{display:none}.globe__route-mark:before{content:"";position:absolute;top:0;left:0;width:10px;height:10px;box-sizing:border-box;border:1px solid var(--c-ink);border-radius:50%;background-color:var(--c-canvas);transform:translate(-50%,-50%)}.globe__route-mark--top:before{width:6px;height:6px;border:0;background-color:var(--c-ink)}.globe__route-label{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);position:absolute;top:0;left:12px;color:var(--c-ink);letter-spacing:var(--letter-spacing-base);white-space:nowrap;transform:translateY(-50%)}.globe__summit{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);position:absolute;top:0;left:0;color:var(--c-ink);letter-spacing:var(--letter-spacing-base);white-space:nowrap;transform:translate(var(--x, 0),var(--y, 0)) translate(-50%,-150%)}.globe__bar{position:absolute;bottom:16px;left:16px;right:16px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:8px 16px;pointer-events:none}.globe__readout{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);position:absolute;bottom:16px;max-width:calc(100% - 180px);left:16px;margin:0;color:var(--c-ink-muted);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-base)}@media only screen and (min-width:750px){.globe__readout{top:16px;bottom:auto;max-width:none}}.globe__caption{display:grid;align-content:start;row-gap:4px;min-height:96px;padding:16px 20px 0}@media only screen and (min-width:750px){.globe__caption{min-height:72px;padding:16px 40px 0}}@media only screen and (min-width:1025px){.globe__caption{padding:16px 80px 0}}.globe__caption[hidden]{display:grid;visibility:hidden}.globe__caption-title,.globe__caption-credit{margin:0;letter-spacing:var(--letter-spacing-base)}.globe__caption-title{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--c-ink)}.globe__caption-credit{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);color:var(--c-ink-muted)}.globe__caption-licence{color:inherit;text-decoration:underline}.globe__caption--panel{justify-items:start;row-gap:8px}.globe__panel-name,.globe__panel-spec,.globe__panel-text,.globe__panel-figures{margin:0;letter-spacing:var(--letter-spacing-base)}.globe__panel-name{font-size:var(--font-size-large);line-height:var(--line-height-large);color:var(--c-ink)}@media only screen and (min-width:1025px){.globe__panel-name{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}.globe__panel-figure{white-space:nowrap}.globe__panel-spec,.globe__panel-figures{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--c-ink-muted);font-variant-numeric:tabular-nums}.globe__panel-figures{color:var(--c-ink)}.globe__panel-text{font-size:var(--font-size-small);line-height:var(--line-height-small);max-width:40ch;color:var(--c-ink)}.globe__caption--panel .globe__back{margin-top:8px}@media only screen and (min-width:1025px){.globe--featured .globe__caption{position:absolute;top:40px;left:80px;z-index:3;width:calc((100% - 160px) * 4 / 12);min-height:0;padding:0}.globe[data-mode=terrain] .globe__text{visibility:hidden}.globe--featured[data-mode=terrain] .globe__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,var(--c-canvas) 30%,transparent 48%);pointer-events:none}}.globe__back{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);min-height:36px;padding:0 12px;pointer-events:auto;border:1px solid var(--c-hairline);border-radius:0;background-color:var(--c-canvas);color:var(--c-ink);letter-spacing:var(--letter-spacing-base);white-space:nowrap;cursor:pointer;transition:border-color .2s ease}.globe__back:hover{border-color:var(--c-ink)}.globe__back:focus-visible{outline:1px solid var(--c-decorative);outline-offset:2px}.globe__back[hidden]{display:none}.globe__panel{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall);display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 20px;margin-top:20px;color:var(--c-ink-muted)}.globe__panel label{display:grid;row-gap:4px}.globe__panel-values{grid-column:1/-1;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-globe.css.map */
