html{scroll-padding-top:0}.stage{inset:0;width:100%;height:100svh}.stage:after{display:none}.masthead{height:90px;background:none;pointer-events:none}.masthead>*{pointer-events:auto}.masthead-note,.contact-top{background:#f3f6f8c9;padding:10px 14px;border-radius:3px}.brand{background:#f3f6f899;padding:5px}.contact-top{border:0}.scene-caption{left:auto;right:4%;bottom:110px;gap:24px;padding:9px 12px;background:#eef3f8bd;border-radius:2px}
.guided .chapter,.guided.still .chapter{padding:0;min-height:0;height:184svh}.guided #omrezje{height:128svh}.guided #infrastruktura,.guided.still #infrastruktura{height:188svh}.guided .chapter-copy,.guided .chapter-rack .chapter-copy{position:fixed;left:5%;top:19svh;width:34%;max-width:440px;padding:24px 28px;background:#f5f7f9cc;backdrop-filter:blur(5px);border-radius:3px;opacity:var(--copy-opacity,0);transform:translateY(var(--copy-offset,0));pointer-events:auto}.guided .chapter-copy[inert]{pointer-events:none}.guided #omrezje .chapter-copy{top:auto;bottom:17svh;left:5%;width:35%;max-width:480px}.guided #infrastruktura .chapter-copy{top:17svh;max-width:455px}
h1:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:clamp(40px,4.1vw,62px)}h2:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:clamp(34px,3.4vw,50px)}.eyebrow:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){margin-bottom:22px}.description:not(.narrative-body):not(.narrative-label){font-size:16px;line-height:1.55;margin-bottom:20px;color:#45566a}.assembly-list{font-size:12px;line-height:1.8;margin:14px 0 18px}.small-note{margin-bottom:0}.journey-bar{left:4%;right:4%;bottom:22px;height:auto;padding:10px 20px;border:1px solid #ffffff99;border-radius:4px;background:#f4f7fae0}.journey-bar nav{gap:34px}.journey-bar nav a{font-size:12px;padding:12px 0}.legend .wire{border-color:#71849c}
@media(max-height:760px) and (min-width:761px){.guided .chapter-copy,.guided #infrastruktura .chapter-copy{top:15svh;padding:20px 24px}h1:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:48px}h2:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:38px}.description:not(.narrative-body):not(.narrative-label){line-height:1.45;margin-bottom:16px}.eyebrow:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){margin-bottom:16px}.assembly-list{line-height:1.65;margin:10px 0 12px}}
@media(max-width:760px){.masthead{height:76px;background:none}.stage{inset:0;width:100%;height:100svh}.guided .chapter-copy,.guided #omrezje .chapter-copy,.guided #infrastruktura .chapter-copy{left:5%;top:95px;bottom:auto;width:90%;max-width:none;padding:17px 20px;background:#f5f7f9d6}.eyebrow:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:11px;margin-bottom:13px}h1:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break),h2:not(.narrative-title):not(.narrative-label):not(.narrative-emphasis):not(.narrative-break){font-size:34px;line-height:1.06;margin-bottom:14px}.description:not(.narrative-body):not(.narrative-label){font-size:16px;line-height:1.45;max-width:none;margin-bottom:14px}.scene-caption{bottom:91px;right:5%;left:auto;font-size:10px;gap:15px}.journey-bar{left:4%;right:4%;bottom:17px;height:auto;padding:8px 12px}.journey-bar nav{gap:16px}.journey-bar nav a{font-size:11px}.legend{font-size:11px}.small-note{font-size:11px;display:block}.contact-final{padding:5px 0}.explore{display:inline-flex}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}body.still *{transition:none!important}
@media(min-width:761px){.guided #delovno-mesto .chapter-copy{max-width:400px;background:#f5f7f9b8}}