.final-cta-riss{--fcr-dim: rgba(250, 249, 249, 0.56);--fcr-live: rgba(255, 255, 255, 0.92);position: relative;overflow: hidden;background: var(--bg-dark);padding: var(--section-padding-y) var(--side-padding)}.fcr-split{position: absolute;inset: 0;z-index: var(--z-base)}.fcr-split.reveal{transform: none}.fcr-split.reveal.is-visible{transform: none}.fcr-light{position: absolute;inset: 0;background: linear-gradient(115deg,
    rgba(255, 251, 220, 0.17),
    rgba(255, 230, 241, 0.09) 55%,
    rgba(255, 251, 220, 0.03));clip-path: polygon(100% 0, 100% 100%, 26% 100%, 46% 0);transform: translateX(14%);transition: transform var(--dur-reveal) var(--easing-smooth)}.fcr-edge{position: absolute;inset: 0;background: linear-gradient(115deg,
    transparent calc(46% - 2px),
    rgba(255, 251, 220, 0.8) 46%,
    transparent calc(46% + 2px));opacity: 0;transition: opacity var(--transition-slow) var(--easing-smooth) 220ms}.fcr-split.is-visible .fcr-light{transform: none}.fcr-split.is-visible .fcr-edge{opacity: 1}.fcr-wrap{position: relative;z-index: var(--z-raised);max-width: var(--max-width);margin: 0 auto;display: grid;grid-template-columns: 1fr 1fr;gap: clamp(24px, 5vw, 90px);align-items: center}.fcr-side-b{transition-delay: 140ms}.fcr-lbl{font-size: var(--text-xs);letter-spacing: var(--tracking-widest);text-transform: uppercase;font-weight: var(--weight-bold);color: var(--text-on-dark-muted);margin-bottom: var(--space-6)}.fcr-lbl-live{color: var(--bg-butter)}.fcr-h2{font-family: var(--font-heading);font-weight: var(--weight-bold);font-size: var(--text-2xl);line-height: var(--leading-tight);letter-spacing: var(--tracking-tight);color: var(--text-on-dark);margin-bottom: var(--space-6)}.fcr-h2 em,.fcr-list-live em{font-family: var(--font-heading);font-style: italic;font-weight: var(--weight-regular);color: var(--bg-butter)}.fcr-list-dim,.fcr-list-live{list-style: none}.fcr-list-dim li,.fcr-list-live li{position: relative;padding-left: var(--space-5);margin-bottom: var(--space-3)}.fcr-list-dim li{font-size: var(--text-sm);line-height: var(--leading-relaxed);color: var(--fcr-dim)}.fcr-list-dim li::before{content: "";position: absolute;left: 0;top: 11px;width: 8px;height: 1px;background: var(--fcr-dim)}.fcr-list-live li{font-size: var(--text-base);line-height: var(--leading-normal);color: var(--fcr-live)}.fcr-list-live li::before{content: "";position: absolute;left: 0;top: 11px;width: 8px;height: 2px;background: var(--bg-butter)}.fcr-act{margin-top: var(--space-8)}.fcr-termin{font-size: var(--text-sm);color: var(--text-on-dark);letter-spacing: 0.04em;margin-bottom: var(--space-4)}.final-cta-riss .fcr-btn{background: var(--bg-butter);color: var(--black)}.final-cta-riss .fcr-btn:hover{background: var(--white);box-shadow: 0 12px 40px rgba(255, 251, 220, 0.22)}.final-cta-riss .fcr-btn:focus-visible{outline: 2px solid var(--bg-butter);outline-offset: 4px}.fcr-reas{font-size: var(--text-sm);color: var(--text-on-dark-muted);margin-top: var(--space-4)}@media (max-width: 900px){.fcr-wrap{grid-template-columns: 1fr;gap: var(--space-10)}.fcr-light{clip-path: polygon(0 46%, 100% 30%, 100% 100%, 0 100%);transform: translateY(10%)}.fcr-split.is-visible .fcr-light{transform: none}.fcr-edge{background: linear-gradient(166deg,
      transparent calc(46% - 2px),
      rgba(255, 251, 220, 0.8) 46%,
      transparent calc(46% + 2px))}}@media (max-width: 600px){.final-cta-riss .fcr-btn{width: 100%}}