.bak-scenen{background:#0f0d0b;margin:0}.bak-scenen a{color:#f3eee6}.bak-scenen a:hover{color:#f2a33a}.bak-scenen .navlinks{display:flex}@media (max-width:820px){.bak-scenen .navlinks,.bak-scenen .hidesm{display:none}}@keyframes floatA{0%,to{translate:0;rotate:none}50%{translate:0 -12px;rotate:4deg}}@keyframes floatB{0%,to{translate:0;rotate:none}50%{translate:7px 9px;rotate:-5deg}}@keyframes floatC{0%,to{translate:0;rotate:none}50%{translate:-9px -7px;rotate:6deg}}.bak-scenen .fa{animation:7s ease-in-out infinite floatA}.bak-scenen .fb{animation:9s ease-in-out -3s infinite floatB}.bak-scenen .fc{animation:8s ease-in-out -1.5s infinite floatC}.bak-scenen .fd{animation:11s ease-in-out -5s infinite floatA}.bak-scenen .fe{animation:10s ease-in-out -7s infinite floatB}@keyframes heroIn{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}.bak-scenen .hi{animation:.9s cubic-bezier(.2,.7,.2,1) both heroIn}.bak-scenen .hi2{animation-delay:.12s}.bak-scenen .hi3{animation-delay:.24s}.bak-scenen .hi4{animation-delay:.36s}.bak-scenen .hi5{animation-delay:.48s}.bak-scenen .hfig{animation:1.2s cubic-bezier(.2,.7,.2,1) .55s both heroIn}@keyframes lampGlow{0%,to{filter:brightness()}50%{filter:brightness(.72)}}.bak-scenen .lamp{animation:2.6s ease-in-out infinite lampGlow}@keyframes rvUp{0%{opacity:0;translate:0 48px}to{opacity:1;translate:0}}@keyframes popIn{0%{opacity:0;translate:0 16px;scale:.96}to{opacity:1;translate:0;scale:1}}@supports (animation-timeline:view()){.bak-scenen .rv{animation:linear both rvUp;animation-timeline:view();animation-range:entry entry 55%}.bak-scenen .pop,.bak-scenen .note{animation:linear both popIn;animation-timeline:view();animation-range:entry entry 50%}.bak-scenen .notes>.note:nth-child(2){animation-range:entry 8% entry 58%}.bak-scenen .notes>.note:nth-child(3){animation-range:entry 16% entry 66%}.bak-scenen .notes>.note:nth-child(4){animation-range:entry 4% entry 54%}.bak-scenen .notes>.note:nth-child(5){animation-range:entry 12% entry 62%}.bak-scenen .notes>.note:nth-child(6){animation-range:entry 20% entry 70%}.bak-scenen .inbox>.pop:nth-child(3){animation-range:entry 10% entry 60%}.bak-scenen .inbox>.pop:nth-child(4){animation-range:entry 20% entry 70%}.bak-scenen .inbox>.pop:nth-child(5){animation-range:entry 30% entry 80%}.bak-scenen .inbox>.pop:nth-child(6){animation-range:entry 40% entry 90%}.bak-scenen .flow:nth-child(2),.bak-scenen .card:nth-child(2){animation-range:entry 10% entry 65%}.bak-scenen .flow:nth-child(3),.bak-scenen .card:nth-child(3){animation-range:entry 20% entry 75%}.bak-scenen .flow:nth-child(4){animation-range:entry 30% entry 85%}}@media (max-width:720px){.bak-scenen .fa,.bak-scenen .fb,.bak-scenen .fc,.bak-scenen .fd{display:none}}@media (prefers-reduced-motion:reduce){.bak-scenen .fa,.bak-scenen .fb,.bak-scenen .fc,.bak-scenen .fd,.bak-scenen .fe,.bak-scenen .hi,.bak-scenen .hfig,.bak-scenen .lamp,.bak-scenen .rv,.bak-scenen .pop,.bak-scenen .note{animation:none!important}}.bak-scenen .visning-knapp{color:#c9c0b3;min-height:44px;font:inherit;cursor:pointer;background:#181512;border:1px solid #3f3832;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.bak-scenen .visning-knapp.er-aktiv{color:#0f0d0b;background:#f2a33a;border-color:#f2a33a}.bak-scenen .visning-knapp:focus-visible,.bak-scenen a:focus-visible,.bak-scenen button:focus-visible,.bak-scenen input:focus-visible{outline-offset:2px;outline:2px solid #f2a33a}.bak-scenen .kalk-rad{flex-direction:column;gap:8px;display:flex}.bak-scenen .kalk-rad label{color:#c9c0b3;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.bak-scenen .kalk-rad b{color:#f3eee6;flex:none;font-weight:700}.bak-scenen .kalk-rad input{accent-color:#f2a33a;width:100%;min-height:28px}html:has(.bak-scenen){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.bak-scenen){scroll-behavior:auto}}.bak-scenen{font-family:var(--font-archivo),system-ui,sans-serif;color:#f3eee6;background:#0f0d0b;font-size:18px;line-height:1.55;overflow:hidden}.bak-scenen *,.bak-scenen :before,.bak-scenen :after{box-sizing:content-box}.bak-scenen .visning-knapp{box-sizing:border-box}.bak-scenen input[type=range]{margin:2px;line-height:normal}.bak-scenen b,.bak-scenen strong{font-weight:bolder}.bak-scenen .launch-action{color:#0f0d0b;min-height:52px;font:inherit;cursor:pointer;background:#3ddc4e;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.bak-scenen .notify-form{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:520px;display:flex}.bak-scenen .notify-top{margin-top:4px}.bak-scenen .notify-input{color:#f3eee6;min-width:0;min-height:52px;font:inherit;background:#181512;border:1px solid #3f3832;border-radius:6px;flex:240px;padding:0 18px;font-size:16px}.bak-scenen .notify-form button{flex:none}.bak-scenen .notify-form button:disabled{cursor:wait;opacity:.65}.bak-scenen .notify-status{flex-basis:100%;margin:0;font-size:16px}.bak-scenen .notify-status:empty{display:none}.bak-scenen .notify-error{color:#ffb4aa}.bak-scenen .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bak-scenen .skip-link{z-index:10;color:#1b1814;background:#e8e2d4;padding:12px 18px;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.bak-scenen .skip-link:focus{transform:translateY(0)}.bak-scenen .production-acts{flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;padding:32px clamp(16px,4vw,48px) clamp(80px,10vw,140px);display:flex}.bak-scenen .act-chapter{background:#141210;border:1px solid #2f2a25;border-radius:12px;scroll-margin-top:24px}.bak-scenen .act-chapter>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,4vw,40px);list-style:none;display:flex}.bak-scenen .act-chapter>summary::-webkit-details-marker{display:none}.bak-scenen .act-chapter>summary:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #f2a33a}.bak-scenen .act-chapter-heading{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.bak-scenen .act-chapter-label{color:#1b1814;font:600 12px var(--font-plex-mono),monospace;letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 8%,3% 0,97% 4%,100% 0,99% 92%,100% 100%,2% 96%,0 100%);background:#e8e2d4;padding:6px 14px;transform:rotate(-1deg)}.bak-scenen .act-chapter-heading :is(h2,h3){letter-spacing:-.015em;margin:0;font-size:clamp(26px,3.2vw,42px);font-weight:800;font-stretch:88%;line-height:1.08}.bak-scenen .act-chapter-toggle{color:#f2a33a;height:42px;font:400 30px var(--font-plex-mono),monospace;border:1px solid #4a423a;border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.bak-scenen .act-chapter[open]>.act-chapter-content{border-top:1px solid #2f2a25}.bak-scenen .act-chapter[open]>summary .act-chapter-toggle{rotate:45deg}.bak-scenen .act-chapter-content{flex-direction:column;gap:32px;min-width:0;padding:clamp(20px,3vw,36px);display:flex}.bak-scenen .act-chapter-intro{color:#c9c0b3;max-width:900px;margin:0}.bak-scenen .act-chapter-content .rv{animation:none}@media (max-width:480px){.bak-scenen .act-chapter>summary{gap:14px;padding:24px 20px}.bak-scenen .act-chapter-toggle{flex-basis:34px;height:34px;font-size:26px}.bak-scenen .act-chapter-content{padding:20px 16px}}.bak-scenen .production-acts{padding-bottom:16px}.bak-scenen .editorial-chapters{gap:16px;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,48px) clamp(64px,8vw,100px);display:grid}.bak-scenen .why-content{flex-direction:column;gap:clamp(40px,6vw,72px);display:flex}
