.roboterstrecke_strecke__r98EO{--pad:clamp(28px,5.2vw,96px);padding:clamp(56px,7vw,110px) 0 clamp(64px,7vw,120px);overflow:hidden;background-image:radial-gradient(circle,rgba(26,26,26,.07) 1.1px,transparent 1.2px);background-size:24px 24px}.roboterstrecke_head__WiRin{padding:0 var(--pad);max-width:1280px}.roboterstrecke_eyebrowTop__6aRMt{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;font-weight:600;letter-spacing:.22em;color:var(--muted-ink);margin-bottom:22px;display:flex;align-items:center;gap:12px}.roboterstrecke_eyebrowTop__6aRMt:before{content:"";width:34px;height:2px;background:var(--ink);display:inline-block}.roboterstrecke_title__69VFg{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(40px,5.6vw,76px);font-weight:900;letter-spacing:-.035em;line-height:.98;margin:0 0 26px;text-wrap:balance}.roboterstrecke_mark__t24UU{background:var(--ink);color:var(--bg);padding:.02em .26em .08em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.roboterstrecke_sub___FdMV{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(18px,1.5vw,23px);line-height:1.5;color:var(--muted-ink);max-width:640px;margin:0;font-weight:500}.roboterstrecke_rail__4L_4o{padding:0 var(--pad);margin:clamp(40px,4.5vw,60px) 0 clamp(28px,3vw,40px);max-width:1700px}.roboterstrecke_railLine__R6BuI{display:flex;align-items:center;gap:0}.roboterstrecke_node__0oDsl{position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:2.5px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:700;font-size:15px;cursor:pointer;transition:all .35s cubic-bezier(.22,.61,.36,1);z-index:2}.roboterstrecke_nodeDone__FE4pG{background:var(--ink);color:var(--bg)}.roboterstrecke_nodeCurrent__sh0DO{background:var(--signal);border-color:var(--signal);color:#fff;transform:scale(1.14);box-shadow:0 0 0 7px rgba(255,88,71,.26),0 0 0 1px rgba(255,88,71,.5)}.roboterstrecke_connector__4NOev{flex:1 1 auto;height:3px;border-radius:2px;background:rgba(26,26,26,.16);position:relative;overflow:hidden}.roboterstrecke_connectorFill__LzSZ0{position:absolute;inset:0;width:0;background:var(--ink);transition:width .5s ease}.roboterstrecke_railMeta__Cqrsz{display:flex;align-items:center;justify-content:space-between;margin-top:22px;gap:24px;flex-wrap:wrap}.roboterstrecke_railStation__x0HRi{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:14px;font-weight:700;letter-spacing:.14em;color:var(--ink)}.roboterstrecke_railStation__x0HRi b{color:var(--ink)}.roboterstrecke_railStation__x0HRi span{color:var(--muted-ink);font-weight:600}.roboterstrecke_railControls__qu0oX{display:flex;align-items:center;gap:16px}.roboterstrecke_playbtn__M2Ey3{width:42px;height:42px;border-radius:50%;border:2.5px solid var(--ink);background:transparent;color:var(--ink);display:grid;place-items:center;cursor:pointer;flex:0 0 auto;transition:background .2s,color .2s}.roboterstrecke_playbtn__M2Ey3:hover{background:var(--ink);color:var(--bg)}.roboterstrecke_swipehint__vMW97{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;font-weight:600;letter-spacing:.16em;color:var(--muted-ink);user-select:none}.roboterstrecke_track__9BsT7{display:flex;gap:clamp(22px,2.4vw,34px);padding:14px var(--pad) 40px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad);scrollbar-width:none;cursor:grab;position:relative}.roboterstrecke_track__9BsT7::-webkit-scrollbar{display:none}.roboterstrecke_dragging__XlY40{cursor:grabbing;scroll-snap-type:none}.roboterstrecke_card__ohEEk{flex:0 0 auto;scroll-snap-align:start;width:min(1120px,86vw);display:grid;grid-template-columns:1.04fr .96fr;background:var(--bg);border:2px solid var(--ink);border-radius:30px;overflow:hidden;position:relative;box-shadow:14px 16px 0 rgba(26,26,26,.92);transition:opacity .45s ease,filter .45s ease,box-shadow .45s ease,transform .45s ease;opacity:.5;filter:saturate(.75)}.roboterstrecke_cardActive__jUdXQ{opacity:1;filter:none}.roboterstrecke_card__ohEEk:not(.roboterstrecke_cardActive__jUdXQ){box-shadow:6px 8px 0 rgba(26,26,26,.4)}.roboterstrecke_illo__mmYXE{position:relative;background:radial-gradient(120% 120% at 30% 18%,var(--bg-soft) 0,var(--bg) 62%);border-right:2px solid var(--ink);min-height:clamp(380px,42vw,560px);padding:26px;overflow:hidden}.roboterstrecke_illoFloor__wu2LM{position:absolute;left:0;right:0;bottom:0;height:46%;background-image:linear-gradient(90deg,rgba(26,26,26,.1) 1px,transparent 0),linear-gradient(180deg,rgba(26,26,26,.1) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:linear-gradient(0deg,#000 8%,transparent 92%);mask-image:linear-gradient(0deg,#000 8%,transparent 92%);transform:perspective(620px) rotateX(58deg);transform-origin:bottom center;opacity:.7}.roboterstrecke_illoArt__ZG3H6{position:absolute;inset:0;display:grid;place-items:center;padding:8% 9% 12%}.roboterstrecke_illoArt__ZG3H6 svg{width:100%;height:100%;max-height:100%;overflow:visible}.roboterstrecke_badge__BTR4J{left:22px;font-size:13px;letter-spacing:.08em;color:var(--ink);background:var(--card);border:2px solid var(--ink);padding:8px 16px;box-shadow:3px 3px 0 rgba(26,26,26,.9)}.roboterstrecke_badge__BTR4J,.roboterstrecke_status__sFso_{position:absolute;top:22px;z-index:3;font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:700;border-radius:999px}.roboterstrecke_status__sFso_{right:22px;display:inline-flex;align-items:center;gap:9px;font-size:12.5px;letter-spacing:.12em;padding:8px 15px}.roboterstrecke_status__sFso_ .roboterstrecke_dot__nk79s{width:9px;height:9px;border-radius:50%}.roboterstrecke_statusGreen__Mjtol{background:#1c2a1c;color:#bff08a}.roboterstrecke_statusGreen__Mjtol .roboterstrecke_dot__nk79s{background:#3fd07a;box-shadow:0 0 0 4px rgba(63,208,122,.22)}.roboterstrecke_statusNeutral__h_KdA{background:var(--ink);color:#ffd9d4}.roboterstrecke_statusNeutral__h_KdA .roboterstrecke_dot__nk79s{background:var(--signal);box-shadow:0 0 0 4px rgba(255,88,71,.3)}.roboterstrecke_body__xbyKJ{padding:clamp(34px,3.4vw,52px) clamp(30px,3.2vw,48px);display:flex;flex-direction:column}.roboterstrecke_bodyEyebrow__4Qg15{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;font-weight:600;letter-spacing:.2em;color:var(--muted-ink);margin-bottom:14px}.roboterstrecke_bodyTitle__jJSpc{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(34px,3.5vw,50px);font-weight:900;letter-spacing:-.03em;line-height:1.02;margin:0 0 20px}.roboterstrecke_bodyDesc__fcfMZ{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(16px,1.18vw,18.5px);line-height:1.56;color:var(--ink-soft);margin:0 0 26px;max-width:46ch;font-weight:500}.roboterstrecke_checks__ov5et{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:14px}.roboterstrecke_checks__ov5et li{display:flex;align-items:center;gap:13px;font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(15px,1.1vw,17.5px);font-weight:700;color:var(--ink)}.roboterstrecke_checks__ov5et svg{flex:0 0 auto}.roboterstrecke_statPill__qdZwh{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:baseline;gap:14px;background:var(--ink);color:var(--bg);border-radius:999px;padding:18px 28px}.roboterstrecke_num__naZoj{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(26px,2.4vw,34px);font-weight:900;letter-spacing:-.03em;color:#fff;line-height:1}.roboterstrecke_statPillNeutral__PNyY9 .roboterstrecke_num__naZoj{color:var(--signal)}.roboterstrecke_lbl__EJL8R{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;font-weight:600;letter-spacing:.14em;color:hsla(0,0%,100%,.66);max-width:18ch;line-height:1.3}@media (max-width:760px){.roboterstrecke_card__ohEEk{grid-template-columns:1fr;width:min(440px,86vw)}.roboterstrecke_illo__mmYXE{border-right:none;border-bottom:2px solid var(--ink);min-height:300px}.roboterstrecke_body__xbyKJ{padding:30px 26px 34px}}@media (prefers-reduced-motion:reduce){.roboterstrecke_card__ohEEk,.roboterstrecke_connectorFill__LzSZ0,.roboterstrecke_node__0oDsl{transition:none}}