.basecamp-hub_hubHeader__c102H{padding-top:var(--s6);padding-bottom:var(--s5);text-align:center}.basecamp-hub_landingHeader__b29T2{padding-top:var(--s6);padding-bottom:clamp(1.25rem,2.8vw,2rem);text-align:center}.basecamp-hub_landingTitle__fKjlT{margin:0 auto;font-family:var(--font-serif);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.2;font-weight:400;color:color-mix(in srgb,var(--ink) 88%,transparent)}.basecamp-hub_landingIntro__p7xHN{margin:.55rem auto 0;max-width:min(100%,68ch);font-size:.95rem;line-height:1.55;color:color-mix(in srgb,var(--ink) 62%,transparent)}.basecamp-hub_hubTitle___fvNL{margin:0 0 var(--s2);font-family:var(--font-serif);font-size:clamp(1.9rem,3vw,2.7rem)}.basecamp-hub_hubSubtitle__Sq2G3{margin:0 auto;max-width:70ch;color:color-mix(in srgb,var(--ink) 75%,transparent);font-size:var(--text-lg)}.basecamp-hub_grid___iW5h{gap:var(--s4)}.basecamp-hub_destinationGrid__bRdxl,.basecamp-hub_grid___iW5h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:var(--s7)}.basecamp-hub_destinationGrid__bRdxl{gap:clamp(.9rem,2.8vw,2rem);align-items:start}.basecamp-hub_destinationLink__ZRcx2,.basecamp-hub_destinationTile__hr5pO{display:grid;justify-items:center;align-content:start;width:min(100%,27.5rem);grid-template-rows:auto auto;gap:0;text-decoration:none;color:inherit}.basecamp-hub_destinationLink__ZRcx2:focus-visible .basecamp-hub_tileSketch__nBf16,.basecamp-hub_destinationLink__ZRcx2:hover .basecamp-hub_tileSketch__nBf16{transform:translateY(-2px);opacity:1}.basecamp-hub_destinationLink__ZRcx2:focus-visible{outline:none}.basecamp-hub_destinationLink__ZRcx2:focus-visible .basecamp-hub_tileCountry__vOPel,.basecamp-hub_destinationLink__ZRcx2:hover .basecamp-hub_tileCountry__vOPel{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.basecamp-hub_tileSketch__nBf16{width:100%;min-height:clamp(19.5rem,36vw,24.5rem);display:grid;place-items:end center;padding:clamp(.9rem,2.2vw,1.35rem) clamp(.9rem,2.1vw,1.45rem) clamp(.95rem,2.1vw,1.45rem);transition:transform .16s ease,opacity .16s ease,filter .16s ease;filter:drop-shadow(0 10px 16px color-mix(in srgb,var(--ink) 5%,transparent))}.basecamp-hub_tileImage__TTg3o{width:auto;max-width:100%;height:auto;object-fit:contain}.basecamp-hub_portugalSketch__v4U6r{align-items:end}.basecamp-hub_switzerlandSketch__cwVgb{align-items:center}.basecamp-hub_portugalImage__7zbL1{max-height:clamp(15rem,28vw,18.75rem)}.basecamp-hub_switzerlandImage__j0dxJ{max-height:clamp(13rem,24vw,16.25rem);max-width:100%}.basecamp-hub_tileMeta__izrvh{text-align:center;max-width:18rem;min-height:4.8rem;display:grid;margin-top:clamp(.45rem,.9vw,.7rem);align-content:start;grid-template-rows:auto auto auto}.basecamp-hub_tileCountry__vOPel,.basecamp-hub_tileLocation__VPvgd,.basecamp-hub_tileStatus__M2Nle{margin:0}.basecamp-hub_tileCountry__vOPel{font-family:var(--font-serif);font-size:clamp(1.34rem,2vw,1.62rem);line-height:1.16;color:color-mix(in srgb,var(--ink) 94%,transparent)}.basecamp-hub_tileLocation__VPvgd{margin-top:.18rem;font-size:.9rem;line-height:1.4;color:color-mix(in srgb,var(--ink) 58%,transparent)}.basecamp-hub_tileStatus__M2Nle{margin-top:.34rem;font-size:.74rem;color:color-mix(in srgb,var(--ink) 32%,transparent)}.basecamp-hub_destinationTile__hr5pO .basecamp-hub_tileMeta__izrvh,.basecamp-hub_destinationTile__hr5pO .basecamp-hub_tileSketch__nBf16{opacity:.8}@media (max-width:900px){.basecamp-hub_destinationGrid__bRdxl,.basecamp-hub_grid___iW5h{grid-template-columns:1fr}}.basecamp-hub_card__YBIaI{display:block;text-decoration:none}.basecamp-hub_cardInner__id0Ou{border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);background:color-mix(in srgb,#fff 58%,transparent);padding:var(--s6);transition:transform .16s ease,background .16s ease}.basecamp-hub_cardInner__id0Ou:hover{transform:translateY(-2px);background:color-mix(in srgb,#fff 76%,transparent)}.basecamp-hub_cardTitle__zvIQK{margin:0 0 var(--s2);font-family:var(--font-serif);color:var(--ink);font-size:1.35rem}.basecamp-hub_cardText__WPW_C{margin:0;color:color-mix(in srgb,var(--ink) 72%,transparent)}.basecamp-hub_kicker__ARR7g{margin:0 0 var(--s3);letter-spacing:.18em;text-transform:uppercase;font-size:.82rem;color:color-mix(in srgb,var(--ink) 60%,transparent)}.basecamp-hub_quickLinks__qCz1t{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.basecamp-hub_pillLink__sgF75{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,#fff 55%,transparent);color:color-mix(in srgb,var(--ink) 85%,transparent);text-decoration:none}.basecamp-hub_pillLink__sgF75:hover{background:color-mix(in srgb,#fff 75%,transparent)}