.identity-hero{isolation:isolate;min-width:0;color:var(--color-text-primaer);background:var(--gradient-seitengrund);position:relative;overflow:hidden;container:identity-hero/inline-size}.identity-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 48% 60% at 70% 42%, color-mix(in srgb, var(--color-marke-lime) 7%, transparent), transparent 72%), radial-gradient(ellipse 30% 40% at 12% 90%, color-mix(in srgb, var(--color-marke-cyan) 5%, transparent), transparent 70%);position:absolute;inset:0}.identity-scene{align-items:center;gap:clamp(var(--space-6), 3cqi, var(--space-8));padding:var(--space-8) var(--layout-page-padding) var(--space-8);min-height:var(--layout-hero-min);grid-template-columns:minmax(0,.85fr) minmax(0,1.75fr);display:grid}.identity-copy{flex-direction:column;align-items:flex-start;gap:clamp(16px,1.6cqi,36px);min-width:0;display:flex}.identity-copy h1{font-family:var(--font-display);font-size:clamp(40px,4.1cqi,108px);line-height:var(--type-hero-leading);letter-spacing:var(--type-display-tracking);text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:16ch;margin:0;font-weight:700}.identity-title-accent{color:var(--color-marke-lime)}.identity-body{font-size:clamp(17px,1.2cqi,28px);line-height:var(--type-body-leading);max-width:40ch;color:var(--color-text-sekundaer);margin:0}.identity-links{flex-wrap:wrap;align-items:center;gap:clamp(16px,1.6cqi,36px);font-size:clamp(15px,1cqi,22px);display:flex}.identity-secondary-link{text-decoration:none}.identity-primary-link{gap:var(--space-3);font-weight:600}.identity-primary-arrow{transition:transform var(--motion-feedback)}.identity-primary-link:hover .identity-primary-arrow{transform:translateX(var(--space-2))}.identity-primary-link:active{opacity:.8}.identity-media{min-width:0}.identity-hero-photo{border-radius:var(--radius-atelier,30px);isolation:isolate;background:var(--gradient-home-media-rim);width:100%;box-shadow:var(--shadow-atelier-polish);margin:0;padding:2px;position:relative;overflow:hidden}.identity-hero-photo img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.identity-hero-photo:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:var(--gradient-atelier-reflection);opacity:.12;position:absolute;inset:2px}.identity-hero-photo:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 var(--color-atelier-glass-edge),inset 0 -1px 0 var(--color-atelier-art-rim);position:absolute;inset:0}.identity-hero-photo .atelier-film-hero,.identity-hero-photo .atelier-film-picture,.identity-hero-photo .atelier-film-hero video{border-radius:inherit}.identity-hero-photo .atelier-film-hero video{object-fit:cover}.identity-hero-video-note{padding:0 var(--space-3) var(--space-2);background:var(--color-atelier-film-canvas);color:var(--color-atelier-platinum);font:400 var(--type-small-size)/1.2 var(--font-text);display:block;position:relative}.identity-finale{--trio-shift:-14%}@container identity-hero (max-width:1100px){.identity-scene{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}@container identity-hero (max-width:820px){.identity-scene{min-height:0;padding:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr)}.identity-copy h1{font-size:var(--type-hero-mobile);max-width:20ch}.identity-media{max-width:var(--layout-media-max);justify-self:center;width:100%}}@media (prefers-reduced-motion:reduce){.identity-hero *,.identity-hero :before,.identity-hero :after{transition:none!important;animation:none!important}}
