.forus-mag,.forus-mag *,.forus-mag :after,.forus-mag :before{box-sizing:border-box}.forus-mag{--fu-grad:var(--gradient,linear-gradient(120deg,#9e2585 0%,#c81d84 25%,#e21961 50%,#e84c05 75%,#ec6a02 100%));--fu-papier:var(--papier,#f1eeed);--fu-surface:var(--surface,#e6e0da);--fu-pflaume:var(--pflaume,#330f2d);--fu-ink:var(--ink,#1a1e20);--fu-ease:cubic-bezier(.19,1,.22,1);--fu-dim:.66;--fu-akzent:var(--fu-grad);--fu-warm:linear-gradient(120deg,#e21961,#e84c05 55%,#ec6a02);--fu-karte-bg:#fff;--fu-karte-rand:color-mix(in srgb,var(--fu-ink) 12%,transparent);background:var(--fu-bg);color:var(--fu-fg);overflow:hidden;padding-bottom:min(var(--fu-pad-bottom,144px),24vw);padding-top:min(var(--fu-pad-top,144px),24vw);position:relative;z-index:2}.forus-mag.is-bg-papier{--fu-bg:var(--fu-papier)}.forus-mag.is-bg-surface{--fu-bg:var(--fu-surface);--fu-karte-bg:#fff}.forus-mag.is-bg-weiss{--fu-bg:#fff;--fu-karte-bg:var(--fu-surface)}.forus-mag.is-bg-pflaume{--fu-bg:var(--fu-pflaume)}.forus-mag.is-bg-ink{--fu-bg:var(--fu-ink)}.forus-mag.is-text-ink{--fu-fg:var(--fu-ink)}.forus-mag.is-text-papier{--fu-fg:var(--fu-papier);--fu-dim:.7}.forus-mag.is-bg-ink,.forus-mag.is-bg-pflaume{--fu-akzent:linear-gradient(120deg,#e21961,#e84c05 55%,#ec6a02);--fu-karte-bg:color-mix(in srgb,var(--fu-papier) 7%,transparent);--fu-karte-rand:color-mix(in srgb,var(--fu-papier) 18%,transparent)}.forus-mag{--fu-r-eff:min(var(--fu-r,96px),11vw)}.forus-mag__sweep{bottom:100%;display:block;height:var(--fu-r-eff);left:0;margin-bottom:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:0}.forus-mag__sweep-path{fill:var(--fu-bg)}.forus-mag--pfad{margin-top:calc(var(--fu-r-eff)*-1);padding-top:calc(min(var(--fu-pad-top,144px), 24vw) + var(--fu-r-eff))}.forus-mag--pfad .forus-mag__sweep{display:none}.forus-mag--round-bottom{border-bottom-left-radius:50% var(--fu-r-eff);border-bottom-right-radius:50% var(--fu-r-eff)}.forus-mag.cw-default{--fu-cw:1440px}.forus-mag.cw-narrow{--fu-cw:1040px}.forus-mag.cw-wide{--fu-cw:1440px}.forus-mag.cw-max{--fu-cw:100%}.forus-mag__inner{margin:0 auto;max-width:var(--fu-cw,1440px);width:100%;--fu-pad-x:clamp(1.25rem,5vw,3.5rem);--fu-rand:max(var(--fu-pad-x),calc((100vw - var(--fu-cw, 1240px))/2 + var(--fu-pad-x)));padding-inline:var(--fu-pad-x)}.forus-mag__kopf{max-width:62ch}.forus-mag__eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.24em;margin:0 0 1rem;opacity:var(--fu-dim);text-transform:uppercase}.forus-mag__title{color:var(--fu-fg);margin:0 0 clamp(1.1rem,2vw,1.5rem);max-width:22ch;text-wrap:balance}.forus-mag__title:not(.has-display-size){font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800;letter-spacing:-.03em;line-height:.98}.forus-mag__title em{background:var(--fu-akzent);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.forus-mag__lead{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55;max-width:56ch;opacity:.82}.forus-mag__lead p{margin:0 0 .8em}.forus-mag__lead p:last-child{margin-bottom:0}.forus-mag__mehr{align-items:center;color:var(--fu-fg);display:inline-flex;font-size:.95rem;font-weight:800;gap:.7rem;margin-top:var(--fu-s3,1.5rem);text-decoration:none}.forus-mag__mehr>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.forus-mag__steuer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:var(--fu-s6,clamp(2.5rem,5vw,4rem)) 0 var(--fu-s4,clamp(1.75rem,2.5vw,2rem))}.forus-mag__filter{display:flex;flex-wrap:wrap;gap:.5rem}.forus-mag__filter:empty{display:none}.forus-mag__filter-zeile{display:contents}.forus-mag__filter-mehr{display:none}.forus-mag__chip{-webkit-appearance:none;appearance:none;background:none;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:.74rem;font-weight:800;letter-spacing:.1em;padding:.55em 1.1em;text-transform:uppercase;transition:background .3s var(--fu-ease),color .3s var(--fu-ease),border-color .3s var(--fu-ease)}.forus-mag__chip:hover{border-color:color-mix(in srgb,currentColor 50%,transparent)}.forus-mag__chip.is-an{background:var(--fu-akzent);border-color:transparent;color:#fff}.forus-mag__chip:focus-visible{outline:3px solid currentColor;outline-offset:2px}.forus-mag__nav{display:flex;flex:none;gap:.6rem;margin-top:clamp(1.25rem,2.5vw,2rem)}.forus-mag__navbtn{-webkit-appearance:none;appearance:none;background:none;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:50%;color:var(--fu-fg);cursor:pointer;display:inline-grid;height:48px;place-items:center;transition:background .3s var(--fu-ease),color .3s var(--fu-ease),border-color .3s var(--fu-ease),opacity .3s var(--fu-ease);width:48px}.forus-mag__navbtn svg{display:block;height:18px;width:18px}.forus-mag__navbtn:hover{background-image:var(--fu-warm);border-color:transparent;color:#fff}.forus-mag__navbtn:focus-visible{outline:3px solid currentColor;outline-offset:2px}.forus-mag__navbtn[disabled]{cursor:default;opacity:.32}.forus-mag__navbtn[disabled]:hover{background:none;border-color:color-mix(in srgb,currentColor 24%,transparent);color:var(--fu-fg)}.forus-mag:not(.is-bereit) .forus-mag__nav{display:none}.forus-mag__slider{margin-left:calc(-50vw - -50%);margin-right:0;width:100vw}.forus-mag__track{display:flex;gap:clamp(1rem,1.6vw,1.4rem);overflow-x:auto;padding-block:.5rem;padding-inline:var(--fu-rand);scroll-behavior:smooth;scroll-padding-inline:var(--fu-rand);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.forus-mag__track::-webkit-scrollbar{display:none}.forus-mag.is-bereit .forus-mag__track.is-drag{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.forus-mag__karte{aspect-ratio:3/4;background:var(--fu-pflaume);border-radius:18px;color:var(--fu-papier);display:block;flex:0 0 clamp(268px,78vw,340px);isolation:isolate;overflow:hidden;position:relative;scroll-snap-align:start;text-decoration:none}.forus-mag__foto{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;transition:transform .8s var(--fu-ease);width:100%}.forus-mag__foto--leer{background:radial-gradient(120% 90% at 22% 12%,color-mix(in srgb,#ec6a02 40%,transparent),transparent 60%),var(--fu-grad);opacity:.92}.forus-mag__veil{background:linear-gradient(180deg,rgba(26,8,22,.1),rgba(26,8,22,.16) 40%,rgba(26,8,22,.88));inset:0;position:absolute;z-index:1}.forus-mag__inhalt{display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:clamp(1.3rem,2vw,1.7rem);position:absolute;z-index:2}.forus-mag__kicker{font-size:.7rem;letter-spacing:.16em;margin:0 0 .6rem;opacity:.82;text-transform:uppercase}.forus-mag__kicker,.forus-mag__titel{color:var(--fu-papier);font-weight:800}.forus-mag__titel{font-size:clamp(1.3rem,1.8vw,1.6rem);letter-spacing:-.01em;line-height:1.12;text-wrap:balance}.forus-mag__summary{color:#f1eeed;font-size:.92rem;line-height:1.45;margin:.55rem 0 0;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--fu-ease),opacity .5s var(--fu-ease),margin .5s var(--fu-ease)}.forus-mag__foot{align-items:center;color:var(--fu-papier);display:inline-flex;font-size:.84rem;font-weight:800;gap:.6rem;letter-spacing:.04em;margin-top:clamp(.9rem,1.5vw,1.2rem)}.forus-mag__pfeil{background:rgba(241,238,237,.16);border-radius:50%;display:inline-grid;height:34px;place-items:center;transition:background .45s var(--fu-ease),transform .45s var(--fu-ease);width:34px}.forus-mag__pfeil svg{display:block;height:15px;width:15px}.forus-mag__mehr .forus-mag__pfeil{background:none;height:auto;width:auto}.forus-mag__mehr .forus-mag__pfeil svg{height:20px;width:20px}.forus-mag__karte:after{background:var(--fu-warm);bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .55s var(--fu-ease);z-index:3}.forus-mag__karte:not(.is-ohne-link){cursor:pointer}.forus-mag__karte:focus-visible,.forus-mag__track:not(.is-drag) .forus-mag__karte:not(.is-ohne-link):hover{translate:0 -6px}.forus-mag__karte:focus-visible .forus-mag__foto,.forus-mag__track:not(.is-drag) .forus-mag__karte:not(.is-ohne-link):hover .forus-mag__foto{transform:scale(1.06)}.forus-mag__karte:focus-visible .forus-mag__summary,.forus-mag__track:not(.is-drag) .forus-mag__karte:not(.is-ohne-link):hover .forus-mag__summary{max-height:8em;opacity:1}.forus-mag__karte:focus-visible .forus-mag__pfeil,.forus-mag__track:not(.is-drag) .forus-mag__karte:not(.is-ohne-link):hover .forus-mag__pfeil{background:transparent;background-image:var(--fu-warm);transform:translateX(3px)}.forus-mag__karte:focus-visible:after,.forus-mag__track:not(.is-drag) .forus-mag__karte:not(.is-ohne-link):hover:after{transform:scaleX(1)}.forus-mag__karte:focus-visible{outline:3px solid var(--fu-papier);outline-offset:3px}@media (hover:none){.forus-mag__summary{max-height:8em;opacity:1}.forus-mag__karte:after{transform:scaleX(1)}.forus-mag__pfeil{background-color:transparent;background-image:var(--fu-warm)}}.forus-mag__karte.is-weg{display:none}.forus-mag.is-anim .forus-mag__kopf,.forus-mag.is-anim .forus-mag__steuer{opacity:0;transform:translateY(24px) scale(.96)}.forus-mag.is-anim .forus-mag__karte{clip-path:inset(0 0 100% 0);opacity:0}.forus-mag.is-anim .forus-mag__karte .forus-mag__foto{transform:scale(1.12)}.forus-mag.is-in .forus-mag__kopf,.forus-mag.is-in .forus-mag__steuer{opacity:1;transform:none;transition:opacity .8s var(--fu-ease),transform .8s var(--fu-ease)}.forus-mag.is-in .forus-mag__steuer{transition-delay:.09s}.forus-mag.is-in .forus-mag__karte{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path 1s var(--fu-ease) calc(.18s + var(--k, 0)*90ms),opacity .9s var(--fu-ease) calc(.18s + var(--k, 0)*90ms),translate .45s var(--fu-ease)}.forus-mag.is-in .forus-mag__karte .forus-mag__foto{transform:scale(1);transition:transform 1.4s var(--fu-ease) calc(.18s + var(--k, 0)*90ms)}@media (prefers-reduced-motion:reduce){.forus-mag__karte,.forus-mag__kopf,.forus-mag__steuer{clip-path:none!important;opacity:1!important;transform:none!important;transition:none!important}.forus-mag__karte .forus-mag__foto{transform:none!important}.forus-mag__track{scroll-behavior:auto}.forus-mag__foto,.forus-mag__karte:after,.forus-mag__pfeil,.forus-mag__summary{transition:none}.forus-mag__summary{max-height:8em;opacity:1}.forus-mag__karte:after{transform:scaleX(1)}}@media (max-width:700px){.forus-mag__filter-zeile{display:block;width:100%}.forus-mag__filter{display:flex;flex-wrap:wrap;width:100%}.forus-mag__chip.ist-verborgen{display:none}.forus-mag__filter-mehr{align-items:center;background:none;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex:none;height:var(--mag-chip-h,2rem);justify-content:center;transition:background .3s var(--fu-ease);width:var(--mag-chip-h,2rem)}.forus-mag__filter-mehr:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.forus-mag__filter-mehr svg{height:14px;transition:transform .35s var(--fu-ease);width:14px}.forus-mag__filter-mehr[aria-expanded=true] svg{transform:rotate(180deg)}.forus-mag__filter-mehr:focus-visible{outline:3px solid currentColor;outline-offset:2px}}