.KuvaOsio-module__Jzo4aq__osio{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,72px);margin:0 0 clamp(32px,5vw,64px);display:grid}.KuvaOsio-module__Jzo4aq__kaanteinen .KuvaOsio-module__Jzo4aq__kuva{order:-1}.KuvaOsio-module__Jzo4aq__teksti h2{max-width:min(20ch,100%);margin:0 0 14px;font-size:clamp(24px,2.6vw,34px);line-height:1.1}.KuvaOsio-module__Jzo4aq__teksti p{margin:0 0 14px}.KuvaOsio-module__Jzo4aq__teksti>:last-child{margin-bottom:0}.KuvaOsio-module__Jzo4aq__kuva{background:#050204;border:1px solid #ffffff2e;border-radius:38px;justify-self:center;width:min(100%,300px);padding:8px;box-shadow:0 30px 70px #0000008c,0 0 60px #d873331f}.KuvaOsio-module__Jzo4aq__kuva img{border-radius:31px;width:100%;height:auto;display:block}@media (max-width:760px){.KuvaOsio-module__Jzo4aq__osio{grid-template-columns:minmax(0,1fr)}.KuvaOsio-module__Jzo4aq__kaanteinen .KuvaOsio-module__Jzo4aq__kuva{order:0}.KuvaOsio-module__Jzo4aq__kuva{width:min(76vw,280px)}}
.Alisivu-module__9iWuhq__faktat{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 clamp(28px,4vw,48px);display:grid}.Alisivu-module__9iWuhq__fakta{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;padding:20px 18px}.Alisivu-module__9iWuhq__luku{color:var(--orange);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1;display:block}.Alisivu-module__9iWuhq__faktaTeksti{color:var(--muted);font-size:14px;line-height:1.45;display:block}.Alisivu-module__9iWuhq__vaiheet{counter-reset:vaihe;margin:0 0 clamp(28px,4vw,48px);padding:0;list-style:none}.Alisivu-module__9iWuhq__vaihe{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;margin:0 0 12px;padding:18px 20px 18px 62px;position:relative}.Alisivu-module__9iWuhq__vaihe:before{counter-increment:vaihe;content:counter(vaihe);background:var(--orange);color:#14060a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid;position:absolute;top:18px;left:18px}.Alisivu-module__9iWuhq__vaihe h3{margin:0 0 4px;font-size:17px}.Alisivu-module__9iWuhq__vaihe p{color:var(--muted);margin:0}.Alisivu-module__9iWuhq__huomio{border:1px solid #ffffff1a;border-left:3px solid var(--orange);background:#d873330f;border-radius:4px 14px 14px 4px;margin:0 0 clamp(28px,4vw,48px);padding:clamp(20px,3vw,30px)}.Alisivu-module__9iWuhq__huomio h2{margin:0 0 8px;font-size:clamp(19px,2vw,23px)}.Alisivu-module__9iWuhq__huomio p{margin:0 0 10px}.Alisivu-module__9iWuhq__huomio>:last-child{margin-bottom:0}.Alisivu-module__9iWuhq__kortit{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0 0 clamp(28px,4vw,48px);display:grid}.Alisivu-module__9iWuhq__kortti{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;padding:20px}.Alisivu-module__9iWuhq__kortti h3{margin:0 0 6px;font-size:17px}.Alisivu-module__9iWuhq__kortti p{color:var(--muted);margin:0;font-size:15px}.Alisivu-module__9iWuhq__lopetus{margin-top:clamp(20px,3vw,32px)}.Alisivu-module__9iWuhq__lopetus p{margin:0 0 16px}.Alisivu-module__9iWuhq__napit{flex-wrap:wrap;gap:10px;display:flex}.Alisivu-module__9iWuhq__napit a{transition:transform .16s var(--ease-out), background .16s ease, border-color .16s ease;border-radius:999px;align-items:center;padding:13px 24px;font-weight:600;text-decoration:none;display:inline-flex}.Alisivu-module__9iWuhq__napit a:active{transform:scale(.96)}.Alisivu-module__9iWuhq__ensisijainen{background:var(--orange);color:#14060a}.Alisivu-module__9iWuhq__toissijainen{color:var(--text);border:1px solid #ffffff38}.Alisivu-module__9iWuhq__pikalinkit{flex-wrap:wrap;gap:8px;margin:0 0 clamp(24px,3vw,36px);display:flex}.Alisivu-module__9iWuhq__pikalinkit a{color:var(--text);border:1px solid #ffffff29;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none}.Alisivu-module__9iWuhq__pikalinkit a:hover{border-color:var(--orange);color:var(--orange-hi)}@media (prefers-reduced-motion:reduce){.Alisivu-module__9iWuhq__napit a:active{background:#d873331f;transform:none}}
.page-module__xN0ggW__atlasHeading{max-width:var(--measure);margin-bottom:clamp(28px,4vw,48px)}.page-module__xN0ggW__atlasEyebrow{color:var(--orange-hi);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.page-module__xN0ggW__atlasHeading h2{margin-bottom:12px}.page-module__xN0ggW__atlasHeading>p:last-child{color:var(--muted);margin:0;font-size:17px}.page-module__xN0ggW__atlas{max-width:var(--band);grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.page-module__xN0ggW__atlasMap{background:#d8dddf;border-radius:30px;min-height:560px;margin:0;position:sticky;top:110px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 28px 80px #0000006b}.page-module__xN0ggW__mapVisual,.page-module__xN0ggW__mapVisual img{width:100%;height:100%;display:block}.page-module__xN0ggW__mapVisual{position:absolute;inset:0}.page-module__xN0ggW__mapVisual img{object-fit:cover;object-position:50% 39%}.page-module__xN0ggW__atlasMap:after{content:"";pointer-events:none;background:linear-gradient(#05050614 45%,#050506e6 100%);position:absolute;inset:0}.page-module__xN0ggW__mapCaption{z-index:1;color:var(--text);margin:0;position:absolute;bottom:24px;left:24px;right:24px}.page-module__xN0ggW__mapCaption span{color:var(--orange-hi);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506c7;border-radius:999px;margin-bottom:12px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.page-module__xN0ggW__mapCaption strong{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:6px;font-size:clamp(24px,2.8vw,36px);line-height:1.05;display:block}.page-module__xN0ggW__mapCaption small{color:var(--muted);font-size:14px;line-height:1.45;display:block}.page-module__xN0ggW__atlas [data-group=events]{--group-color:var(--group-events)}.page-module__xN0ggW__atlas [data-group=warnings]{--group-color:var(--group-warnings)}.page-module__xN0ggW__atlas [data-group=disruptions]{--group-color:var(--group-disruptions)}.page-module__xN0ggW__atlas [data-group=bulletins]{--group-color:var(--group-bulletins)}.page-module__xN0ggW__sourceList{border-top:1px solid var(--stroke);margin:0;padding:0;list-style:none}.page-module__xN0ggW__source{border-bottom:1px solid var(--stroke);grid-template-columns:42px 1fr;gap:clamp(14px,2.5vw,26px);padding:clamp(19px,2.5vw,30px) 0;display:grid}.page-module__xN0ggW__sourceNumber{color:var(--group-color);font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-self:start;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.page-module__xN0ggW__sourceNumber:before{background:var(--group-color);width:9px;height:9px;box-shadow:0 0 16px color-mix(in srgb, var(--group-color) 72%, transparent);content:"";border-radius:50%;flex:none}.page-module__xN0ggW__source h3{margin:-3px 0 7px;font-size:clamp(19px,2vw,25px)}.page-module__xN0ggW__source p{max-width:58ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}@media (max-width:760px){.page-module__xN0ggW__atlas{grid-template-columns:1fr}.page-module__xN0ggW__atlasMap{min-height:430px;position:relative;top:auto}.page-module__xN0ggW__source{grid-template-columns:40px 1fr}}@media (prefers-reduced-transparency:reduce){.page-module__xN0ggW__mapCaption span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060505}}@media (prefers-contrast:more){.page-module__xN0ggW__atlasMap{box-shadow:0 0 0 2px #fff}.page-module__xN0ggW__sourceList,.page-module__xN0ggW__source{border-color:#ffffff7a}.page-module__xN0ggW__mapCaption small{color:var(--text)}}
