.pl-wrap{border-radius:inherit;width:100%;container-type:inline-size}.player{--u:calc(100cqw / 58);aspect-ratio:16/9;border-radius:inherit;width:100%;font-family:var(--pf,var(--font-ui,"Instrument Sans",system-ui,sans-serif));isolation:isolate;--zweizonen:0;background:#000;position:relative;overflow:hidden}.player video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.player video.out{opacity:0;transition:opacity .45s var(--ease,cubic-bezier(.32,.72,0,1))}.pl__scrim{opacity:var(--po,.72);transition:opacity .5s var(--ease,cubic-bezier(.32,.72,0,1));background:linear-gradient(#0000009e 0%,#00000047 14%,#0000 30% 58%,#00000057 78%,#000000b8 100%);position:absolute;inset:0}.pl__nav{gap:calc(var(--u) * .5);padding:calc(var(--u) * 1.1);z-index:3;display:flex;position:absolute;top:0;left:0}.pl__nav button{width:clamp(32px,calc(var(--u) * 1.6),54px);height:clamp(32px,calc(var(--u) * 1.6),54px);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s var(--ease,cubic-bezier(.32,.72,0,1));background:#00000052;border:1px solid #ffffff24;border-radius:999px;place-items:center;display:grid}.pl__nav button:hover{background:#00000080;transform:scale(1.06)}.pl__nav button[disabled]{opacity:.32;pointer-events:none}.pl__nav svg{width:clamp(15px,calc(var(--u) * .7),24px);height:clamp(15px,calc(var(--u) * .7),24px)}.pl__logo{top:calc(var(--u) * 1.1);right:calc(var(--u) * 1.1);z-index:3;font-family:var(--font-dis,"Bricolage Grotesque","Instrument Sans",system-ui,sans-serif);color:#fff;opacity:.92;font-weight:700;font-size:calc(clamp(12px,calc(var(--u) * .62),19px) * var(--lg,1));letter-spacing:-.01em;align-items:center;gap:calc(var(--u) * .35);display:flex;position:absolute}.pl__logo i{width:calc(var(--u) * .72 * var(--lg,1));height:calc(var(--u) * .72 * var(--lg,1));border-radius:calc(var(--u) * .2);background:var(--pa);display:block}.pl__stage{justify-content:flex-start;align-items:center;gap:calc(var(--u) * .85);padding:calc(var(--u) * 3) calc(var(--u) * 1.5) calc(var(--u) * 1.6);z-index:2;text-align:center;overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}[data-ut=an] .pl__stage{padding-bottom:calc(var(--u) * 4.9)}.pl__stage>:first-child{margin-top:0}.pl__stage>:last-child{margin-bottom:0}.pl__q{margin-bottom:auto}.player{--spalte:min(calc(var(--u) * 24),86%)}.pl__q{color:#fff;font-family:var(--font-dis,"Bricolage Grotesque","Instrument Sans",system-ui,sans-serif);letter-spacing:-.02em;font-weight:700;line-height:1.15;font-size:clamp(18px,calc(var(--u) * 1.45),46px);text-wrap:balance;max-width:max(22ch,var(--spalte));text-shadow:0 2px 24px #00000080}.pl__opts{gap:calc(var(--u) * .42);width:var(--spalte);flex-direction:column;display:flex}.pl__opts--zwei{grid-template-columns:1fr 1fr;align-content:start;display:grid}.pl__opts--zwei .pb{padding-left:calc(var(--u) * .5);padding-right:calc(var(--u) * .5);font-size:clamp(12px,calc(var(--u) * .66),18px)}.pl__opts--zwei .pb:last-child:nth-child(odd){grid-column:1/-1}.pl__opts--zwei .pb__ico{display:none}.pb{justify-content:center;align-items:center;gap:calc(var(--u) * .5);width:100%;min-height:clamp(42px,calc(var(--u) * 2.15),68px);padding:calc(var(--u) * .5) calc(var(--u) * 1.1);font-size:clamp(13px,calc(var(--u) * .75),21px);color:#fff;border-radius:var(--pr);transition:transform .45s var(--ease,cubic-bezier(.32,.72,0,1)),background .45s var(--ease,cubic-bezier(.32,.72,0,1)),border-color .45s var(--ease,cubic-bezier(.32,.72,0,1)),color .45s var(--ease,cubic-bezier(.32,.72,0,1));font-weight:500;display:flex}.pb:hover{transform:translateY(-1px)scale(1.012)}.pb:active{transform:scale(.985)}.pb__ico{width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25);transition:transform .45s var(--ease,cubic-bezier(.32,.72,0,1));background:#ffffff24;border-radius:999px;flex:none;place-items:center;display:grid}.pb:hover .pb__ico{transform:translate(2px,-1px)scale(1.06)}.pb svg{width:calc(var(--u) * .6);height:calc(var(--u) * .6)}[data-bs=glas] .pb{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1212128c;border:1px solid #ffffff21}[data-bs=glas] .pb:hover{background:#121212c7;border-color:#ffffff42}[data-bs=voll] .pb{background:var(--pa);color:#160e05;font-weight:600}[data-bs=voll] .pb:hover{filter:brightness(1.09)}[data-bs=voll] .pb__ico{background:#160e0529}[data-bs=kontur] .pb{background:#00000024;border:1.5px solid #ffffff80}[data-bs=kontur] .pb:hover{border-color:var(--pa);color:var(--pa);background:#00000057}[data-bs=weiss] .pb{color:#15120f;background:#f6f3ee;font-weight:600}[data-bs=weiss] .pb:hover{background:#fff}[data-bs=weiss] .pb__ico{background:#15120f1a}[data-bs=eckig] .pb{border-radius:calc(var(--u) * .16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0c9e;border:1px solid #ffffff26}[data-bs=eckig] .pb:hover{background:var(--pa);color:#160e05;border-color:#0000}[data-bs=strich] .pb{padding-bottom:calc(var(--u) * .38);min-height:calc(var(--u) * 1.75);background:0 0;border-bottom:1.5px solid #ffffff38;border-radius:0}[data-bs=strich] .pb:hover{border-bottom-color:var(--pa);color:var(--pa);transform:none}[data-bs=strich] .pb__ico{background:0 0}[data-bs=insel] .pb{color:#15120f;padding-right:calc(var(--u) * .34);text-align:left;background:#f6f3eef0;justify-content:space-between;font-weight:600}[data-bs=insel] .pb:hover{background:#fff}[data-bs=insel] .pb__ico{background:var(--pa);color:#160e05;width:calc(var(--u) * 1.45);height:calc(var(--u) * 1.45)}[data-bs=dunkel] .pb{background:#0a0a0ae6;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff17}[data-bs=dunkel] .pb:hover{border-color:var(--pa);background:#000}[data-bs=glas] .pb__ico,[data-bs=kontur] .pb__ico,[data-bs=weiss] .pb__ico,[data-bs=eckig] .pb__ico,[data-bs=strich] .pb__ico,[data-bs=dunkel] .pb__ico{display:none}.pl__bar{z-index:4;appearance:none;cursor:pointer;touch-action:none;background:0 0;width:100%;height:22px;margin:0;padding:0;position:absolute;bottom:0;left:0;right:0}.pl__bar::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--pa) 0 var(--pos,0%),#ffffff24 var(--pos,0%) 100%);height:3px;margin-top:19px}.pl__bar::-moz-range-track{background:#ffffff24;height:3px}.pl__bar::-moz-range-progress{background:var(--pa);height:3px}.pl__bar::-webkit-slider-thumb{appearance:none;background:var(--pa);opacity:0;border-radius:999px;width:13px;height:13px;margin-top:-5px;transition:opacity .25s}.pl__bar::-moz-range-thumb{background:var(--pa);opacity:0;border:0;border-radius:999px;width:13px;height:13px}.pl__bar:hover::-webkit-slider-thumb{opacity:1}.pl__bar:focus-visible::-webkit-slider-thumb{opacity:1}.pl__bar:active::-webkit-slider-thumb{opacity:1}.pl__bar:hover::-moz-range-thumb{opacity:1}.pl__bar:focus-visible::-moz-range-thumb{opacity:1}.pl__bar:focus-visible{outline:2px solid var(--pa);outline-offset:-4px}@media (hover:none) and (pointer:coarse){@container (max-width:500px){.player video{object-fit:contain}}@container (max-width:500px) and (max-aspect-ratio:4/3){.player{--video:calc(100cqw * 9 / 16);--zweizonen:1}.player video{height:var(--video);top:0}.player .pl__stage{top:var(--video);padding:calc(var(--u) * 2.2) 14px calc(var(--u) * 1.6);justify-content:start;gap:calc(var(--u) * .7);overflow-y:auto}.player .pl__q{max-width:none;margin-bottom:0}.player .pl__opts{width:100%}.player .pl__ut{top:calc(var(--video) - 2.9em);bottom:auto}.player .pl__scrim{height:var(--video);background:linear-gradient(#0009 0%,#0003 24%,#0000 48% 64%,#00000047 86%,#00000080 100%)}.player .pl__bar{top:calc(var(--video) - 22px);bottom:auto}.player .pl__start{height:var(--video);bottom:auto}.player .pl__laden{top:calc(var(--video) / 2 - clamp(16px,calc(var(--u) * .9),26px))}}}.pl-wrap.pl-voll{height:100dvh;container-type:size}.pl-wrap:fullscreen{background:#000;width:100%;height:100%;container-type:size}.pl-wrap:fullscreen .player{aspect-ratio:auto;--zweizonen:0;height:100%}.pl-wrap:fullscreen .player video{object-fit:contain;height:100%;top:0}.pl-wrap:fullscreen .pl__stage{padding:calc(var(--u) * 3) 14px calc(var(--u) * 4.2);justify-content:flex-end;top:0}.pl-wrap:fullscreen .pl__q{margin-bottom:auto}.pl-wrap:fullscreen .pl__scrim{background:linear-gradient(#0009 0%,#0003 20%,#0000 42% 56%,#0000006b 80%,#000c 100%);height:100%}.pl-wrap:fullscreen .pl__ut{top:auto;bottom:calc(var(--u) * .95)}.pl-wrap:fullscreen .pl__bar{top:auto;bottom:0}.pl-wrap:fullscreen .pl__start{height:100%}.pl-voll .player{aspect-ratio:auto;--u:min(100cqw / 58, 100cqh / 32);height:100%}.pl__form{width:min(calc(var(--u) * 20),90%);gap:calc(var(--u) * .45);text-align:left;flex-direction:column;display:flex}.pl__form input,.pl__form textarea,.pl__form select{width:100%;padding:calc(var(--u) * .55) calc(var(--u) * .75);border-radius:calc(var(--u) * .3);color:#fff;font-size:clamp(13px,calc(var(--u) * .7),18px);background:#ffffff1a;border:1px solid #ffffff2e}.pl__form input::placeholder,.pl__form textarea::placeholder{color:#ffffff80}.pl__form input:hover,.pl__form textarea:hover,.pl__form select:hover{border-color:#ffffff52}.pl__form input:focus-visible,.pl__form textarea:focus-visible,.pl__form select:focus-visible{outline:2px solid var(--pa);outline-offset:1px;border-color:#0000}.pl__form input:disabled,.pl__form textarea:disabled,.pl__form select:disabled{opacity:.55;cursor:not-allowed}.pl__form select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#fff9 50%),linear-gradient(135deg,#fff9 50%,#0000 50%);background-position:calc(100% - var(--u) * .8) 55%,calc(100% - var(--u) * .55) 55%;background-repeat:no-repeat;background-size:5px 5px}.pl__form select option{color:#fff;background:#15120f}.pl__feld{gap:calc(var(--u) * .18);flex-direction:column;display:flex}.pl__feld label{color:#ffffffb8;line-height:1.3;font-size:clamp(11px,calc(var(--u) * .56),15px)}.pl__feld label.ist-pflicht:after{content:" *";color:var(--pa)}.pl__note{color:#ffffff9e;font-size:clamp(11px,calc(var(--u) * .58),16px);max-width:34ch;line-height:1.5}.pl__consent{align-items:flex-start;gap:calc(var(--u) * .4);color:#ffffffb8;font-size:clamp(11px,calc(var(--u) * .56),15px);cursor:pointer;line-height:1.4;display:flex}.pl__consent input{width:16px;height:16px;accent-color:var(--pa);flex:none;margin-top:2px}.pl__hinweis{color:#ffffffb8;min-height:1.4em;font-size:clamp(11px,calc(var(--u) * .56),15px)}.pl__hinweis--fehler{color:#ffb4a8}.pl__ut{left:calc(var(--u) * .6);right:calc(var(--u) * .6);bottom:calc(var(--u) * .95);z-index:3;text-align:center;color:#fff;text-wrap:balance;font-size:clamp(13px,calc(var(--u) * .72),20px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:calc(var(--u) * .3) calc(var(--u) * .65);border-radius:calc(var(--u) * .22);background:#0000008c;line-height:1.35;position:absolute}.pl__ut:empty{display:none}.pl__ds{color:var(--pa);text-underline-offset:2px;text-decoration:underline}.pl__ds:hover{filter:brightness(1.2)}.pl__ds:focus-visible{outline:2px solid var(--pa);outline-offset:2px;border-radius:2px}.pl__start{z-index:5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:background .4s var(--ease,cubic-bezier(.32,.72,0,1));background:#00000057;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pl__start:hover{background:#0000003d}.pl__start:focus-visible{outline:2px solid var(--pa);outline-offset:-4px}.pl__start-knopf{width:clamp(56px,calc(var(--u) * 3.4),104px);height:clamp(56px,calc(var(--u) * 3.4),104px);color:#160e05;background:var(--pa);transition:transform .45s var(--ease,cubic-bezier(.32,.72,0,1));border-radius:999px;place-items:center;display:grid;box-shadow:0 8px 40px #00000073}.pl__start:hover .pl__start-knopf{transform:scale(1.07)}.pl__start:active .pl__start-knopf{transform:scale(.97)}.pl__start-knopf svg{width:42%;height:42%;margin-left:6%}.pl__start-text{top:calc(50% + clamp(28px,calc(var(--u) * 1.7),52px) + calc(var(--u) * .55));color:#fff;font-size:clamp(12px,calc(var(--u) * .66),18px);letter-spacing:.01em;text-shadow:0 2px 18px #0009;position:absolute}.pl__laden{top:calc(50% - clamp(16px,calc(var(--u) * .9),26px));left:calc(50% - clamp(16px,calc(var(--u) * .9),26px));z-index:4;width:clamp(32px,calc(var(--u) * 1.8),52px);height:clamp(32px,calc(var(--u) * 1.8),52px);opacity:0;border:3px solid #ffffff42;border-top-color:#fff;border-radius:999px;animation:.8s linear infinite pldreh,.2s linear .3s forwards plzeig;position:absolute}@keyframes pldreh{to{transform:rotate(360deg)}}@keyframes plzeig{to{opacity:1}}@media (prefers-reduced-motion:reduce){.pl__laden{border-top-color:#ffffffb3;animation:.2s linear .3s forwards plzeig}}.pl__mehr{width:clamp(38px,calc(var(--u) * 2.1),58px);height:clamp(38px,calc(var(--u) * 2.1),58px);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .4s var(--ease,cubic-bezier(.32,.72,0,1)),transform .4s var(--ease,cubic-bezier(.32,.72,0,1));background:#0000004d;border:1px solid #ffffff57;border-radius:999px;place-items:center;margin-top:auto;display:grid}.pl__mehr:hover{transform:translateY(calc(var(--u) * -.2));background:#0000008c;border-color:#fff}.pl__mehr:focus-visible{outline:2px solid var(--pa);outline-offset:3px}.pl__mehr svg{stroke-width:2px;width:50%;height:50%;animation:plwink 1.9s var(--ease,cubic-bezier(.32,.72,0,1)) infinite}@keyframes plwink{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -.28))}}.pl__mehr--zu{opacity:.72;margin-top:0}.pl__mehr--zu svg{animation:none}.pl__mehr--zu:hover{opacity:1}@media (prefers-reduced-motion:reduce){.pl__mehr svg{animation:none}}.pl__logo--bild{height:calc(clamp(20px,calc(var(--u) * 1.1),40px) * var(--lg,1));object-fit:contain;object-position:right center;width:auto;max-width:38%}
