.aw22.p22{background:var(--paper)}.aw22 .p22-kopf{background:var(--night);color:var(--on-night);position:relative;overflow:hidden}.aw22 .p22-kopf-g{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,72px);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(40px,5vw,64px);display:grid}.aw22 .p22-kopf h1{color:var(--on-night);margin:20px 0 24px}.aw22 .p22-kopf h1 .itx{color:var(--play-l)}.aw22 .p22-kopf .lead{color:var(--on-night-2)}.aw22 .p22-versprechen{flex-wrap:wrap;gap:10px;margin-top:26px;list-style:none;display:flex}.aw22 .p22-versprechen li{min-height:32px;color:var(--on-night);border:1.5px solid #f4f1ea59;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.aw22 .p22-guide{border-radius:var(--r-l);aspect-ratio:4/5;max-height:560px;position:relative;overflow:hidden}.aw22 .p22-guide>img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.aw22 .p22-guide .artnote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--r-m);max-width:none;color:var(--on-night);background:#0e0f22c7;padding:16px 18px;position:absolute;bottom:16px;left:16px;right:16px}.aw22 .p22-guide .artnote p{color:var(--on-night)}.aw22 .p22-inhalt{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(64px,8vw,120px)}.aw22 .p22-fokus-kopf{margin-bottom:18px}.aw22 .lab-vis img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.aw22 .p22-feat{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:420px;display:grid}.aw22 .p22-feat .lab-vis{aspect-ratio:auto;min-height:320px;margin:16px}.aw22 .p22-feat .lab-body{justify-content:center;gap:14px;padding:40px 36px 36px 20px}.aw22 .p22-feat .lab-name{font-size:clamp(40px,5vw,64px)}.aw22 .p22-feat .lab-line{font-size:26px}.aw22 .p22-feat p{color:#ffffffe6;max-width:36ch}.aw22 .p22-feat:hover{transform:none}@media (max-width:860px){.aw22 .p22-feat{grid-template-columns:1fr}.aw22 .p22-feat .lab-vis{aspect-ratio:16/10;min-height:0;margin:14px 14px 0}.aw22 .p22-feat .lab-body{padding:20px 22px 24px}}.aw22 .dlg-act{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.aw22 .p22-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:clamp(48px,6vw,80px) 0 24px;display:flex}.aw22 .p22-seg{background:var(--mist);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.aw22 .p22-seg button{min-height:44px;color:var(--ink-2);border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.aw22 .p22-seg button[aria-pressed=true]{background:var(--ink);color:var(--white)}.aw22 .p22-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aw22 .p22-grid .lab p{color:#ffffffe0;font-size:15.5px}.aw22 .p22-grid .lab:hover{transform:translateY(-4px)}.aw22 .p22-alter{letter-spacing:.04em;font-weight:600;color:#fffc!important;font-size:13.5px!important}.aw22 .p22-akt{align-items:center;gap:6px;display:inline-flex}.aw22 .p22-mehr{color:#fff;text-underline-offset:4px;align-self:flex-start;min-height:44px;padding:0;font-size:14.5px;font-weight:600;text-decoration:underline}.aw22 .p22-spielen{min-height:44px;padding:0 16px;font-size:15px}@media (max-width:1020px){.aw22 .p22-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.aw22 .p22-grid{grid-template-columns:1fr}}.aw22 .p22-leer{text-align:center;border:1.5px dashed var(--line-2);border-radius:var(--r-l);color:var(--mute);grid-column:1/-1;padding:48px}.aw22 .p22-aol{border-radius:var(--r-l);background:var(--night);color:var(--on-night);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:28px;padding:22px 26px;text-decoration:none;display:grid}.aw22 .p22-aol:hover{color:var(--on-night)}.aw22 .p22-aol img{width:96px;height:96px}.aw22 .p22-aol b{font-family:var(--serif);color:#fff;margin:6px 0;font-size:38px;font-weight:600;line-height:1;display:block}.aw22 .p22-aol .d{color:var(--on-night-2)}@media (max-width:700px){.aw22 .p22-aol{grid-template-columns:64px 1fr}.aw22 .p22-aol img{width:64px;height:64px}.aw22 .p22-aol .btn{grid-column:1/-1}}.aw22 .p22-sicher{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;margin-top:clamp(64px,8vw,120px);padding:48px 0;display:grid}.aw22 .p22-sicher h2{margin-top:14px}.aw22 .p22-sicher ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;list-style:none;display:grid}.aw22 .p22-sicher li{border-top:1px solid var(--line);color:var(--ink-2);padding-top:14px;font-size:16px}.aw22 .p22-sicher li b{color:var(--ink);font-size:17px;display:block}@media (max-width:860px){.aw22 .p22-sicher,.aw22 .p22-sicher ul{grid-template-columns:1fr}}.aw22 .p22-lernen{padding-top:24px}.aw22 .p22-lernen .lead{max-width:60ch;margin-top:12px}.aw22 .p22-links{margin-top:14px;font-weight:600}.aw22 .p22-dlg{border-radius:var(--r-l);background:0 0;border:0;width:min(920px,100vw - 32px);max-height:calc(100vh - 32px);padding:0}.aw22 .p22-dlg::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0f22b3}.aw22 .p22-dlg .lab{transform:none!important}.aw22 .p22-dlg .lab-vis{aspect-ratio:16/9}.aw22 .p22-dlg-body{padding:24px 28px 28px}.aw22 .p22-dlg .lab-name{font-size:44px}.aw22 .p22-dlg .lab-line{font-size:24px}.aw22 .p22-dlg p{color:#ffffffeb;max-width:52ch}.aw22 .p22-punkte{color:#ffffffeb;margin:6px 0 0 18px;font-size:15.5px}.aw22 .p22-x{z-index:3;color:#fff;background:#0e0f22a6;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1;position:absolute;top:24px;right:24px}.aw22 .p22-art{margin-top:18px}.aw22 .p22-art .who{color:#fff}.aw22 .p22-art p{color:#fff!important}@media (max-width:860px){.aw22 .p22-kopf-g{grid-template-columns:1fr}.aw22 .p22-guide{aspect-ratio:4/3;max-height:420px}}.aw22 .lab-body>.badge{align-self:flex-start}.aw22 .p22-bar{margin-bottom:14px}.aw22 .p22-interessen{flex-wrap:wrap;gap:10px;display:flex}.aw22 .p22-interessen button{background:var(--white);border:1.5px solid var(--line-2);min-height:48px;color:var(--ink);touch-action:manipulation;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:600;display:inline-flex}.aw22 .p22-interessen button:hover{border-color:var(--ink)}.aw22 .p22-interessen button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.aw22 .p22-interessen button:focus-visible{outline:3px solid var(--play-l);outline-offset:2px}.aw22 .p22-zeichen{font-size:17px;line-height:1}.aw22 .p22-zahl{background:var(--mist);min-width:24px;height:24px;color:var(--ink-2);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;display:inline-flex}.aw22 .p22-interessen button[aria-pressed=true] .p22-zahl{color:var(--white);background:#ffffff2e}.aw22 .p22-frage{color:var(--ink-2);margin:16px 0 22px;font-size:17px}@media (max-width:620px){.aw22 .p22-interessen{margin:0 calc(var(--pad) * -1);padding:2px var(--pad) 8px;scroll-snap-type:x proximity;flex-wrap:nowrap;overflow-x:auto}.aw22 .p22-interessen button{scroll-snap-align:start;flex:none}}.aw22 .p22-bruecken{border-top:1px solid #ffffff38;margin-top:22px;padding-top:18px}.aw22 .p22-br-titel{font-family:var(--disp);color:#fff;margin:0;font-size:28px;font-weight:600}.aw22 .p22-br-satz{margin:4px 0 14px}.aw22 .p22-bruecken ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.aw22 .p22-br{border-radius:var(--r-m);color:#fff;background:#0e0f2280;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.aw22 .p22-br b{font-size:17px}.aw22 .p22-br-ziel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;font-size:12px;font-weight:700}.aw22 .p22-br-text{color:#ffffffe6;font-size:14.5px}.aw22 .p22-br-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.aw22 .p22-br-weg{color:#fff;background:#ffffff29;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.aw22 .p22-br-geplant{background:0 0;border:1.5px dashed #fff6}.aw22 .p22-br-geplant .p22-br-weg{background:0 0;border:1px solid #ffffff80}.aw22 .p22-br-draussen .p22-br-weg{background:#2f7a4a}.aw22 .p22-br-los{background:var(--on-night);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--ink)!important}.aw22 .p22-br-los:hover{background:var(--white)}@media (max-width:700px){.aw22 .p22-bruecken ul{grid-template-columns:1fr}}.aw22 .p22-idee{border-radius:var(--r-l);background:var(--night);color:var(--on-night);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:clamp(48px,6vw,80px);padding:clamp(24px,4vw,40px);display:grid}.aw22 .p22-idee h2{color:#fff;margin:12px 0 10px}.aw22 .p22-idee p{color:var(--on-night-2);max-width:60ch}@media (max-width:760px){.aw22 .p22-idee{grid-template-columns:1fr}.aw22 .p22-idee .btn{justify-self:start}}
