:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--film-gold:#deb967;--film-ink:#081724;--film-muted:#b4bec6}*{box-sizing:border-box}html,body{background:#08131e;min-height:100%;margin:0}body{color:#f3f1eb;background-image:radial-gradient(at 65% 0,#172b3c 0,#0000 65%);font-family:Arial,Helvetica,sans-serif}button,select,input{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:5px;outline:2px solid #f6d483}.success-page{max-width:1440px;margin:auto;padding:0 48px 28px}.film-header{border-bottom:1px solid #ffffff13;align-items:center;gap:28px;min-height:116px;display:flex}.film-brand{flex-shrink:0}.film-brand img{width:154px;height:auto;display:block}.film-header-line{background:#ffffff25;width:1px;height:28px}.film-header-title{color:#bdc4ca;max-width:360px;font-size:12px;line-height:1.6}.film-language{color:#c4ccd2;align-items:center;gap:12px;margin-left:auto;font-size:11px;display:flex}.film-language select{color:#f3f1eb;background:#152535;border:1px solid #ffffff29;border-radius:5px;max-width:205px;padding:12px;font-size:12px}.film-heading{align-items:center;gap:18px;padding:24px 0 19px;display:flex}.film-small-brand{letter-spacing:2.5px;color:var(--film-gold);font-size:9px}.film-heading h1{margin:0;font-size:15px;font-weight:400;line-height:1.5}.film-duration{color:#99a9b7;letter-spacing:1px;margin-left:auto;font-size:11px}.film-player{background:#0a1826;border:1px solid #fff2;border-radius:13px;overflow:hidden;box-shadow:0 28px 90px #0005}.film-stage{aspect-ratio:16/8.7;isolation:isolate;background:radial-gradient(at 75% 48%,#274458 0%,#132d3d 34%,#091b2b 74%);position:relative;overflow:hidden}.film-stage canvas{pointer-events:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.film-vignette{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a192de3 0%,#0a192d88 31%,#0000 52%),linear-gradient(#0000 82%,#091928b3 100%);position:absolute;inset:0}.film-copy{z-index:2;width:43%;animation:.65s both film-enter;position:absolute;top:20%;left:5.5%}.film-eyebrow{color:var(--film-gold);letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 23px;font-size:10px;line-height:1.5;display:flex}.film-eyebrow>span{background:var(--film-gold);flex-shrink:0;width:18px;height:1px}.film-copy h2{white-space:pre-line;letter-spacing:-1.6px;text-wrap:balance;margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3.4vw,49px);font-weight:400;line-height:1.11}.film-caption{color:#d1d8de;max-width:410px;margin:0;font-size:clamp(12px,1.08vw,15px);line-height:1.85}.film-tags{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.film-tags>span{color:#e5ca90;background:#13222b88;border:1px solid #daba6840;border-radius:4px;padding:7px 10px;font-size:10px}.film-corner{z-index:2;border-style:solid;border-color:#d4b26c55;width:22px;height:22px;position:absolute}.film-corner-tl{border-width:1px 0 0 1px;top:27px;left:27px}.film-corner-br{border-width:0 1px 1px 0;bottom:26px;right:27px}.film-watermark{z-index:2;color:#dbc28d;letter-spacing:-.5px;font-family:Georgia,serif;font-size:18px;position:absolute;top:28px;right:33px}.film-scene-count{z-index:2;letter-spacing:2px;color:#dec387;font-size:11px;position:absolute;bottom:25px;left:5.5%}.film-scene-count i,.film-time i{color:#a9b6c0;font-style:normal}.film-start{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8d593;background:#11293db3;border:1px solid #f5dfad88;border-radius:50%;width:66px;height:66px;transition:background .2s,box-shadow .2s;position:absolute;top:45%;left:73%;transform:translate(-50%,-50%)}.film-start:hover{background:#2b4055;box-shadow:0 0 40px #d8b57555}.film-start svg{width:23px;height:23px;margin-left:3px}.film-loading{z-index:2;color:#ccd3d8;max-width:33%;font-size:12px;line-height:1.7;position:absolute;bottom:18%;right:6%}.film-controls{background:#0b1927;padding:0 23px 13px}.film-progress{appearance:none;cursor:pointer;background:linear-gradient(to right, #e4be73 var(--progress), #30404e var(--progress));width:100%;height:3px;margin:0 0 13px;padding:0;display:block}.film-progress::-webkit-slider-thumb{-webkit-appearance:none;background:#ebc987;border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #caa66644}.film-progress::-moz-range-thumb{background:#ebc987;border:0;border-radius:50%;width:10px;height:10px}.film-control-row{align-items:center;gap:15px;min-height:30px;display:flex}.film-control-row button{color:#e5e4e0;background:0 0;border:0;align-items:center;gap:8px;padding:6px;display:flex}.film-control-row button:hover{color:#e8c98d}.film-control-row svg{flex-shrink:0;width:18px;height:18px}.film-play span{font-size:11px}.film-time{color:#efebe4;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.film-control-spacer{flex:1}.film-voice span{font-size:10px}.film-voice[aria-pressed=true]{color:#e8c98d}.film-cta{color:#142434;background:#dec18a;border-radius:4px;align-items:center;gap:20px;margin-top:20px;padding:12px 17px;font-size:12px;display:inline-flex}.film-chapters{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:21px 0 0;display:grid}.film-chapters button{color:#c4cdd5;text-align:left;background:#111f2b;border:1px solid #ffffff13;border-radius:5px;flex-direction:column;gap:8px;min-height:89px;padding:12px;transition:background .2s,border-color .2s;display:flex}.film-chapters button>span:first-child{color:#a2b0ba;font-size:9px}.film-chapters button>span:nth-child(2){font-size:10px;line-height:1.5}.film-chapters button>i{color:#a2b0ba;margin-top:auto;font-size:9px;font-style:normal}.film-chapters button[aria-current]{background:#1f2e36;border-color:#d4b6756b}.film-chapters button[aria-current]>span:first-child{color:#e8c98d}.film-footer{color:#a6b4bf;justify-content:space-between;gap:20px;padding-top:22px;font-size:11px;line-height:1.7;display:flex}.film-footer a{color:#dfc18c;white-space:nowrap}.film-narration-disclosure{color:#a2b0ba;margin-top:.45rem;font-size:.7rem;display:block}.film-player:fullscreen{background:#08131e;border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex}.film-player:fullscreen .film-stage{aspect-ratio:auto;flex:1;max-height:calc(100vh - 62px)}.film-player:fullscreen .film-copy h2{font-size:clamp(28px,4vw,65px)}@keyframes film-enter{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.success-page{padding:0 25px 25px}.film-header{gap:18px;min-height:95px}.film-header-title{max-width:270px}.film-copy{top:15%}.film-copy h2{margin-bottom:18px;font-size:32px}.film-caption{font-size:12px;line-height:1.7}.film-eyebrow{margin-bottom:17px;font-size:9px}.film-tags{gap:5px;margin-top:16px}.film-tags>span{padding:5px 7px;font-size:9px}.film-chapters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){.success-page{padding:0 15px 22px}.film-header{gap:14px;min-height:85px}.film-brand img{width:117px}.film-header-title,.film-header-line,.film-language>span{display:none}.film-language select{max-width:175px;padding:10px 8px;font-size:11px}.film-heading{gap:10px;padding:18px 0 15px}.film-heading h1{max-width:245px;font-size:12px}.film-small-brand{display:none}.film-stage{aspect-ratio:.68}.film-copy{width:86%;top:11%;left:7%}.film-copy h2{letter-spacing:-1px;max-width:95%;margin-bottom:16px;font-size:30px}.film-caption{max-width:none;font-size:12px;line-height:1.75}.film-eyebrow{margin-bottom:16px}.film-tags{margin-top:15px}.film-vignette{background:linear-gradient(#0a192d88,#0000 66%,#09192888)}.film-start{width:58px;height:58px;top:77%;left:50%}.film-watermark{font-size:16px;top:19px;right:20px}.film-corner-tl{width:16px;height:16px;top:17px;left:17px}.film-corner-br{width:16px;height:16px;bottom:18px;right:17px}.film-scene-count{bottom:19px;left:7%}.film-controls{padding:0 12px 11px}.film-control-row{gap:9px}.film-play span,.film-voice span{display:none}.film-control-row button{padding:5px}.film-chapters{gap:6px;margin-top:14px}.film-chapters button{min-height:94px;padding:9px}.film-footer{flex-direction:column;gap:8px;padding-top:17px}.film-loading{text-align:center;max-width:none;bottom:15%;left:10%;right:10%}.film-player:fullscreen .film-stage{min-height:0}}@media (max-width:360px){.film-stage{aspect-ratio:.6}.success-page[lang|=de] .film-copy{top:7%}.success-page[lang|=de] .film-copy h2{font-size:24px}.success-page[lang|=de] .film-caption{font-size:11px}.success-page[lang|=de] .film-tags{margin-top:10px}.success-page[lang|=de] .film-chapters button{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.film-copy{animation:none}}
