.contact-kino-module__y7zsIq__seite{color:#fafafa;gap:22px;width:100%;max-width:84rem;margin:0 auto;padding:24px 40px 40px;display:grid}.contact-kino-module__y7zsIq__paar{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:20px;min-height:max(640px,100svh - 4rem - 150px);display:grid}.contact-kino-module__y7zsIq__fenster{isolation:isolate;background:#0a0a0a;border:1px solid #ffffff1f;border-radius:28px;animation:.9s cubic-bezier(.2,.7,.2,1) both contact-kino-module__y7zsIq__auftauchen;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #ffffff14}.contact-kino-module__y7zsIq__bild,.contact-kino-module__y7zsIq__film{z-index:-3;object-fit:cover;object-position:42% 22%;width:100%;height:100%;animation:18s ease-in-out infinite alternate contact-kino-module__y7zsIq__atmen;position:absolute;inset:0}.contact-kino-module__y7zsIq__film{opacity:0;transition:opacity 1.2s}.contact-kino-module__y7zsIq__laeuft{opacity:1}@keyframes contact-kino-module__y7zsIq__atmen{0%{transform:scale(1)}to{transform:scale(1.04)}}.contact-kino-module__y7zsIq__dunkel{z-index:-2;pointer-events:none;background:#0a0a0a7a;position:absolute;inset:0}.contact-kino-module__y7zsIq__schleier{z-index:-1;pointer-events:none;background:linear-gradient(#0a0a0a38 0%,#0a0a0a00 20% 52%,#0a0a0ab3 100%),linear-gradient(90deg,#0a0a0a52 0%,#0a0a0a00 45%);position:absolute;inset:0}.contact-kino-module__y7zsIq__fenster:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d}.contact-kino-module__y7zsIq__titel{font-family:var(--font-heading-sans), var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;text-shadow:0 6px 40px #00000059;margin:0 0 0 -.04em;font-size:clamp(4.5rem,7.4vw,7.25rem);font-weight:700;line-height:.9;position:absolute;bottom:36px;left:40px;right:40px}.contact-kino-module__y7zsIq__punkt{color:#dc2626}.contact-kino-module__y7zsIq__formular{flex-direction:column;min-width:0;animation:.9s cubic-bezier(.2,.7,.2,1) .12s both contact-kino-module__y7zsIq__auftauchen;display:flex}.contact-kino-module__y7zsIq__karte{color:#fafafa;background:linear-gradient(170deg,#ffffff0b,#fff0 38%),#111;border:1px solid #ffffff1a;border-radius:26px;flex-direction:column;flex:1;display:flex;position:relative;box-shadow:0 30px 80px -20px #0009,inset 0 1px #ffffff1f}.contact-kino-module__y7zsIq__karte:before{content:"";background:linear-gradient(90deg,#0000,#ef4444e6,#f97316b3,#0000);height:1px;position:absolute;top:-1px;left:28px;right:28px}.contact-kino-module__y7zsIq__karte>div{padding-left:32px;padding-right:32px}.contact-kino-module__y7zsIq__karte>div:first-child{padding-top:32px}.contact-kino-module__y7zsIq__karte>div:last-child{padding-bottom:28px}.contact-kino-module__y7zsIq__karte>div:only-child{margin:auto 0}.contact-kino-module__y7zsIq__karte>div:last-child:not(:first-child),.contact-kino-module__y7zsIq__karte form{flex-direction:column;flex:1;display:flex}.contact-kino-module__y7zsIq__karte h3,.contact-kino-module__y7zsIq__kartenTitel{font-family:var(--font-heading-sans), var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}.contact-kino-module__y7zsIq__ausgeblendet{display:none}.contact-kino-module__y7zsIq__karte label{color:#fafafad1;font-size:13px;font-weight:500}.contact-kino-module__y7zsIq__karte input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.contact-kino-module__y7zsIq__karte textarea,.contact-kino-module__y7zsIq__karte select{color:#fafafa;min-height:48px;box-shadow:none;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .2s,background .2s,box-shadow .2s}.contact-kino-module__y7zsIq__karte textarea{min-height:112px;line-height:1.5}.contact-kino-module__y7zsIq__karte input::placeholder,.contact-kino-module__y7zsIq__karte textarea::placeholder{color:#fafafa61}.contact-kino-module__y7zsIq__karte input:hover,.contact-kino-module__y7zsIq__karte textarea:hover{border-color:#fff3}.contact-kino-module__y7zsIq__karte input:focus,.contact-kino-module__y7zsIq__karte textarea:focus,.contact-kino-module__y7zsIq__karte select:focus{background:#ffffff14;border-color:#ef4444bf;outline:none;box-shadow:0 0 0 4px #dc26262e}.contact-kino-module__y7zsIq__felderPaar{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:auto;align-content:start;gap:16px 12px}.contact-kino-module__y7zsIq__felderPaar>:nth-child(n+3){grid-column:1/-1}@supports selector(:has(*)){.contact-kino-module__y7zsIq__felderPaar:has(>:last-child textarea){grid-template-rows:auto auto 1fr}.contact-kino-module__y7zsIq__felderPaar>:last-child:has(textarea){grid-template-rows:auto 1fr}.contact-kino-module__y7zsIq__felderPaar>:last-child textarea{height:100%}}.contact-kino-module__y7zsIq__felderEinspaltig{grid-template-columns:1fr}.contact-kino-module__y7zsIq__knopf{color:#fff;width:100%;height:52px;font-family:var(--font-heading-sans), var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.01em;background:linear-gradient(115deg,#e11d48 0%,#dc2626 45%,#ea580c 130%);border:0;border-radius:14px;margin-top:6px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 12px 30px -10px #dc2626b3,inset 0 1px #ffffff40}.contact-kino-module__y7zsIq__knopf:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 16px 36px -10px #dc2626d9,inset 0 1px #ffffff40}.contact-kino-module__y7zsIq__zeile{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start;gap:20px;animation:.9s cubic-bezier(.2,.7,.2,1) .24s both contact-kino-module__y7zsIq__auftauchen;display:grid}.contact-kino-module__y7zsIq__datenschutz{color:#fafafa8c;text-align:center;grid-column:2;margin:0;padding:2px 8px 0;font-size:12.5px;line-height:1.5}.contact-kino-module__y7zsIq__datenschutz a{color:#fafafad1;text-underline-offset:2px;text-decoration:underline}@keyframes contact-kino-module__y7zsIq__auftauchen{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:1100px){.contact-kino-module__y7zsIq__seite{padding:20px 28px 32px}.contact-kino-module__y7zsIq__paar,.contact-kino-module__y7zsIq__zeile{grid-template-columns:minmax(0,1fr) 420px}.contact-kino-module__y7zsIq__titel{bottom:28px;left:30px}}@media (max-width:820px){.contact-kino-module__y7zsIq__seite{gap:16px;padding:12px 16px 32px}.contact-kino-module__y7zsIq__paar{grid-template-columns:1fr;gap:14px;min-height:0}.contact-kino-module__y7zsIq__fenster{aspect-ratio:4/5;border-radius:24px;max-height:600px}.contact-kino-module__y7zsIq__bild,.contact-kino-module__y7zsIq__film{object-position:center 20%}.contact-kino-module__y7zsIq__schleier{background:linear-gradient(#0a0a0a2e 0%,#0a0a0a00 22% 50%,#0a0a0ac7 100%)}.contact-kino-module__y7zsIq__titel{font-size:clamp(3.6rem,19vw,6rem);bottom:24px;left:22px;right:22px}.contact-kino-module__y7zsIq__karte{border-radius:24px}.contact-kino-module__y7zsIq__karte:before{left:22px;right:22px}.contact-kino-module__y7zsIq__karte>div{padding-left:20px;padding-right:20px}.contact-kino-module__y7zsIq__karte>div:first-child{padding-top:24px}.contact-kino-module__y7zsIq__karte>div:last-child{padding-bottom:22px}.contact-kino-module__y7zsIq__zeile{grid-template-columns:1fr}.contact-kino-module__y7zsIq__datenschutz{grid-column:auto;margin-top:-2px}}@media (max-width:420px){.contact-kino-module__y7zsIq__felderPaar{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contact-kino-module__y7zsIq__bild,.contact-kino-module__y7zsIq__film,.contact-kino-module__y7zsIq__fenster,.contact-kino-module__y7zsIq__formular,.contact-kino-module__y7zsIq__zeile{animation:none}}
