
.deep-paths{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.2rem 0}.deep-paths a{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .9rem;color:#f4db97;border:1px solid #ad94585e;border-radius:12px;background:linear-gradient(120deg,#bb984d15,#74d7dc08);text-decoration:none;font:500 .93rem/1.4 system-ui;transition:border-color .2s,background .2s}.deep-paths a:hover,.deep-paths a:focus-visible{border-color:#efd48a;background:#c4a25420;outline-offset:3px}.fieldhero h1{font-size:clamp(2rem,4.5vw,3.6rem)!important;line-height:1.12!important;max-width:23ch;overflow-wrap:normal;word-break:normal}.field-more{margin:1.4rem 0;border-top:1px solid #b69e5b55;padding-top:1rem}.field-more summary{cursor:pointer;color:#efd48a;min-height:44px}.field-navigation a{display:flex!important;flex-direction:column;gap:.2rem;min-width:0;white-space:normal!important}.field-navigation a small{font-size:.65rem;opacity:.72;letter-spacing:.06em}.deep-film-intro{font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.6;max-width:60ch}.deep-film-note{font-size:.8rem;line-height:1.5;color:#d4c8b1}
@media(max-width:640px){.fieldhero h1{font-size:clamp(1.8rem,8vw,2.65rem)!important}.deep-paths a{max-width:100%;box-sizing:border-box}.field-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important}.deep-film-intro{margin:1rem 0}body .c43-toggle{flex-shrink:0}body[data-deep-kino] .c43-toggle span{display:none!important}body[data-deep-kino] .c43-toggle{width:44px!important;min-width:44px!important;height:44px!important;padding:10px!important;display:inline-flex!important;align-items:center;justify-content:center}#begriff-des-tages{scroll-margin-top:125px!important}}

html body[data-editorial-refine="fields"]:has(> .mk-schild.mk-tapete:not(.uni-schild)[data-ai-disclosure="ai-background"]) .mk-schild.mk-tapete.mk-sichtbar.uni-schild[data-ai-disclosure="ai-background"] { display: none !important; visibility: hidden !important; }
body[data-editorial-refine="discover"] #begriff-des-tages { scroll-margin-top: 0 !important; }
@media (max-width: 640px) { html body[data-deep-kino] #c43-toggle.c43-toggle > span[data-de], html body[data-deep-kino] #c43-toggle.c43-toggle > span[data-en] { display: none !important; } html body[data-deep-kino] #c43-toggle.c43-toggle { box-sizing: border-box; min-width: 44px; min-height: 44px; justify-content: center; } html body[data-deep-kino] #c43-toggle.c43-toggle > svg { display: block; flex: 0 0 24px; width: 24px; height: 24px; } }
@media (max-width: 700px) { .fieldhero .field-copy > nav.deep-paths, .fieldhero .field-copy > #swarm-research-link { order: 6; } }