[data-astro-cid-uiaiddl5][hidden]{display:none!important}.explorer-chapter-inner[data-astro-cid-uiaiddl5]{width:100%;max-width:88rem;padding-inline:var(--spacing-page);margin-inline:auto}.explorer-arrival[data-astro-cid-uiaiddl5]{isolation:isolate;background:var(--color-kaltio-forest);color:#fff;align-items:end;min-height:max(38rem,82svh);padding-block:19rem 2.5rem;display:flex;position:relative}.explorer-arrival-media[data-astro-cid-uiaiddl5]{position:absolute;inset:0}.explorer-arrival-media[data-astro-cid-uiaiddl5]:after{content:"";pointer-events:none;background:linear-gradient(#0000 33%,#081715ad 68%,#081715ed);position:absolute;inset:0}.explorer-arrival-content[data-astro-cid-uiaiddl5]{position:relative}.explorer-eyebrow[data-astro-cid-uiaiddl5]{text-transform:uppercase;color:var(--color-kaltio-orange-light);font-size:.75rem;font-weight:800}.explorer-arrival[data-astro-cid-uiaiddl5] h1[data-astro-cid-uiaiddl5]{text-wrap:balance;max-width:15ch;margin-top:.75rem;font-size:2.5rem;font-weight:800;line-height:1.06}.explorer-arrival-intro[data-astro-cid-uiaiddl5]{max-width:35rem;margin-top:1rem;font-size:.875rem;line-height:1.8}.explorer-discover[data-astro-cid-uiaiddl5]{border-bottom:1px solid var(--color-kaltio-orange-light);align-items:center;gap:2rem;min-height:44px;margin-top:1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.explorer-discover[data-astro-cid-uiaiddl5] span[data-astro-cid-uiaiddl5]{font-size:1.25rem}.explorer-utility[data-astro-cid-uiaiddl5]{padding-block:2rem}.explorer-stage[data-astro-cid-uiaiddl5]{padding-bottom:3rem}.explorer-stage-header[data-astro-cid-uiaiddl5]{border-top:1px solid #34251a33}.explorer-stage-heading[data-astro-cid-uiaiddl5]{gap:1rem;padding-block:1.5rem;display:grid}.explorer-stage-heading[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{align-items:baseline;gap:1rem;font-size:2rem;font-weight:800;line-height:1.1;display:flex}.explorer-stage-number[data-astro-cid-uiaiddl5]{font:800 .75rem var(--font-sans);flex:none}.explorer-stage-description[data-astro-cid-uiaiddl5]{max-width:35rem;font-size:.875rem;line-height:1.8}.explorer-stage-header--scene[data-astro-cid-uiaiddl5]{isolation:isolate;background:var(--color-kaltio-forest);border:0;align-items:end;min-height:28svh;display:flex;position:relative}.explorer-stage-header--scene[data-astro-cid-uiaiddl5]:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#081715d9);position:absolute;inset:0}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] .explorer-stage-heading[data-astro-cid-uiaiddl5]{z-index:1;position:relative}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{color:#fff}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] .explorer-stage-number[data-astro-cid-uiaiddl5]{color:var(--color-kaltio-orange-light)}.explorer-scene-context[data-astro-cid-uiaiddl5]{padding-block:1.5rem}.explorer-destinations[data-astro-cid-uiaiddl5]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.destination-option[data-astro-cid-uiaiddl5]{border-bottom:1px solid #34251a33;min-width:0}.destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:16/10;width:100%;display:block;position:relative}.destination-landscape[data-astro-cid-uiaiddl5] .destination-image{object-fit:cover;width:100%;height:100%;display:block}.destination-caption[data-astro-cid-uiaiddl5]{gap:1rem;padding-block:1.25rem;display:grid}.destination-caption[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{font-size:1.75rem;font-weight:800;line-height:1.15}.destination-headline[data-astro-cid-uiaiddl5]{max-width:38rem;margin-top:.625rem;font-size:.875rem;line-height:1.8}.destination-practical[data-astro-cid-uiaiddl5]{min-width:0}.destination-option--wide[data-astro-cid-uiaiddl5] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:16/9}.explorer-stage--north[data-astro-cid-uiaiddl5]{padding-bottom:0}.explorer-north-scene[data-astro-cid-uiaiddl5]{isolation:isolate;color:#fff;background:var(--color-kaltio-forest);border:0;position:relative}.explorer-north-scene[data-astro-cid-uiaiddl5]:after{content:"";pointer-events:none;background:linear-gradient(#081715d1,#081715a6 35%,#0000 72%);position:absolute;inset:0}.explorer-north-inner[data-astro-cid-uiaiddl5]{z-index:1;min-height:max(42rem,78svh);padding-block:2.5rem 7rem;position:relative}.explorer-north-copy[data-astro-cid-uiaiddl5]{max-width:29rem}.explorer-north-copy[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{margin-top:.875rem;font-size:3rem;font-weight:800;line-height:1.05}.explorer-north-headline[data-astro-cid-uiaiddl5]{margin-top:1rem;font-size:1.0625rem;font-weight:700;line-height:1.5}.explorer-north-copy[data-astro-cid-uiaiddl5] .explorer-stage-description[data-astro-cid-uiaiddl5]{margin-top:.75rem}.explorer-north-practical[data-astro-cid-uiaiddl5]{border-top:1px solid #fff6;margin-top:1.25rem;padding-top:1rem}.explorer-north-copy[data-astro-cid-uiaiddl5] a[data-astro-cid-uiaiddl5],.explorer-north-copy[data-astro-cid-uiaiddl5] button[data-astro-cid-uiaiddl5]{color:#fff}.explorer-stage--fells[data-astro-cid-uiaiddl5]{background:var(--color-kaltio-ice)}.explorer-permission[data-astro-cid-uiaiddl5]{margin-top:2rem}@media (width<=767px){[data-astro-cid-uiaiddl5][data-destination-option=saariselka] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:4/3}[data-astro-cid-uiaiddl5][data-destination-option=ivalo] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:2}[data-astro-cid-uiaiddl5][data-destination-option=nordkapp] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:16/11}}@media (width>=768px){.explorer-arrival[data-astro-cid-uiaiddl5]{align-items:end;min-height:max(34rem,70svh);padding-block:10rem 3rem;display:flex}.explorer-arrival-media[data-astro-cid-uiaiddl5]{height:auto;min-height:0;position:absolute;inset:0}.explorer-arrival-media[data-astro-cid-uiaiddl5]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#081715bf,#0817150d 85%),linear-gradient(#0000 35%,#08171580);position:absolute;inset:0}.explorer-arrival-content[data-astro-cid-uiaiddl5]{padding-block:0}.explorer-arrival[data-astro-cid-uiaiddl5] h1[data-astro-cid-uiaiddl5]{max-width:13ch;font-size:4rem}.explorer-arrival-intro[data-astro-cid-uiaiddl5]{font-size:1rem}.explorer-discover[data-astro-cid-uiaiddl5]{margin-top:1.5rem}.explorer-utility[data-astro-cid-uiaiddl5]{padding-block:3rem}.explorer-stage[data-astro-cid-uiaiddl5]{padding-bottom:4.5rem}.explorer-stage--north[data-astro-cid-uiaiddl5]{padding-bottom:0}.explorer-north-inner[data-astro-cid-uiaiddl5]{min-height:max(44rem,78svh);padding-block:3rem}.explorer-north-copy[data-astro-cid-uiaiddl5]{max-width:30rem;margin-left:auto}.explorer-north-copy[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{font-size:4rem}.explorer-north-scene[data-astro-cid-uiaiddl5]:after{background:linear-gradient(235deg,#081715e0,#08171599 24%,#0000 62%)}.explorer-stage-heading[data-astro-cid-uiaiddl5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:3rem;padding-block:2.5rem}.explorer-stage-heading[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{gap:1.5rem;font-size:2.75rem}.explorer-stage-header--scene[data-astro-cid-uiaiddl5]{min-height:min(58svh,40rem)}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] .explorer-stage-heading[data-astro-cid-uiaiddl5]{grid-template-columns:minmax(0,1fr);padding-block:3rem}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{font-size:4rem}.explorer-scene-context[data-astro-cid-uiaiddl5]{padding-block:2rem}.explorer-destinations[data-astro-cid-uiaiddl5]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:3rem 2.5rem}.destination-option[data-astro-cid-uiaiddl5]{grid-column:span 6}.destination-caption[data-astro-cid-uiaiddl5]{padding-block:1.5rem}.destination-caption[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{font-size:2rem}.destination-option--wide[data-astro-cid-uiaiddl5]{grid-column:1/-1}.destination-option--wide[data-astro-cid-uiaiddl5] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:24/10;max-height:40rem}.destination-option--wide[data-astro-cid-uiaiddl5] .destination-caption[data-astro-cid-uiaiddl5]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:3rem}.destination-option--wide[data-astro-cid-uiaiddl5] .destination-caption[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{font-size:3rem}.explorer-stage--core[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=ivalo]{grid-column:span 5}.explorer-stage--core[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=ivalo] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:16/9}.explorer-stage--core[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=inari]{grid-column:span 7;margin-top:2.5rem}.explorer-stage--fells[data-astro-cid-uiaiddl5] .destination-option[data-astro-cid-uiaiddl5]{grid-column:span 4}.explorer-stage--fells[data-astro-cid-uiaiddl5] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:4/3}.explorer-stage--fells[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=levi]{margin-top:2.5rem}.explorer-stage--south-east[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=rovaniemi]{grid-column:span 7}.explorer-stage--south-east[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=rovaniemi] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:4/3}.explorer-stage--south-east[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=ruka]{grid-column:span 5;margin-top:4rem}.explorer-stage--foreign[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=pykeija]{grid-column:span 4;margin-top:3rem}.explorer-stage--foreign[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=pykeija] .destination-landscape[data-astro-cid-uiaiddl5]{aspect-ratio:4/3}.explorer-stage--foreign[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=nordkapp]{grid-column:span 8}.explorer-stage--foreign[data-astro-cid-uiaiddl5] [data-astro-cid-uiaiddl5][data-destination-option=nordkapp] .destination-caption[data-astro-cid-uiaiddl5] h3[data-astro-cid-uiaiddl5]{font-size:3rem}}@media (width>=1280px){.explorer-arrival[data-astro-cid-uiaiddl5] h1[data-astro-cid-uiaiddl5]{font-size:5.25rem}.explorer-arrival-intro[data-astro-cid-uiaiddl5]{font-size:1.125rem}.explorer-utility[data-astro-cid-uiaiddl5]{padding-block:3.5rem}.explorer-stage-heading[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{font-size:3.25rem}.explorer-stage-header--scene[data-astro-cid-uiaiddl5] h2[data-astro-cid-uiaiddl5]{font-size:5rem}}.kaltio-route-filter[data-astro-cid-uiaiddl5]{cursor:pointer}.kaltio-route-filter-row[data-astro-cid-uiaiddl5]{scrollbar-width:thin}.kaltio-route-filter[data-astro-cid-uiaiddl5][aria-pressed=true],.explorer-view-button[data-astro-cid-uiaiddl5][aria-pressed=true]{background:var(--color-kaltio-wood);color:#fff;border-color:var(--color-kaltio-orange)}.explorer-view-button[data-astro-cid-uiaiddl5]{cursor:pointer}.destination-option[data-astro-cid-uiaiddl5]:has([data-destination-quick][aria-pressed=true]){border-color:var(--color-kaltio-orange);background:#e9e2d24d}[data-astro-cid-uiaiddl5][data-destination-quick]{cursor:pointer}.destination-option[data-astro-cid-uiaiddl5] a[data-astro-cid-uiaiddl5]:hover,[data-astro-cid-uiaiddl5][data-destination-quick]:hover{text-decoration:underline;text-decoration-color:var(--color-kaltio-orange)}.explorer-stage--foreign[data-astro-cid-uiaiddl5]{background:var(--color-kaltio-forest);border-color:var(--color-kaltio-pine)}.explorer-stage--foreign[data-astro-cid-uiaiddl5] .text-kaltio-wood{color:#fff}.explorer-stage--foreign[data-astro-cid-uiaiddl5] .text-kaltio-muted{color:#fffc}.explorer-stage--foreign[data-astro-cid-uiaiddl5] .text-kaltio-orange{color:var(--color-kaltio-orange-light)}.explorer-stage--foreign[data-astro-cid-uiaiddl5] .destination-option[data-astro-cid-uiaiddl5]{border-color:#ffffff40}.explorer-stage--foreign[data-astro-cid-uiaiddl5] .destination-option[data-astro-cid-uiaiddl5]:has([aria-pressed=true]){border-color:var(--color-kaltio-orange-light);background:#ffffff14}.kaltio-explore-map-frame[data-astro-cid-uiaiddl5]{aspect-ratio:7/9;overflow:hidden}.kaltio-explore-map-image[data-astro-cid-uiaiddl5]{object-position:center 42%;filter:sepia(.24)saturate(.78)contrast(.96)}.kaltio-explore-map-frame[data-astro-cid-uiaiddl5][data-active-region=foreign]{aspect-ratio:15/11}.kaltio-explore-map-frame[data-astro-cid-uiaiddl5][data-active-region=foreign] .kaltio-explore-map-image[data-astro-cid-uiaiddl5]{object-position:center 35%;filter:sepia(.22)saturate(.78)contrast(.97)}.kaltio-map-marker[data-astro-cid-uiaiddl5]{--marker-dot-anchor:.57rem;z-index:20;color:#34251a;cursor:pointer;max-width:8.5rem;min-height:44px;transform:translate(calc(-1 * var(--marker-dot-anchor) + var(--marker-nudge-x,0px)), calc(-50% + var(--marker-nudge,0px)));background:#fbf8f1;border:1px solid #34251a2e;border-radius:999px;align-items:center;gap:.36rem;padding:.28rem .5rem .28rem .34rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;box-shadow:0 4px 12px #34251a24}.kaltio-map-marker--label-left[data-astro-cid-uiaiddl5]{transform:translate(calc(-100% + var(--marker-dot-anchor) + var(--marker-nudge-x,0px)), calc(-50% + var(--marker-nudge,0px)));flex-direction:row-reverse;padding:.28rem .34rem .28rem .5rem}.kaltio-map-marker[data-astro-cid-uiaiddl5][data-destination-id=ivalo]{--marker-nudge-x:12px}.kaltio-map-marker[data-astro-cid-uiaiddl5][data-destination-id=saariselka]{--marker-nudge-x:-12px}.kaltio-map-marker--core[data-astro-cid-uiaiddl5]{border-color:var(--color-kaltio-orange)}.kaltio-map-marker--foreign[data-astro-cid-uiaiddl5]{color:#fff;background:#102d24;border-color:#ffffff80}.kaltio-map-marker[data-astro-cid-uiaiddl5]:hover,.kaltio-map-marker[data-astro-cid-uiaiddl5][aria-pressed=true]{color:#34251a;outline:2px solid var(--color-kaltio-action);outline-offset:1px;z-index:25;background:#fff}.kaltio-map-marker[data-astro-cid-uiaiddl5]:focus-visible{z-index:30}.kaltio-map-marker-dot[data-astro-cid-uiaiddl5]{width:.46rem;height:.46rem;transform:translate(calc(-1 * var(--marker-nudge-x,0px)), calc(-1 * var(--marker-nudge,0px)));background:#c86a2a;border-radius:50%;flex:none}.kaltio-map-marker-label[data-astro-cid-uiaiddl5]{white-space:nowrap}.destination-overlay[data-astro-cid-uiaiddl5]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text-primary);background:0 0;border:0;margin:0;padding:0}.destination-overlay[data-astro-cid-uiaiddl5]::backdrop{background:0 0}[data-astro-cid-uiaiddl5][data-panel-scroll]{overscroll-behavior:contain}.destination-panel[data-astro-cid-uiaiddl5]{transition:transform .24s;transform:translateY(100%)}.destination-overlay[data-astro-cid-uiaiddl5].is-open .destination-panel[data-astro-cid-uiaiddl5]{transform:translateY(0)}@media (width>=768px){.destination-panel[data-astro-cid-uiaiddl5]{transform:translate(100%)}.destination-overlay[data-astro-cid-uiaiddl5].is-open .destination-panel[data-astro-cid-uiaiddl5]{transform:translate(0)}}@media (width>=1024px){.kaltio-route-filter[data-astro-cid-uiaiddl5]:hover,.kaltio-route-filter[data-astro-cid-uiaiddl5]:focus-visible{background:#e9e2d273}.kaltio-route-filter[data-astro-cid-uiaiddl5][aria-pressed=true]{color:var(--color-kaltio-wood);border-color:var(--color-kaltio-orange);box-shadow:inset 2px 0 var(--color-kaltio-orange);background:#e9e2d28c}.kaltio-route-filter[data-astro-cid-uiaiddl5][aria-pressed=true] .kaltio-route-filter-title[data-astro-cid-uiaiddl5],.kaltio-route-filter[data-astro-cid-uiaiddl5][aria-pressed=true] .kaltio-route-filter-cue[data-astro-cid-uiaiddl5]{color:var(--color-accent-text)}}@media (width<=520px){.kaltio-map-marker[data-astro-cid-uiaiddl5][data-destination-id=inari]{--marker-nudge-x:-6px}.kaltio-map-marker[data-astro-cid-uiaiddl5][data-destination-id=saariselka]{--marker-nudge:12px}}@media (prefers-reduced-motion:reduce){.destination-panel[data-astro-cid-uiaiddl5]{transition:none}}
