.frm-m-titel{position:relative;isolation:isolate;padding:6.4rem 0 5.6rem}.frm-m-titel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(70rem 46rem at 92% -8%,rgba(245,215,0,.09),transparent 62%),radial-gradient(50rem 40rem at -6% 110%,rgba(178,17,14,.12),transparent 60%)}.frm-m-titel__raster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem;align-items:center}.frm-m-titel__text .frm-h1{color:#fff}.frm-m-zahlen{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;margin:3.6rem 0 0;padding:2.8rem 0 0;border-top:1px solid var(--frm-linie)}.frm-m-zahlen div{display:flex;flex-direction:column-reverse;gap:.6rem}.frm-m-zahlen dt{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.frm-m-zahlen dd{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.015em;color:var(--frm-gelb)}.frm-m-label{display:flex;align-items:center;gap:.9rem;margin:0 0 1.4rem;font-family:var(--font-body-family);font-style:normal;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:var(--frm-gelb)}.frm-m-label:before{content:"";width:26px;height:4px;background:var(--frm-rot);flex:none}.frm-m-titel__aufmacher .frm-karte{box-shadow:0 24px 60px -24px #000000a6;border:0}.frm-m-titel__aufmacher .frm-karte:hover{box-shadow:0 30px 70px -24px #000c}.frm-m-neu{margin-top:5.6rem;padding-top:3.2rem;border-top:1px solid var(--frm-linie)}.frm-m-neu__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.frm-m-neu__liste>li{min-width:0}@media screen and (max-width:989px){.frm-m-titel{padding:4.8rem 0}.frm-m-titel__raster{grid-template-columns:minmax(0,1fr);gap:3.6rem}.frm-m-neu{margin-top:4rem}.frm-m-neu__liste{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:599px){.frm-m-titel__aufmacher .frm-karte--gross .frm-karte__bild{aspect-ratio:4/3}}.frm-m-themen{padding:3.6rem 0}.frm-m-themen__titel{margin:0 0 1.8rem;color:inherit;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.015em}.frm-m-themen__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.frm-m-themen__liste>li{min-width:0}.frm-m-thema{display:flex;align-items:center;gap:1.2rem;text-align:left;height:100%;min-height:6rem;padding:1rem 1.4rem 1rem 1rem;border:1px solid rgba(18,18,18,.14);border-radius:.8rem;background:#fff9;color:var(--frm-ink);text-decoration:none;transition:background .2s,translate .3s var(--frm-ease),box-shadow .3s}.frm-m-thema:hover{background:#fff;translate:0 -2px;box-shadow:0 6px 18px #1b1d1f1f}.frm-m-thema__ic{display:grid;place-items:center;flex:none;width:4rem;height:4rem;border-radius:.3rem;background:var(--frm-ink);color:var(--frm-gelb)}.frm-m-thema__ic .frm-ic{width:2rem;height:2rem}.frm-m-thema__name{min-width:0;font-size:1.6rem;font-weight:800;line-height:1.25;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.frm-m-thema__n{margin-left:auto;padding-left:.8rem;font-size:1.4rem;font-weight:800;opacity:.6}.frm-m-thema--archiv{background:var(--frm-ink);color:#fff;border-color:var(--frm-ink)}.frm-m-thema--archiv .frm-m-thema__ic{background:var(--frm-gelb);color:var(--frm-ink)}.frm-m-thema--archiv:hover{background:var(--frm-navy)}.frm-m-thema--archiv .frm-m-thema__n{opacity:.75}@media screen and (max-width:989px){.frm-m-themen__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.frm-m-themen{padding:2.8rem 0}.frm-m-themen__liste{grid-template-columns:minmax(0,1fr);gap:.6rem}.frm-m-thema{gap:1rem;min-height:4.8rem;padding:.6rem 1.2rem .6rem .6rem}.frm-m-thema__ic{width:3.6rem;height:3.6rem}.frm-m-thema__ic .frm-ic{width:1.8rem;height:1.8rem}.frm-m-thema__name{-webkit-hyphens:manual;hyphens:manual}.frm-m-zahlen{gap:2rem 2.4rem}}.frm-m-rubrik{padding:7.2rem 0;scroll-margin-top:2rem}.frm-m-rubrik__kopf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem 4.8rem;align-items:end;margin-bottom:3.2rem}.frm-m-rubrik__text{min-width:0}.frm-m-rubrik__kicker{gap:.8rem}.frm-m-rubrik__kicker:before{background:var(--frm-ton)}.frm-m-rubrik__kicker .frm-ic{width:1.6rem;height:1.6rem;color:var(--frm-ton)}.frm-m-rubrik__lead{max-width:64ch;margin:1.4rem 0 0;font-size:1.6rem;line-height:1.55;font-weight:500;opacity:.8}.frm-m-rubrik .frm-karte .frm-chip{display:none}.frm-m-rubrik .frm-karte .frm-karte__bild:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--frm-ton)}@media screen and (max-width:989px){.frm-m-rubrik{padding:5.6rem 0}.frm-m-rubrik__kopf{grid-template-columns:minmax(0,1fr);align-items:start}}@media screen and (max-width:749px){.frm-m-reihe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;margin:0 -1.5rem;padding:.6rem 1.5rem 1.6rem;scrollbar-width:thin}.frm-m-reihe>li{scroll-snap-align:start}}.frm-m-mehr{margin-top:3.6rem;padding-top:2rem;border-top:.2rem solid var(--frm-ink)}.frm-m-mehr__titel{margin:0;font-family:var(--font-body-family);font-style:normal;color:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.frm-m-mehr__liste{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem}.frm-m-mehr__liste>li{min-width:0;border-bottom:1px solid var(--frm-linie)}@media screen and (max-width:749px){.frm-m-mehr__liste{grid-template-columns:minmax(0,1fr)}}.frm-m-archiv{padding:6.4rem 0 8rem;scroll-margin-top:1.6rem}.frm-m-archiv__raster{display:grid;grid-template-columns:28rem minmax(0,1fr);gap:5.6rem}@media screen and (max-width:1199px){.frm-m-archiv__raster{grid-template-columns:24rem minmax(0,1fr);gap:3.6rem}}.frm-m-seite{min-width:0}.frm-m-seite{display:flex;flex-direction:column;gap:3.2rem}.frm-m-seite__fix{position:sticky;top:2.4rem;display:flex;flex-direction:column;gap:3.2rem}.frm-m-seite__titel{margin-bottom:1.2rem}.frm-m-sliste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.frm-m-sthema{display:flex;align-items:center;gap:1.1rem;width:100%;min-height:4.4rem;padding:.5rem 1rem .5rem .5rem;border:0;border-radius:.8rem;background:transparent;color:var(--frm-ink);font:inherit;font-size:1.4rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:background .2s,color .2s}.frm-m-sthema:hover{background:var(--frm-warm)}.frm-m-sthema__ic{display:grid;place-items:center;flex:none;width:3.4rem;height:3.4rem;border-radius:.3rem;background:var(--frm-wasch,#eceef2);color:var(--frm-ton,var(--frm-navy))}.frm-m-sthema__ic .frm-ic{width:1.7rem;height:1.7rem}.frm-m-sthema__name{min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.frm-m-sthema__n{margin-left:auto;padding-left:.8rem;font-size:1.1rem;font-weight:700;opacity:.6}.frm-m-sthema[aria-pressed=true]{background:var(--frm-ink);color:#fff}.frm-m-sthema[aria-pressed=true] .frm-m-sthema__ic{background:#ffffff1f;color:var(--frm-gelb)}.frm-m-sthema[aria-pressed=true] .frm-m-sthema__n{opacity:.8}.frm-m-jahre{display:flex;flex-wrap:wrap;gap:.6rem}.frm-m-jahre .frm-filter{min-height:4rem;padding:0 1.2rem}.frm-m-herausgeber{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1.2rem 1.4rem;align-items:center;padding:2rem;border-radius:1.2rem;background:var(--frm-warm)}.frm-m-herausgeber__bild{display:block;width:7.2rem;height:7.2rem;border-radius:50%;object-fit:cover;object-position:50% 20%}.frm-m-herausgeber__text{min-width:0}.frm-m-herausgeber__text .frm-label{margin-bottom:.4rem;opacity:.65}.frm-m-herausgeber__name{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.2}.frm-m-herausgeber__rolle{margin:.2rem 0 0;font-size:1.4rem;font-weight:500;opacity:.75}.frm-m-herausgeber__satz{grid-column:1/-1;margin:0;font-size:1.4rem;line-height:1.5;font-weight:500}.frm-m-herausgeber__link{grid-column:1/-1;justify-self:start;font-size:1.4rem}.frm-m-liste{min-width:0;scroll-margin-top:1.6rem}.frm-m-liste__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2.4rem;padding-bottom:1.4rem;border-bottom:.2rem solid var(--frm-ink)}.frm-m-liste__anzahl{margin:0;font-size:1.4rem;font-weight:700;opacity:.7}.frm-m-jahr{color:inherit;display:flex;align-items:baseline;gap:1.4rem;margin:4rem 0 0;padding-bottom:.6rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.015em}.frm-m-jahr span{font-family:inherit;font-style:normal;font-weight:700;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.frm-m-gruppe:first-of-type .frm-m-jahr{margin-top:2.8rem}.frm-m-zeilen{list-style:none;margin:0;padding:0}.frm-m-zeilen>li{min-width:0}@media screen and (max-width:989px){.frm-m-archiv{padding:4.8rem 0 6.4rem}.frm-m-archiv__raster{grid-template-columns:minmax(0,1fr);gap:3.2rem}.frm-m-seite{display:contents}.frm-m-seite__fix{position:static;gap:2rem;order:1}.frm-m-liste{order:2}.frm-m-herausgeber{order:3}.frm-m-sliste{flex-direction:row;overflow-x:auto;overscroll-behavior-x:contain;gap:.6rem;margin:0 -1.5rem;padding:.4rem 1.5rem .8rem;scrollbar-width:none}.frm-m-sliste::-webkit-scrollbar{display:none}.frm-m-sliste>li{flex:none}.frm-m-sthema{width:auto;border:1px solid rgba(18,18,18,.16);white-space:nowrap}.frm-m-sthema__ic{width:3rem;height:3rem}.frm-m-herausgeber{grid-template-columns:5.6rem minmax(0,1fr);padding:1.4rem 1.6rem}.frm-m-herausgeber__bild{width:5.6rem;height:5.6rem}.frm-m-herausgeber__satz{display:none}}.frm-m-ausruestung{padding:7.2rem 0 8rem}.frm-m-ausruestung__kopf{max-width:80rem;margin-bottom:4rem}.frm-m-ausruestung__kopf .frm-h2{color:#fff}.frm-m-ausruestung__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.frm-m-ausruestung__liste>li{min-width:0}.frm-m-ausr{position:relative;display:flex;align-items:flex-end;aspect-ratio:4/3;border-radius:1.2rem;overflow:hidden;isolation:isolate;color:#fff;text-decoration:none;background:var(--frm-navy);box-shadow:0 8px 24px #00000047;transition:translate .45s var(--frm-ease),box-shadow .45s var(--frm-ease)}.frm-m-ausr:hover{translate:0 -4px;box-shadow:0 22px 48px -14px #000000b3}.frm-m-ausr__bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--frm-ease)}.frm-m-ausr:hover .frm-m-ausr__bild{scale:1.05}.frm-m-ausr__verlauf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(10,12,14,.88) 8%,rgba(10,12,14,.2) 58%,transparent)}.frm-m-ausr__text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;padding:2.2rem}.frm-m-ausr .frm-chip{background:#1212128c;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.frm-m-ausr .frm-chip .frm-ic{color:var(--frm-gelb)}.frm-m-ausr__name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.015em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.frm-m-ausr__fuss{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.2rem;font-size:1.4rem;font-weight:700}.frm-m-ausr__pfeil{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--frm-gruen-aa);color:#fff;transition:background .2s,translate .3s var(--frm-ease)}.frm-m-ausr__pfeil .frm-ic{width:1.8rem;height:1.8rem}.frm-m-ausr:hover .frm-m-ausr__pfeil{background:var(--frm-gruen-tief);translate:.3rem 0}@media screen and (max-width:989px){.frm-m-ausruestung__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.frm-m-ausruestung{padding:5.6rem 0 6.4rem}.frm-m-ausruestung__liste{grid-template-columns:minmax(0,1fr)}.frm-m-ausr{aspect-ratio:16/10}.frm-m-ausr__name{font-size:2rem}}.frm-m-archiv__kopf{max-width:80rem;margin-bottom:4rem}.frm-m-liste__titel{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.015em}.frm-m-seite__suche{max-width:none}.frm-m-seite__suche input{min-height:4.8rem;padding-left:4.6rem;font-size:1.4rem}.frm-m-seite__suche .frm-ic{left:1.5rem;width:1.8rem;height:1.8rem}.frm--warm .frm-m-herausgeber,.frm--warm .frm-m-sthema:hover{background:#fff}.frm-m-suchbegriff{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.6rem 0 0;padding:1.2rem 1.6rem;border-radius:.8rem;background:var(--frm-gelb);font-size:1.4rem;font-weight:600}.frm-m-suchbegriff strong{font-weight:800}.frm-m-suchbegriff button{margin-left:auto;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em;cursor:pointer}.frm-sf{position:relative;width:100%;max-width:60rem}.frm-sf__kern{position:relative}.frm-sf__feld{position:relative;display:flex;align-items:center;gap:1.2rem;min-height:6.8rem;padding:.8rem 1rem .8rem .8rem;background:#fff;color:var(--frm-ink);border:2px solid transparent;border-radius:1.2rem;box-shadow:0 18px 44px -20px #0000008c;transition:border-color .2s,box-shadow .3s}.frm-sf__feld:focus-within{border-color:var(--frm-gelb);box-shadow:0 0 0 .4rem #f5d70052,0 18px 44px -20px #0000008c}.frm-sf__lupe{display:grid;place-items:center;flex:none;width:5rem;height:5rem;border-radius:.8rem;background:var(--frm-gelb);color:var(--frm-ink)}.frm-sf__lupe .frm-ic{width:2.2rem;height:2.2rem}.frm-sf input{flex:1;min-width:0;height:5rem;margin:0;padding:0;border:0;background:transparent;color:var(--frm-ink);font:inherit;font-size:1.6rem;font-weight:600;-webkit-appearance:none;appearance:none}.frm-sf input::placeholder{color:#12121280;font-weight:500}.frm-sf input:focus,.frm-sf input:focus-visible{outline:none;box-shadow:none}.frm-sf input::-webkit-search-cancel-button{display:none}.frm-sf__taste{display:grid;place-items:center;flex:none;min-width:3.2rem;height:3.2rem;padding:0 .8rem;border:1px solid rgba(18,18,18,.2);border-bottom-width:3px;border-radius:.3rem;background:var(--frm-warm);color:#121212a6;font-family:var(--font-body-family);font-size:1.4rem;font-weight:800;line-height:1}.frm-sf__feld:focus-within .frm-sf__taste{display:none}.frm-sf__leeren{display:grid;place-items:center;flex:none;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:var(--frm-warm);color:var(--frm-ink);cursor:pointer;transition:background .2s}.frm-sf__leeren:hover{background:var(--frm-ink);color:var(--frm-gelb)}.frm-sf__leeren .frm-ic{width:1.6rem;height:1.6rem}.frm-sf__vorschlaege{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.4rem 0 0}.frm-sf__vorschlaege-label{margin-right:.4rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.frm-sf__vorschlag{min-height:3.6rem;padding:0 1.3rem;border:1px solid var(--frm-linie,rgba(18,18,18,.2));border-radius:.3rem;background:transparent;color:inherit;font:inherit;font-size:1.4rem;font-weight:700;line-height:1.2;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.frm-sf__vorschlag:hover{background:var(--frm-gelb);border-color:var(--frm-gelb);color:var(--frm-ink)}.frm--navy .frm-sf__vorschlag{border-color:#ffffff47}.frm-sf__treffer{position:absolute;left:0;right:0;top:calc(100% + .8rem);z-index:40;max-height:min(64vh,58rem);overflow:auto;overscroll-behavior:contain;padding:1rem;background:#fff;color:var(--frm-ink);border:1px solid rgba(18,18,18,.08);border-radius:1.2rem;box-shadow:0 34px 80px -24px #0009;animation:frm-sf-ein .28s var(--frm-ease)}@keyframes frm-sf-ein{0%{transform:translateY(-6px)}to{transform:none}}.frm-sf__kopf{margin:.4rem .8rem .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.62}.frm-sf__liste{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.frm-sf__eintrag{display:grid;grid-template-columns:9.6rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:.8rem 1rem .8rem .8rem;border-radius:.8rem;color:inherit;text-decoration:none;transition:background .15s}.frm-sf__eintrag:hover,.frm-sf__eintrag:focus-visible{background:var(--frm-warm);outline:none}.frm-sf__eintrag:focus-visible{box-shadow:inset 0 0 0 .3rem var(--frm-gelb)}.frm-sf__bild{display:block;width:9.6rem;aspect-ratio:3/2;overflow:hidden;border-radius:.3rem;background:var(--frm-warm)}.frm-sf__bild img{display:block;width:100%;height:100%;object-fit:cover}.frm-sf__text{display:flex;flex-direction:column;gap:.5rem;min-width:0}.frm-sf__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.frm .frm-sf__meta .frm-chip{background:var(--frm-wasch);color:var(--frm-ink);padding:.3rem .7rem .3rem .5rem}.frm .frm-sf__meta .frm-chip .frm-ic{color:var(--frm-ton)}.frm-sf__datum{opacity:.62}.frm-sf__titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1.25;letter-spacing:-.005em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.frm-sf__titel mark{background:var(--frm-gelb);color:var(--frm-ink);padding:0 .08em;border-radius:.08em}.frm-sf__pfeil{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;transition:background .2s,color .2s,translate .25s var(--frm-ease)}.frm-sf__pfeil .frm-ic{width:1.6rem;height:1.6rem}.frm-sf__eintrag:hover .frm-sf__pfeil,.frm-sf__eintrag:focus-visible .frm-sf__pfeil{background:var(--frm-ink);color:var(--frm-gelb);translate:.2rem 0}.frm-sf__alle{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;margin-top:.8rem;padding:0 1.6rem;border:0;border-radius:.8rem;background:var(--frm-ink);color:#fff;font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer;transition:background .2s}.frm-sf__alle:hover{background:var(--frm-navy)}.frm-sf__alle:focus-visible{outline:.3rem solid var(--frm-gelb);outline-offset:.2rem}.frm-sf__tipp{margin:0 .8rem .6rem;font-size:1.4rem;font-weight:500;opacity:.78}.frm-sf--gelb .frm-sf__feld{border-color:var(--frm-ink);box-shadow:0 14px 32px -20px #12121273}.frm-sf--gelb .frm-sf__feld:focus-within{border-color:var(--frm-ink);box-shadow:0 0 0 .4rem #12121229,0 14px 32px -20px #12121273}.frm-sf--gelb .frm-sf__lupe{background:var(--frm-ink);color:var(--frm-gelb)}.frm-sf--gelb .frm-sf__vorschlag{border-color:#1212124d}.frm-sf--gelb .frm-sf__vorschlag:hover{background:var(--frm-ink);border-color:var(--frm-ink);color:var(--frm-gelb)}.frm--gelb .frm-sf__vorschlag:focus-visible{outline-color:var(--frm-ink)}@media(hover:none),screen and (max-width:749px){.frm-sf__taste{display:none}}@media screen and (max-width:599px){.frm-sf__feld{min-height:6rem;padding:.6rem .8rem .6rem .6rem;gap:.9rem}.frm-sf__lupe{width:4.4rem;height:4.4rem}.frm-sf input{height:4.4rem;font-size:1.6rem}.frm-sf__eintrag{grid-template-columns:6.4rem minmax(0,1fr);gap:1rem;padding:.7rem}.frm-sf__bild{width:6.4rem;aspect-ratio:1}.frm-sf__pfeil{display:none}.frm-sf__titel{font-size:1.4rem}.frm-sf__meta .frm-chip{display:none}}.frm-m-titel{z-index:3}.frm-m--band .frm-m-themen{position:relative;z-index:2}.frm-m-titel__suche,.frm-m-suchband{position:relative;z-index:5}.frm-m-titel__suche{margin-top:3.2rem}@media screen and (min-width:990px){.frm-m--titel .frm-sf__treffer{right:auto;width:min(72rem,calc(100vw - 10rem))}}.frm-m--band .frm-m-themen{padding:4.8rem 0 4rem}.frm-m-suchband{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2rem 4rem;align-items:start;margin-bottom:3.6rem;padding-bottom:3.6rem;border-bottom:.2rem solid var(--frm-ink)}.frm-m-suchband .frm-m-themen__titel{margin:1.4rem 0 0;font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08}.frm-m-suchband .frm-sf{max-width:none}.frm-m-themen__oder{margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:989px){.frm-m-suchband{grid-template-columns:minmax(0,1fr);gap:1.6rem}.frm-m-suchband .frm-m-themen__titel{margin:0}}.frm-sf-ausloeser{display:flex;align-items:center;gap:1.2rem;width:100%;max-width:56rem;min-height:6.8rem;margin-top:3.2rem;padding:.8rem 1.2rem .8rem .8rem;border:2px solid transparent;border-radius:1.2rem;background:#fff;color:#1212128c;font:inherit;font-size:1.6rem;font-weight:500;text-align:left;cursor:pointer;box-shadow:0 18px 44px -20px #0000008c;transition:border-color .2s,translate .3s var(--frm-ease),box-shadow .3s}.frm-sf-ausloeser:hover{border-color:var(--frm-gelb);translate:0 -2px;box-shadow:0 0 0 .4rem #f5d70040,0 22px 48px -20px #0009}.frm-sf-ausloeser__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:599px){.frm-sf-ausloeser{min-height:6rem;font-size:1.6rem;padding:.6rem .8rem .6rem .6rem}.frm-sf-ausloeser .frm-sf__lupe{width:4.4rem;height:4.4rem}}.frm-sd{width:min(92vw,80rem);max-width:none;max-height:min(88vh,86rem);margin:6vh auto auto;padding:0;border:0;border-radius:1.2rem;background:var(--frm-navy);color:#fff;box-shadow:0 40px 100px -30px #000c;overflow:hidden}.frm-sd[open]{display:flex;flex-direction:column;animation:frm-sd-ein .32s var(--frm-ease)}@keyframes frm-sd-ein{0%{transform:translateY(12px) scale(.985)}to{transform:none}}.frm-sd::backdrop{background:#121212bd;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.frm-sd__inhalt{display:flex;flex-direction:column;gap:2.4rem;min-height:0;padding:2.8rem 3.2rem 3.2rem;overflow:auto;overscroll-behavior:contain}.frm-sd__kopf{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.frm-sd__kopf .frm-kicker{margin:0;color:var(--frm-gelb)}.frm-sd__zu{display:grid;place-items:center;flex:none;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background .2s,color .2s}.frm-sd__zu:hover{background:var(--frm-gelb);color:var(--frm-ink);border-color:var(--frm-gelb)}.frm-sd__zu .frm-ic{width:2rem;height:2rem}.frm-sd .frm-sf{max-width:none}.frm-sd .frm-sf__treffer{position:static;max-height:none;overflow:visible;margin-top:1.6rem;animation:none;box-shadow:none}.frm-sd .frm-sf__vorschlag{border-color:#ffffff47}.frm-sd__themen .frm-label{margin-bottom:1rem;opacity:.75}.frm-sd__themenliste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.frm-sd__thema{display:inline-flex;align-items:center;gap:.7rem;min-height:4rem;padding:0 1.2rem;border:1px solid rgba(255,255,255,.22);border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s}.frm-sd__thema .frm-ic{width:1.6rem;height:1.6rem;color:var(--frm-gelb)}.frm-sd__thema span{font-size:1.1rem;opacity:.7}.frm-sd__thema:hover{background:#ffffff14;border-color:var(--frm-gelb)}.frm-sd a:focus-visible,.frm-sd button:focus-visible{outline:.3rem solid var(--frm-gelb);outline-offset:.2rem}@media screen and (max-width:599px){.frm-sd{width:100vw;max-height:100dvh;height:100dvh;margin:0;border-radius:0}.frm-sd__inhalt{padding:2rem 1.5rem 2.4rem}}@media(prefers-reduced-motion:reduce){.frm-sf__treffer,.frm-sd[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-frm-mag.css.map */
