*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--tr-black,#000);color:var(--tr-white,#fff);font-family:var(--tr-font-sans,"ES Allianz","Arial",sans-serif);font-weight:var(--tr-w-light,300);line-height:var(--tr-lh-prose,1.55);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none;transition:opacity var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}a:hover{opacity:.75}::selection{background:var(--tr-white,#fff);color:var(--tr-black,#000)}@keyframes fade-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}.page{--page-rand:clamp(var(--tr-s-5,24px),4vw,var(--tr-s-9,96px));margin:0 auto;padding:var(--tr-s-9,96px) var(--page-rand) var(--tr-s-10,128px)}.page-enter{animation:fade-rise var(--tr-dur-slow,.42s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}:is(.section-head,.hero__body) :is(.eyebrow,.display,.lead):not(.tx-reveal){animation:fade-rise var(--tr-dur-slow,.42s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}:is(.section-head,.hero__body) .display:not(.tx-reveal){animation-delay:70ms}:is(.section-head,.hero__body) .lead{animation-delay:.14s}@supports (animation-timeline:view()){.tsection{animation:fade-rise linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}.tx-reveal__zeile{display:block}.tx-reveal__wort{display:inline-block;overflow:hidden;vertical-align:bottom;padding:.08em .06em .14em;margin:-.08em -.06em -.14em}.tx-reveal__innen{display:inline-block;animation:wort-rise var(--tr-dur-hero,.8s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:var(--tx-delay,0s)}@keyframes wort-rise{0%{transform:translateY(118%)}to{transform:translateY(0)}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.buehne{min-height:170svh}.buehne .buehne__stage{position:sticky;top:0;min-height:100svh;display:flex;align-items:center}.buehne .buehne__stage .hero__body{width:100%}}.appslide .appfig__parallax{height:100%;width:114%;margin-left:-7%;will-change:transform}.appfig__parallax{height:100%}.tx-scrub__wort{color:var(--tx-scrub-zu,var(--tr-fg,#ffffff))}@supports (animation-timeline:view()){.tx-scrub__wort{color:var(--tx-scrub-von,var(--tr-muted,rgba(255,255,255,.6)));animation:tx-scrub-tinte linear both;animation-timeline:view();animation-range:cover calc(15% + 40% * var(--tx-p, 0)) cover calc(30% + 40% * var(--tx-p, 0))}}@keyframes tx-scrub-tinte{to{color:var(--tx-scrub-zu,var(--tr-fg,#ffffff))}}.lesefortschritt{position:fixed;top:0;left:0;right:0;height:2px;background:var(--mf-akzent,var(--accent,var(--tr-white,#ffffff)));transform:scaleX(0);transform-origin:0 50%;z-index:60;pointer-events:none}.rolltext{display:inline-block;overflow:hidden;padding:.08em .02em .12em;margin:-.08em -.02em -.12em}.rolltext__i{position:relative;display:inline-block;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.rolltext__i:after{content:attr(data-text);content:attr(data-text) /"";position:absolute;left:0;top:100%;padding-top:.2em}:is(a,button):is(:hover,:focus-visible) .rolltext__i{transform:translateY(calc(-100% - .2em))}::view-transition-old(root){animation:vt-raus var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}::view-transition-new(root){animation:none}@keyframes vt-raus{to{opacity:0}}.hoverrahmen{position:relative}.hoverrahmen__rahmen{position:absolute;top:0;left:0;border:1px solid var(--tr-white,#ffffff);border-radius:var(--tr-r-2,4px);pointer-events:none}.embla-fortschritt{height:2px;background:var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-3,12px);overflow:hidden}.embla-fortschritt__balken{height:100%;background:var(--accent,var(--tr-white,#ffffff));transform-origin:0 50%}.replaybox{display:grid;gap:var(--tr-s-5,24px);justify-items:start;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-7,48px) var(--tr-s-6,32px)}.showcase-specimen{display:grid;gap:var(--tr-s-6,32px)}.showcase-specimen__zahl{margin:0;display:grid;gap:var(--tr-s-2,8px);font-size:var(--tr-text-3xl,52px);font-weight:var(--tr-w-extrabold,800);line-height:var(--tr-lh-tight,.95)}.showcase-specimen__label{font-size:var(--tr-text-base,16px);font-weight:var(--tr-w-light,300);color:var(--tr-muted,rgba(255,255,255,.6))}.eyebrow{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);letter-spacing:var(--tr-track-wide,.02em);color:var(--tr-red,#e6184f)}.display{font-weight:var(--tr-w-extrabold,800);font-size:clamp(48px,8vw,var(--tr-text-5xl,104px));line-height:var(--tr-lh-tight,.95);letter-spacing:var(--tr-track-tight,-.02em);margin:var(--tr-s-4,16px) 0 var(--tr-s-5,24px);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lead{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-md,18px);line-height:var(--tr-lh-body,1.45);max-width:60ch;color:var(--tr-muted,rgba(255,255,255,.6))}.swatch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-7,48px)}.swatch-grid--fit{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.swatch{background:var(--tr-black,#000);padding:var(--tr-s-5,24px);min-height:150px;display:flex;flex-direction:column;justify-content:flex-end}.swatch .chip{width:100%;height:56px;border-radius:var(--tr-r-2,4px);margin-bottom:var(--tr-s-3,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.swatch .tname{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.swatch .tval{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brandmark{display:inline-block;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex:0 0 auto}.brandmark--lockup{-webkit-mask-image:url(/brand/lockup.svg);mask-image:url(/brand/lockup.svg)}.brandmark--bildmarke{-webkit-mask-image:url(/brand/bildmarke.svg);mask-image:url(/brand/bildmarke.svg)}.brandmark--toutline{-webkit-mask-image:url(/brand/t-shape-outline.svg);mask-image:url(/brand/t-shape-outline.svg)}.brandmark--tfilled{-webkit-mask-image:url(/brand/t-shape-filled.svg);mask-image:url(/brand/t-shape-filled.svg)}.site-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--tr-s-6,32px);padding:var(--tr-s-4,16px) var(--tr-s-7,48px);background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.site-logo{display:inline-flex;align-items:center}.site-nav{display:flex;align-items:center;gap:var(--tr-s-5,24px);flex:1 1;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);--accent:var(--tr-white,#fff)}.site-nav__sep{width:1px;height:16px;margin-left:auto;background:var(--tr-rule,rgba(255,255,255,.14))}.navgroup{gap:4px}.navgroup,.navgroup__link{position:relative;display:inline-flex;align-items:center}.navgroup__link{gap:6px;opacity:.62;transition:opacity var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navgroup__link svg{flex:none}.navgroup__link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--accent,var(--tr-white,#fff));transform:scaleX(0);transform-origin:left;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navgroup:hover .navgroup__link,.navgroup__link:focus-visible,.navgroup__link:hover{opacity:1}.navgroup:hover .navgroup__link:after,.navgroup__link:focus-visible:after,.navgroup__link:hover:after{transform:scaleX(1)}.navgroup__link.is-active{opacity:1}.navgroup__link.is-active:after{height:3px;transform:scaleX(1)}.navgroup__toggle{display:inline-flex;align-items:center;justify-content:center;padding:2px;appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;color:currentColor;opacity:.62;transition:opacity var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navgroup:hover .navgroup__toggle,.navgroup__link.is-active~.navgroup__toggle{opacity:1}.navgroup[data-open=true] .navgroup__toggle{transform:rotate(180deg);opacity:1;color:var(--accent,currentColor)}.navgroup__menu{position:absolute;top:100%;left:-12px;margin-top:10px;min-width:200px;display:flex;flex-direction:column;padding:var(--tr-s-2,8px);background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-top:2px solid var(--accent,var(--tr-white,#fff));border-radius:var(--tr-r-2,4px);z-index:40;transform-origin:top;animation:menu-in var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}.navgroup__menu[hidden]{display:none}.navgroup__menu:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.navgroup__menu--cols{flex-direction:row;align-items:flex-start;gap:var(--tr-s-3,12px)}.navgroup__col{display:flex;flex-direction:column;min-width:200px}.navgroup__colhead{display:flex;align-items:center;gap:var(--tr-s-2,8px);padding:8px 12px 6px;margin-bottom:4px;font-weight:var(--tr-w-bold,700);white-space:nowrap;border-bottom:2px solid var(--accent,var(--tr-white,#fff))}.navgroup__colhead:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--accent,#fff) 14%,transparent)}.navgroup__grouphead{padding:8px 12px 6px;margin-bottom:4px;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:var(--tr-track-wide,.06em);text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));white-space:nowrap;border-bottom:2px solid var(--accent,var(--tr-white,#fff))}.navgroup__item{display:flex;align-items:center;gap:var(--tr-s-2,8px);padding:8px 12px;border-radius:var(--tr-r-1,2px);font-weight:var(--tr-w-medium,600);white-space:nowrap;transition:background var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navgroup__item:hover{background:rgba(255,255,255,.08);background:color-mix(in srgb,var(--accent,#fff) 14%,transparent);opacity:1}.navgroup__item[aria-current=page]{color:var(--tr-white,#fff);opacity:1;box-shadow:inset 3px 0 0 var(--accent,var(--tr-white,#fff))}.site-cta{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);border:1px solid var(--tr-white,#fff);padding:8px 16px;font-weight:var(--tr-w-bold,700);transition:background var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),transform var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1));font-size:var(--tr-text-sm,14px);border-radius:var(--tr-r-2,4px)}.site-cta:hover{background:var(--tr-white,#fff);color:var(--tr-black,#000);opacity:1}.site-footer{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding:var(--tr-s-6,32px) var(--tr-s-7,48px);display:grid;grid-template-columns:1fr auto;gap:var(--tr-s-5,24px) var(--tr-s-6,32px);align-items:center}.site-footer__addr{margin-top:var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);line-height:var(--tr-lh-body,1.45)}.site-footer__nav{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px) var(--tr-s-5,24px);font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600)}.site-footer__nav a{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);padding-bottom:1px;border-bottom:1px solid transparent;transition:border-color var(--tr-dur-fast,.12s) linear}.site-footer__nav a:hover{border-bottom-color:var(--tr-white,#fff);opacity:1}.site-footer__nav a svg{flex:none;color:var(--accent,var(--tr-muted,rgba(255,255,255,.6)))}.site-footer__meta{grid-column:1/-1;display:flex;justify-content:space-between;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-4,16px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px)}.hero{position:relative;overflow:hidden;padding:var(--tr-s-10,128px) clamp(var(--tr-s-5,24px),4vw,var(--tr-s-9,96px));margin:0 auto}.hero__mark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:.14;pointer-events:none}.hero__body{position:relative}.hero__title{margin-top:var(--tr-s-4,16px)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));padding:0}.tile{padding:var(--tr-s-6,32px);display:flex;flex-direction:column;gap:var(--tr-s-3,12px);min-height:200px}.tiles .tile{transition:background var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.tiles .tile:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:var(--accent,var(--tr-white));transform:scaleX(0);transform-origin:left;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.tiles .tile:hover{background:#0b0b0b;opacity:1}.tiles .tile:hover:before{transform:scaleX(1)}.tile__icon{display:inline-flex;color:var(--accent,var(--tr-white))}.tile__label{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,22px);letter-spacing:var(--tr-track-snug,-.01em)}.tile__blurb{color:var(--tr-muted,rgba(255,255,255,.6));flex:1 1}.tile__blurb,.tile__go{font-size:var(--tr-text-sm,14px)}.tile__go{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);color:var(--accent,var(--tr-white))}.tile__arrow{display:inline-block;flex:none;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.tiles .tile:hover .tile__arrow{transform:translateX(5px)}.morelinks{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--tr-s-4,16px) var(--tr-s-6,32px);padding-top:var(--tr-s-7,48px);padding-bottom:var(--tr-s-7,48px)}.morelinks__label{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.04em}.morelinks__row{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px) var(--tr-s-5,24px)}.morelinks__row a,.morelinks__row button{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);padding-bottom:2px;border-bottom:1px solid transparent;transition:border-color var(--tr-dur-fast,.12s) linear}.morelinks__row button{background:none;border-top:none;border-left:none;border-right:none;padding:0 0 2px;color:inherit;font-family:inherit;cursor:pointer}.morelinks__row a svg,.morelinks__row button svg{flex:none;color:var(--tr-muted,rgba(255,255,255,.6))}.morelinks__row a:hover,.morelinks__row button:hover{border-bottom-color:var(--tr-white,#fff);opacity:1}.morelinks__row .morelinks__reset{font-weight:var(--tr-w-regular,400);font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.morelinks__item{display:inline-flex;align-items:center;gap:var(--tr-s-1,4px)}.morelinks__row .morelinks__pin{border-bottom:none;padding:2px;opacity:.25;transition:opacity var(--tr-dur-fast,.12s) linear}.morelinks__item:hover .morelinks__pin,.morelinks__row .morelinks__pin.is-active,.morelinks__row .morelinks__pin:focus-visible{opacity:1}.section-head{max-width:72ch}.tsection{margin-top:var(--tr-s-9,96px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-6,32px)}.tsection__title{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-2xl,36px);letter-spacing:var(--tr-track-tight,-.02em);margin:0 0 var(--tr-s-2,8px)}.tsection__intro{color:var(--tr-muted,rgba(255,255,255,.6));max-width:60ch;margin-bottom:var(--tr-s-6,32px)}.tsub{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,18px);margin:var(--tr-s-7,48px) 0 var(--tr-s-4,16px)}.exportbar{display:flex;gap:var(--tr-s-3,12px);margin-top:var(--tr-s-6,32px);flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tr-s-2,8px);background:var(--accent,var(--tr-red,#e6184f));color:var(--tr-black,#000);border:1px solid var(--accent,var(--tr-red,#e6184f));font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);padding:12px 20px;border-radius:var(--tr-r-2,4px);transition:opacity var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),transform var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.btn:hover{opacity:.75}.btn:active{transform:translateY(1px)}.btn.is-copied{animation:pop var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.btn.is-error{border-color:var(--tr-red,#e6184f)}.btn--ghost{background:transparent;color:var(--tr-white,#fff);border-color:var(--tr-rule,rgba(255,255,255,.24))}.copyrow{display:flex;flex-wrap:wrap;gap:var(--tr-s-1,4px);margin-top:var(--tr-s-2,8px)}.copyval{appearance:none;cursor:pointer;background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-xs,12px);padding:4px 8px;border-radius:var(--tr-r-2,4px);display:inline-flex;gap:8px;align-items:baseline;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.copyval:hover{border-color:var(--tr-white,#fff)}.copyval.is-copied{border-color:var(--tr-green,#20a64b);animation:pop var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.copyval.is-copied .copyval__hint{color:var(--tr-green,#20a64b)}.copyval__hint{display:inline-flex;align-items:center;gap:4px;color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.copyval__icon{flex:none}.copyval__domaene{flex:none;font-size:10px;line-height:1.4;letter-spacing:.04em;padding:1px 5px;border-radius:var(--tr-r-1,2px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted-2,rgba(255,255,255,.82));align-self:center}.copyval__domaene--beide{color:var(--tr-muted,rgba(255,255,255,.6));border-style:dashed}.typespec{margin-bottom:var(--tr-s-6,32px)}.typespec__label{display:flex;gap:var(--tr-s-3,12px);align-items:center;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);margin-bottom:var(--tr-s-2,8px)}.typedisplay{margin:var(--tr-s-6,32px) 0 var(--tr-s-7,48px);padding:var(--tr-s-6,32px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.typedisplay__meta{display:block;margin-bottom:var(--tr-s-4,16px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px)}.typedisplay__line{font-weight:var(--tr-w-extrabold,800);font-size:clamp(48px,11vw,108px);line-height:.92;letter-spacing:var(--tr-track-tight,-.03em)}.typehier{display:flex;flex-direction:column}.typehier__row{display:grid;grid-template-columns:180px 1fr;gap:var(--tr-s-5,24px);align-items:baseline;padding:var(--tr-s-4,16px) 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.typehier__tag{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);padding-top:6px}.typehier__sample--h{font-weight:var(--tr-w-extrabold,800);font-size:clamp(28px,4vw,40px);line-height:1;letter-spacing:var(--tr-track-tight,-.02em)}.typehier__sample--lead{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-xl,24px)}.typehier__sample--leadtext{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-lg,20px);line-height:1.4;color:var(--tr-muted-2,rgba(255,255,255,.82));max-width:52ch}.typehier__sample--sub{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,16px)}.typehier__sample--body{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-md,16px);line-height:1.6;color:var(--tr-muted-2,rgba(255,255,255,.82));max-width:60ch}@media (max-width:720px){.typehier__row{grid-template-columns:1fr;gap:var(--tr-s-2,8px)}}.weights{display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.weightrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tr-s-4,16px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-bottom:var(--tr-s-3,12px)}.weightrow__sample{font-size:var(--tr-text-xl,28px)}.scalerow__meta,.weightrow__meta{display:inline-flex;gap:var(--tr-s-3,12px);align-items:baseline;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scale{display:flex;flex-direction:column;gap:var(--tr-s-4,16px)}.scalerow{display:flex;align-items:baseline;gap:var(--tr-s-5,24px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-bottom:var(--tr-s-3,12px);overflow:hidden}.scalerow__meta{width:160px;flex:0 0 auto}.twocol{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-7,48px)}.kvlist{list-style:none;padding:0;margin:0}.kvlist li{display:flex;align-items:baseline;gap:var(--tr-s-3,12px);padding:var(--tr-s-2,8px) 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:var(--tr-text-sm,14px)}.kvlist li code{min-width:90px;color:var(--tr-white,#fff)}.kvlist li span{flex:1 1;color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kvlist--wide li code{min-width:160px}.spacelist{display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.spacerow{display:flex;align-items:center;gap:var(--tr-s-4,16px)}.spacerow__meta{width:140px;flex:0 0 auto;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spacerow__bar{height:16px;background:var(--tr-blue,#00a3e5);border-radius:var(--tr-r-1,2px);flex:0 0 auto;max-width:60%}.radiigrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--tr-s-4,16px)}.radiicard{display:flex;flex-direction:column;gap:var(--tr-s-2,8px);align-items:flex-start}.radiicard__box{width:100%;height:80px;background:var(--tr-blue,#00a3e5)}.logostage{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--tr-s-9,96px);margin-bottom:1px}.logostage--dark{background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.logostage--light{background:var(--tr-white,#fff)}.logostage__tag{position:absolute;top:14px;left:16px;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:var(--tr-track-wide,.02em);color:var(--tr-muted,rgba(255,255,255,.6))}.logostage--light .logostage__tag{color:rgba(0,0,0,.55)}.markgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.markcard,.markgrid{gap:var(--tr-s-4,16px)}.markcard{display:flex;flex-direction:column;align-items:center;padding:var(--tr-s-7,48px)}.markcard.logostage--dark{transition:background var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.markcard.logostage--dark:hover{background:#0b0b0b}.dodont__card .tval,.markcard .tval{font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-medium,600);color:var(--tr-muted,rgba(255,255,255,.6));text-align:center}.stickergrid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.stickercard{gap:var(--tr-s-3,12px);padding:var(--tr-s-6,32px) var(--tr-s-4,16px)}.stickercard img{height:96px;width:auto;max-width:100%;object-fit:contain}.stickercard .tval{color:rgba(0,0,0,.55)}.illushow{margin-top:var(--tr-s-5,24px)}.illushow .appslide{flex-basis:clamp(196px,44%,244px)}.stickerfig{display:flex;flex-direction:column;align-items:center;gap:var(--tr-s-3,12px);width:100%;margin:0;padding:var(--tr-s-6,32px) var(--tr-s-4,16px);background:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);cursor:pointer;transition:border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),transform var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.stickerfig:focus-visible,.stickerfig:hover{border-color:var(--accent,var(--tr-blue,#00a3e5));transform:translateY(-3px)}.stickerfig__frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.stickerfig__img{height:132px;width:auto;max-width:100%;object-fit:contain;transition:transform var(--tr-dur-slow,.42s) var(--tr-ease-out,ease)}.stickerfig:focus-visible .stickerfig__img,.stickerfig:hover .stickerfig__img{transform:scale(1.07) rotate(-1.5deg)}.stickerfig__zoom{position:absolute;top:0;right:0;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);background:var(--accent,var(--tr-blue,#00a3e5));opacity:0;transform:translateY(-4px);transition:opacity var(--tr-dur-base,.22s) var(--tr-ease-out,ease),transform var(--tr-dur-base,.22s) var(--tr-ease-out,ease);pointer-events:none}.stickerfig:focus-visible .stickerfig__zoom,.stickerfig:hover .stickerfig__zoom{opacity:1;transform:translateY(0)}.stickerfig__bar{display:block;width:28px;height:4px;border-radius:1px;background:var(--accent,var(--tr-blue,#00a3e5))}.stickerfig__label{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);color:rgba(0,0,0,.62);text-align:center}.lightbox__panel{display:grid;place-items:center;padding:clamp(28px,5vw,64px);background:var(--tr-white,#fff);border:3px solid var(--accent,var(--tr-blue,#00a3e5));border-radius:var(--tr-r-2,4px)}.lightbox__svg{display:block;max-height:min(58vh,460px);max-width:min(70vw,460px);width:auto;height:auto;object-fit:contain}.sigicons{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:var(--tr-s-4,16px);margin-top:var(--tr-s-5,24px)}.sigicon{display:flex;flex-direction:column;align-items:center;gap:var(--tr-s-3,12px);margin:0;padding:var(--tr-s-4,16px);background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);transition:border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.sigicon:hover{border-color:var(--accent,var(--tr-blue,#00a3e5))}.sigicon__stage{display:grid;place-items:center;width:100%;padding:var(--tr-s-4,16px);background:var(--tr-white,#fff);border-radius:var(--tr-r-2,4px)}.sigicon__img{width:96px;height:96px;object-fit:contain;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.sigicon:hover .sigicon__img{transform:scale(1.06)}.sigicon__label{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);text-align:center}.sigicon__actions{display:flex;gap:var(--tr-s-1,4px)}.measure{position:relative;height:7px;max-width:100%;margin-top:-4px;border-left:1px solid var(--tr-muted,rgba(255,255,255,.5));border-right:1px solid var(--tr-muted,rgba(255,255,255,.5))}.measure:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--tr-muted,rgba(255,255,255,.5))}.clearspace{padding:var(--tr-s-8,64px)}.clearspace__guide{position:relative;display:inline-flex;max-width:100%;padding:40px;outline:1px dashed var(--tr-muted,rgba(255,255,255,.5));outline-offset:0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.07),rgba(255,255,255,.07) 1px,transparent 0,transparent 7px)}.clearspace__core{display:inline-flex;max-width:100%;background:var(--tr-black,#000)}.clearspace__dim{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:3px 10px;background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-pill,999px);font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(255,255,255,.6));white-space:nowrap}.clearspace__guide .brandmark{max-width:100%}@media (max-width:560px){.clearspace{padding:var(--tr-s-5,24px)}.clearspace__guide{padding:24px}}.dodont{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}@media (max-width:980px){.dodont{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.dodont{grid-template-columns:1fr}}.dodont__card{position:relative;min-height:200px;padding:var(--tr-s-7,48px) var(--tr-s-5,24px) var(--tr-s-5,24px);gap:var(--tr-s-4,16px);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dodont__card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;opacity:.75}.dodont__card--ok:before{background:var(--tr-green,#20a64b)}.dodont__card--no:before{background:var(--tr-red,#e6184f)}.dodont__badge{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:var(--tr-w-bold,700);line-height:1}.dodont__badge--ok{background:var(--tr-green,#20a64b);color:#000}.dodont__badge--no{background:var(--tr-red,#e6184f);color:#000}.dodont__card--no .brandmark{opacity:.9}.dodont__stack{position:relative;display:inline-flex}.downloads{list-style:none;padding:0;margin:0}.downloads li{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-4,16px);padding:var(--tr-s-4,16px) 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.downloads--audio li{flex-wrap:wrap}.downloads--audio li>span{flex:1 1 auto}.downloads--audio .audio{flex:1 1 100%;width:100%;height:40px}.downloads__soon{flex:none;font-size:var(--tr-text-sm,14px);color:var(--tr-muted,rgba(255,255,255,.6));border:1px dashed var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:6px 12px}.embeds{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--tr-s-5,24px)}.embed{position:relative;aspect-ratio:16/9;border-radius:var(--tr-r-2,4px);overflow:hidden;background:var(--tr-surface-3,rgba(255,255,255,.06))}.embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.embed--empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--tr-s-5,24px);border:1px dashed var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}.sig__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-4,16px);margin-bottom:var(--tr-s-6,32px)}.sig__field{display:flex;flex-direction:column;gap:6px}.sig__field span{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700)}.sig__field input{background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-sm,14px);padding:10px 12px}.sig__field input:focus{outline:none;border-color:var(--tr-white,#fff)}.sig__previews{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--tr-s-5,24px)}.sig__card{display:flex;flex-direction:column;gap:var(--tr-s-4,16px);align-items:flex-start}.sig__label{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700)}.sig__render{display:flex;align-items:flex-start;background:var(--tr-white,#fff);color:#000;padding:var(--tr-s-5,24px);border-radius:var(--tr-r-2,4px);width:100%}.sig__render--compact{display:block}.sig__mark{flex:none;display:flex}.sig__mark img{display:block}.sig__copy.is-ok{background:var(--tr-red,#e6184f);border-color:var(--tr-red,#e6184f);color:#000;animation:pop var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.sig__note{margin-top:var(--tr-s-5,24px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);line-height:1.5;max-width:68ch}.oof{display:flex;flex-direction:column;gap:var(--tr-s-5,24px)}.oof .sig__form{margin-bottom:0}.gen__langs{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px)}.gen__lang{flex:none;padding:8px 18px}.oof__render{background:var(--tr-white,#fff);color:#000;padding:var(--tr-s-5,24px);border-radius:var(--tr-r-2,4px);width:100%;font-size:14px;line-height:1.5;white-space:pre-wrap}.gen{display:flex;flex-direction:column;gap:var(--tr-s-5,24px)}.gen__tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--tr-s-2,8px)}.gen__tab{display:flex;flex-direction:column;gap:2px;text-align:left;padding:12px 14px;background:transparent;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);cursor:pointer;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),background var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.gen__tab b{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-bold,700)}.gen__tab span{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.gen__tab:hover{border-color:var(--tr-rule-strong,rgba(255,255,255,.28))}.gen__tab.is-active{border-color:var(--tr-white,#fff);background:var(--tr-surface-3,rgba(255,255,255,.06))}.gen__accents{display:flex;gap:var(--tr-s-2,8px)}.gen__swatch{width:28px;height:28px;border-radius:50%;border:2px solid transparent;outline:1px solid var(--tr-rule,rgba(255,255,255,.14));cursor:pointer;transition:transform var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.gen__swatch:hover{transform:scale(1.1)}.gen__swatch.is-active{border-color:var(--tr-white,#fff)}.gen__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tr-s-4,16px)}.gen__field{display:flex;flex-direction:column;gap:6px}.gen__field span{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700)}.gen__field input,.gen__field textarea{background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-sm,14px);padding:10px 12px;resize:vertical}.gen__field input:focus,.gen__field textarea:focus{outline:none;border-color:var(--tr-white,#fff)}.gen__field:has(textarea){grid-column:1/-1}.gen__actions{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px)}.gen__error{color:var(--tr-red,#e6184f)}.gen__error,.gen__ok{font-size:var(--tr-text-sm,14px);margin:0}.gen__ok{color:var(--tr-green,#20a64b)}.pdftools__drop{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:var(--tr-s-6,32px);border:1px dashed var(--tr-rule,rgba(255,255,255,.24));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);cursor:pointer;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.pdftools__drop:hover{border-color:var(--tr-white,#fff)}.pdftools__accept{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px)}.pdftools__langs{display:flex;gap:var(--tr-s-2,8px);flex-wrap:wrap}.pdftools__lang{padding:8px 14px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:transparent;color:var(--tr-white,#fff);font-size:var(--tr-text-sm,14px);cursor:pointer}.pdftools__lang.is-active{border-color:var(--tr-white,#fff);background:var(--tr-surface-3,rgba(255,255,255,.06))}.voice{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.voice__pole{background:var(--tr-black,#000);padding:var(--tr-s-6,32px)}.voice__k{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,22px);margin-bottom:var(--tr-s-3,12px)}.rules,.voice__pole p{color:var(--tr-muted,rgba(255,255,255,.6))}.rules{padding-left:1.2em;line-height:var(--tr-lh-body,1.45)}.cardgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-4,16px)}.minicard{background:#0a0a0a;border-top:4px solid var(--tr-red,#e6184f);padding:var(--tr-s-5,24px)}.minicard h3{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-lg,22px);margin:0 0 var(--tr-s-2,8px)}.minicard p{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);margin:0}.minicard--link{border-top:0;display:flex;flex-direction:column;gap:var(--tr-s-3,12px);transition:background var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.minicard--link:hover{background:#111;opacity:1}.minicard__go,.minicard__icon{display:inline-flex;color:var(--accent,var(--tr-white))}.minicard__go{align-items:center;gap:var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.minicard__arrow{display:inline-block;flex:none;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.minicard--link:hover .minicard__arrow{transform:translateX(4px)}.guidelist{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.guidelist__item{position:relative;display:flex;flex-direction:column;gap:var(--tr-s-2,8px);background:var(--tr-black,#000);padding:var(--tr-s-5,24px);height:100%;transition:background var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.guidelist__item:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:var(--accent,var(--tr-red,#e6184f));transform:scaleX(0);transform-origin:left;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.guidelist__item:hover{background:#0a0a0a;opacity:1}.guidelist__item:hover:before{transform:scaleX(1)}.guidelist__arrow{display:inline-block;flex:none;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.guidelist__item:hover .guidelist__arrow{transform:translateX(5px)}.guidelist__title{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-lg,22px)}.guidelist__excerpt{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);flex:1 1}.guidelist__go{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);color:var(--accent,var(--tr-red,#e6184f))}.richtext{max-width:68ch}.richtext h2{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-2xl,36px);letter-spacing:var(--tr-track-tight,-.02em);line-height:var(--tr-lh-snug,1.08);margin:var(--tr-s-7,48px) 0 var(--tr-s-4,16px)}.richtext h3{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-xl,28px);margin:var(--tr-s-6,32px) 0 var(--tr-s-3,12px)}.richtext p{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-md,18px);color:var(--tr-fg,#fff)}.richtext ol,.richtext p,.richtext ul{line-height:var(--tr-lh-body,1.45);margin:0 0 var(--tr-s-4,16px)}.richtext ol,.richtext ul{padding-left:1.3em;color:var(--tr-muted,rgba(255,255,255,.6))}.langbody a,.langnote a,.lead a,.richtext a,.tsection__intro a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--tr-rule,rgba(255,255,255,.14));transition:text-decoration-color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.langbody a:focus-visible,.langbody a:hover,.langnote a:focus-visible,.langnote a:hover,.lead a:focus-visible,.lead a:hover,.richtext a:focus-visible,.richtext a:hover,.tsection__intro a:focus-visible,.tsection__intro a:hover{text-decoration-color:var(--accent,var(--tr-white,#ffffff))}.richtext__figur{margin:var(--tr-s-5,24px) 0}.richtext__figur img{display:block;max-width:100%;height:auto;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}.richtext__tablewrap{overflow-x:auto;margin:var(--tr-s-5,24px) 0}.richtext table{width:100%;border-collapse:collapse;margin:0 0 var(--tr-s-4,16px);font-size:var(--tr-text-sm,14px);line-height:var(--tr-lh-body,1.45)}.richtext td,.richtext th{padding:10px 14px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));text-align:left;vertical-align:top}.richtext th{font-weight:var(--tr-w-bold,700);background:rgba(255,255,255,.05)}.filterbar{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px);margin-bottom:var(--tr-s-6,32px)}.pill{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));font:inherit;font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);padding:8px 14px;border-radius:var(--tr-r-pill,999px);transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease),background var(--tr-dur-fast,.12s) var(--tr-ease-out,ease),transform var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.pill:hover{border-color:var(--tr-white,#fff)}.pill:active{transform:scale(.96)}.pill.is-active{background:var(--tr-blue,#00a3e5);border-color:var(--tr-blue,#00a3e5);color:var(--tr-black,#000)}.assetfilter{appearance:none;width:100%;max-width:420px;background:transparent;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font:inherit;font-size:var(--tr-text-sm,14px);padding:10px 14px;margin-bottom:var(--tr-s-3,12px)}.assetfilter:focus{outline:none;border-color:var(--tr-white,#fff)}.assetfilter::placeholder{color:var(--tr-muted,rgba(255,255,255,.6))}.filterbar--types{margin-top:calc(-1 * var(--tr-s-3, 12px))}.pill--sm{padding:5px 11px;font-size:var(--tr-text-xs,12px)}.assetgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.assetcard{position:relative;background:var(--tr-black,#000);padding:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-2,8px);animation:fade-rise var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:calc(var(--i, 0) * 30ms);transition:background var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.assetcard:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:var(--accent,var(--tr-blue,#00a3e5));transform:scaleX(0);transform-origin:left;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.assetcard:hover{background:#0b0b0b}.assetcard:hover:before{transform:scaleX(1)}.assetcard__preview{background:var(--tr-white,#fff);border-radius:var(--tr-r-2,4px);aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:var(--tr-s-2,8px)}.assetcard__preview img{max-width:78%;max-height:78%;object-fit:contain}.assetcard__ext{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-xl,28px);color:var(--tr-black,#000);letter-spacing:var(--tr-track-snug,-.01em)}.assetcard__title{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.assetcard__license,.assetcard__meta{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.assetcard__license{opacity:.8}.assetcard .btn{margin-top:var(--tr-s-2,8px);text-align:center}.assetcard__actions{display:flex;gap:var(--tr-s-2,8px);margin-top:var(--tr-s-2,8px);flex-wrap:wrap}.assetcard__actions .btn{margin-top:0;flex:1 1 auto}.btn--sm{padding:6px 10px;font-size:var(--tr-text-xs,12px)}.btn:disabled{opacity:.45;cursor:not-allowed}.transcript{margin-top:var(--tr-s-2,8px);font-size:var(--tr-text-sm,14px)}.transcript summary{cursor:pointer;color:var(--tr-muted,rgba(255,255,255,.6))}.transcript p{margin-top:var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.8));white-space:pre-wrap}.demoviewer{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;background:#0a0a0a}.demoviewer__tabs{display:flex;gap:2px;padding:var(--tr-s-2,8px) var(--tr-s-3,12px) 0;overflow-x:auto;scrollbar-width:none}.demoviewer__tabs::-webkit-scrollbar{display:none}.demoviewer__tab{appearance:none;cursor:pointer;white-space:nowrap;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--tr-muted,rgba(255,255,255,.6));font:inherit;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);padding:var(--tr-s-3,12px) var(--tr-s-3,12px);transition:color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.demoviewer__tab:hover{color:var(--tr-white,#fff)}.demoviewer__tab[aria-selected=true]{color:var(--tr-white,#fff);border-bottom-color:var(--accent,var(--tr-green,#20a64b))}.demoviewer__toolbar{display:flex;align-items:center;gap:var(--tr-s-3,12px);padding:var(--tr-s-3,12px) var(--tr-s-4,16px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));background:#111}.demoviewer__dots{display:inline-flex;gap:6px;flex-shrink:0}.demoviewer__dots i{width:10px;height:10px;border-radius:50%;background:var(--tr-rule,rgba(255,255,255,.24))}.demoviewer__addr{flex:1 1;min-width:0;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-medium,600);letter-spacing:var(--tr-track-wide,.02em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demoviewer__actions{display:inline-flex;gap:var(--tr-s-2,8px);flex-shrink:0}.demoviewer__stage{position:relative;overflow:hidden;background:var(--tr-black,#000)}.demoviewer__stage[data-fullscreen]{display:flex;align-items:center;justify-content:center}.demoviewer__frame{position:absolute;top:0;left:0;border:0;transform-origin:top left}.demoviewer__stage[data-fullscreen] .demoviewer__frame{position:static;transform-origin:center}.demoviewer__poster{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tr-s-4,16px);background:var(--tr-black,#000);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}.demoviewer__spinner{width:28px;height:28px;border-radius:50%;border:2px solid var(--tr-rule,rgba(255,255,255,.24));border-top-color:var(--accent,var(--tr-green,#20a64b));animation:demo-spin .8s linear infinite}@keyframes demo-spin{to{transform:rotate(1turn)}}.demoviewer__caption{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);margin:var(--tr-s-4,16px) 0 0;max-width:60ch}.tilegallery{display:flex;flex-wrap:wrap;gap:var(--tr-s-7,48px) var(--tr-s-6,32px);align-items:flex-start}.socialguide{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--tr-s-4,16px);margin-top:var(--tr-s-6,32px);margin-bottom:var(--tr-s-7,48px)}.socialguide__card{padding:var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-1,2px)}.socialguide__title{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-bold,700);letter-spacing:.02em;margin-bottom:var(--tr-s-4,16px)}.socialguide__body{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-sm,14px);line-height:1.55;color:var(--tr-muted,rgba(255,255,255,.72))}.tilegroup+.tilegroup{margin-top:var(--tr-s-7,48px)}.tilegroup__title{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-bold,700);letter-spacing:.04em;color:var(--tr-muted,rgba(255,255,255,.6));margin-bottom:var(--tr-s-4,16px)}.tilegroup__title span{font-weight:var(--tr-w-light,300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tilegallery .socialtile{animation:fade-rise var(--tr-dur-slow,.42s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:calc(var(--i, 0) * 70ms)}.socialtile__label{display:flex;align-items:baseline;gap:var(--tr-s-3,12px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);margin-bottom:var(--tr-s-3,12px)}.socialtile__dim{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-xs,12px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.socialtile__dim,.socialtile__save{color:var(--tr-muted,rgba(255,255,255,.6))}.socialtile__save{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-xs,12px)}.socialtile__save.is-err{color:var(--tr-red,#e6184f)}.socialtile__holder{overflow:hidden;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-1,2px);transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),border-color var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.socialtile:hover .socialtile__holder{transform:translateY(-4px);border-color:rgba(255,255,255,.3)}.socialtile__actions{margin-top:var(--tr-s-3,12px);display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px)}.tile{position:relative;overflow:hidden;background:var(--tr-black,#000);color:var(--tr-white,#fff);transform-origin:top left;font-family:var(--tr-font-sans,"ES Allianz","Arial",sans-serif)}.tile[data-exporting],.tile[data-exporting] *,.tile[data-exporting] :after,.tile[data-exporting] :before{animation:none!important;transition:none!important}.tile__pad{position:absolute;inset:0;padding:96px 96px 150px;display:flex;flex-direction:column;z-index:3}.tile__pad--bottom{justify-content:flex-end}.tile__kicker{display:inline-flex;align-items:center;gap:18px;font-weight:var(--tr-w-bold,700);font-size:30px;letter-spacing:.02em}.tile__kicker:before{content:"";width:54px;height:5px;background:currentColor;border-radius:2px}.tile__kicker--dark{color:var(--tr-black,#000)}.tile__headline{font-weight:var(--tr-w-extrabold,800);letter-spacing:var(--tr-track-tight,-.02em);line-height:.93;margin:auto 0 0;text-wrap:balance}.tile__headline--dark{color:var(--tr-black,#000)}.tile__sub{font-weight:var(--tr-w-light,300);font-size:36px;line-height:1.32;margin-top:30px;max-width:22ch}.tile__sub--dark{color:var(--tr-black,#000)}.tile__solid{position:absolute;inset:0}.tile__tbleed{position:absolute;right:-470px;top:-200px;width:1280px;height:1280px;background:currentColor;-webkit-mask-image:url(/brand/t-shape-filled.svg);mask-image:url(/brand/t-shape-filled.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;z-index:1}.tile__scrim{position:absolute;left:0;right:0;bottom:0;height:62%;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.94) 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.4) 64%,transparent);pointer-events:none}.tile__photo{position:absolute;inset:0;z-index:1}@keyframes tile-kenburns{0%{transform:scale(1)}to{transform:scale(1.045)}}.socialtile .tile__photo{animation:tile-kenburns 22s var(--tr-ease-inout,cubic-bezier(.65,0,.35,1)) infinite alternate;transform-origin:50% 42%}.socialtile .tile__headline{animation:fade-rise .6s var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:calc(var(--i, 0) * 70ms + .18s)}.tile__foot{position:absolute;left:96px;bottom:90px;display:flex;align-items:center;z-index:4}.tile__foot--top{bottom:auto;top:90px}.tile__foot--land{left:56px;bottom:50px}.tile__foot--land.tile__foot--top{bottom:auto;top:50px}.tile__pad--land{padding:64px 56px 96px}.tile__pad--photo{pointer-events:none}.tile__kicker--land{font-size:22px}.tile__kicker--land:before{width:36px;height:4px}.tile__chips{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.tile__chip{font-weight:var(--tr-w-bold,700);font-size:28px;padding:14px 28px;border-radius:999px;border:2px solid;letter-spacing:.01em}.tile__chip--solid{border:0}.tile__scrim--top{top:0;bottom:auto;height:42%;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent)}.tile__scrim--left{top:0;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.7) 42%,rgba(0,0,0,.1))}.tile__url{position:absolute;right:96px;top:96px;font-weight:var(--tr-w-bold,700);font-size:24px;letter-spacing:.01em;opacity:.7;z-index:4}.tile__url--land{right:56px;top:50px;font-size:18px}.imgslot{position:relative;width:100%;height:100%}.imgslot__frame{position:absolute;inset:0;overflow:hidden;background:rgba(255,255,255,.04);outline:3px solid transparent;outline-offset:-3px;transition:outline-color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),background var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.imgslot__frame img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;object-fit:cover;max-width:none;-webkit-user-select:none;user-select:none;touch-action:none}.imgslot.is-over .imgslot__frame{outline-color:var(--tr-red,#e6184f);background:rgba(230,24,79,.08)}.imgslot.is-reframe .imgslot__frame{outline-color:var(--tr-red,#e6184f);cursor:grab}.imgslot__empty{appearance:none;border:2px dashed var(--tr-rule,rgba(255,255,255,.24));background:transparent;color:var(--tr-muted,rgba(255,255,255,.6));font:inherit;position:absolute;inset:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer;font-size:32px;font-weight:var(--tr-w-medium,600)}.imgslot__empty:disabled{cursor:default}.imgslot__hint{font-size:24px;font-weight:var(--tr-w-light,300);opacity:.7}.imgslot__ctl{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);display:flex;gap:10px;z-index:6}.imgslot__ctl button{appearance:none;border:0;border-radius:var(--tr-r-2,4px);padding:12px 20px;cursor:pointer;background:rgba(0,0,0,.75);color:var(--tr-white,#fff);font:inherit;font-size:22px;font-weight:var(--tr-w-medium,600);white-space:nowrap}.imgslot__ctl button:hover{background:rgba(0,0,0,.9)}.imgslot__err{position:absolute;left:24px;right:24px;bottom:24px;color:var(--tr-red,#e6184f);background:rgba(0,0,0,.85);padding:10px 14px;font-size:22px;z-index:6}.site-search{display:inline-flex;align-items:center;padding:8px}.searchform{display:flex;gap:var(--tr-s-3,12px);margin:var(--tr-s-5,24px) 0;max-width:560px}.searchform input{flex:1 1;background:transparent;border:0;border-bottom:2px solid var(--tr-rule,rgba(255,255,255,.24));color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-lg,22px);padding:10px 0;outline:none;transition:border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.searchform input:focus{border-color:var(--accent,var(--tr-red,#e6184f))}.page--suche .downloads>li,.page--suche .guidelist>li,.page--suche .kvlist>li{animation:fade-rise var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}.page--suche .downloads>li:first-child,.page--suche .guidelist>li:first-child,.page--suche .kvlist>li:first-child{animation-delay:40ms}.page--suche .downloads>li:nth-child(2),.page--suche .guidelist>li:nth-child(2),.page--suche .kvlist>li:nth-child(2){animation-delay:75ms}.page--suche .downloads>li:nth-child(3),.page--suche .guidelist>li:nth-child(3),.page--suche .kvlist>li:nth-child(3){animation-delay:.11s}.page--suche .downloads>li:nth-child(4),.page--suche .guidelist>li:nth-child(4),.page--suche .kvlist>li:nth-child(4){animation-delay:145ms}.page--suche .downloads>li:nth-child(5),.page--suche .guidelist>li:nth-child(5),.page--suche .kvlist>li:nth-child(5){animation-delay:.18s}.page--suche .downloads>li:nth-child(6),.page--suche .guidelist>li:nth-child(6),.page--suche .kvlist>li:nth-child(6){animation-delay:215ms}.page--suche .downloads>li:nth-child(n+7),.page--suche .guidelist>li:nth-child(n+7),.page--suche .kvlist>li:nth-child(n+7){animation-delay:.25s}.speccard{background:var(--tr-white,#fff);color:var(--tr-black,#000);border-radius:var(--tr-r-2,4px);padding:40px 44px}.speccard--dark{background:var(--tr-black,#000);color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.specrow{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.btnspec{font-family:var(--tr-font-sans,"ES Allianz",sans-serif);font-weight:var(--tr-w-bold,700);font-size:15px;padding:14px 22px;border:0;cursor:pointer;border-radius:var(--tr-r-2,4px);transition:opacity var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.btnspec:hover{opacity:.75}.btnspec--primary{background:#000;color:#fff}.btnspec--secondary{background:#fff;color:#000;border:1px solid #000}.btnspec--cta{background:var(--tr-red,#e6184f);color:#000}.btnspec--link{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#000;padding:14px 0;text-decoration:underline;text-underline-offset:4px}.btnspec--link svg{flex:none}.tagspec{font-weight:var(--tr-w-bold,700);font-size:12px;padding:6px 12px;border-radius:var(--tr-r-pill,999px)}.tagspec--outline{background:transparent;color:#000;border:1px solid #000}.formspec{gap:24px;max-width:460px}.formspec,.formspec label{display:flex;flex-direction:column}.formspec label{gap:10px}.formspec label>span{font-size:13px;font-weight:var(--tr-w-bold,700);letter-spacing:.02em;line-height:1}.formspec input[type=email],.formspec select{font-family:var(--tr-font-sans,sans-serif);font-size:15px;padding:14px 16px;border:1px solid rgba(0,0,0,.25);border-radius:var(--tr-r-2,4px);background:#fff;color:#000;width:100%}.formspec select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23000' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:48px;border-right-width:1px}.formspec__check{flex-direction:row!important;gap:12px!important;align-items:flex-start;font-size:14px;font-weight:var(--tr-w-light,300);line-height:1.5}.formspec__check input{width:18px;height:18px;accent-color:#000;margin-top:1px;flex-shrink:0}.navspec{display:flex;align-items:center;justify-content:space-between;gap:24px}.navspec__links{display:flex;gap:22px}.navspec__cta,.navspec__links{font-weight:var(--tr-w-bold,700);font-size:13px}.navspec__cta{background:var(--tr-red,#e6184f);color:#000;padding:10px 16px;border-radius:var(--tr-r-2,4px)}.contentcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.contentcard{min-height:220px;padding:var(--tr-s-5,24px);display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.contentcard__k{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);letter-spacing:.02em}.contentcard__t{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-xl,28px);letter-spacing:var(--tr-track-snug,-.01em);line-height:1.05;margin-top:auto}.contentcard__s{font-weight:var(--tr-w-light,300);font-size:var(--tr-text-sm,14px);opacity:.85}.glyphset{font-weight:var(--tr-w-medium,600);font-size:clamp(28px,4vw,52px);line-height:1.35;letter-spacing:var(--tr-track-snug,-.01em);word-spacing:.15em}.contrastgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.contrastcard{min-height:150px;padding:var(--tr-s-5,24px);display:flex;flex-direction:column;gap:var(--tr-s-2,8px);font-size:var(--tr-text-lg,22px)}.contrastcard__note{margin-top:auto;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);color:rgba(0,0,0,.65)}.gridviz{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--tr-grid-gap,24px);height:160px}.gridviz span{background:rgba(0,163,229,.14);border:1px solid rgba(0,163,229,.4)}.iconrow{display:flex;align-items:center;gap:var(--tr-s-6,32px);color:var(--tr-white,#fff);padding:var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);flex-wrap:wrap}.breadcrumb{color:var(--bc-akzent,var(--accent,var(--tr-red,#e6184f)))}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:baseline;list-style:none;margin:0;padding:0}.breadcrumb__list li{display:inline-flex;align-items:baseline}.breadcrumb__sep{margin:0 var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.6))}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:focus-visible,.breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.breadcrumb__current{max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:480px){.breadcrumb__current{max-width:18ch}}.eyebrow--icon{display:inline-flex;align-items:center;gap:6px}.dodont__badge svg,.eyebrow--icon svg{flex:none}.navsheet__icon{flex:none;color:var(--accent,var(--tr-white,#fff))}.btn svg{transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.btn:hover svg{transform:translateX(3px)}.tile__icon{transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.tiles .tile:hover .tile__icon{transform:translateY(-3px)}.morelinks__row a svg,.morelinks__row button svg,.navgroup__item svg,.site-footer a svg{transition:transform var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.morelinks__row a:hover svg,.morelinks__row button:hover svg,.navgroup__item:hover svg,.site-footer a:hover svg{transform:translateX(2px)}.iconcat{margin-top:var(--tr-s-6,32px);display:flex;flex-direction:column;gap:var(--tr-s-7,48px)}.iconcat__search{position:relative;display:flex;align-items:center}.iconcat__searchicon{position:absolute;left:var(--tr-s-4,16px);color:var(--tr-muted,rgba(255,255,255,.6));pointer-events:none}.iconcat__search input{width:100%;background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);font:inherit;padding:var(--tr-s-3,12px) 44px;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.iconcat__search input::placeholder{color:var(--tr-muted-2,rgba(255,255,255,.82))}.iconcat__search input:focus{outline:none;border-color:var(--accent,var(--tr-blue,#00a3e5))}.iconcat__clear{position:absolute;right:var(--tr-s-3,12px);display:inline-flex;padding:var(--tr-s-1,4px);color:var(--tr-muted,rgba(255,255,255,.6));background:none;border:0;cursor:pointer;transition:color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.iconcat__clear:hover{color:var(--tr-white,#fff)}.iconcat__group{display:flex;flex-direction:column;gap:var(--tr-s-4,16px);animation:fade-rise var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}.iconcat__grouphead{display:flex;align-items:baseline;gap:var(--tr-s-3,12px);flex-wrap:wrap}.iconcat__grouptitle{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,18px)}.iconcat__grouphead--toggle{width:100%;align-items:center;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.iconcat__grouphead--toggle:hover .iconcat__grouptitle{color:var(--accent,var(--tr-blue,#00a3e5))}.iconcat__chevron{flex-shrink:0;margin-left:auto;color:var(--tr-muted,rgba(255,255,255,.6));transition:color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.iconcat__grouphead--toggle:hover .iconcat__chevron{color:var(--tr-white,#fff)}.iconcat__preview{display:flex;order:10;flex-basis:100%;align-items:center;gap:var(--tr-s-2,8px);overflow:hidden}.iconcat__previewstage{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;background:var(--tr-white,#fff);border-radius:var(--tr-r-2,4px)}.iconcat__previewstage img{width:26px;height:26px;object-fit:contain}.iconcat__previewmore{white-space:nowrap}.iconcat__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.iconcard{display:flex;flex-direction:column;align-items:center;gap:var(--tr-s-2,8px);padding:var(--tr-s-4,16px) var(--tr-s-2,8px);background:var(--tr-black,#000);border:0;color:var(--tr-white,#fff);cursor:pointer;text-align:center;transition:background var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.iconcard__glyph{display:inline-flex;color:var(--accent,var(--tr-white,#fff));transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.iconcard:hover{background:#0b0b0b}.iconcard:hover .iconcard__glyph{transform:translateY(-3px) scale(1.12)}.iconcard:focus-visible{outline:2px solid var(--accent,var(--tr-blue,#00a3e5));outline-offset:-2px}.iconcard__name{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.3;color:var(--tr-muted,rgba(255,255,255,.6));word-break:break-word}.iconcard__label{font-size:11px;color:var(--tr-muted-2,rgba(255,255,255,.82))}.iconcard.is-copied{color:var(--tr-green,#20a64b)}.iconcard.is-copied .iconcard__glyph{color:var(--tr-green,#20a64b);animation:pop var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.iconcat__empty{padding:var(--tr-s-6,32px) 0}:root{--tr-anchor-offset:128px}html{scroll-behavior:smooth}.page div[id],.page section[id]{scroll-margin-top:var(--tr-anchor-offset)}.speccard--dark .iconrow{border:0;border-radius:0;padding:0}.motiondemo{margin-top:var(--tr-s-6,32px);display:grid;gap:var(--tr-s-5,24px)}.motiondemo__row{display:grid;gap:var(--tr-s-2,8px)}.motiondemo__meta{font-size:var(--tr-text-sm,14px);color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.motiondemo__meta code{color:var(--tr-white,#fff)}.motiondemo__track{position:relative;height:40px;overflow:hidden;cursor:pointer;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-1,2px);background:#0a0a0a}.motiondemo__dot{position:absolute;top:50%;left:8px;width:24px;height:24px;margin-top:-12px;border-radius:999px;background:var(--accent,var(--tr-blue,#00a3e5))}.motiondemo__dot.is-active{left:calc(100% - 32px)}.motiondemo__durs{display:flex;flex-wrap:wrap;gap:var(--tr-s-1,4px)}.motiondemo__replay{appearance:none;cursor:pointer;background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-xs,12px);padding:4px 8px;border-radius:var(--tr-r-2,4px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.motiondemo__replay:hover{border-color:var(--accent,var(--tr-blue,#00a3e5))}.motiondemo__note{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}@media (prefers-reduced-motion:reduce){.motiondemo__dot{transition:none!important}html{scroll-behavior:auto}}.page--tokens .minicard{border-top-color:var(--accent,var(--tr-blue,#00a3e5))}.page--tokens .markstatement:before{background:var(--accent,var(--tr-blue,#00a3e5))}.previewstack{display:grid;gap:var(--tr-s-6,32px)}.preview{padding:var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:var(--tr-black,#000)}.preview__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tr-s-3,12px);margin-bottom:var(--tr-s-5,24px)}.preview__head .tsub{margin:0}.navtoggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 8px;background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);cursor:pointer}.navtoggle__bar{height:2px;width:100%;background:var(--tr-white,#fff);transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),opacity var(--tr-dur-fast,.12s) linear;transform-origin:center}.navtoggle__bar[data-open=true]:first-child{transform:translateY(7px) rotate(45deg)}.navtoggle__bar[data-open=true]:nth-child(2){opacity:0}.navtoggle__bar[data-open=true]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navsheet{position:fixed;inset:57px 0 0 0;z-index:25;display:flex;flex-direction:column;padding:var(--tr-s-6,32px) var(--tr-s-6,32px) var(--tr-s-8,64px);background:var(--tr-black,#000);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));overflow-y:auto;animation:navsheet-in var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}@keyframes navsheet-in{0%{opacity:0;transform:translateY(-8px)}}.navsheet--closing{animation:navsheet-out var(--tr-dur-fast,.12s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1)) both}@keyframes navsheet-out{to{opacity:0;transform:translateY(-8px)}}.navsheet__list{display:flex;flex-direction:column}.navsheet__item{display:flex;align-items:center;gap:var(--tr-s-4,16px);padding:var(--tr-s-4,16px) 0;font-size:var(--tr-text-xl,24px);font-weight:var(--tr-w-extrabold,800);letter-spacing:var(--tr-track-tight,-.02em);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));opacity:0;animation:navitem-in var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) forwards;animation-delay:calc(40ms + var(--i) * 35ms)}@keyframes navitem-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.navsheet__bar{width:22px;height:4px;flex:none;border-radius:1px;background:var(--accent,var(--tr-white,#fff));transition:width var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)),height var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navsheet__item--child{font-size:var(--tr-text-lg,18px);font-weight:var(--tr-w-bold,700);padding-left:var(--tr-s-5,24px)}.navsheet__item--child .navsheet__bar{width:14px}.navsheet__row{display:flex;align-items:stretch;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));opacity:0;animation:navitem-in var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) forwards;animation-delay:calc(40ms + var(--i) * 35ms)}.navsheet__row .navsheet__item{flex:1 1;border-bottom:0;opacity:1;animation:none}.navsheet__expander{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;color:currentColor;display:flex;align-items:center;justify-content:center;width:56px;opacity:.62}.navsheet__expander svg{transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.navsheet__expander[aria-expanded=true]{opacity:1;color:var(--accent,currentColor)}.navsheet__expander[aria-expanded=true] svg{transform:rotate(180deg)}.navsheet__group{padding:var(--tr-s-3,12px) 0 var(--tr-s-1,4px) var(--tr-s-5,24px);font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:var(--tr-track-wide,.06em);text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));opacity:0;animation:navitem-in var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) forwards;animation-delay:calc(40ms + var(--i) * 35ms)}.navsheet__item[aria-current=page]{color:var(--tr-white,#fff);opacity:1}.navsheet__item[aria-current=page] .navsheet__bar{width:34px;height:6px}.navsheet__cta{margin-top:var(--tr-s-6,32px);align-self:flex-start}@media (max-width:860px){.site-nav{display:none}.navtoggle{display:flex}.site-header{gap:var(--tr-s-4,16px);padding:var(--tr-s-4,16px) var(--tr-s-5,24px)}.site-logo{flex:1 1}.site-cta{display:none}}@media (max-width:720px){.site-footer{grid-template-columns:1fr;align-items:start}.page{padding:var(--tr-s-7,48px) var(--tr-s-5,24px) var(--tr-s-9,96px)}.site-footer{padding:var(--tr-s-7,48px) var(--tr-s-5,24px)}.glyphset{overflow-wrap:anywhere;word-break:break-word}.kvlist li{flex-wrap:wrap}.kvlist li span{overflow-wrap:anywhere}.spacerow{flex-wrap:wrap}.spacerow__meta{width:108px}.spacerow__bar{max-width:45%}.searchform{flex-wrap:wrap}.searchform input{flex:1 1 100%}.speccard{padding:28px 24px;overflow-x:auto}.navspec{min-width:440px}.socialtile,.socialtile__holder{max-width:100%}.socialtile__holder{overflow:auto}.demoviewer__toolbar{padding:var(--tr-s-2,8px) var(--tr-s-3,12px)}.demoviewer__addr{display:none}.demoviewer__actions{flex:1 1;justify-content:flex-end}}@media (max-width:480px){.page{padding:var(--tr-s-6,32px) var(--tr-s-4,16px) var(--tr-s-8,64px)}}.rgrid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);gap:1px;background:var(--tr-rule,rgba(255,255,255,.12))}.rgrid span{background:var(--tr-black,#000)}.rasterviz{position:relative;aspect-ratio:1/1;max-width:560px;border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.submods{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--tr-s-5,24px)}.submod{display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.submod__bar{display:flex;gap:4px;height:40px}.submod__bar span{flex:1 1;background:var(--tr-blue,#00a3e5);opacity:.85;border-radius:var(--tr-r-1,2px)}.rasterdemos{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--tr-s-6,32px)}.rdemo{margin:0}.rdemo__stage{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.rdemo figcaption{margin-top:var(--tr-s-3,12px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}.rdemo__el{position:absolute;z-index:2}.rdemo__el--tl{top:10%;left:8%}.rdemo__el--br{bottom:10%;right:8%}.rdemo__bleed{bottom:-8%;left:6%}.rdemo__bleed,.rdemo__center{position:absolute;z-index:2;display:flex}.rdemo__center{inset:0;align-items:center;justify-content:center}.rdemo__type{top:12%;left:8%;font-weight:var(--tr-w-extrabold,800);font-size:clamp(20px,4.5vw,30px);line-height:.98;letter-spacing:var(--tr-track-tight,-.02em)}.rdemo__img,.rdemo__type{position:absolute;z-index:2}.rdemo__img{right:8%;bottom:12%;width:34%;height:42%;background:var(--tr-blue,#00a3e5);opacity:.9}.bwcat{display:grid;grid-template-columns:1fr 1fr;gap:var(--tr-s-7,48px);align-items:center;padding:var(--tr-s-8,64px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.bwcat--rev .bwcat__media,.bwcat--rev .bwcat__visual{order:2}.bwcat__media{display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.bwcat__photo{width:100%;object-fit:cover;display:block}.bwcat__photo,.bwcat__visual{aspect-ratio:16/10;background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}.bwcat__visual{display:flex;align-items:center;justify-content:center;overflow:hidden}.bwcat__motif{width:46%;max-width:220px;display:flex}.bwcat__motif svg{width:100%;height:auto}.bwcat__kicker{display:flex;align-items:center;gap:var(--tr-s-3,12px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-xs,12px);letter-spacing:.04em;margin-bottom:var(--tr-s-4,16px)}.bwcat__bar{width:24px;height:4px;border-radius:1px}.bwcat__title{font-weight:var(--tr-w-extrabold,800);font-size:clamp(32px,5vw,56px);line-height:1;letter-spacing:var(--tr-track-tight,-.02em);margin-bottom:var(--tr-s-4,16px)}.bwcat__essence{color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-md,16px);line-height:1.6;max-width:52ch;margin-bottom:var(--tr-s-5,24px)}.bwcat__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.bwcat__list li{position:relative;padding-left:18px;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.45}.bwcat__list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--bw-akzent,var(--accent,var(--tr-red,#e6184f)))}@media (max-width:720px){.bwcat{grid-template-columns:1fr;gap:var(--tr-s-5,24px);padding:var(--tr-s-6,32px) 0}.bwcat--rev .bwcat__media,.bwcat--rev .bwcat__visual{order:0}}.bildeinsatz-sec{padding:var(--tr-s-8,64px) 0 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.bildeinsatz-sec__head{max-width:60ch;margin-bottom:var(--tr-s-6,32px)}.bildeinsatz{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--tr-s-5,24px)}.bild-demo{margin:0}.bild-demo__frame{position:relative;aspect-ratio:4/3;background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden}.bild-demo__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bild-demo__scrim{position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent)}.bild-demo__headline{position:absolute;left:var(--tr-s-4,16px);bottom:var(--tr-s-4,16px);right:var(--tr-s-4,16px);color:var(--tr-white,#fff);font-weight:var(--tr-w-extrabold,800);font-size:clamp(15px,2.2vw,20px);line-height:1.05;letter-spacing:var(--tr-track-tight,-.02em)}.bild-demo__frame--tshape{display:flex;align-items:flex-end;justify-content:center}.bild-demo__tmask{width:78%;height:116%;background-size:cover;background-position:center 30%;-webkit-mask-image:url(/brand/t-shape-filled.svg);mask-image:url(/brand/t-shape-filled.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:contain;mask-size:contain}.bild-demo__split{position:absolute;inset:0;display:grid;grid-template-columns:3fr 2fr}.bild-demo__split .bild-demo__img{position:static}.bild-demo__text{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--tr-s-3,12px);padding:var(--tr-s-4,16px);border-left:1px solid var(--tr-rule,rgba(255,255,255,.14))}.bild-demo__eyebrow{color:var(--tr-white,#fff);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);line-height:1.1}.bild-demo__rule{height:4px;width:32px;background:var(--tr-blue,#00a3e5)}.bild-demo__cap{margin-top:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.bild-demo__cap strong{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,16px)}.bild-demo__cap span{color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.45}.bild-demo__ratio{color:var(--tr-muted,rgba(255,255,255,.6))!important;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-xs,12px)!important;letter-spacing:.04em}@media (max-width:720px){.bildeinsatz{grid-template-columns:1fr}}.langquote{margin:var(--tr-s-7,48px) 0;padding:var(--tr-s-7,48px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.langquote__text{font-weight:var(--tr-w-extrabold,800);font-size:clamp(28px,5vw,52px);line-height:1.05;letter-spacing:var(--tr-track-tight,-.02em);max-width:20ch}.langquote__by{margin-top:var(--tr-s-4,16px);color:var(--accent,var(--tr-red,#e6184f));font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.tonegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-6,32px)}.tonecard{background:var(--tr-black,#000);padding:var(--tr-s-6,32px)}.tonecard__n{color:var(--accent,var(--tr-red,#e6184f));font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,20px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tonecard__title{margin:var(--tr-s-3,12px) 0 var(--tr-s-4,16px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-xl,24px);letter-spacing:var(--tr-track-tight,-.01em)}.tonecard__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.tonecard__list li{position:relative;padding-left:18px;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.45}.tonecard__list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--accent,var(--tr-red,#e6184f))}.dusie{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-5,24px)}.dusie__col{background:var(--tr-black,#000);padding:var(--tr-s-5,24px)}.dusie__head{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,20px);margin-bottom:var(--tr-s-4,16px);padding-bottom:var(--tr-s-3,12px);border-bottom:2px solid var(--tr-rule,rgba(255,255,255,.24))}.dusie__col--du .dusie__head{border-bottom-color:var(--tr-red,#e6184f)}.dusie__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.dusie__col li{font-size:var(--tr-text-sm,14px);color:var(--tr-muted-2,rgba(255,255,255,.82));line-height:1.4}.langbody,.langnote{margin-top:var(--tr-s-5,24px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);line-height:1.6;max-width:68ch}.langbody{color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-md,16px)}.tablewrap{margin-top:var(--tr-s-5,24px);overflow-x:auto;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}@supports (animation-timeline:scroll(self inline)){.richtext__tablewrap,.speccard,.tablewrap{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),rgba(0,0,0,.25));mask-image:linear-gradient(90deg,#000 calc(100% - 40px),rgba(0,0,0,.25));-webkit-mask-size:calc(100% + 40px) 100%;mask-size:calc(100% + 40px) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;animation:scrollfade linear both;animation-timeline:scroll(self inline)}}@keyframes scrollfade{0%{-webkit-mask-position:-40px 0;mask-position:-40px 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.wtable{width:100%;border-collapse:collapse;font-size:var(--tr-text-sm,14px);min-width:720px}.wtable--two{min-width:480px}.wtable--wording{min-width:920px}.wtable--wording .wtable__en{white-space:normal;max-width:20ch}.wtable th{text-align:left;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.04em;color:var(--tr-muted,rgba(255,255,255,.6));border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.24));background:rgba(255,255,255,.03)}.wtable td,.wtable th{padding:var(--tr-s-4,16px)}.wtable td{vertical-align:top;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.1));line-height:1.45}.wtable tr:last-child td{border-bottom:0}.wtable__old{color:var(--tr-muted,rgba(255,255,255,.6));text-decoration:line-through;text-decoration-color:var(--tr-red,#e6184f);text-decoration-thickness:1px;white-space:nowrap}.wtable__label,.wtable__neu{font-weight:var(--tr-w-bold,700)}.wtable__label{white-space:nowrap}.wtable__label,.wtable__note{color:var(--tr-muted-2,rgba(255,255,255,.82))}.wtable__note{max-width:34ch}.wtable__en{color:var(--tr-muted,rgba(255,255,255,.6));font-style:italic;white-space:nowrap}.swaps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin:var(--tr-s-5,24px) 0 var(--tr-s-6,32px)}.swap{background:var(--tr-black,#000);padding:var(--tr-s-4,16px) var(--tr-s-5,24px);display:flex;align-items:center;gap:var(--tr-s-3,12px);flex-wrap:wrap;font-size:var(--tr-text-sm,14px)}.swap__old{color:var(--tr-muted,rgba(255,255,255,.6));text-decoration:line-through;text-decoration-color:var(--tr-red,#e6184f)}.swap__arrow{flex:none;color:var(--tr-red,#e6184f)}.swap__arrow,.swap__neu{font-weight:var(--tr-w-bold,700)}.langcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.langcard{background:var(--tr-black,#000);padding:var(--tr-s-5,24px)}.langcard .tsub{margin-top:0}.langcard p{color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.55}.exgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-6,32px)}.excard{background:var(--tr-black,#000);padding:var(--tr-s-6,32px);display:flex;flex-direction:column;gap:var(--tr-s-4,16px)}.excard__bad{color:var(--tr-muted,rgba(255,255,255,.6));text-decoration:line-through;text-decoration-color:var(--accent,var(--tr-red,#e6184f));font-size:var(--tr-text-md,16px);line-height:1.45}.excard__good{color:var(--tr-fg,#fff);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-lg,20px);line-height:1.35;letter-spacing:var(--tr-track-tight,-.01em)}.tellist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.tellist li{position:relative;padding-left:14px;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.5}.tellist li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;background:var(--accent,var(--tr-red,#e6184f))}.excard__kanal{color:var(--accent,var(--tr-red,#e6184f));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.04em}.excard__why{margin-top:auto;padding-top:var(--tr-s-3,12px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.5}.markstatement{margin:var(--tr-s-5,24px) 0;padding-top:var(--tr-s-4,16px);font-weight:var(--tr-w-light,300);font-size:clamp(18px,2.4vw,24px);line-height:1.5;max-width:60ch}.markstatement:before{content:"";display:block;width:40px;height:2px;margin-bottom:var(--tr-s-4,16px);background:var(--tr-red,#e6184f)}.personagrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-bottom:var(--tr-s-6,32px)}.personacard{background:var(--tr-black,#000);padding:var(--tr-s-5,24px)}.personacard__icon{margin-bottom:var(--tr-s-4,16px)}.personacard__title{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,20px);color:var(--tr-red,#e6184f);margin-bottom:var(--tr-s-3,12px)}.personacard__text{color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.5}.kidials{display:grid;gap:1px;background:var(--tr-rule,rgba(255,255,255,.14));border:1px solid var(--tr-rule,rgba(255,255,255,.14));margin-top:var(--tr-s-5,24px)}.kidial{background:var(--tr-black,#000000);padding:var(--tr-s-4,16px) var(--tr-s-5,24px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--tr-s-2,8px) var(--tr-s-5,24px)}.kidial__name{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.kidial__scale{display:flex;align-items:center;gap:var(--tr-s-1,4px)}.kidial__step{width:24px;height:6px;background:var(--tr-rule,rgba(255,255,255,.14))}.kidial__step--on{background:var(--accent,var(--tr-red,#e6184f))}.kidial__val{margin-left:var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kidial__hint{grid-column:1/-1;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.5;max-width:68ch}@media (max-width:560px){.dusie,.exgrid,.kidial{grid-template-columns:1fr}}.kiactions{display:inline-flex;gap:var(--tr-s-2,8px);flex-shrink:0}.kiurl{font-size:.9em;color:var(--tr-blue,#00a3e5);word-break:break-all}.kicode,.kiurl{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kicode{margin:var(--tr-s-4,16px) 0;padding:var(--tr-s-5,24px);background:var(--tr-surface-2,rgba(255,255,255,.04));border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font-size:var(--tr-text-sm,14px);line-height:1.6;color:var(--tr-fg,#fff);white-space:pre-wrap;word-break:break-word;overflow-x:auto}@media (max-width:560px){.downloads li,.kiactions{flex-wrap:wrap}}.skip-link{position:fixed;top:var(--tr-s-2,8px);left:var(--tr-s-2,8px);z-index:1000;padding:10px 16px;background:var(--tr-white,#fff);color:var(--tr-black,#000);font-weight:var(--tr-w-bold,700);text-decoration:none;transform:translateY(-200%);transition:transform var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.skip-link:focus{transform:translateY(0)}#inhalt{outline:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--tr-white,#fff);outline-offset:2px}.appshow{margin-top:var(--tr-s-4,16px)}.appcarousel{overflow:hidden}.appcarousel__container{display:flex;gap:var(--tr-s-6,32px);align-items:stretch}.appslide{flex:0 0 clamp(258px,78%,440px);min-width:0;display:flex}.appfig{display:flex;flex-direction:column;width:100%;margin:0;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;background:var(--tr-black,#000);cursor:pointer;transition:border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),transform var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.appfig:focus-visible,.appfig:hover{border-color:var(--accent,var(--tr-red,#e6184f));transform:translateY(-2px)}.appfig__frame{position:relative;overflow:hidden}.appfig__img{display:block;width:100%;height:auto;transition:transform var(--tr-dur-slow,.42s) var(--tr-ease-out,ease)}.appfig:focus-visible .appfig__img,.appfig:hover .appfig__img{transform:scale(1.05)}.appfig__zoom{position:absolute;top:var(--tr-s-3,12px);right:var(--tr-s-3,12px);display:grid;place-items:center;width:34px;height:34px;border-radius:var(--tr-r-2,4px);color:var(--tr-black,#000);background:var(--accent,var(--tr-red,#e6184f));opacity:0;transform:translateY(-4px);transition:opacity var(--tr-dur-base,.22s) var(--tr-ease-out,ease),transform var(--tr-dur-base,.22s) var(--tr-ease-out,ease);pointer-events:none}.appfig:focus-visible .appfig__zoom,.appfig:hover .appfig__zoom{opacity:1;transform:translateY(0)}.appfig__cap{padding:var(--tr-s-4,16px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));flex:1 0 auto}.appfig__bar{display:block;width:28px;height:4px;border-radius:1px;margin-bottom:var(--tr-s-3,12px);background:var(--accent,var(--tr-red,#e6184f))}.appfig__title{display:block;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,18px);margin-bottom:var(--tr-s-2,8px)}.appfig__text{display:block;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.5}.appcarousel__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-4,16px);margin-top:var(--tr-s-5,24px)}.appcarousel__dots{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px)}.appcarousel__dot{width:8px;height:8px;padding:0;border:1px solid var(--tr-rule,rgba(255,255,255,.24));border-radius:var(--tr-r-pill,999px);background:transparent;cursor:pointer;transition:width var(--tr-dur-base,.22s) var(--tr-ease-out,ease),background var(--tr-dur-base,.22s) var(--tr-ease-out,ease),border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.appcarousel__dot.is-active,.appcarousel__dot:hover{border-color:var(--accent,var(--tr-red,#e6184f))}.appcarousel__dot.is-active{width:24px;background:var(--accent,var(--tr-red,#e6184f))}.appcarousel__arrows{display:flex;gap:var(--tr-s-2,8px)}.appcarousel__btn{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--tr-rule,rgba(255,255,255,.18));border-radius:var(--tr-r-pill,999px);background:transparent;color:var(--tr-fg,#fff);cursor:pointer;transition:color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),background var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.appcarousel__btn:hover:not(:disabled){color:var(--accent,var(--tr-red,#e6184f));border-color:var(--accent,var(--tr-red,#e6184f))}.appcarousel__btn:disabled{opacity:.32;cursor:default}.appfeature{margin-top:var(--tr-s-4,16px)}.appfeature .appfig{max-width:860px}@media (min-width:720px){.appfeature .appfig{flex-direction:row;align-items:stretch}.appfeature .appfig__frame{flex:1 1 58%;border-right:1px solid var(--tr-rule,rgba(255,255,255,.14))}.appfeature .appfig__cap{flex:1 1 42%;border-top:0;align-self:center}}.appfeature .appfig,.appslide{animation:fade-rise var(--tr-dur-slow,.42s) var(--tr-ease-out,ease) both}.appslide:first-child{animation-delay:40ms}.appslide:nth-child(2){animation-delay:.11s}.appslide:nth-child(3){animation-delay:.18s}.appslide:nth-child(4){animation-delay:.25s}.appslide:nth-child(n+5){animation-delay:.32s}.lightbox{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;gap:var(--tr-s-4,16px);padding:clamp(16px,4vw,48px);background:color-mix(in srgb,var(--tr-black,#000) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:lightbox-in var(--tr-dur-base,.22s) var(--tr-ease-out,ease) both}@keyframes lightbox-in{0%{opacity:0}}.lightbox__stage{display:flex;flex-direction:column;align-items:center;gap:var(--tr-s-4,16px);max-width:min(1100px,92vw);margin:0;animation:lightbox-pop var(--tr-dur-slow,.42s) var(--tr-ease-out,ease) both}@keyframes lightbox-pop{0%{opacity:0;transform:scale(.965) translateY(8px)}}.lightbox__img{display:block;max-height:76vh;max-width:100%;width:auto;height:auto;object-fit:contain;border:1px solid var(--accent,var(--tr-red,#e6184f));border-radius:var(--tr-r-2,4px)}.lightbox__cap{max-width:640px;text-align:center}.lightbox__bar{display:block;width:28px;height:4px;border-radius:1px;margin:0 auto var(--tr-s-3,12px);background:var(--accent,var(--tr-red,#e6184f))}.lightbox__title{display:block;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-lg,22px);margin-bottom:var(--tr-s-2,8px)}.lightbox__text{display:block;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-sm,14px);line-height:1.55}.lightbox__count{display:block;margin-top:var(--tr-s-3,12px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);letter-spacing:var(--tr-track-tight,-.02em)}.lightbox__close{position:absolute;top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px);display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--tr-rule,rgba(255,255,255,.18));border-radius:var(--tr-r-pill,999px);background:color-mix(in srgb,var(--tr-black,#000) 60%,transparent);color:var(--tr-fg,#fff);cursor:pointer;transition:color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.lightbox__close:hover{color:var(--accent,var(--tr-red,#e6184f));border-color:var(--accent,var(--tr-red,#e6184f))}.lightbox__nav{flex:0 0 auto;display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--tr-rule,rgba(255,255,255,.18));border-radius:var(--tr-r-pill,999px);background:color-mix(in srgb,var(--tr-black,#000) 55%,transparent);color:var(--tr-fg,#fff);cursor:pointer;transition:color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),border-color var(--tr-dur-base,.22s) var(--tr-ease-out,ease),background var(--tr-dur-base,.22s) var(--tr-ease-out,ease)}.lightbox__nav:hover{color:var(--accent,var(--tr-red,#e6184f));border-color:var(--accent,var(--tr-red,#e6184f))}@media (max-width:560px){.lightbox{flex-wrap:wrap}.lightbox__nav{order:3}}.upload-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent,var(--tr-blue,#00a3e5));font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.1em;text-transform:uppercase;margin:0 0 var(--tr-s-3,12px)}.upload-message{border-left:3px solid var(--accent,var(--tr-blue,#00a3e5));color:var(--tr-white,#fff);font-size:var(--tr-text-md,16px);line-height:1.6;margin:var(--tr-s-4,16px) 0 0;padding:4px 0 4px var(--tr-s-4,16px);white-space:pre-line}.upload-drop{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:var(--tr-s-7,48px) var(--tr-s-6,32px);border:1px dashed var(--tr-rule,rgba(255,255,255,.24));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);cursor:pointer;margin-bottom:var(--tr-s-5,24px);transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.upload-drop.is-over,.upload-drop:hover{border-color:var(--accent,var(--tr-blue,#00a3e5))}.upload-drop__hint{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px)}.upload-list{display:flex;flex-direction:column;gap:var(--tr-s-2,8px);list-style:none;margin:0 0 var(--tr-s-5,24px);padding:0}.upload-file{display:flex;align-items:center;gap:var(--tr-s-3,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font-size:var(--tr-text-sm,14px);padding:10px 12px}.upload-file.is-fertig{border-color:var(--tr-green,#20a64b)}.upload-file.is-fehler{border-color:var(--tr-red,#e6184f)}.upload-file__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-file__meta{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px);white-space:nowrap}.upload-file__error{display:inline-flex;align-items:center;gap:6px;color:var(--tr-red,#e6184f);font-size:var(--tr-text-xs,12px)}.upload-file__remove{display:inline-flex;background:none;border:0;color:var(--tr-muted,rgba(255,255,255,.6));cursor:pointer;margin-left:auto;padding:4px}.upload-file__remove:hover{color:var(--tr-white,#fff)}.upload-progress{flex:1 1 80px;height:4px;background:var(--tr-rule,rgba(255,255,255,.14));border-radius:2px;margin-left:auto;overflow:hidden}.upload-progress__bar{display:block;height:100%;background:var(--accent,var(--tr-blue,#00a3e5));transition:width .2s linear}.upload-total{align-self:center;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}.upload-done__title{display:inline-flex;align-items:center;gap:10px;color:var(--tr-green,#20a64b);font-size:var(--tr-text-xl,24px);font-weight:var(--tr-w-bold,700);margin:0 0 var(--tr-s-3,12px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;animation-timeline:auto!important;transition-duration:1ms!important;transition-delay:0s!important}html{scroll-behavior:auto!important}}.tluecke{color:var(--tr-muted,rgba(255,255,255,.6))}.bc{display:flex;flex-direction:column;gap:var(--tr-s-5,20px);align-items:flex-start}.bc-domaene{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);margin:0;width:100%}.bc-domaene__frage{padding:0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.bc-domaene__wahl{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px)}.bc-domaene__opt{flex:1 1 220px;display:grid;grid-template-columns:auto 1fr;gap:2px var(--tr-s-2,8px);align-items:baseline;cursor:pointer;padding:var(--tr-s-3,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.bc-domaene__opt:hover{border-color:var(--tr-rule-strong,rgba(255,255,255,.28))}.bc-domaene__opt.is-aktiv{border-color:var(--tr-white,#fff)}.bc-domaene__opt input{grid-row:span 2;align-self:center;accent-color:var(--tr-white,#fff)}.bc-domaene__titel{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px)}.bc-domaene__hint{grid-column:2}.bc-domaene__hint,.bc-domaene__warum{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.bc-domaene__warum{margin:var(--tr-s-3,12px) 0 0;max-width:70ch}.bc-inputs{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:var(--tr-s-4,16px);width:100%}@media (max-width:720px){.bc-inputs{grid-template-columns:1fr}}.bc-drop{display:flex;align-items:center;justify-content:center;min-height:200px;border:1px dashed var(--tr-rule-strong,rgba(255,255,255,.28));border-radius:var(--tr-r-2,4px);cursor:pointer;overflow:hidden;background:var(--tr-surface-1,rgba(255,255,255,.03));transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.bc-drop:hover{border-color:var(--tr-green,#20a64b)}.bc-drop img{width:100%;height:100%;max-height:260px;object-fit:contain}.bc-drop__hint{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--tr-muted,rgba(255,255,255,.6));text-align:center;padding:var(--tr-s-4,16px)}.bc-drop__hint,.bc-text{font-size:var(--tr-text-sm,14px)}.bc-text{width:100%;resize:vertical;padding:14px 16px;border-radius:var(--tr-r-2,4px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));background:var(--tr-surface-1,rgba(255,255,255,.03));color:var(--tr-fg,#fff);font-family:var(--tr-font-sans,"ES Allianz",sans-serif);line-height:var(--tr-lh-body,1.5)}.bc-palette{display:flex;gap:6px;flex-wrap:wrap}.bc-swatch{width:30px;height:30px;border-radius:var(--tr-r-1,3px);border:1px solid var(--tr-rule,rgba(255,255,255,.14))}.bc-report{width:100%;gap:var(--tr-s-3,12px)}.bc-checks,.bc-report{display:flex;flex-direction:column}.bc-checks{list-style:none;margin:0;padding:0;gap:10px}.bc-check{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:var(--tr-r-2,4px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left-width:3px;background:var(--tr-surface-1,rgba(255,255,255,.03))}.bc-check strong{font-weight:var(--tr-w-bold,700)}.bc-check p,.bc-check strong{font-size:var(--tr-text-sm,14px)}.bc-check p{margin:4px 0 0;color:var(--tr-muted,rgba(255,255,255,.7));line-height:var(--tr-lh-body,1.5)}.bc-check .bc-evidence{margin-top:6px;color:var(--tr-muted-2,rgba(255,255,255,.82));font-size:var(--tr-text-xs,12px)}.bc-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--tr-r-pill,999px)}.bc-pass{border-left-color:var(--tr-green,#20a64b)}.bc-pass .bc-badge{background:color-mix(in srgb,var(--tr-green,#20a64b) 22%,transparent);color:var(--tr-green,#20a64b)}.bc-warn{border-left-color:var(--tr-orange,#f39200)}.bc-warn .bc-badge{background:color-mix(in srgb,var(--tr-orange,#f39200) 22%,transparent);color:var(--tr-orange,#f39200)}.bc-fail{border-left-color:var(--tr-red,#e6184f)}.bc-fail .bc-badge{background:color-mix(in srgb,var(--tr-red,#e6184f) 22%,transparent);color:var(--tr-red,#e6184f)}.assetsearch{display:flex;gap:var(--tr-s-2,8px);align-items:stretch;flex-wrap:wrap;margin-bottom:var(--tr-s-3,12px)}.assetsearch .assetfilter{flex:1 1 260px;margin-bottom:0}.assetsearch .pill--sm{flex:none;display:inline-flex;align-items:center;gap:6px}.assetsuche__kopf{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px);align-items:center;margin-bottom:var(--tr-s-3,12px)}.assetsuche__kopf .assetfilter{flex:1 1 280px;margin:0}.assetsuche__sort{display:flex;gap:var(--tr-s-2,8px);align-items:center;font-size:var(--tr-text-sm,14px)}.assetsuche__filterknopf{display:none}.assetsuche__chips{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px);margin-bottom:var(--tr-s-4,16px)}.assetchip{display:inline-flex;gap:6px;align-items:center;padding:4px 10px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;font-size:var(--tr-text-xs,12px);text-decoration:none;color:inherit}.assetchip--alle{border-style:dashed}.assetsuche__rumpf{display:grid;grid-template-columns:minmax(200px,240px) 1fr;gap:var(--tr-s-5,24px);align-items:start}.assetsuche--laedt .assetsuche__ergebnis{opacity:.55;transition:opacity var(--tr-dur-fast,.12s)}.assetsuche__zusammenfassung{margin:0 0 var(--tr-s-3,12px);font-size:var(--tr-text-sm,14px)}.assetsuche__leer{padding:var(--tr-s-5,24px) 0}.assetfacetten{display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.assetfacette__titel{font-weight:var(--tr-w-medium,600);font-size:var(--tr-text-sm,14px);cursor:pointer}.assetfacette__liste{list-style:none;margin:6px 0;padding:0;display:flex;flex-direction:column;gap:2px}.assetfacette__wert{display:flex;justify-content:space-between;gap:var(--tr-s-2,8px);padding:4px 6px;border-radius:var(--tr-r-2,4px);text-decoration:none;color:inherit;font-size:var(--tr-text-sm,14px)}.assetfacette__wert.is-active{font-weight:var(--tr-w-medium,600);background:color-mix(in srgb,var(--tr-white,#fff) 10%,transparent)}.assetfacette__wert.is-leer{opacity:.45}.assetfacette__wert--kind{padding-left:var(--tr-s-5,24px)}.assetfacette__zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tr-muted,rgba(255,255,255,.6))}.assetfacette__eingrenzen{margin:6px 0}.assetstart{margin-bottom:var(--tr-s-6,32px)}.assetstart__kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--tr-s-3,12px);margin-bottom:var(--tr-s-3,12px)}.assetstart__titel{margin:0;font-size:20px}.assetseiten{display:flex;justify-content:space-between;align-items:center;margin:var(--tr-s-5,24px) 0;font-size:var(--tr-text-sm,14px)}@media (max-width:760px){.assetsuche__rumpf{grid-template-columns:1fr}.assetsuche__filterknopf{display:inline-flex}.assetsuche__filter{display:none}.assetsuche__filter.is-offen{display:block}}.assetraster{--zeile:180px;display:flex;flex-wrap:wrap;gap:8px}.assetraster:after{content:"";flex-grow:1000000}.assetkachel{position:relative;flex:calc(var(--ar, 1) * 1000) 1 calc(var(--ar, 1) * var(--zeile));max-width:calc(var(--ar, 1) * var(--zeile) * 1.8);aspect-ratio:var(--ar,1);overflow:hidden;border-radius:var(--tr-r-2);background:#111}.assetkachel__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.assetkachel__link img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--tr-dur-base) var(--tr-ease-out)}.assetkachel:hover .assetkachel__link img{transform:scale(1.03)}.assetkachel--papier{background:var(--tr-white)}.assetkachel--papier .assetkachel__link img{object-fit:contain;padding:16%}.assetkachel--papier:hover .assetkachel__link img{transform:none}.assetkachel__ext{display:grid;place-items:center;height:100%;font-weight:var(--tr-w-extrabold);font-size:var(--tr-text-xl);color:var(--tr-black)}.assetkachel__info{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:2px;padding:28px 12px 10px;background:linear-gradient(transparent,rgba(0,0,0,.78));color:#fff;opacity:0;transition:opacity var(--tr-dur-base) var(--tr-ease-out)}.assetkachel:focus-within .assetkachel__info,.assetkachel:hover .assetkachel__info{opacity:1}@media (hover:none){.assetkachel__info{opacity:1}}.assetkachel__titel{font-weight:var(--tr-w-bold);font-size:var(--tr-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assetkachel__meta{font-size:var(--tr-text-xs);opacity:.8}.assetkachel__download{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;opacity:0;transition:opacity var(--tr-dur-base) var(--tr-ease-out)}.assetkachel:focus-within .assetkachel__download,.assetkachel:hover .assetkachel__download{opacity:1}@media (hover:none){.assetkachel__download{opacity:1}}.assetkachel__link:focus-visible{outline:3px solid var(--tr-blue);outline-offset:-3px}@media (max-width:640px){.assetraster{--zeile:130px;gap:4px}}.assetansicht{display:inline-flex;border:1px solid var(--tr-rule);border-radius:999px;overflow:hidden}.assetansicht__knopf{display:grid;place-items:center;width:38px;height:34px;color:var(--tr-muted)}.assetansicht__knopf+.assetansicht__knopf{border-left:1px solid var(--tr-rule)}.assetansicht__knopf.is-aktiv{background:var(--tr-fg);color:var(--tr-black)}.assetliste{width:100%;border-collapse:collapse;font-size:var(--tr-text-sm)}.assetliste th{text-align:left;font-weight:400;font-size:var(--tr-text-xs);color:var(--tr-muted)}.assetliste td,.assetliste th{padding:6px 8px;border-bottom:1px solid var(--tr-rule)}.assetliste td{vertical-align:middle}.assetliste__bild{display:grid;place-items:center;width:64px;height:44px;overflow:hidden;border-radius:var(--tr-r-2);background:#111;font-size:10px;font-weight:var(--tr-w-bold)}.assetliste__bild img{width:100%;height:100%;object-fit:cover}.assetliste__bild--papier{background:var(--tr-white);color:var(--tr-black)}.assetliste__bild--papier img{object-fit:contain;padding:4px}.assetliste__titel{font-weight:var(--tr-w-bold);color:inherit}.assetliste__alt,.assetliste__titel{display:block;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assetliste__alt{font-size:var(--tr-text-xs);color:var(--tr-muted)}@media (max-width:760px){.assetliste__breit{display:none}}.assetlizenzpunkt{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--tr-muted)}.assetlizenzpunkt--frei{background:var(--tr-green)}.assetlizenzpunkt--marke{background:var(--tr-blue)}.assetlizenzpunkt--lizenziert{background:var(--tr-orange)}.assetlizenzpunkt--pflichtig{background:var(--tr-red)}.assetdetail__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.assetdetail__nav{display:flex;align-items:center;gap:8px}.assetdetail__pos{font-size:var(--tr-text-sm);color:var(--tr-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assetdetail{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--tr-s-6);align-items:start}.assetdetail__buehne{margin:0;display:grid;place-items:center;min-height:320px;padding:var(--tr-s-4);border-radius:var(--tr-r-2);background:#111}.assetdetail__buehne img{display:block;max-width:100%;max-height:76vh;width:auto;height:auto;object-fit:contain}.assetdetail__buehne--papier{background:var(--tr-white)}.assetdetail__buehne--papier img{min-width:40%;padding:8%}.assetdetail__ext{font-weight:var(--tr-w-extrabold);font-size:48px;color:var(--tr-black)}.assetdetail__panel{position:sticky;top:96px;display:flex;flex-direction:column;gap:var(--tr-s-3)}.assetdetail__titel{margin:0;font-size:28px;line-height:1.15;overflow-wrap:anywhere}.assetdetail__text{margin:0;color:var(--tr-muted)}.assetdetail__download{justify-content:center}.assetdetail__abschnitt{margin:var(--tr-s-3) 0 0;font-size:var(--tr-text-xs);font-weight:var(--tr-w-bold);color:var(--tr-muted)}.assetlizenz{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-left:3px solid var(--tr-muted);border-radius:var(--tr-r-2);background:#111;font-size:var(--tr-text-sm)}.assetlizenz span{color:var(--tr-muted)}.assetlizenz--frei{border-left-color:var(--tr-green)}.assetlizenz--marke{border-left-color:var(--tr-blue)}.assetlizenz--lizenziert{border-left-color:var(--tr-orange)}.assetlizenz--pflichtig{border-left-color:var(--tr-red)}.assetmeta{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:var(--tr-text-sm)}.assetmeta dt{color:var(--tr-muted)}.assetmeta dd{margin:0;overflow-wrap:anywhere}.assetformate,.assettags{list-style:none;margin:0;padding:0}.assettags{display:flex;flex-wrap:wrap;gap:6px}.assetformate li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--tr-rule)}@media (max-width:900px){.assetdetail{grid-template-columns:1fr}.assetdetail__panel{position:static}}.page--wide{max-width:1560px}.plandash{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--tr-s-5,24px)}.planstat{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-5,24px)}.planstat h3{margin:0 0 var(--tr-s-3,12px);font-size:1rem}.planstat__empty{font-size:.9rem;margin:0}.planstat__empty,.planstat__foot{color:var(--tr-muted,rgba(255,255,255,.6))}.planstat__foot{margin:var(--tr-s-3,12px) 0 0;font-size:.85rem}.homehead__title{font-size:clamp(40px,6vw,72px)}.homehead__datum{margin:var(--tr-s-2,8px) 0 0;color:var(--tr-muted,rgba(255,255,255,.6))}.statcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--tr-s-4,16px)}.statcard{position:relative;display:flex;flex-direction:column;gap:var(--tr-s-2,8px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);overflow:hidden}.statcard:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--accent,var(--tr-green,#00c389));transform:scaleX(0);transform-origin:left;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}a.statcard:focus-visible:before,a.statcard:hover:before{transform:scaleX(1)}.statcard__label{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(255,255,255,.6))}.statcard__value{font-weight:var(--tr-w-extrabold,800);font-size:var(--tr-text-lg,20px);letter-spacing:var(--tr-track-tight,-.02em);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statcard__foot{font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6))}.morelinks--compact{padding-top:var(--tr-s-5,24px);padding-bottom:var(--tr-s-5,24px)}.tsection--tight{margin-top:var(--tr-s-6,32px)}.planrows{list-style:none;margin:0;padding:0}.planrows li{padding:var(--tr-s-2,8px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:.92rem;line-height:1.45}.planrows li:first-child{border-top:0}.planrows--table li,.planrows--table li:first-child{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.planrows__datum{display:inline-block;min-width:4.6em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planrows__datum,.planrows__key{color:var(--tr-muted,rgba(255,255,255,.6))}.planrows__key{font-size:.85em}.planrows__meta{display:block;color:var(--tr-muted,rgba(255,255,255,.6));font-size:.82rem}.statuspill{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.72rem;letter-spacing:.02em;vertical-align:1px;border:1px solid transparent;white-space:nowrap}.statuspill--aktiv{color:#6fdc9a;border-color:rgba(111,220,154,.45)}.statuspill--laeuft-ab{color:#ffb454;border-color:rgba(255,180,84,.5)}.statuspill--abgelaufen{color:#ff7a90;border-color:rgba(255,122,144,.5)}.statuspill--gesperrt{color:#ff7a90;border-color:rgba(255,122,144,.7);background:rgba(255,122,144,.12)}.statuspill--neutral{color:var(--tr-muted,rgba(255,255,255,.6));border-color:var(--tr-rule,rgba(255,255,255,.14))}.badge-delay{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;font-size:.68rem;line-height:1.6;background:rgba(243,146,0,.18);color:var(--tr-orange,#f39200);white-space:nowrap}.badge-delay--warn{background:rgba(255,122,144,.14);color:#ff7a90}.kalender__scroll{overflow-x:auto;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding-bottom:var(--tr-s-2,8px)}.kalender__row{display:grid;align-items:stretch;min-width:max-content}.kalender__label{position:sticky;left:0;z-index:2;background:var(--tr-bg,#000);padding:6px 10px;font-size:.8rem;border-right:1px solid var(--tr-rule,rgba(255,255,255,.14));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kalender__label a{color:inherit;text-decoration:none;font-weight:600}.kalender__label a:hover{text-decoration:underline}.kalender__label--lane{color:var(--tr-muted,rgba(255,255,255,.6));font-weight:400}.kalender__row--month{border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.kalender__month{padding:6px 8px 2px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));border-left:1px solid var(--tr-rule,rgba(255,255,255,.14));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kalender__row--week{border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.kalender__week{padding:2px 4px 6px;font-size:.68rem;color:var(--tr-muted,rgba(255,255,255,.6));text-align:center;border-bottom:2px solid transparent;white-space:nowrap}.kalender__week.is-today{color:var(--tr-fg,#fff);border-bottom-color:var(--accent,var(--tr-red,#e6184f))}.kalender__row--band{min-height:34px;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));position:relative}.kalender__band{align-self:center;margin:4px 1px;padding:1px 8px;border-radius:999px;font-size:.68rem;white-space:nowrap;overflow:hidden;grid-row:1}.kalender__band--vorschau{background:color-mix(in srgb,var(--accent,var(--tr-red,#e6184f)) 26%,transparent);color:var(--tr-fg,#fff)}.kalender__band--laufzeit{background:var(--accent,var(--tr-red,#e6184f));color:var(--tr-black,#000);font-weight:600}.kalender__punkt{grid-row:1;align-self:center;justify-self:center;width:10px;height:10px;border-radius:50%;background:var(--tr-fg,#fff);border:2px solid var(--tr-bg,#000);z-index:1}.kalender__row--lane{min-height:30px;border-bottom:1px dashed var(--tr-rule,rgba(255,255,255,.14))}.kalender__row--lane:last-child{border-bottom:0}.kalender__cell{display:flex;flex-direction:column;gap:2px;padding:3px 2px;min-width:0;overflow:hidden;align-items:flex-start}.kalender__chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;padding:2px 7px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;background:rgba(255,255,255,.05);font-size:.7rem;line-height:1.5;white-space:nowrap}.kalender__chiptag{color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kalender__chiptitel{overflow:hidden;text-overflow:ellipsis}.kalender__dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--tr-muted,rgba(255,255,255,.6))}.kalender__dot[data-kanal=social]{background:#00a3e5}.kalender__dot[data-kanal=print]{background:#f39200}.kalender__dot[data-kanal=web]{background:#3bb273}.kalender__dot[data-kanal=email]{background:#e6184f}.kalender__dot[data-kanal=ooh]{background:#9a6bff}.kalender__dot[data-kanal=presse-event]{background:#f2f2f2}.kalender__filtersep{display:inline-block;width:1px;align-self:stretch;background:var(--tr-rule,rgba(255,255,255,.14));margin:0 6px}.kalender__none{color:var(--tr-muted,rgba(255,255,255,.6));margin-top:var(--tr-s-4,16px)}.kalender__later{margin-top:var(--tr-s-5,24px);font-size:.9rem}.kalender__later ul{list-style:none;margin:var(--tr-s-2,8px) 0 0;padding:0}.kalender__later li{padding:4px 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.kalender__latertitle{font-size:.95rem;margin:0}.kalender__later--warn .kalender__latertitle{color:#ffb454}.kalender__later p{color:var(--tr-muted,rgba(255,255,255,.6));font-size:.85rem;margin:4px 0 0}@media (max-width:640px){.kalender{--kal-label:96px}}.kalender__chip{font:inherit;color:inherit;cursor:pointer;text-align:left}.kalender__chip:hover{border-color:var(--tr-fg,#fff)}.kalender__chip.is-selected{border-color:var(--accent,var(--tr-red,#e6184f))}.kalender__ampel{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none}.kalender__ampel[data-ampel=ok]{background:#6fdc9a}.kalender__ampel[data-ampel=warnung]{background:#ffb454}.kalender__ampel[data-ampel=blocker]{background:#ff7a90}.mdetail{position:fixed;right:var(--tr-s-5,24px);bottom:var(--tr-s-5,24px);width:min(400px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:var(--tr-bg,#000);border:1px solid var(--tr-rule-strong,rgba(255,255,255,.28));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);z-index:60}.mdetail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--tr-s-3,12px)}.mdetail__kicker{margin:0;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6));letter-spacing:.04em;text-transform:uppercase}.mdetail__titel{margin:2px 0 0;font-size:1.05rem}.mdetail__close{flex:none;background:none;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:50%;width:28px;height:28px;color:inherit;font-size:1rem;line-height:1;cursor:pointer}.mdetail__close:hover{border-color:var(--tr-fg,#fff)}.mdetail__facts{display:grid;grid-template-columns:auto 1fr;gap:4px var(--tr-s-4,16px);margin:var(--tr-s-4,16px) 0 0;font-size:.9rem}.mdetail__facts dt{color:var(--tr-muted,rgba(255,255,255,.6))}.mdetail__facts dd{margin:0;display:flex;align-items:center;gap:6px}.mdetail__checks{margin-top:var(--tr-s-4,16px)}.mdetail__checktitel{display:flex;align-items:center;gap:8px;margin:0 0 var(--tr-s-2,8px);font-size:.9rem}.mdetail__checks ul{list-style:none;margin:0;padding:0}.mdetail__checks li{display:flex;gap:8px;align-items:baseline;padding:6px 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:.85rem}.mdetail__checks li p{margin:2px 0 0}.mdetail__checks li p,.mdetail__ok{color:var(--tr-muted,rgba(255,255,255,.6))}.mdetail__ok{font-size:.85rem;margin:0}.mdetail__links{margin:var(--tr-s-4,16px) 0 0;font-size:.85rem}.lifecycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--tr-s-3,12px)}.lifecycle__phase{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-3,12px) var(--tr-s-4,16px)}.lifecycle__phase.is-active{border-color:var(--accent,var(--tr-red,#e6184f))}.lifecycle__phase.is-past{opacity:.55}.lifecycle__name{display:block;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6))}.lifecycle__date{display:block;font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.ausgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--tr-s-5,24px)}.auscard{display:flex;flex-direction:column;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;color:inherit;text-decoration:none;transition:border-color .16s ease}.auscard:hover{border-color:var(--accent,var(--tr-red,#e6184f))}.auscard__media{display:block;aspect-ratio:16/7;background:rgba(255,255,255,.04);position:relative}.auscard__media img{width:100%;height:100%;object-fit:cover;display:block}.auscard__placeholder{position:absolute;inset:0;display:grid;place-items:center;color:var(--tr-muted,rgba(255,255,255,.6));font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.auscard__body{display:block;padding:var(--tr-s-4,16px)}.auscard__titel{display:block;font-weight:600}.auscard__sub{display:block;color:var(--tr-muted,rgba(255,255,255,.6));font-size:.85rem;margin-top:2px}.auscard__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--tr-s-3,12px);align-items:center}.auscard__typ{font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6))}.ausdetail__kv{border-radius:var(--tr-r-2,4px);overflow:hidden;margin-bottom:var(--tr-s-6,32px)}.ausdetail__kv img{display:block;width:100%;max-height:420px;object-fit:cover}.ausdetail__gruppe{margin-top:var(--tr-s-5,24px)}.ausdetail__gruppentitel{font-size:.95rem;margin:0 0 var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.6));letter-spacing:.04em;text-transform:uppercase}.rightcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--tr-s-5,24px);margin-top:var(--tr-s-4,16px)}.rightcard{display:flex;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden}.rightcard__preview{flex:0 0 96px;background:rgba(255,255,255,.04);display:grid;place-items:center}.rightcard__preview img{width:96px;height:100%;object-fit:cover;display:block}.rightcard__noimg{font-size:.7rem;color:var(--tr-muted,rgba(255,255,255,.6))}.rightcard__body{padding:var(--tr-s-3,12px) var(--tr-s-4,16px);min-width:0}.rightcard__top{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.rightcard__credit{margin:var(--tr-s-2,8px) 0 4px;font-weight:600;font-size:.92rem}.rightcard__meta{margin:0 0 var(--tr-s-3,12px);color:var(--tr-muted,rgba(255,255,255,.6));font-size:.8rem;line-height:1.5}.rightcard__copy{font-size:.8rem}.rightcard__copy.is-ok{color:#6fdc9a;border-color:rgba(111,220,154,.45)}.partnergrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--tr-s-5,24px)}.partnercard{display:flex;gap:var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px)}.partnercard__logo{flex:0 0 88px;height:88px;border-radius:var(--tr-r-2,4px);background:var(--tr-white,#fff);display:grid;place-items:center;overflow:hidden}.partnercard__logo img{max-width:80%;max-height:80%;object-fit:contain}.partnercard__noimg{color:var(--tr-black,#000);font-weight:700}.partnercard__body{min-width:0}.partnercard__body h3{margin:0 0 2px;font-size:1rem}.partnercard__meta{margin:0;color:var(--tr-muted,rgba(255,255,255,.6));font-size:.82rem}.partnercard__kanaele{display:flex;flex-wrap:wrap;gap:6px;margin:var(--tr-s-2,8px) 0 0}.partnercard__ci{margin:var(--tr-s-2,8px) 0 0;font-size:.85rem;line-height:1.5;color:var(--tr-muted,rgba(255,255,255,.6))}.pill--static{cursor:default;pointer-events:none}.freigabe{max-width:720px}.freigabe__asset{border-radius:var(--tr-r-2,4px);overflow:hidden;margin-bottom:var(--tr-s-5,24px)}.freigabe__asset img{display:block;width:100%;max-height:440px;object-fit:contain;background:rgba(255,255,255,.04)}.freigabe__noimg{color:var(--tr-muted,rgba(255,255,255,.6))}.freigabe__facts{display:grid;grid-template-columns:max-content 1fr;gap:6px var(--tr-s-5,24px);margin:0 0 var(--tr-s-6,32px)}.freigabe__facts dt{color:var(--tr-muted,rgba(255,255,255,.6));font-size:.85rem}.freigabe__facts dd{margin:0;font-size:.95rem}.freigabe__form{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-5,24px)}.freigabe__field{display:block;margin-bottom:var(--tr-s-4,16px);max-width:420px}.freigabe__field span{display:block;font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6));margin-bottom:4px}.freigabe__field input{width:100%;padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-fg,#fff);font:inherit}.freigabe__field input:focus{outline:2px solid var(--accent,var(--tr-red,#e6184f));outline-offset:1px}.freigabe__actions{display:flex;gap:var(--tr-s-3,12px);flex-wrap:wrap;margin-top:var(--tr-s-4,16px)}.freigabe__ok{color:#6fdc9a;border:1px solid rgba(111,220,154,.45);border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px)}.freigabe__err{color:#ff7a90;margin:0 0 var(--tr-s-3,12px)}.freigabe__note{color:var(--tr-muted,rgba(255,255,255,.6));font-size:.8rem;margin-top:var(--tr-s-4,16px)}@media (max-width:640px){.freigabe__facts{grid-template-columns:1fr;gap:2px}.freigabe__facts dt{margin-top:var(--tr-s-2,8px)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.analytics-nav{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px);margin-bottom:var(--tr-s-7,48px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.analytics-nav__tab{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);color:var(--tr-muted,rgba(255,255,255,.6));border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.analytics-nav__tab:hover{color:var(--tr-white,#fff)}.analytics-nav__tab[data-active]{color:var(--tr-white,#fff);border-bottom-color:var(--accent,var(--tr-blue,#00a3e5))}.kpigrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-4,16px);margin-top:var(--tr-s-7,48px)}.kpicard{display:block;border:1px solid var(--tr-rule,rgba(255,255,255,.14));padding:var(--tr-s-5,24px);color:inherit;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}a.kpicard:hover{border-color:var(--accent,var(--tr-blue,#00a3e5))}.kpicard__label{display:flex;align-items:center;gap:8px;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));margin:0 0 var(--tr-s-3,12px)}.kpicard__value{font-size:var(--tr-text-2xl,36px);font-weight:var(--tr-w-extrabold,800);letter-spacing:var(--tr-track-tight,-.02em);margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpicard__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-3,12px);margin-top:var(--tr-s-3,12px);min-height:28px}.kpicard__hint{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.samplebadge{display:inline-block;font-size:10px;font-weight:var(--tr-w-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-orange,#f39200);border:1px solid var(--tr-orange,#f39200);padding:1px 6px;border-radius:var(--tr-r-pill,999px)}.samplebanner{margin-top:var(--tr-s-6,32px);padding:var(--tr-s-4,16px) var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));box-shadow:inset 3px 0 0 var(--tr-orange,#f39200);font-size:var(--tr-text-sm,14px);color:var(--tr-muted,rgba(255,255,255,.6))}.samplebanner strong{color:var(--tr-orange,#f39200)}.samplebanner a{color:var(--tr-white,#fff);text-decoration:underline;text-underline-offset:3px}.syncline{margin-top:var(--tr-s-4,16px);font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.chart{margin:0}.chart__svg{width:100%;height:auto;display:block}.chart__grid{stroke:var(--tr-rule,rgba(255,255,255,.14));stroke-width:1}.chart__tick{font-size:11px;fill:var(--tr-muted,rgba(255,255,255,.6));font-family:inherit}.chart__center{font-size:15px;font-weight:var(--tr-w-bold,700);fill:var(--tr-white,#fff);font-family:inherit}.chart__legend{display:flex;flex-wrap:wrap;gap:var(--tr-s-4,16px);margin-top:var(--tr-s-3,12px);font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.chart__legend--stack{flex-direction:column;gap:var(--tr-s-2,8px)}.chart__legenditem{display:inline-flex;align-items:center;gap:6px}.chart__swatch{width:10px;height:10px;display:inline-block}.chart--donut{display:flex;align-items:center;gap:var(--tr-s-6,32px)}.chartrow{max-width:640px}.sparkline{flex:none}.alertlist{list-style:none;padding:0;margin:0}.alertlist li{display:flex;align-items:center;gap:var(--tr-s-3,12px);padding:var(--tr-s-3,12px) 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:var(--tr-text-sm,14px)}.alertlist li[data-severity=kritisch]{color:var(--tr-red,#e6184f)}.alertlist li[data-severity=warnung]{color:var(--tr-orange,#f39200)}.alertlist li a{color:var(--tr-white,#fff)}.alertlist li a:hover{text-decoration:underline;text-underline-offset:3px}.tonebadge{display:inline-flex;align-items:center;gap:6px;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.tonebadge__dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.stars{color:var(--tr-orange,#f39200);letter-spacing:2px;font-size:var(--tr-text-sm,14px)}.stars__off{opacity:.25}.reviewlist{list-style:none;padding:0;margin:0}.reviewlist__item{padding:var(--tr-s-5,24px) 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.reviewlist__item[data-negative]{box-shadow:inset 3px 0 0 var(--tr-red,#e6184f);padding-left:var(--tr-s-4,16px)}.reviewlist__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--tr-s-3,12px)}.reviewlist__date{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6));margin-left:auto}.reviewlist__text{margin:var(--tr-s-2,8px) 0 0;max-width:72ch;line-height:var(--tr-lh-prose,1.6)}.reviewlist__meta{margin:var(--tr-s-2,8px) 0 0;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.reviewlist__meta a{color:var(--tr-white,#fff)}.filterbar__gap{flex:none;width:var(--tr-s-4,16px)}.loginform{margin-top:var(--tr-s-7,48px);max-width:380px;display:grid;gap:var(--tr-s-4,16px)}.loginform__field{display:grid;gap:6px;font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600)}.loginform__field input{appearance:none;background:transparent;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:10px 12px;font:inherit}.loginform__field input:focus-visible{outline:2px solid var(--accent,var(--tr-blue,#00a3e5));outline-offset:1px}.loginform__error{color:var(--tr-red,#e6184f);font-size:var(--tr-text-sm,14px);margin:0}.loginform__hint{font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.loginform__hint a{color:var(--tr-white,#fff);text-decoration:underline;text-underline-offset:3px}.page--analytics .eyebrow{color:var(--accent,var(--tr-blue,#00a3e5))}.postgrid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--tr-s-4,16px)}.postcard{border:1px solid var(--tr-rule,rgba(255,255,255,.14));padding:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.postcard__head{display:flex;align-items:center;gap:8px;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.postcard__date{margin-left:auto}.postcard__caption{margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.postcard__metrics{margin:0;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.postcard__foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-2,8px);font-size:var(--tr-text-xs,12px)}.postcard__tag{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-pill,999px);padding:2px 10px;color:var(--tr-white,#fff)}.postcard__tag:hover{border-color:var(--accent,var(--tr-blue,#00a3e5))}.postcard__depth{display:inline-flex;align-items:center;gap:4px;color:var(--accent,var(--tr-blue,#00a3e5))}.postcard__open{margin-left:auto;color:var(--tr-muted,rgba(255,255,255,.6))}.postcard__open:hover{color:var(--tr-white,#fff)}.utmtable__wrap{overflow-x:auto}.utmtable{width:100%;border-collapse:collapse;font-size:var(--tr-text-sm,14px)}.utmtable th{text-align:left;font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));padding:var(--tr-s-2,8px) var(--tr-s-4,16px) var(--tr-s-2,8px) 0}.utmtable td,.utmtable th{border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.utmtable td{padding:var(--tr-s-3,12px) var(--tr-s-4,16px) var(--tr-s-3,12px) 0;vertical-align:middle}.utmtable__num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.utmtable tr[data-inactive] td{color:var(--tr-muted,rgba(255,255,255,.6))}.utmgen{display:grid;gap:var(--tr-s-5,24px);max-width:860px}.utmgen__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tr-s-4,16px)}.utmgen__preview{display:grid;gap:var(--tr-s-2,8px)}.utmgen__url{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-3,12px);font-size:var(--tr-text-sm,14px)}.utmgen__url>span{font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));min-width:72px}.utmgen__url code{word-break:break-all;color:var(--tr-white,#fff)}.utmgen__ok{margin:0;color:var(--tr-green,#20a64b);font-size:var(--tr-text-sm,14px)}.utmgen .btn{justify-self:start}.statusline{margin:0 0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(255,255,255,.6))}.statusline.is-live{color:var(--tr-green,#20a64b)}.searchfacets{margin-top:var(--tr-s-4,16px);margin-bottom:0}.searchfacets .pill__count{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-xs,12px)}.searchfacets .pill.is-active .pill__count{color:inherit}.searchsnippet mark{background:transparent;color:var(--accent,var(--tr-red,#e6184f));font-weight:var(--tr-w-medium,600)}.searchmore{margin-top:var(--tr-s-3,12px)}.site-search__kbd{margin-left:6px;font:inherit;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6));border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:1px 5px}@media (max-width:900px){.site-search__kbd{display:none}}.cmdk-overlay{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(48px,12vh,140px) var(--tr-s-4,16px) var(--tr-s-4,16px)}.cmdk-panel{width:min(640px,100%);background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;animation:fade-rise var(--tr-dur-base,.22s) var(--tr-ease-out,ease) both}.cmdk-inputrow{display:flex;align-items:center;gap:var(--tr-s-3,12px);padding:var(--tr-s-4,16px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted,rgba(255,255,255,.6))}.cmdk-inputrow input{flex:1 1;background:transparent;border:0;outline:none;color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-md,17px)}.cmdk-inputrow input::placeholder{color:var(--tr-muted,rgba(255,255,255,.6))}.cmdk-panel [cmdk-list]{max-height:min(52vh,420px);overflow-y:auto;padding:var(--tr-s-2,8px);scroll-padding-block:var(--tr-s-2,8px)}.cmdk-panel [cmdk-group-heading]{font-size:var(--tr-text-xs,12px);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));padding:var(--tr-s-3,12px) var(--tr-s-3,12px) var(--tr-s-1,4px)}.cmdk-panel [cmdk-item]{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-3,12px);padding:10px var(--tr-s-3,12px);border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);cursor:pointer}.cmdk-panel [cmdk-item][data-selected=true]{background:var(--tr-surface-3,rgba(255,255,255,.06));box-shadow:inset 2px 0 0 var(--accent,var(--tr-red,#e6184f))}.cmdk-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-item-type{flex:none;font-size:var(--tr-text-xs,12px)}.cmdk-item-type,.cmdk-panel [cmdk-empty]{color:var(--tr-muted,rgba(255,255,255,.6))}.cmdk-panel [cmdk-empty]{padding:var(--tr-s-5,24px) var(--tr-s-3,12px)}.cmdk-footer{display:flex;justify-content:space-between;gap:var(--tr-s-3,12px);padding:var(--tr-s-3,12px) var(--tr-s-4,16px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.cmdk-kbd{font:inherit;font-size:var(--tr-text-xs,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:0 4px}@media (prefers-reduced-motion:reduce){.cmdk-panel{animation:none}}.answerbox{margin:var(--tr-s-5,24px) 0;padding:var(--tr-s-4,16px) var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left:3px solid var(--accent,var(--tr-red,#e6184f));border-radius:var(--tr-r-2,4px);max-width:720px}.answerbox__kicker{display:inline-flex;align-items:center;gap:6px;font-size:var(--tr-text-xs,12px);letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgba(255,255,255,.6));margin-bottom:var(--tr-s-3,12px)}.answerbox__text{white-space:pre-wrap;line-height:1.55;min-height:1.5em}.answerbox__sources{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px);margin-top:var(--tr-s-4,16px)}.answerbox__disclaimer{margin-top:var(--tr-s-3,12px);font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}.tsection__subtitle{margin:var(--tr-s-5,24px) 0 var(--tr-s-3,12px);font-size:var(--tr-text-md,17px);font-weight:var(--tr-w-medium,600)}.assistent__ask{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--tr-s-3,12px)}.assistent__query{flex:1 1 320px}.assistent__result{display:flex;flex-direction:column;gap:var(--tr-s-4,16px);padding:var(--tr-s-5,24px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left:3px solid var(--accent,var(--tr-orange,#f39200));border-radius:var(--tr-r-2,4px)}.assistent__match{margin:0;font-size:var(--tr-text-md,16px)}.assistent__confidence{margin:0}.assistent__alts,.assistent__confidence{color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px)}.assistent__alts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-2,8px)}.assistent .gen__field select{background:transparent;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-white,#fff);font:inherit;font-size:var(--tr-text-sm,14px);padding:10px 12px}.assistent .gen__field select:focus{outline:none;border-color:var(--tr-white,#fff)}.assistent .gen__field option{color:#000}.assistent__katalog summary{cursor:pointer;color:var(--tr-muted,rgba(255,255,255,.6));font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-bold,700)}.assistent__gruppe{margin-top:var(--tr-s-4,16px)}.assistent__gruppe h4{margin:0 0 var(--tr-s-2,8px);font-size:var(--tr-text-xs,12px);font-weight:var(--tr-w-bold,700);text-transform:none;color:var(--tr-muted,rgba(255,255,255,.6))}.assistent__pills{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px)}.wall-page{padding-bottom:var(--tr-s-7,48px)}.wall-grid{columns:300px 3;column-gap:var(--tr-s-4,16px);margin-top:var(--tr-s-5,24px)}.wall-card{page-break-inside:avoid;break-inside:avoid;margin:0 0 var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;background:var(--tr-surface-1,rgba(255,255,255,.03))}.wall-card--pin{border-color:var(--tr-red,#e30613)}.wall-card__img{width:100%;height:auto;display:block}.wall-card__body{padding:var(--tr-s-4,16px)}.wall-card__stars{color:var(--tr-red,#e30613);font-size:1.1rem;margin-bottom:6px}.wall-card__text{margin:0 0 10px;font-size:1.05rem;line-height:1.45}.wall-card__meta{margin:0;font-size:.85rem}.wall-card__meta,.wall-empty{color:var(--tr-muted,rgba(255,255,255,.6))}.wall-empty{padding:var(--tr-s-7,48px) 0;text-align:center;font-size:1.2rem}.buehne{--buehne-breite:calc(100vw - 2 * var(--tr-s-7, 48px));width:var(--buehne-breite);margin-inline:calc(50% - var(--buehne-breite) / 2);flex-direction:column}.buehne,.buehne__leiste{display:flex;gap:var(--tr-s-2,8px)}.buehne__leiste{align-items:center;flex-wrap:wrap}.buehne__leiste .btn{padding:4px 12px}.buehne__leiste__tipp{margin-inline-start:auto;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.buehne__fehler{margin:0;font-size:.85rem;color:var(--tr-orange,#f39200)}.buehne__flaeche{--buehne-abzug:190px;height:clamp(420px,calc(100vh - var(--buehne-abzug)),1100px);height:clamp(420px,calc(100dvh - var(--buehne-abzug)),1100px);min-height:0}.buehne__leiste-panel{max-height:clamp(420px,calc(100vh - var(--buehne-abzug, 210px)),1100px);max-height:clamp(420px,calc(100dvh - var(--buehne-abzug, 210px)),1100px)}.buehne[data-vollbild]{width:100%;height:100%;margin:0;padding:var(--tr-s-4,16px);background:var(--tr-black,#000);overflow:hidden}.buehne[data-vollbild]>:not(.buehne__leiste){flex:1 1 auto;min-height:0}.buehne[data-vollbild] .buehne__flaeche{height:auto;min-height:0}.buehne[data-vollbild] .buehne__leiste-panel{max-height:none}.buehne[data-vollbild]>.prozess-viewer{grid-template-rows:minmax(0,1fr);align-items:stretch}.buehne[data-vollbild] .prozess-buehne{display:flex;flex-direction:column;min-height:0}.buehne[data-vollbild] .prozess-buehne>.buehne__flaeche{flex:1 1 auto}.buehne[data-vollbild]>.system-ansicht{grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch}.buehne[data-vollbild]>.orga-ansicht{align-items:stretch}.buehne[data-vollbild]>.orga-stellen{grid-template-rows:minmax(0,1fr);align-items:stretch;overflow-y:auto}.prozess-viewer[data-leiste=zu]{grid-template-columns:1fr}.prozess-viewer[data-leiste=zu]>.prozess-seitenliste{display:none}.system-ansicht[data-leiste=zu]{grid-template-columns:1fr;grid-template-areas:"kopf" "canvas" "legende"}.orga-ansicht[data-leiste=zu]>.system-panel,.system-ansicht[data-leiste=zu]>.system-panel{display:none}.orga-stellen[data-leiste=zu]{grid-template-columns:1fr}.orga-stellen[data-leiste=zu]>.orga-stellen__liste{display:none}.react-flow{--dia-tinte:255,255,255;--dia-grund:11,11,11;--dia-flaeche:color-mix(in srgb,rgb(var(--dia-tinte)) 4%,rgb(var(--dia-grund)));color:rgb(var(--dia-tinte));--dia-tiefe:0,0,0}.react-flow[data-blatt=hell]{--dia-tinte:17,17,17;--dia-grund:255,255,255;--dia-tiefe:255,255,255;--tr-fg:#111111;--tr-muted:rgba(0,0,0,0.58);--tr-rule:rgba(0,0,0,0.18);--tr-black:#ffffff}.react-flow[data-stufe=grob] :is(.system-chip__zustand,.uml-kante__multi,.uml-klasse__stereotyp,.landkarte-chip__zustand),.react-flow[data-stufe=mittel] :is(.system-chip__zustand,.uml-kante__multi,.uml-klasse__stereotyp,.landkarte-chip__zustand){display:none}.react-flow[data-stufe=grob] :is(.bpmn-annotation__text,.bpmn-kante__label,.system-cluster__anzahl,.uml-kante__label,.orga-gruppe__anzahl,.orga-chip__leitung,.orga-gruppe__leitung,.journey-zelle__fuss,.journey-kopf__unter,.journey-zelle__mot){display:none}.react-flow[data-stufe=grob] .bpmn-task__chip{font-size:13px;bottom:-12px;padding:2px 10px}.react-flow[data-stufe=grob] .uml-klasse__system-chip{font-size:.95rem}.react-flow[data-stufe=grob] .bpmn-task__name{font-size:15px;line-height:1.25;-webkit-line-clamp:5}.react-flow[data-stufe=grob] :is(.bpmn-lane__band,.bpmn-pool__band,.bpmn-gruppe__titel){font-size:14px}.react-flow[data-stufe=grob] .system-chip__name{font-size:1.05rem}.react-flow[data-stufe=grob] .system-cluster__titel{font-size:1.15rem}.react-flow[data-stufe=grob] .system-spalte{font-size:1rem}.react-flow[data-stufe=grob] .uml-klasse__name{font-size:1.05rem}.react-flow[data-stufe=grob] .uml-klasse__attribute{font-size:.92rem}.react-flow[data-stufe=grob] .orga-chip__titel{font-size:1.05rem}.react-flow[data-stufe=grob] .orga-gruppe__titel{font-size:1.2rem}.react-flow[data-stufe=grob] .journey-kopf__titel{font-size:1.25rem}.react-flow[data-stufe=grob] .journey-zelle__ziel{font-size:1.05rem;-webkit-line-clamp:6}.react-flow[data-stufe=grob] .landkarte-chip__meta{display:none}.react-flow[data-stufe=grob] .landkarte-chip__titel{font-size:1.05rem;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.react-flow[data-stufe=grob] .landkarte-gruppe__titel{font-size:1.15rem}html[data-buehne-vollbild] .page-enter{animation:none;transform:none}@media (max-width:900px){.buehne{width:auto;margin-inline:0}.buehne__leiste__tipp{margin-inline-start:0;flex:1 1 100%}}.prozess-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:var(--tr-w-bold,700);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.prozess-badge--fertig{background:var(--tr-green,#20a64b);color:#000}.prozess-badge--teilweise{border:1px solid var(--tr-green,#20a64b);color:var(--tr-green,#20a64b)}.prozess-badge--fehlt{border:1px solid var(--tr-rule,rgba(255,255,255,.25));color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-badge--entwurf{border:1px solid var(--tr-orange,#f39200);color:var(--tr-orange,#f39200)}.prozess-badge--in-pruefung{background:var(--tr-orange,#f39200);color:#000}.prozess-badge--freigegeben{background:var(--tr-green,#20a64b);color:#000}.prozess-badge--ist{border:1px solid var(--tr-rule,rgba(255,255,255,.25));color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-badge--soll{border:1px solid var(--tr-green,#20a64b);color:var(--tr-green,#20a64b)}.prozess-zeilen{list-style:none;margin:var(--tr-s-4,16px) 0 0;padding:0}.prozess-zeile{padding:var(--tr-s-4,16px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.prozess-zeile__haupt{display:flex;align-items:center;gap:var(--tr-s-3,12px);flex-wrap:wrap}.prozess-zeile__nr{font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(255,255,255,.6));min-width:3.5em}.prozess-zeile__titel{font-size:1.05rem;font-weight:var(--tr-w-bold,700)}.prozess-zeile__pdf{margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px;font-size:.85rem}.prozess-zeile__blurb,.prozess-zeile__pdf{color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-zeile__blurb{margin:4px 0 0;font-size:.9rem}.prozess-zeile__ruft{margin:4px 0 0;font-size:.85rem}.prozess-banner{display:inline-flex;align-items:center;gap:8px;margin:var(--tr-s-3,12px) 0 0;padding:6px 12px;border:1px dashed var(--tr-orange,#f39200);border-radius:var(--tr-r-2,4px);color:var(--tr-orange,#f39200);font-size:.9rem}.prozess-banner--pruefung{border-style:solid}.prozess-banner--soll{border:1px solid var(--tr-green,#20a64b);color:var(--tr-green,#20a64b)}.prozess-banner--smeetz{border:1px solid var(--tr-blue,#00a3e5);color:var(--tr-blue,#00a3e5)}.prozess-meta__freigabe{color:var(--tr-green,#20a64b)}.prozess-varianten{display:inline-flex;gap:6px;margin:var(--tr-s-3,12px) 0 0}.prozess-varianten__tab{border:1px solid var(--tr-rule,rgba(255,255,255,.2));font-size:.8rem;padding:6px 14px;border-radius:999px}.prozess-varianten__tab:hover{border-color:var(--tr-green,#20a64b)}.prozess-varianten__tab[aria-current=page]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.prozess-varianten__tab--fehlt{color:var(--tr-muted,rgba(255,255,255,.6));border-style:dashed}.prozess-meta{display:flex;align-items:center;gap:var(--tr-s-4,16px);flex-wrap:wrap;margin:var(--tr-s-3,12px) 0 0;font-size:.9rem}.prozess-meta a{display:inline-flex;align-items:center;gap:4px}.prozess-meta--links,.prozess-meta__beleg{color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-meta__beleg{flex-basis:100%;font-size:.8rem}.prozess-meta__offen{color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-viewer{display:grid;grid-template-columns:280px 1fr;gap:var(--tr-s-4,16px);align-items:start}.prozess-seitenliste{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);overflow-y:auto}.prozess-seitenliste input{width:100%}.prozess-seitenliste__gruppe h3{margin:var(--tr-s-4,16px) 0 var(--tr-s-2,8px);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-seitenliste__gruppe ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.prozess-seitenliste__gruppe li{display:flex;align-items:baseline;gap:6px}.prozess-seitenliste__eintrag{background:none;border:0;padding:4px 6px;border-radius:4px;color:inherit;font:inherit;font-size:.88rem;text-align:start;cursor:pointer;flex:1 1}.prozess-seitenliste__eintrag:hover{background:rgba(255,255,255,.07)}.prozess-seitenliste__eintrag[aria-pressed=true]{background:color-mix(in srgb,var(--tr-green,#20a64b) 22%,transparent)}.prozess-seitenliste__meta{display:block;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-seitenliste__ziel{background:none;border:0;padding:2px 4px;color:var(--tr-green,#20a64b);font:inherit;font-size:.78rem;cursor:pointer;white-space:nowrap}.prozess-buehne{min-width:0}.prozess-toolbar{display:flex;align-items:center;gap:var(--tr-s-2,8px);margin-bottom:var(--tr-s-2,8px)}.prozess-toolbar .btn{padding:4px 12px}.prozess-toolbar__tipp{font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.prozess-canvas{--buehne-abzug:210px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /24px 24px,#0b0b0b;overflow:hidden}.prozess-status{margin:var(--tr-s-3,12px) 0 0;font-size:.9rem;color:var(--tr-muted,rgba(255,255,255,.6))}.bpmn-handle{opacity:0;pointer-events:none;width:1px;height:1px;min-width:0;min-height:0}.bpmn-node{position:relative;font-size:11px;line-height:1.25;color:var(--tr-fg,#fff)}.bpmn-node--pool{border:1px solid rgba(var(--dia-tinte),.22);border-radius:6px;background:rgba(var(--dia-tinte),.025)}.bpmn-lane__band,.bpmn-pool__band{position:absolute;inset-block:0;inset-inline-start:0;display:flex;align-items:center;justify-content:center;writing-mode:sideways-lr;padding:8px 0;text-align:center}.bpmn-pool__band{width:30px;border-inline-end:1px solid rgba(var(--dia-tinte),.22);font-weight:var(--tr-w-bold,700);font-size:11px;letter-spacing:.02em}.bpmn-lane__band{width:26px;color:var(--tr-muted,rgba(var(--dia-tinte),.65));font-size:10.5px;padding:6px 0}.bpmn-node--vertikal .bpmn-lane__band,.bpmn-node--vertikal .bpmn-pool__band{inset-block:0 auto;inset-inline:0;width:auto;writing-mode:horizontal-tb;border-inline-end:0;padding:6px 8px}.bpmn-node--vertikal .bpmn-pool__band{height:30px;border-block-end:1px solid rgba(var(--dia-tinte),.22)}.bpmn-node--vertikal .bpmn-lane__band{height:26px}.bpmn-node--blackbox{background:rgba(var(--dia-tinte),.05)}.bpmn-pool__zentriert{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(var(--dia-tinte),.75));padding:4px 12px;text-align:center}.bpmn-node--lane{border:1px dashed rgba(var(--dia-tinte),.14);border-radius:4px}.bpmn-node--gruppe{border:1.5px dashed rgba(var(--dia-tinte),.28);border-radius:10px}.bpmn-gruppe__titel{position:absolute;top:6px;inset-inline-start:12px;font-size:10.5px;font-weight:var(--tr-w-bold,700);letter-spacing:.02em;color:var(--tr-muted,rgba(var(--dia-tinte),.7))}.bpmn-node--call,.bpmn-node--subprozess,.bpmn-node--task{display:flex;align-items:center;justify-content:center;padding:6px 8px;border:1px solid rgba(var(--dia-tinte),.35);border-radius:10px;background:var(--dia-flaeche);text-align:center;box-shadow:0 2px 8px rgba(var(--dia-tiefe),.45);transition:border-color .15s ease,box-shadow .15s ease}.bpmn-node--call:hover,.bpmn-node--subprozess:hover,.bpmn-node--task:hover{border-color:rgba(var(--dia-tinte),.65)}.bpmn-node--call{border-width:2px;border-color:color-mix(in srgb,var(--tr-green,#20a64b) 75%,transparent);cursor:pointer}.bpmn-node--call:hover{border-color:var(--tr-green,#20a64b);box-shadow:0 0 0 4px color-mix(in srgb,var(--tr-green,#20a64b) 22%,transparent)}.bpmn-node--aufgeklappt{align-items:flex-start;justify-content:flex-start;background:rgba(var(--dia-tinte),.02);box-shadow:none;padding:8px 12px}.bpmn-node--aufgeklappt .bpmn-task__name{font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(var(--dia-tinte),.8))}.bpmn-task__marker{position:absolute;top:5px;left:7px;opacity:.7}.bpmn-task__name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bpmn-task__plus{position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:13px;height:13px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--dia-tinte),.55);border-radius:2px;font-size:11px;line-height:1;color:rgba(var(--dia-tinte),.75)}.bpmn-task__marker-leiste{position:absolute;bottom:3px;inset-inline-end:6px;display:flex;gap:3px;opacity:.7}.bpmn-task__chip{position:absolute;bottom:-9px;inset-inline-end:8px;padding:1px 8px;border-radius:999px;background:var(--tr-green,#20a64b);color:#000;font-size:9.5px;font-weight:var(--tr-w-bold,700);white-space:nowrap}.bpmn-task__chip--tot{background:rgba(var(--dia-tinte),.25);color:#000}.bpmn-node--event{cursor:default}.bpmn-event__kreis{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(var(--dia-tinte),.75);border-radius:50%;background:rgb(var(--dia-grund));color:rgba(var(--dia-tinte),.85)}.bpmn-node--event-end .bpmn-event__kreis{border-width:3.5px}.bpmn-node--event-boundary .bpmn-event__kreis,.bpmn-node--event-catch .bpmn-event__kreis,.bpmn-node--event-throw .bpmn-event__kreis{box-shadow:inset 0 0 0 2.5px rgb(var(--dia-grund)),inset 0 0 0 3.5px rgba(var(--dia-tinte),.75)}.bpmn-node--event-throw .bpmn-event__kreis{background:rgba(var(--dia-tinte),.16)}.bpmn-node--event-offen .bpmn-event__kreis{border-style:dashed;box-shadow:none;outline:1.5px dashed rgba(var(--dia-tinte),.75);outline-offset:2px}.bpmn-node--gateway{cursor:default}.bpmn-gateway__raute{position:absolute;inset:12%;transform:rotate(45deg);border:1.5px solid rgba(var(--dia-tinte),.75);border-radius:5px;background:rgb(var(--dia-grund));display:flex;align-items:center;justify-content:center}.bpmn-gateway__symbol{width:62%;height:62%;transform:rotate(-45deg);color:rgba(var(--dia-tinte),.85)}.bpmn-extern-label{display:block;text-align:center;font-size:10.5px;color:var(--tr-muted,rgba(var(--dia-tinte),.7));text-shadow:0 1px 3px rgba(var(--dia-tiefe),.9)}.bpmn-node--annotation{border-inline-start:2px solid rgba(var(--dia-tinte),.35);padding:4px 8px;display:flex;align-items:center}.bpmn-annotation__text{font-size:10px;font-style:italic;color:var(--tr-muted,rgba(var(--dia-tinte),.55));overflow:hidden}.bpmn-node--data,.bpmn-node--datastore{color:rgba(var(--dia-tinte),.7)}.bpmn-data__form{width:100%;height:100%}.bpmn-node--aktiv,.bpmn-node--aktiv .bpmn-event__kreis,.bpmn-node--aktiv .bpmn-gateway__raute{border-color:var(--tr-green,#20a64b)}.bpmn-node--aktiv{box-shadow:0 0 0 4px color-mix(in srgb,var(--tr-green,#20a64b) 30%,transparent);border-radius:10px}.bpmn-node--aktiv.bpmn-node--event,.bpmn-node--aktiv.bpmn-node--gateway{box-shadow:none}.bpmn-node--aktiv.bpmn-node--event .bpmn-event__kreis,.bpmn-node--aktiv.bpmn-node--gateway .bpmn-gateway__raute{box-shadow:0 0 0 4px color-mix(in srgb,var(--tr-green,#20a64b) 30%,transparent)}.bpmn-kante{stroke:rgba(var(--dia-tinte),.55);stroke-width:1.3;fill:none}.bpmn-kante--message{stroke-dasharray:7 4;stroke:rgba(var(--dia-tinte),.4)}.bpmn-kante--association,.bpmn-kante--data{stroke-dasharray:2 4;stroke:rgba(var(--dia-tinte),.3)}.bpmn-kante--marker{stroke-dasharray:none;stroke-width:1.6}.bpmn-pfeil{fill:rgba(var(--dia-tinte),.55);stroke:none}.bpmn-pfeil--offen{fill:none;stroke:rgba(var(--dia-tinte),.4);stroke-width:1.3}.bpmn-kante__label{position:absolute;font-size:10px;color:var(--tr-fg,#fff);background:rgba(var(--dia-grund),.85);padding:1px 6px;border-radius:999px;pointer-events:none;white-space:nowrap}.bpmn-minimap{background:rgba(11,11,11,.9)!important;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:6px;overflow:hidden}.bpmn-minimap .react-flow__minimap-mask{fill:rgba(255,255,255,.08)}.landkarte-canvas{--buehne-abzug:240px;margin-top:var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /24px 24px,#0b0b0b;overflow:hidden}.landkarte-gruppe{width:100%;height:100%;border:1px solid var(--tr-rule,rgba(var(--dia-tinte),.16));border-radius:12px;background:rgba(var(--dia-tinte),.03);padding:12px}.landkarte-gruppe--fertig{border-color:color-mix(in srgb,var(--tr-green,#20a64b) 55%,transparent)}.landkarte-gruppe--fehlt{opacity:1;border-style:dashed;border-color:rgba(var(--dia-tinte),.22);background:rgba(var(--dia-tinte),.015)}.landkarte-gruppe--unterstuetzung{border-style:dashed;background:rgba(var(--dia-tinte),.015)}.landkarte-gruppe__kopf{display:flex;align-items:center;justify-content:space-between;gap:8px}.landkarte-gruppe__titel{font-size:.92rem;font-weight:var(--tr-w-bold,700);line-height:1.2;color:rgb(var(--dia-tinte))}.landkarte-gruppe__nr{color:var(--tr-muted,rgba(var(--dia-tinte),.55));margin-inline-end:8px}.landkarte-gruppe__hinweis{margin:8px 0 0;font-size:.78rem;line-height:1.35;color:var(--tr-muted,rgba(var(--dia-tinte),.6));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.landkarte-chip{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 12px;border:1px solid rgba(var(--dia-tinte),.22);border-radius:8px;background:var(--dia-flaeche);cursor:pointer;font-size:.82rem;transition:border-color .15s ease,box-shadow .15s ease}.landkarte-chip:hover{border-color:var(--tr-green,#20a64b);box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 20%,transparent)}.landkarte-chip__meta{display:flex;align-items:center;gap:6px;min-width:0}.landkarte-chip__nr{font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(var(--dia-tinte),.55));font-size:.7rem;white-space:nowrap}.landkarte-chip__titel{font-size:.86rem;line-height:1.25;color:rgb(var(--dia-tinte));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.landkarte-chip__status,.landkarte-chip__zustand{font-size:.62rem;font-weight:var(--tr-w-bold,700);text-transform:uppercase;border-radius:999px;padding:1px 6px;white-space:nowrap}.landkarte-chip__status--entwurf{color:var(--tr-orange,#f39200);border:1px dashed var(--tr-orange,#f39200)}.landkarte-chip__status--in-pruefung{color:var(--tr-orange,#f39200);border:1px solid var(--tr-orange,#f39200)}.landkarte-chip__zustand--ist{color:var(--tr-muted,rgba(var(--dia-tinte),.6));border:1px solid var(--tr-rule,rgba(var(--dia-tinte),.25))}.landkarte-chip__zustand--soll{color:var(--tr-green,#20a64b);border:1px solid var(--tr-green,#20a64b)}.landkarte-chip__live{display:inline-flex;margin-left:auto}.landkarte-chip__live .system-chip__puls{margin-right:0}.landkarte-legende{list-style:none;margin:var(--tr-s-2,8px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px) var(--tr-s-4,16px);font-size:.76rem;color:var(--tr-muted,rgba(255,255,255,.6))}.landkarte-legende strong{font-weight:var(--tr-w-bold,700)}.prozess-live{margin:var(--tr-s-3,12px) 0 0}.landkarte-kante{stroke:color-mix(in srgb,var(--tr-green,#20a64b) 65%,transparent)}.landkarte-kante .react-flow__edge-path{stroke:color-mix(in srgb,var(--tr-green,#20a64b) 65%,transparent)!important}@media (max-width:900px){.prozess-viewer{grid-template-columns:1fr}.prozess-seitenliste{max-height:260px;order:2}.landkarte-canvas,.prozess-canvas{--buehne-abzug:320px}}.drei-sichten{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-3,12px);margin-top:var(--tr-s-4,16px)}.drei-sichten>*{display:flex;flex-direction:column;gap:2px;padding:var(--tr-s-3,12px) var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font-weight:var(--tr-w-bold,700);transition:border-color .15s ease}.drei-sichten a:hover,.drei-sichten__aktiv{border-color:var(--tr-green,#20a64b)}.drei-sichten__aktiv{background:color-mix(in srgb,var(--tr-green,#20a64b) 12%,transparent)}.drei-sichten em{font-style:normal;font-weight:400;font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6))}.drei-sichten svg{vertical-align:-3px;margin-inline-end:6px}.journey-steuerung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-4,16px);margin-bottom:var(--tr-s-4,16px)}.journey-gruppen,.journey-tabs{display:flex;flex-wrap:wrap;gap:6px}.journey-ebene,.journey-gruppe,.journey-tab{border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.85rem;padding:5px 14px;border-radius:999px;cursor:pointer}.journey-ebene[aria-pressed=true],.journey-gruppe[aria-selected=true],.journey-tab[aria-selected=true]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.journey-ebene:hover,.journey-gruppe:hover,.journey-tab:hover{border-color:var(--tr-green,#20a64b)}.journey-puls-bereich{margin-bottom:var(--tr-s-4,16px)}.journey-puls{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:4px}.journey-puls__segment{display:flex;align-items:center;gap:4px;flex:1 1 140px}.journey-puls__segment:not(:last-child):after{content:"→";color:var(--tr-muted,rgba(255,255,255,.4));flex:none}.journey-puls__karte{flex:1 1 auto;display:flex;flex-direction:column;gap:1px;padding:8px 12px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);text-decoration:none;color:inherit;min-width:0}.journey-puls__karte:hover{border-color:var(--tr-blue,#0082c9)}.journey-puls__phase{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.journey-puls__wert{font-size:1.05rem;font-weight:var(--tr-w-bold,700);color:var(--tr-blue,#0082c9)}.journey-puls__quelle{font-size:.7rem;color:var(--tr-muted,rgba(255,255,255,.55));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.journey-puls__hinweis{margin:6px 0 0;font-size:.72rem;color:var(--tr-muted,rgba(255,255,255,.45))}.journey-karte h4{scroll-margin-top:90px}.journey-ebenen{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:var(--tr-s-4,16px)}.journey-ebenen__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55));margin-right:2px}.journey-ober{margin-bottom:var(--tr-s-5,24px)}.journey-ober__titel{margin:0 0 var(--tr-s-2,8px);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.55))}.journey-spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--tr-s-4,16px)}.journey-karte{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.journey-karte--fokus{border-color:var(--tr-green,#20a64b);box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 20%,transparent)}.journey-karte__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.journey-karte__kopf h4{margin:0;font-size:1rem;flex:1 1 auto}.journey-kpi{font-size:.72rem;padding:2px 8px;border-radius:999px;border:1px solid var(--tr-green,#20a64b);color:var(--tr-green,#20a64b);white-space:nowrap}.journey-kpi strong{font-weight:var(--tr-w-bold,700)}.journey-kpi--ziel{border-style:dashed}.journey-live{display:flex;flex-wrap:wrap;gap:6px}.journey-kpi--live{display:inline-flex;align-items:center;gap:6px;border-color:var(--tr-blue,#0082c9);color:var(--tr-blue,#0082c9);text-decoration:none}.journey-kpi--live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:journey-puls 2.4s ease-in-out infinite}a.journey-kpi--live:hover{background:color-mix(in srgb,var(--tr-blue,#0082c9) 12%,transparent)}.journey-kpi--link{border-style:dashed;color:var(--tr-muted,rgba(255,255,255,.55));border-color:currentColor;text-decoration:none}.journey-kpi--link:hover{color:var(--tr-blue,#0082c9)}@keyframes journey-puls{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.journey-kpi--live:before{animation:none}}.journey-ziel{margin:0;font-size:.95rem;line-height:1.45}.journey-liste{font-size:.85rem}.journey-liste__titel{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;color:var(--tr-muted,rgba(255,255,255,.55))}.journey-liste ul{margin:0;padding-inline-start:16px;display:grid;gap:2px}.journey-liste--needs li::marker{color:var(--tr-green,#20a64b)}.journey-liste--pains li::marker{color:var(--tr-orange,#f39200)}.journey-zitat{margin:0;border-inline-start:2px solid var(--tr-rule,rgba(255,255,255,.25));font-style:italic;color:var(--tr-muted,rgba(255,255,255,.75))}.journey-stimme,.journey-zitat{padding-inline-start:var(--tr-s-3,12px);font-size:.9rem}.journey-stimme{border-inline-start:2px solid var(--tr-blue,#0082c9)}.journey-stimme--positiv{border-inline-start-color:var(--tr-green,#20a64b)}.journey-stimme--negativ{border-inline-start-color:var(--tr-orange,#f39200)}.journey-stimme__label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-blue,#0082c9);margin-bottom:2px}.journey-stimme blockquote{margin:0;font-style:italic;color:var(--tr-muted,rgba(255,255,255,.75))}.journey-stimme__meta{display:block;margin-top:2px;font-size:.72rem;color:var(--tr-muted,rgba(255,255,255,.55))}.journey-mot{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-3,12px);font-size:.88rem}.journey-mot__label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-green,#20a64b);margin-bottom:4px}.journey-mot p{margin:2px 0 0;white-space:pre-line}.journey-prozesse{font-size:.85rem}.journey-prozesse__label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55));margin-bottom:4px}.journey-prozesse ul{margin:0;padding-inline-start:16px;display:grid;gap:2px}.journey-klapp__summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px}.journey-klapp__summary::-webkit-details-marker{display:none}.journey-klapp__summary:before{content:"";width:0;height:0;border-left:5px solid var(--tr-muted,rgba(255,255,255,.55));border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .15s ease}.journey-klapp[open]>.journey-klapp__summary:before{transform:rotate(90deg)}.journey-klapp .journey-prozesse__label{display:inline;margin:0}.journey-klapp[open]>.journey-klapp__summary{margin-bottom:4px}.journey-klapp__zahl{font-size:.7rem;padding:0 7px;border-radius:999px;border:1px solid var(--tr-rule,rgba(255,255,255,.2));color:var(--tr-muted,rgba(255,255,255,.55))}.journey-vergleich{display:grid;grid-template-columns:1fr 1fr;gap:var(--tr-s-4,16px)}.journey-vergleich__spalte{display:flex;flex-direction:column;gap:var(--tr-s-3,12px);min-width:0}.journey-vergleich__spalte+.journey-vergleich__spalte{border-inline-start:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-inline-start:var(--tr-s-4,16px)}.journey-vergleich__gruppe{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--tr-w-bold,700);color:var(--tr-green,#20a64b)}@media (max-width:720px){.journey-vergleich{grid-template-columns:1fr}.journey-vergleich__spalte+.journey-vergleich__spalte{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-3,12px)}}.journey-luecke,.journey-ohne-prozess{margin:0;font-size:.82rem;color:var(--tr-muted,rgba(255,255,255,.55))}.journey-luecke{border:1px solid var(--tr-orange,#f39200);border-radius:var(--tr-r-2,4px);padding:6px 10px;color:var(--tr-orange,#f39200)}.journey-board{--buehne-abzug:220px;position:relative;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /24px 24px,#0b0b0b;overflow:hidden}@media (max-width:900px){.journey-board{--buehne-abzug:320px}}.journey-kopf{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:6px 10px}.journey-kopf--spalte{text-align:center;align-items:center}.journey-kopf--zeile{align-items:flex-start}.journey-kopf__titel{font-weight:var(--tr-w-bold,700);font-size:.9rem;line-height:1.2}.journey-kopf__unter{font-size:.68rem;color:var(--tr-green,#20a64b);line-height:1.25}.journey-zelle{width:100%;height:100%;border:1px solid var(--tr-rule,rgba(var(--dia-tinte),.16));border-radius:10px;background:var(--dia-flaeche);padding:10px 12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;font-size:.78rem;transition:border-color .15s ease}.journey-zelle:hover{border-color:var(--tr-green,#20a64b)}.journey-zelle--luecke{border-color:color-mix(in srgb,var(--tr-orange,#f39200) 70%,transparent)}.journey-zelle--gewaehlt{border-color:var(--tr-green,#20a64b);box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.journey-overlay{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:var(--tr-s-3,12px)}.journey-overlay__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55));margin-right:2px}.journey-overlay__chip{border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.85rem;padding:5px 14px;border-radius:999px;cursor:pointer}.journey-overlay__chip:hover{border-color:var(--tr-green,#20a64b)}.journey-overlay__spanne{font-size:.78rem;color:var(--tr-muted,rgba(255,255,255,.55));padding-inline-start:4px}.journey-overlay__chip[aria-pressed=true]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.journey-panel{position:absolute;top:12px;right:12px;bottom:12px;width:min(360px,calc(100% - 24px));overflow-y:auto;z-index:5;border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:var(--tr-r-2,4px);background:var(--tr-bg,#000);padding:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-3,12px);font-size:.88rem}.journey-panel__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.journey-panel__kopf h3{margin:0;font-size:1rem}.journey-panel__gruppe{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-green,#20a64b);font-weight:var(--tr-w-bold,700)}.journey-panel__zu{border:none;background:none;color:inherit;font-size:1.3rem;line-height:1;cursor:pointer;padding:0 2px}.journey-panel__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.journey-panel__liste{margin:-8px 0 0;padding-inline-start:16px;display:grid;gap:2px}.journey-panel__liste--needs li::marker{color:var(--tr-green,#20a64b)}.journey-panel__liste--pains li::marker{color:var(--tr-orange,#f39200)}.journey-panel__puls{margin:0;padding:6px 10px;border:1px solid var(--tr-blue,#0082c9);border-radius:var(--tr-r-2,4px);color:var(--tr-blue,#0082c9);font-size:.82rem}.journey-panel__raster{margin-top:auto;border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.85rem;padding:7px 14px;border-radius:999px;cursor:pointer}.journey-panel__raster:hover{border-color:var(--tr-green,#20a64b)}.journey-zelle__ziel{font-weight:var(--tr-w-bold,700);line-height:1.35;-webkit-line-clamp:4}.journey-zelle__mot,.journey-zelle__ziel{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.journey-zelle__mot{color:var(--tr-muted,rgba(var(--dia-tinte),.6));line-height:1.3;-webkit-line-clamp:3;flex:1 1}.journey-zelle__fuss{display:flex;gap:8px;font-size:.68rem}.journey-zelle__zahl--needs{color:var(--tr-green,#20a64b)}.journey-zelle__zahl--pains{color:var(--tr-orange,#f39200)}.system-ansicht{display:grid;grid-template-columns:1fr 320px;grid-template-areas:"kopf kopf" "canvas panel" "legende panel";gap:var(--tr-s-4,16px);align-items:start}.system-kopf{grid-area:kopf;display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-4,16px) var(--tr-s-5,24px)}.system-kennzahlen{display:flex;gap:var(--tr-s-5,24px);margin:0}.system-kennzahlen dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.system-kennzahlen dd{margin:0;font-size:1.05rem;font-weight:var(--tr-w-bold,700);white-space:nowrap}.system-filter{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 320px}.system-filter__chip,.system-filter__reset{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.76rem;padding:4px 10px;border-radius:999px;cursor:pointer}.system-filter__chip:hover,.system-filter__reset:hover{border-color:var(--tr-green,#20a64b)}.system-filter__chip[aria-pressed=true]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.system-filter__anzahl{opacity:.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.system-filter__reset{color:var(--tr-muted,rgba(255,255,255,.6))}.system-canvas{grid-area:canvas;--buehne-abzug:250px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /24px 24px,#0b0b0b;overflow:hidden}.system-spalte{align-items:flex-end;justify-content:center;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(var(--dia-tinte),.45));text-align:center;padding-bottom:4px}.system-cluster,.system-spalte{width:100%;height:100%;display:flex}.system-cluster{border:1px solid var(--tr-rule,rgba(var(--dia-tinte),.16));border-radius:12px;background:rgba(var(--dia-tinte),.03);padding:10px 12px;align-items:flex-start;justify-content:space-between;gap:8px;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.system-cluster:hover{border-color:rgba(var(--dia-tinte),.35)}.system-cluster--gedimmt{opacity:.5}.system-cluster--gefiltert{border-color:var(--tr-green,#20a64b);background:color-mix(in srgb,var(--tr-green,#20a64b) 8%,transparent)}.system-cluster__titel{font-size:.85rem;font-weight:var(--tr-w-bold,700);line-height:1.2}.system-cluster__anzahl{font-size:.7rem;color:var(--tr-muted,rgba(var(--dia-tinte),.5))}.system-chip{position:relative;width:100%;height:100%;display:flex;align-items:center;padding:0 10px;border:1px solid rgba(var(--dia-tinte),.22);border-radius:8px;background:var(--dia-flaeche);font-size:.78rem;cursor:pointer;transition:border-color .15s ease,opacity .15s ease,box-shadow .15s ease}.system-chip--aktiv,.system-chip:hover{border-color:var(--tr-green,#20a64b)}.system-chip--aktiv{box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.system-chip--nachbar{border-color:rgba(var(--dia-tinte),.55)}.system-chip--gedimmt{opacity:.45}.system-chip--treffer{border-color:var(--tr-orange,#f39200);box-shadow:0 0 0 2px color-mix(in srgb,var(--tr-orange,#f39200) 30%,transparent)}.system-chip--gedimmt.system-chip--treffer{opacity:.75}.system-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-chip__puls{flex:0 0 auto;display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--tr-blue,#0082c9);animation:journey-puls 2.4s ease-in-out infinite;vertical-align:middle}.uml-klasse__name .system-chip__puls{margin-right:7px}.system-kante .react-flow__edge-path{stroke:rgba(var(--dia-tinte),.3);stroke-width:1.2px}.system-kante--gedimmt{opacity:.18}.system-kante--treffer .react-flow__edge-path{stroke:rgba(243,146,0,.5)}.system-kante--fokus .react-flow__edge-path{stroke:var(--tr-green,#20a64b);stroke-width:2px}.system-kante .react-flow__edge-text{fill:var(--tr-fg,#fff);font-size:10px}.system-kante .react-flow__edge-textbg{fill:rgba(var(--dia-grund),.85)}.system-panel{grid-area:panel;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);overflow-y:auto}.system-suche{width:100%;margin-bottom:var(--tr-s-3,12px)}.system-panel h3{margin:0 0 4px;font-size:1rem}.system-panel h4{margin:var(--tr-s-4,16px) 0 6px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.system-panel__cluster{font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6));margin:0}.system-panel__live{margin-top:var(--tr-s-3,12px);padding:8px 10px;border:1px solid color-mix(in srgb,var(--tr-blue,#0082c9) 55%,transparent);border-radius:var(--tr-r-2,4px)}.system-panel__live h4{margin:0 0 4px;color:var(--tr-blue,#0082c9)}.system-panel__live-zeile{margin:0}.system-panel__live-link{text-decoration:none}.system-panel__live-link:hover .system-panel__live-wert{text-decoration:underline}.system-panel__live-wert{display:block;font-size:.85rem}.system-panel__live-wert strong{font-weight:var(--tr-w-bold,700)}.system-panel__live .system-panel__label{display:block;margin-top:2px}.system-panel__ohne-live{margin-top:var(--tr-s-3,12px)}.system-panel__fokuszeile{margin:0 0 var(--tr-s-3,12px);font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.system-panel__fokuszeile button{background:none;border:0;padding:0 0 0 4px;color:var(--tr-green,#20a64b);font:inherit;font-size:.8rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.system-panel__liste{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:.82rem}.system-panel__liste li{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.system-panel__liste button{background:none;border:0;padding:0;color:inherit;font:inherit;font-size:.82rem;text-align:start;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.system-panel__liste button:hover{color:var(--tr-green,#20a64b)}.system-panel__label{font-size:.72rem;color:var(--tr-muted,rgba(255,255,255,.5));white-space:nowrap}.system-panel__leer{font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6))}.system-panel .btn{margin-top:var(--tr-s-4,16px)}.system-legende{grid-area:legende;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px) var(--tr-s-4,16px);font-size:.76rem;color:var(--tr-muted,rgba(255,255,255,.6))}.system-legende li{display:flex;align-items:center;gap:6px}.system-legende__probe{width:14px;height:14px;border-radius:4px;border:1px solid rgba(255,255,255,.22);background:#161616;flex:none}.system-legende__probe--aktiv{border-color:var(--tr-green,#20a64b);box-shadow:0 0 0 2px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.system-legende__probe--nachbar{border-color:rgba(255,255,255,.55)}.system-legende__probe--gedimmt{opacity:.45}.system-legende__probe--treffer{border-color:var(--tr-orange,#f39200);box-shadow:0 0 0 2px color-mix(in srgb,var(--tr-orange,#f39200) 30%,transparent)}.system-legende__probe--geplant{border:1px dashed var(--tr-green,#20a64b)}.system-legende__probe--abloesung{border:1px dashed var(--tr-orange,#f39200)}.system-legende__hinweis{flex:1 1 100%}@media (max-width:900px){.system-ansicht{grid-template-columns:1fr;grid-template-areas:"kopf" "canvas" "panel" "legende"}.system-panel{max-height:320px}.system-canvas{--buehne-abzug:320px}.system-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.system-kennzahlen{gap:var(--tr-s-4,16px)}}.system-sichten{display:inline-flex;gap:6px;margin-bottom:var(--tr-s-4,16px)}.system-sichten__tab{border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.8rem;padding:6px 14px;border-radius:999px;cursor:pointer}.system-sichten__tab:hover{border-color:var(--tr-green,#20a64b)}.system-sichten__tab[aria-pressed=true]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.system-variante{display:inline-flex;gap:4px;margin-inline-start:auto}.system-sichten{display:flex;align-items:center}.system-variante__tab{border:1px solid var(--tr-rule,rgba(255,255,255,.2));background:none;color:inherit;font:inherit;font-size:.74rem;padding:4px 12px;border-radius:999px;cursor:pointer}.system-variante__tab:hover{border-color:var(--tr-green,#20a64b)}.system-variante__tab[aria-pressed=true]{background:var(--tr-green,#20a64b);border-color:var(--tr-green,#20a64b);color:#000;font-weight:var(--tr-w-bold,700)}.system-chip__zustand{margin-left:auto;font-size:.58rem;font-weight:var(--tr-w-bold,700);text-transform:uppercase;border-radius:999px;padding:1px 6px;white-space:nowrap;flex:none}.system-chip__zustand--geplant{color:var(--tr-green,#20a64b);border:1px dashed var(--tr-green,#20a64b)}.system-chip__zustand--abloesung{color:var(--tr-orange,#f39200);border:1px dashed var(--tr-orange,#f39200)}.system-panel__zustand{margin:4px 0 0;font-size:.8rem}.system-panel__zustand--geplant{color:var(--tr-green,#20a64b)}.system-panel__zustand--abloesung{color:var(--tr-orange,#f39200)}.system-panel__betreuung{margin:4px 0 0;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.uml-klasse{width:100%;height:100%;display:flex;flex-direction:column;border:1px solid rgba(var(--dia-tinte),.28);border-radius:var(--tr-r-2,4px);background:var(--dia-flaeche);font-size:.74rem;overflow:hidden;cursor:pointer;transition:border-color .15s ease,opacity .15s ease,box-shadow .15s ease}.uml-klasse--aktiv,.uml-klasse:hover{border-color:var(--tr-green,#20a64b)}.uml-klasse--aktiv{box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.uml-klasse--nachbar{border-color:rgba(var(--dia-tinte),.55)}.uml-klasse--gedimmt{opacity:.45}.uml-klasse__kopf{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 10px;border-bottom:1px solid rgba(var(--dia-tinte),.18);text-align:center}.uml-klasse__stereotyp{line-height:14px;font-size:.64rem;color:var(--tr-muted,rgba(var(--dia-tinte),.55))}.uml-klasse__name{line-height:24px;font-size:.85rem;font-weight:var(--tr-w-bold,700)}.uml-klasse--abstrakt .uml-klasse__name{font-style:italic}.uml-klasse__attribute{list-style:none;margin:0;padding:6px 10px;border-bottom:1px solid rgba(var(--dia-tinte),.18)}.uml-klasse__attribute li{line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uml-klasse__attribut-typ{color:var(--tr-muted,rgba(var(--dia-tinte),.55))}.uml-klasse__systeme{list-style:none;margin:0;padding:6px 10px}.uml-klasse__systeme li{height:21px;line-height:21px;overflow:hidden}.uml-klasse__system-chip{display:block;max-width:100%;background:none;border:0;padding:0;color:var(--tr-muted,rgba(var(--dia-tinte),.6));font:inherit;font-size:.68rem;line-height:inherit;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.uml-klasse__system-chip:hover{color:var(--tr-green,#20a64b)}.uml-klasse__system-chip--geplant{color:var(--tr-green,#20a64b)}.uml-klasse__system-chip--abloesung,.uml-klasse__system-chip--geplant{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:2px}.uml-klasse__system-chip--abloesung{color:var(--tr-orange,#f39200)}.uml-panel__abstrakt{font-style:italic}.uml-kante .react-flow__edge-path{stroke:rgba(var(--dia-tinte),.3);stroke-width:1.2px}.uml-kante--fokus .react-flow__edge-path{stroke:var(--tr-green,#20a64b);stroke-width:2px}.uml-kante--gedimmt{opacity:.22}.uml-marker{fill:rgb(var(--dia-grund));stroke:rgba(var(--dia-tinte),.45);stroke-width:1.2px}.uml-marker--gefuellt{fill:rgba(var(--dia-tinte),.7)}.uml-kante--fokus .uml-marker{stroke:var(--tr-green,#20a64b)}.uml-kante--fokus .uml-marker--gefuellt{fill:var(--tr-green,#20a64b)}.uml-kante__multi{position:absolute;font-size:10px;color:rgba(var(--dia-tinte),.75);background:rgba(var(--dia-grund),.85);padding:0 3px;border-radius:3px;pointer-events:none}.uml-kante__multi--fokus{color:rgb(var(--dia-tinte))}.uml-kante__multi--gedimmt{opacity:.28}.uml-kante__label{position:absolute;font-size:10px;color:rgb(var(--dia-tinte));background:rgba(var(--dia-grund),.9);border:1px solid color-mix(in srgb,var(--tr-green,#20a64b) 45%,transparent);padding:1px 6px;border-radius:999px;pointer-events:none}.uml-legende__probe{width:34px;height:12px;flex:none;fill:none;stroke:rgba(255,255,255,.6);stroke-width:1.3}.uml-legende__marker{fill:#0b0b0b}.persona-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--tr-s-4,16px);margin-top:var(--tr-s-4,16px)}.persona-karte{display:flex;flex-direction:column;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden;transition:border-color .15s ease}.persona-karte:hover{border-color:var(--tr-green,#20a64b)}.persona-karte__bild{display:block;aspect-ratio:16/9;overflow:hidden;background:#111}.persona-karte__bild img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.persona-karte:hover .persona-karte__bild img{transform:scale(1.03)}.persona-karte__inhalt{display:flex;flex-direction:column;gap:var(--tr-s-2,8px);padding:var(--tr-s-4,16px)}.persona-karte__titel{font-size:1.1rem;font-weight:var(--tr-w-bold,700)}.persona-karte__kurz{font-size:.9rem;color:var(--tr-muted,rgba(255,255,255,.7))}.persona-karte__zeile{font-size:.85rem;line-height:1.4}.persona-karte__label{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-green,#20a64b);margin-bottom:2px}.persona-karte__zeile--huerde .persona-karte__label{color:var(--tr-orange,#f39200)}.persona-karte__umfang{margin-top:auto;padding-top:var(--tr-s-2,8px);font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.5))}.persona-karte__live{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:var(--tr-s-2,8px);font-size:.72rem;padding:2px 8px;border-radius:999px;border:1px solid var(--tr-blue,#0082c9);color:var(--tr-blue,#0082c9);white-space:nowrap}.persona-karte__live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:journey-puls 2.4s ease-in-out infinite}.persona-profil{display:grid;grid-template-columns:minmax(240px,380px) 1fr;gap:var(--tr-s-5,24px);align-items:start}.persona-profil__bild{margin:0;border-radius:var(--tr-r-2,4px);overflow:hidden}.persona-profil__bild img{width:100%;height:auto;display:block}.persona-hinweis{display:flex;align-items:flex-start;gap:6px;margin:0 0 var(--tr-s-4,16px);padding:8px 12px;border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:var(--tr-r-2,4px);font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.65))}.persona-profil__steckbrief h2{margin:0 0 var(--tr-s-3,12px);font-size:1.1rem}.persona-dl{margin:0;display:grid;gap:var(--tr-s-3,12px)}.persona-dl dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.persona-dl dd{margin:2px 0 0;font-size:.95rem;line-height:1.5}.persona-umfang{margin:var(--tr-s-4,16px) 0 0;font-size:.78rem;color:var(--tr-muted,rgba(255,255,255,.5))}.persona-feedback{margin-top:var(--tr-s-4,16px);padding:var(--tr-s-3,12px) var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:var(--tr-r-2,4px)}.persona-feedback h3{margin:0 0 var(--tr-s-2,8px);font-size:.9rem}.persona-feedback__zahl{margin:0;font-size:.85rem}.persona-feedback__pos{color:var(--tr-green,#20a64b)}.persona-feedback__neg{color:var(--tr-orange,#f39200)}.persona-feedback__link{margin:var(--tr-s-2,8px) 0 0;font-size:.85rem}.persona-feedback__link a{display:inline-flex;align-items:center;gap:4px}.persona-phasen{list-style:none;margin:var(--tr-s-4,16px) 0 0;padding:0;display:grid;gap:var(--tr-s-4,16px)}.persona-phase{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);display:flex;flex-direction:column;gap:var(--tr-s-3,12px)}.persona-phase__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.persona-phase__kopf h3{margin:0;font-size:1rem;flex:1 1 auto}.persona-phase__ziel{margin:0;font-size:.95rem;line-height:1.45}.persona-phase__spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--tr-s-4,16px)}.persona-phase__prozesse{margin:0;font-size:.85rem}.persona-weitere{display:flex;flex-wrap:wrap;gap:var(--tr-s-2,8px);margin-top:var(--tr-s-3,12px)}.persona-weitere a{border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:999px;padding:5px 14px;font-size:.85rem}.persona-weitere a:hover{border-color:var(--tr-green,#20a64b)}@media (max-width:900px){.persona-profil{grid-template-columns:1fr}}.journey-frische{margin:0 0 var(--tr-s-4,16px);padding:7px 12px;border:1px solid var(--tr-orange,#f39200);border-radius:var(--tr-r-2,4px);color:var(--tr-orange,#f39200);font-size:.82rem}.journey-frische a{color:inherit}.journey-persona-hinweis{margin:0 0 var(--tr-s-4,16px);font-size:.88rem;color:var(--tr-muted,rgba(255,255,255,.65));display:flex;align-items:center;gap:10px}.journey-persona-hinweis__bild{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.orga-ansicht{display:flex;align-items:flex-start;gap:var(--tr-s-4,16px)}.orga-ansicht>.system-panel{flex:0 0 320px}.orga-canvas{flex:1 1 auto;min-width:0;--buehne-abzug:220px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /24px 24px,#0b0b0b;overflow:hidden}.orga-gruppe{position:relative;width:100%;height:100%;border:1px solid var(--tr-rule,rgba(var(--dia-tinte),.16));border-radius:12px;background:rgba(var(--dia-tinte),.03);padding:10px 12px;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.orga-gruppe--aktiv,.orga-gruppe:hover{border-color:var(--tr-green,#20a64b)}.orga-gruppe--aktiv{box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.orga-gruppe--gedimmt{opacity:.5}.orga-gruppe__titel{display:block;font-size:.85rem;font-weight:var(--tr-w-bold,700);line-height:1.2}.orga-gruppe__leitung{display:block;font-size:.7rem;color:var(--tr-muted,rgba(var(--dia-tinte),.55));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orga-gruppe__anzahl{position:absolute;top:10px;right:12px;font-size:.7rem;color:var(--tr-muted,rgba(var(--dia-tinte),.5))}.orga-chip{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 10px;border:1px solid rgba(var(--dia-tinte),.22);border-radius:8px;background:var(--dia-flaeche);cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.orga-chip--aktiv,.orga-chip:hover{border-color:var(--tr-green,#20a64b)}.orga-chip--aktiv{box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent)}.orga-chip--gedimmt{opacity:.45}.orga-chip__titel{font-size:.78rem}.orga-chip__leitung,.orga-chip__titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orga-chip__leitung{font-size:.68rem;color:var(--tr-muted,rgba(var(--dia-tinte),.55))}.orga-knoten__portraits{position:absolute;display:flex;gap:3px;pointer-events:none}.orga-knoten__portrait{width:30px;height:30px;border-radius:50%;object-fit:cover;background:rgba(var(--dia-tinte),.08);box-shadow:0 0 0 1px rgba(var(--dia-tinte),.2)}.orga-chip .orga-knoten__portraits{right:8px;top:50%;transform:translateY(-50%)}.orga-chip:has(.orga-knoten__portraits){padding-right:calc(var(--portraets, 1) * 33px + 10px)}.orga-gruppe .orga-knoten__portraits{right:12px;top:10px}.orga-gruppe:has(.orga-knoten__portraits) .orga-gruppe__anzahl{top:46px}.orga-gruppe:has(.orga-knoten__portraits) .orga-gruppe__leitung,.orga-gruppe:has(.orga-knoten__portraits) .orga-gruppe__titel{padding-right:calc(var(--portraets, 1) * 33px + 10px)}.orga-kante .react-flow__edge-path{stroke:rgba(var(--dia-tinte),.35)}.orga-kante--stab .react-flow__edge-path{stroke-dasharray:4 4}.orga-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:1px solid var(--tr-rule,rgba(255,255,255,.16));background:#161616}.orga-avatar--initialen,.orga-avatar--mehr{display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:var(--tr-w-bold,700);color:var(--tr-muted,rgba(255,255,255,.7))}.orga-avatar--gross{width:72px;height:72px}.orga-avatar--gross.orga-avatar--initialen{font-size:1.1rem}.orga-panel__hinweis{font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.orga-panel__personen{list-style:none;margin:0;padding:0;display:grid;gap:8px}.orga-panel__personen li{display:flex;align-items:center;gap:10px;font-size:.82rem}.orga-panel__personen strong{display:block;line-height:1.2}.orga-panel__personen em{display:block;font-style:normal;font-size:.72rem;color:var(--tr-muted,rgba(255,255,255,.55))}.orga-panel__personen--breit{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.orga-panel__avatare{display:flex;flex-wrap:wrap;gap:4px}.orga-personen__steuerung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-3,12px);margin-bottom:var(--tr-s-4,16px)}.orga-filter,.orga-suche{background:#161616;border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:var(--tr-r-2,4px);color:inherit;font:inherit;font-size:.88rem;padding:8px 12px}.orga-suche{flex:1 1 260px}.orga-filter:focus-visible,.orga-suche:focus-visible{outline:2px solid var(--tr-green,#20a64b);outline-offset:1px}.orga-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--tr-s-3,12px)}.orga-card{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:12px;background:rgba(255,255,255,.02)}.orga-card__text{min-width:0;display:grid;gap:2px;font-size:.82rem}.orga-card__text strong{line-height:1.25}.orga-card__meta{display:flex;gap:6px;align-items:baseline;color:var(--tr-muted,rgba(255,255,255,.6));font-size:.75rem}.orga-card__meta code{font-size:.7rem;opacity:.8}.orga-card__text em{font-style:normal;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.65))}.orga-card__stellen{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.orga-stellen-chip{background:none;border:1px solid var(--tr-rule,rgba(255,255,255,.25));border-radius:999px;color:inherit;font:inherit;font-size:.7rem;padding:2px 8px;cursor:pointer}.orga-stellen-chip:hover{border-color:var(--tr-green,#20a64b);color:var(--tr-green,#20a64b)}.orga-stellen{display:grid;grid-template-columns:280px 1fr;gap:var(--tr-s-5,24px);align-items:start}.orga-stellen__liste{position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;display:grid;gap:var(--tr-s-4,16px);padding-right:4px}.orga-stellen__liste h3{margin:0 0 4px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.orga-stellen__liste ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.orga-stellen__eintrag{display:block;width:100%;text-align:start;background:none;border:0;border-left:2px solid transparent;color:inherit;font:inherit;font-size:.82rem;padding:4px 8px;cursor:pointer}.orga-stellen__eintrag:hover{color:var(--tr-green,#20a64b)}.orga-stellen__eintrag--aktiv{border-left-color:var(--tr-green,#20a64b);background:rgba(255,255,255,.04);font-weight:var(--tr-w-bold,700)}.orga-stelle{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-5,24px);max-width:860px}.orga-stelle h2{margin:0}.orga-stelle__pfad{margin:4px 0 0;font-size:.85rem}.orga-stelle h3,.orga-stelle__pfad{color:var(--tr-muted,rgba(255,255,255,.6))}.orga-stelle h3{margin:var(--tr-s-5,24px) 0 8px;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.orga-stelle h4{margin:var(--tr-s-4,16px) 0 4px;font-size:.88rem}.orga-stelle__eingliederung{margin:var(--tr-s-4,16px) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-3,12px)}.orga-stelle__eingliederung div{border:1px solid var(--tr-rule,rgba(255,255,255,.12));border-radius:var(--tr-r-2,4px);padding:10px 12px}.orga-stelle__eingliederung dt{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.55))}.orga-stelle__eingliederung dd{margin:4px 0 0;font-size:.85rem}.orga-stelle__aufgaben{margin:0;padding-left:1.1em;display:grid;gap:4px;font-size:.9rem}.orga-abgleich{margin-top:var(--tr-s-5,24px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:var(--tr-s-4,16px)}.orga-abgleich__spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--tr-s-4,16px)}.orga-abgleich__spalten ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:.85rem}.orga-abgleich__rolle{margin-left:6px;padding:1px 6px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tr-muted,rgba(255,255,255,.55));white-space:nowrap}.orga-stelle__fuss{margin-top:var(--tr-s-5,24px);font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.5))}.orga-kennzahlen{list-style:none;margin:0 0 var(--tr-s-4,16px);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-3,12px)}.orga-kennzahlen li{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:12px 14px;font-size:.85rem}.orga-befunde{list-style:none;margin:0;padding:0;display:grid;gap:var(--tr-s-3,12px)}.orga-befund{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left-width:3px;border-radius:var(--tr-r-2,4px);padding:12px 14px}.orga-befund--inkonsistenz{border-left-color:var(--tr-red,#e6184f)}.orga-befund--luecke{border-left-color:var(--tr-orange,#f39200)}.orga-befund--hinweis{border-left-color:var(--tr-blue,#00a3e5)}.orga-befund__typ{flex:0 0 auto;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.6));padding-top:2px;min-width:92px}.orga-befund p{margin:4px 0 0;font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.75))}.it-rollen{margin-top:var(--tr-s-3,12px)}.it-rollen .orga-befund{border-left-width:1px}.it-rolle__besetzung--intern{color:var(--tr-green,#20a64b)}.it-rolle__besetzung--extern{color:var(--tr-orange,#f39200)}.it-rolle__besetzung--gemischt{color:var(--tr-blue,#00a3e5)}.it-rolle__personen{font-size:.8rem}.it-rolle__hinweis{font-size:.8rem;color:var(--tr-orange,#f39200)}.tabelle-scroll{overflow-x:auto}.it-service-owner{width:100%;border-collapse:collapse;font-size:.85rem;margin-top:var(--tr-s-3,12px)}.it-service-owner td,.it-service-owner th{text-align:left;padding:8px 12px;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14));vertical-align:top}.it-service-owner__gruppe th{padding-top:18px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgba(255,255,255,.6))}.it-service-owner__vakant{color:var(--tr-orange,#f39200)}@media (max-width:900px){.orga-ansicht{flex-direction:column;align-items:stretch}.orga-ansicht>.system-panel{flex:initial}.orga-stellen{grid-template-columns:1fr}.orga-canvas{--buehne-abzug:320px}.orga-stellen__liste{position:static;max-height:none}}.persona-profil__bild figcaption{margin-top:6px;font-size:.7rem;color:var(--tr-muted,rgba(255,255,255,.45))}.orga-kontakt{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:.75rem;margin-top:2px}.orga-kontakt a{color:inherit;text-decoration:underline;text-underline-offset:2px}.orga-kontakt__mail{overflow-wrap:anywhere}.orga-kontakt a:hover{color:var(--tr-green,#20a64b)}.orga-kontakt em{font-style:normal;color:var(--tr-muted,rgba(255,255,255,.55))}.orga-drift{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--tr-s-4,16px)}.orga-drift>div{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px)}.orga-drift h3{margin:0 0 8px;font-size:.95rem}.orga-drift ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:.85rem;max-height:320px;overflow-y:auto}.orga-drift__hinweis{margin:10px 0 0;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.55))}.smeetz-stand{font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6));margin:0 0 var(--tr-s-3,12px)}.smeetz-untertabs{margin-bottom:var(--tr-s-4,16px)}.smeetz-lead{font-size:.9rem;max-width:76ch}.smeetz-fuss{margin-top:var(--tr-s-3,12px);font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-offen{font-style:normal;color:var(--tr-orange,#f39200)}.smeetz-liste__id,.smeetz-rolle__id{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-link{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.smeetz-link:hover,.smeetz-marke{color:var(--tr-green,#20a64b)}.smeetz-marke{margin-left:8px;font-size:.72rem}.smeetz-belastung{display:flex;flex-wrap:wrap;gap:var(--tr-s-4,16px);list-style:none;padding:0;margin:var(--tr-s-4,16px) 0}.smeetz-belastung li{display:flex;flex-direction:column}.smeetz-belastung strong{font-size:1.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.smeetz-belastung span{font-size:.72rem;letter-spacing:.02em}.smeetz-belastung span,.smeetz-legende{color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-legende{display:flex;flex-wrap:wrap;gap:var(--tr-s-4,16px);list-style:none;padding:0;margin:var(--tr-s-3,12px) 0;font-size:.78rem}.smeetz-legende li{display:flex;align-items:center;gap:6px}.smeetz-code{display:inline-block;min-width:26px;padding:2px 5px;border-radius:var(--tr-r-1,2px);text-align:center;font-size:.72rem;font-weight:var(--tr-w-bold,700);line-height:1.4;white-space:nowrap}.smeetz-code--a,.smeetz-code--ar{background:var(--tr-green,#20a64b);color:#ffffff}.smeetz-code--ar{box-shadow:inset 0 0 0 2px var(--tr-blue,#00a3e5)}.smeetz-code--r{background:var(--tr-blue,#00a3e5);color:#ffffff}.smeetz-code--c{color:var(--tr-orange,#f39200);box-shadow:inset 0 0 0 1px var(--tr-orange,#f39200)}.smeetz-code--i{color:var(--tr-muted,rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px var(--tr-rule,rgba(255,255,255,.14))}.smeetz-code--f{background:var(--tr-red,#e6184f);color:#ffffff}.smeetz-code--b{background:var(--tr-blue,#00a3e5);color:#ffffff}.smeetz-code--l{box-shadow:inset 0 0 0 1px var(--tr-rule,rgba(255,255,255,.14))}.smeetz-code--kein,.smeetz-code--l{color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-matrix{font-size:.8rem}.smeetz-matrix__zeile{position:sticky;left:0;z-index:1;min-width:240px;max-width:340px;background:var(--tr-black,#000000);text-align:left;font-weight:var(--tr-w-regular,400)}.smeetz-matrix__hinweis{display:block;margin-top:3px;font-size:.7rem;color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-matrix__rolle{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.smeetz-matrix__zelle{text-align:center;padding:6px 4px}.smeetz-matrix__leer{color:var(--tr-muted,rgba(255,255,255,.6))}.smeetz-offene .orga-befund__typ{color:var(--tr-blue,#00a3e5)}@media (max-width:900px){.smeetz-matrix__zeile{position:static;min-width:180px}}.mf{--mf-rot:#b43b30;--mf-gruen:#6da044;--mf-ocker:#bb782e;--mf-pink:#e87f88;--mf-gelb:#ffcb04;--mf-rosa:#f3d1d2;--mf-braun:#674136;--mf-schwarz:#231f20;--mf-papier:#ffffff;--mf-rot-tinte:#231f20;--mf-gruen-tinte:#231f20;--mf-ocker-tinte:#231f20;--mf-pink-tinte:#231f20;--mf-gelb-tinte:#231f20}.mf-illu{max-width:100%;height:auto;-webkit-user-select:none;user-select:none}.mf .mf-abschnitt{background:var(--mf-papier);color:var(--mf-schwarz);border-radius:var(--tr-r-2,4px);padding:clamp(24px,5vw,64px);margin:var(--tr-s-6,32px) 0}.mf .mf-abschnitt--rosa{background:var(--mf-rosa)}.mf .mf-abschnitt--auftrag{background:none;padding:0}.mf-abschnitt__kopf h2{font-weight:var(--tr-w-extrabold,800);font-size:clamp(30px,4.6vw,52px);line-height:var(--tr-lh-tight,.95);letter-spacing:var(--tr-track-tight,-.02em);margin:0 0 var(--tr-s-4,16px);text-wrap:balance}.mf-abschnitt__lead{max-width:68ch;margin:0 0 var(--tr-s-4,16px);line-height:var(--tr-lh-body,1.5)}.mf-abschnitt__leadillu{margin:var(--tr-s-5,24px) 0 0}.mf-abschnitt__leadillu .mf-illu{max-height:240px}.mf-schnitz{display:block;margin-bottom:var(--tr-s-2,8px)}.mf-cover{position:relative;background:var(--mf-rot);color:var(--mf-schwarz);border-radius:var(--tr-r-2,4px);padding:clamp(24px,5vw,56px);min-height:clamp(380px,55vh,560px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.mf-cover .breadcrumb{color:rgba(35,31,32,.85)!important}.mf-cover__pfeil{position:absolute;top:clamp(48px,12vh,96px);right:clamp(24px,14vw,180px);width:clamp(90px,16vw,160px);animation:mf-pfeil-wippen 3.2s var(--tr-ease-out,ease-out) infinite;transform-origin:top right}.mf-cover__titel h1{margin:0;font-size:clamp(38px,6vw,72px);line-height:var(--tr-lh-tight,.98);letter-spacing:var(--tr-track-tight,-.02em)}.mf-cover__titel strong{font-weight:var(--tr-w-extrabold,800);display:block}.mf-cover__titel span{font-weight:var(--tr-w-light,300);display:block}@keyframes mf-pfeil-wippen{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-7px,9px) rotate(-3deg)}}.mf-angebote{list-style:none;margin:var(--tr-s-6,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.mf-angebote h3{margin:var(--tr-s-3,12px) 0 var(--tr-s-1,4px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,18px)}.mf-angebote p{margin:0;max-width:52ch;color:rgba(35,31,32,.8)}.mf-angebot__illu{margin:0;border:2.5px solid var(--mf-schwarz);border-radius:var(--tr-r-2,4px);overflow:hidden;background:#fff;display:grid;place-items:center;min-height:150px;transition:transform var(--tr-dur-fast,.16s) var(--tr-ease-out,ease)}.mf-angebote li:hover .mf-angebot__illu{transform:rotate(-.6deg) scale(1.015)}.mf-mission{margin-top:clamp(32px,5vw,56px);border-top:2.5px solid var(--mf-schwarz);padding-top:var(--tr-s-5,24px)}.mf-mission__label{margin:0 0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);letter-spacing:var(--tr-track-wide,.02em);text-transform:uppercase}.mf-mission__text{margin:0;font-weight:var(--tr-w-extrabold,800);font-size:clamp(24px,3.6vw,40px);line-height:1.08;max-width:24ch;text-wrap:balance}.mf-mission__text em{font-style:normal;color:var(--mf-rot)}.mf-willkommen{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px)}.mf-willkommen__text h2{font-weight:var(--tr-w-extrabold,800);font-size:clamp(30px,4.6vw,52px);line-height:var(--tr-lh-tight,.95);margin:0 0 var(--tr-s-4,16px)}.mf-willkommen__text p{max-width:62ch;line-height:var(--tr-lh-body,1.5)}.mf-kuchen{margin:0 0 var(--tr-s-5,24px);text-align:center}.mf-kuchen .mf-illu{max-height:230px;transition:transform var(--tr-dur-fast,.16s) var(--tr-ease-out,ease)}.mf-kuchen:hover .mf-illu{transform:scale(1.03) rotate(.8deg)}.mf-hinweise{border:2.5px solid var(--mf-schwarz);border-radius:var(--tr-r-2,4px);padding:var(--tr-s-5,24px)}.mf-hinweise h3{margin:0 0 var(--tr-s-1,4px);font-weight:var(--tr-w-extrabold,800);font-size:clamp(20px,2.4vw,26px)}.mf-hinweise p{margin:0 0 var(--tr-s-3,12px)}.mf-hinweise ul{margin:0;padding-left:1.2em;display:grid;gap:var(--tr-s-3,12px)}.mf-hinweise__los{margin:var(--tr-s-4,16px) 0 0;font-weight:var(--tr-w-bold,700)}.mf-auftrag{position:relative;background:var(--mf-papier);color:var(--mf-schwarz);border:clamp(12px,2vw,22px) solid var(--mf-akzent,var(--mf-braun));border-radius:var(--tr-r-2,4px);box-shadow:inset 0 0 0 2px var(--mf-schwarz);padding:clamp(24px,4.5vw,56px);overflow:hidden}.mf-auftrag__label{margin:0 0 var(--tr-s-3,12px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);letter-spacing:var(--tr-track-wide,.02em);text-transform:uppercase;color:rgba(35,31,32,.65)}.mf-auftrag__titel{margin:0 0 var(--tr-s-4,16px);font-weight:var(--tr-w-extrabold,800);font-size:clamp(28px,4vw,44px);line-height:var(--tr-lh-tight,.98)}.mf-auftrag__intro{max-width:62ch;margin:0 0 var(--tr-s-5,24px)}.mf-auftrag__spalten{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(16px,3vw,40px);margin-bottom:var(--tr-s-5,24px)}.mf-auftrag__sub{margin:0 0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700)}.mf-auftrag__spalten p{margin:0}.mf-auftrag__liste{margin:0;padding-left:1.2em;display:grid;gap:var(--tr-s-1,4px)}.mf-auftrag__frage{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-md,18px);max-width:56ch;margin:0 0 var(--tr-s-5,24px)}.mf-auftrag__frage span{display:block;font-weight:var(--tr-w-light,300);font-size:var(--tr-text-base,16px)}.mf-auftrag__notizlabel{display:inline-flex;align-items:center;gap:6px;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);margin-bottom:var(--tr-s-2,8px)}.mf-auftrag__notiz{display:block;width:min(100%,64ch);font:inherit;color:var(--mf-schwarz);background:repeating-linear-gradient(transparent,transparent 1.9em,rgba(35,31,32,.25) 0,rgba(35,31,32,.25) calc(1.9em + 1px));line-height:1.9em;border:none;border-bottom:2px solid var(--mf-schwarz);border-radius:0;padding:0 2px;resize:vertical}.mf-auftrag__notiz:focus-visible{outline:2px dashed var(--mf-akzent,var(--mf-braun));outline-offset:4px}.mf-auftrag__status{min-height:1.4em;margin:var(--tr-s-2,8px) 0 0;font-size:var(--tr-text-sm,14px);color:rgba(35,31,32,.65);display:flex;align-items:center;gap:4px}.mf-auftrag__hinweis{margin:var(--tr-s-4,16px) 0 0;max-width:56ch;font-size:var(--tr-text-sm,14px);color:rgba(35,31,32,.75)}.mf-auftrag__stift{position:absolute;right:-6px;bottom:-10px;width:clamp(80px,12vw,130px);pointer-events:none}.mf-sterne__himmel{position:relative;min-height:clamp(300px,44vw,420px);border:2.5px solid var(--mf-schwarz);border-radius:var(--tr-r-2,4px);margin-top:var(--tr-s-5,24px);overflow:hidden}.mf-stern{position:absolute;left:var(--x);top:var(--y);display:inline-flex;align-items:center;gap:8px;max-width:min(78%,340px);background:none;border:none;padding:6px;font:inherit;color:var(--mf-braun);cursor:pointer;text-align:left}.mf-stern__svg{flex:none;animation:mf-funkeln 2.6s ease-in-out infinite;animation-delay:var(--funkel-delay,0s);transition:transform var(--tr-dur-fast,.16s) var(--tr-ease-out,ease)}.mf-stern:hover .mf-stern__svg{transform:scale(1.25) rotate(12deg)}.mf-stern[data-offen] .mf-stern__svg{animation:none;transform:scale(1.15)}.mf-stern__text{color:var(--mf-schwarz);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);line-height:1.3;animation:pop var(--tr-dur-base,.24s) var(--tr-ease-out,ease) both}@keyframes mf-funkeln{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}.mf-sterne__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tr-s-3,12px);margin-top:var(--tr-s-3,12px)}.mf-sterne__fuss p{margin:0;color:rgba(35,31,32,.75);font-size:var(--tr-text-sm,14px)}.mf-sterne__alle{font:inherit;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);color:var(--mf-schwarz);background:none;border:2px solid var(--mf-schwarz);border-radius:var(--tr-r-pill,999px);padding:6px 16px;cursor:pointer;transition:background var(--tr-dur-fast,.16s),color var(--tr-dur-fast,.16s)}.mf-sterne__alle:hover{background:var(--mf-schwarz);color:#fff}.mf-leitfrage{margin-top:var(--tr-s-6,32px);max-width:62ch}.mf-leitfrage p{margin:0 0 var(--tr-s-3,12px)}.mf-leitfrage__frage{font-weight:var(--tr-w-extrabold,800);font-size:clamp(20px,2.8vw,28px);line-height:1.15;color:var(--mf-rot)}.mf-aepfel{list-style:none;margin:var(--tr-s-6,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px)}.mf-apfel{display:grid;justify-items:center;gap:var(--tr-s-3,12px);text-align:center;padding:var(--tr-s-4,16px);border-radius:var(--tr-r-2,4px);transition:background var(--tr-dur-fast,.16s)}.mf-apfel:hover{background:rgba(255,255,255,.55);opacity:1}.mf-apfel .mf-illu{max-height:220px;transition:transform var(--tr-dur-base,.24s) var(--tr-ease-out,ease);transform-origin:50% 8%}.mf-apfel:hover .mf-illu{transform:rotate(-2.5deg) scale(1.04)}.mf-apfel__label{display:inline-flex;align-items:center;gap:6px;font-weight:var(--tr-w-bold,700);color:var(--mf-schwarz)}.mf-pfad{margin-top:var(--tr-s-6,32px)}.mf-pfad__boegen{display:block;width:min(100%,700px);margin:0 auto -8px;height:clamp(44px,8vw,90px)}.mf-pfad__stationen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tr-s-2,8px);max-width:760px;margin-inline:auto}.mf-pfad__station{display:grid;justify-items:center;gap:6px;text-align:center;padding:var(--tr-s-3,12px) var(--tr-s-1,4px);border-radius:var(--tr-r-2,4px);transition:background var(--tr-dur-fast,.16s)}.mf-pfad__station:hover{background:rgba(35,31,32,.05);opacity:1}.mf-pfad__station svg{transition:transform var(--tr-dur-fast,.16s) var(--tr-ease-out,ease)}.mf-pfad__station:hover svg{transform:translateY(-3px) rotate(-3deg)}.mf-pfad__label{font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);line-height:1.2;color:var(--mf-schwarz);text-wrap:balance}.mf-pfad__seite{font-size:12px;color:rgba(35,31,32,.6)}.mf-pfad__stand{text-align:center;margin:var(--tr-s-4,16px) 0 0;font-size:var(--tr-text-sm,14px);color:rgba(35,31,32,.7)}.mf-impressum__katze{width:clamp(110px,16vw,170px);margin-bottom:var(--tr-s-4,16px)}.mf-impressum__spalten{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(20px,4vw,56px)}.mf-impressum h3{margin:var(--tr-s-4,16px) 0 2px;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);text-transform:uppercase;letter-spacing:var(--tr-track-wide,.02em);color:rgba(35,31,32,.6)}.mf-impressum h3:first-child{margin-top:0}.mf-impressum p{margin:0}.mf-impressum ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.mf-impressum li em{color:rgba(35,31,32,.7)}.mf-kopf{position:relative;background:var(--mf-akzent);color:var(--mf-tinte,var(--mf-schwarz));border-radius:var(--tr-r-2,4px);padding:clamp(24px,5vw,64px);overflow:hidden}.mf-kopf .breadcrumb{color:rgba(35,31,32,.85)!important}.mf-kopf__inhalt{position:relative;max-width:62ch}.mf-kopf__label{margin:var(--tr-s-4,16px) 0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);text-transform:uppercase;letter-spacing:var(--tr-track-wide,.02em)}.mf-kopf__titel{margin:0 0 var(--tr-s-5,24px);font-weight:var(--tr-w-extrabold,800);font-size:clamp(34px,5.4vw,64px);line-height:var(--tr-lh-tight,.95);letter-spacing:var(--tr-track-tight,-.02em);text-wrap:balance}.mf-kopf__lead{margin:0;line-height:var(--tr-lh-body,1.5)}.mf-kopf__illu{position:relative;margin-top:var(--tr-s-6,32px);text-align:right}.mf-kopf__illu .mf-illu{max-height:clamp(180px,30vw,300px)}@media (min-width:1000px){.mf-kopf__inhalt{max-width:58ch}.mf-kopf__illu{position:absolute;right:clamp(16px,4vw,56px);bottom:0;margin:0;max-width:30%}}.mf-aussagen{list-style:none;margin:var(--tr-s-6,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.mf-aussagen>li>p{margin:var(--tr-s-3,12px) 0 0;color:rgba(35,31,32,.85);line-height:var(--tr-lh-body,1.5)}.mf-aussage__illu{margin:0;min-height:170px;display:grid;place-items:center}.mf-aussage__illu .mf-illu{max-height:170px;transition:transform var(--tr-dur-base,.24s) var(--tr-ease-out,ease)}.mf-aussagen>li:hover .mf-aussage__illu .mf-illu{transform:translateY(-4px) rotate(-1.2deg)}.mf-uebung__label{margin:0 0 var(--tr-s-2,8px);font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);text-transform:uppercase;letter-spacing:var(--tr-track-wide,.02em);color:var(--mf-gruen)}.mf-uebung__titel{margin:0 0 var(--tr-s-5,24px);font-weight:var(--tr-w-extrabold,800);font-size:clamp(28px,4vw,44px);line-height:var(--tr-lh-tight,.98)}.mf-uebung__punkte{list-style:none;margin:0 0 var(--tr-s-5,24px);padding:0;display:flex;gap:var(--tr-s-2,8px)}.mf-uebung__punkt{width:34px;height:34px;border-radius:50%;border:2.5px solid var(--mf-schwarz);background:none;font:inherit;font-weight:var(--tr-w-bold,700);color:var(--mf-schwarz);cursor:pointer;display:grid;place-items:center;transition:background var(--tr-dur-fast,.16s),color var(--tr-dur-fast,.16s),transform var(--tr-dur-fast,.16s)}.mf-uebung__punkt[data-aktiv]{background:var(--mf-gruen);color:#fff;border-color:var(--mf-gruen);transform:scale(1.12)}.mf-uebung__punkt[data-vorbei]{background:rgba(109,160,68,.25);border-color:rgba(109,160,68,.6)}.mf-uebung__buehne{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,3.5vw,48px);align-items:start;animation:fade-rise var(--tr-dur-base,.24s) var(--tr-ease-out,ease) both}.mf-uebung__figur{margin:0;display:grid;place-items:center}.mf-uebung__figur .mf-illu{max-height:300px}.mf-uebung__text h4{margin:0 0 var(--tr-s-3,12px);font-weight:var(--tr-w-bold,700);font-size:clamp(18px,2.2vw,24px)}.mf-uebung__text p{margin:0 0 var(--tr-s-3,12px);line-height:var(--tr-lh-body,1.5);color:rgba(35,31,32,.85)}.mf-uebung__pointe{font-weight:var(--tr-w-bold,700);color:var(--mf-gruen)}.mf-uebung__nav{display:flex;justify-content:space-between;margin-top:var(--tr-s-5,24px)}.mf-uebung__knopf{display:inline-flex;align-items:center;gap:8px;font:inherit;font-weight:var(--tr-w-bold,700);color:var(--mf-schwarz);background:none;border:2.5px solid var(--mf-schwarz);border-radius:var(--tr-r-pill,999px);padding:10px 22px;cursor:pointer;transition:background var(--tr-dur-fast,.16s),color var(--tr-dur-fast,.16s),opacity var(--tr-dur-fast,.16s)}.mf-uebung__knopf:hover:not(:disabled){background:var(--mf-schwarz);color:#fff}.mf-uebung__knopf:disabled{opacity:.35;cursor:default}.mf .mf-fazit{background:var(--mf-gruen);color:var(--mf-schwarz);border-radius:var(--tr-r-2,4px);padding:clamp(24px,5vw,64px);margin:var(--tr-s-6,32px) 0}.mf-fazit p{font-weight:var(--tr-w-bold,700);font-size:clamp(18px,2.4vw,26px);line-height:1.35;max-width:56ch;margin:0 0 var(--tr-s-4,16px)}.mf-fazit__illu{display:flex;align-items:center;gap:clamp(12px,3vw,32px);margin-top:var(--tr-s-6,32px)}.mf-fazit__illu .mf-illu{max-height:190px}.mf-fazit__pfeil{flex:none;color:var(--mf-schwarz)}.mf .mf-zitat{background:var(--mf-papier);color:var(--mf-schwarz);border-radius:var(--tr-r-2,4px);padding:clamp(48px,9vw,120px) clamp(24px,6vw,80px);margin:var(--tr-s-6,32px) 0;text-align:center}.mf-zitat blockquote{margin:0}.mf-zitat p{margin:0 0 var(--tr-s-4,16px);font-weight:var(--tr-w-extrabold,800);font-size:clamp(24px,3.8vw,42px);line-height:1.15;letter-spacing:var(--tr-track-tight,-.02em);text-wrap:balance;max-width:26ch;margin-inline:auto}.mf .tx-scrub__wort{--tx-scrub-von:rgba(35,31,32,0.35);--tx-scrub-zu:var(--mf-schwarz,#231f20)}.mf-zitat cite{font-style:normal;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-base,16px)}.mf-knopf{display:grid;justify-items:center;gap:var(--tr-s-2,8px)}.mf-knopf__knopf{position:relative;background:none;border:none;padding:0;cursor:pointer;transition:transform 90ms ease}.mf-knopf__knopf:active{transform:translateY(4px) scale(.96)}.mf-knopf__knopf .mf-illu{max-height:170px}.mf-knopf__funken{position:absolute;top:-4px;right:4px;font-size:30px;color:var(--mf-gelb);text-shadow:0 0 0 var(--mf-schwarz);animation:mf-funken .7s var(--tr-ease-out,ease-out) both;pointer-events:none}@keyframes mf-funken{0%{opacity:0;transform:scale(.4) rotate(-20deg)}35%{opacity:1;transform:scale(1.4) rotate(10deg) translateY(-10px)}to{opacity:0;transform:scale(.9) rotate(24deg) translateY(-26px)}}.mf-knopf__text{margin:0;text-align:center;font-size:var(--tr-text-sm,14px);color:rgba(35,31,32,.75);min-height:2.6em;max-width:30ch}.mf-kapitelnav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--tr-s-4,16px);margin-top:var(--tr-s-6,32px)}.mf-kapitelnav__link{display:inline-flex;align-items:center;gap:10px;font-weight:var(--tr-w-bold,700);padding:12px 18px;border-radius:var(--tr-r-2,4px);background:rgba(255,255,255,.06);border-left:6px solid var(--mf-chip,var(--mf-rot));max-width:100%}.mf-kapitelnav__link--vor{justify-self:end;border-left:none;border-right:6px solid var(--mf-chip,var(--mf-rot));text-align:right}.mf-kapitelnav__hub{justify-self:center;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-sm,14px);border:2px solid rgba(255,255,255,.4);border-radius:var(--tr-r-pill,999px);padding:8px 18px}@media (max-width:860px){.mf-aepfel,.mf-aussagen,.mf-impressum__spalten,.mf-uebung__buehne,.mf-willkommen{grid-template-columns:minmax(0,1fr)}.mf-aepfel,.mf-aussagen{max-width:480px}.mf-pfad__stationen{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-pfad__boegen{display:none}}@media (max-width:640px){.mf-angebote,.mf-auftrag__spalten,.mf-kapitelnav{grid-template-columns:minmax(0,1fr)}.mf-kapitelnav{justify-items:start}.mf-kapitelnav__hub,.mf-kapitelnav__link--vor{justify-self:start}}@media (prefers-reduced-motion:reduce){.mf-cover__pfeil,.mf-knopf__funken,.mf-stern__svg,.mf-uebung__buehne{animation:none!important}.mf .mf-illu,.mf-apfel .mf-illu,.mf-pfad__station svg{transition:none!important}}.strat-vision{margin:2rem 0 2.5rem;padding:1.5rem;border-left:3px solid var(--tr-blue,#00a3e5);background:color-mix(in srgb,var(--tr-blue,#00a3e5) 6%,transparent)}.strat-vision__satz{margin:0 0 .75rem;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:var(--tr-w-bold,700);line-height:1.25}.strat-vision__lang{margin:0;color:var(--tr-muted,rgba(255,255,255,.7));max-width:62ch}.strat-nordstern{margin:1rem 0 0;font-size:.95rem}.strat-nordstern strong{font-size:1.5rem;color:var(--tr-blue,#00a3e5)}.strat-felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:1rem 0 2.5rem}.strat-feld{position:relative;display:block;padding:1.25rem;border:1px solid var(--tr-rule,rgba(255,255,255,.18));border-radius:4px;text-decoration:none;color:inherit;transition:border-color .18s ease,background .18s ease}.strat-feld:focus-visible,.strat-feld:hover{border-color:var(--tr-blue,#00a3e5);background:color-mix(in srgb,var(--tr-blue,#00a3e5) 8%,transparent)}.strat-feld__nummer{position:absolute;top:.75rem;right:1rem;font-size:2rem;font-weight:var(--tr-w-bold,700);line-height:1;color:color-mix(in srgb,var(--tr-blue,#00a3e5) 35%,transparent)}.strat-feld h3{margin:.5rem 0 .35rem;font-size:1.05rem}.strat-feld p{margin:0;font-size:.88rem;color:var(--tr-muted,rgba(255,255,255,.65))}.strat-feld__zahl{display:inline-block;margin-top:.75rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tr-blue,#00a3e5)}.strat-felder--kompakt .strat-feld{padding:.9rem 1rem}.strat-felder--kompakt .strat-feld h3{font-size:.92rem}.strat-leitsatz{display:flex;gap:.85rem;align-items:flex-start;margin:1.25rem 0;padding:1rem 1.25rem;border-left:3px solid var(--tr-red,#e2001a);background:color-mix(in srgb,var(--tr-red,#e2001a) 6%,transparent)}.strat-leitsatz p{margin:0;font-size:clamp(1rem,1.8vw,1.2rem);font-style:italic;line-height:1.4}.strat-kapitel-schwerpunkte{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;padding:0;list-style:none}.strat-kapitel-schwerpunkte li{padding:4px 10px;border:1px solid var(--tr-rule,rgba(255,255,255,.2));border-radius:999px;font-size:.82rem;color:var(--tr-muted,rgba(255,255,255,.75))}.strat-prosa{max-width:68ch;margin:2rem 0 3rem}.strat-prosa article{margin-bottom:2rem}.strat-prosa p{margin:0 0 .85rem;line-height:1.6}.strat-filter{display:flex;flex-direction:column;gap:.85rem;margin:1rem 0}.strat-filter__gruppe{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem}.strat-filter__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.55))}.strat-filter__knoepfe{display:flex;flex-wrap:wrap;gap:.4rem}.strat-chip{padding:4px 11px;border:1px solid var(--tr-rule,rgba(255,255,255,.22));border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.82rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.strat-chip:hover,.strat-chip[aria-pressed=true]{border-color:var(--tr-blue,#00a3e5)}.strat-chip[aria-pressed=true]{background:var(--tr-blue,#00a3e5);color:#000;font-weight:var(--tr-w-bold,700)}.strat-board__zahl{margin:.5rem 0 1rem;font-size:.82rem;color:var(--tr-muted,rgba(255,255,255,.6))}.strat-liste{margin:0 0 2rem;padding:0;list-style:none;display:grid;gap:.75rem}.strat-ziel{padding:1rem 1.15rem;border-radius:4px;border:1px solid var(--tr-rule,rgba(255,255,255,.16));border-left-width:3px}.strat-ziel[data-status=erreicht]{border-left-color:var(--tr-green,#20a64b)}.strat-ziel[data-status=auf-kurs]{border-left-color:var(--tr-blue,#00a3e5)}.strat-ziel[data-status=verschoben]{border-left-color:var(--tr-orange,#f18700)}.strat-ziel[data-status=nicht-bewertet],.strat-ziel[data-status=offen]{border-left-color:var(--tr-rule,rgba(255,255,255,.25))}.strat-ziel--anker:target,.strat-ziel[aria-current=true]{border-color:var(--tr-blue,#00a3e5);background:color-mix(in srgb,var(--tr-blue,#00a3e5) 10%,transparent)}.strat-ziel__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.4rem}.strat-ziel__nummer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--tr-w-bold,700);color:var(--tr-blue,#00a3e5)}.strat-ziel__feld{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tr-muted,rgba(255,255,255,.5))}.strat-ziel__titel{margin:0 0 .35rem;font-size:1rem}.strat-ziel__titel a{color:inherit;text-decoration:none}.strat-ziel__titel a:hover{text-decoration:underline}.strat-ziel__text{margin:0;font-size:.9rem;line-height:1.55;color:var(--tr-muted,rgba(255,255,255,.78))}.strat-ziel__mess{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.6rem 0 0}.strat-mess{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--tr-blue,#00a3e5)}.strat-ziel__bezuege{display:flex;flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0}.strat-bezug{display:inline-flex;align-items:center;gap:.28rem;padding:2px 9px;border:1px solid var(--tr-rule,rgba(255,255,255,.18));border-radius:999px;font-size:.76rem;text-decoration:none;color:var(--tr-muted,rgba(255,255,255,.72))}.strat-bezug:hover{border-color:var(--tr-blue,#00a3e5);color:var(--tr-blue,#00a3e5)}.strat-status{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:var(--tr-w-bold,700);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.strat-status--erreicht{background:var(--tr-green,#20a64b);color:#000}.strat-status--auf-kurs{border:1px solid var(--tr-blue,#00a3e5);color:var(--tr-blue,#00a3e5)}.strat-status--offen{border:1px solid var(--tr-rule,rgba(255,255,255,.28));color:var(--tr-muted,rgba(255,255,255,.7))}.strat-status--verschoben{border:1px solid var(--tr-orange,#f18700);color:var(--tr-orange,#f18700)}.strat-status--nicht-bewertet{border:1px dashed var(--tr-rule,rgba(255,255,255,.25));color:var(--tr-muted,rgba(255,255,255,.5))}.strat-beleg{margin:.7rem 0 0;padding:.6rem .8rem;border-left:2px solid var(--tr-rule,rgba(255,255,255,.25));font-size:.85rem}.strat-beleg__quelle{color:var(--tr-muted,rgba(255,255,255,.55));font-size:.8rem}.strat-stossrichtung{margin:2rem 0}.strat-stossrichtung__titel{display:flex;align-items:baseline;gap:.6rem;margin:0 0 .75rem;padding-bottom:.4rem;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.15));font-size:1rem}.strat-bestand{margin:1rem 0 2.5rem;padding:1.1rem 1.25rem;border:1px solid var(--tr-rule,rgba(255,255,255,.16));border-radius:4px}.strat-bestand__zahl{margin:0;font-size:1rem}.strat-bestand__zahl strong{font-size:1.6rem;color:var(--tr-blue,#00a3e5)}.strat-bestand__verteilung{display:flex;flex-wrap:wrap;gap:.6rem 1.1rem;margin:.75rem 0 0;padding:0;list-style:none;font-size:.85rem}.strat-bestand__stand{margin:.6rem 0 0;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.55))}.strat-missionen{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.1rem;margin:1rem 0 2.5rem;padding:0;list-style:none}.strat-missionen h3{margin:0 0 .35rem;font-size:.98rem;color:var(--tr-blue,#00a3e5)}.strat-missionen p{margin:0;font-size:.87rem;line-height:1.55;color:var(--tr-muted,rgba(255,255,255,.75))}.strat-hinweis{margin:0 0 1rem;font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6))}.strat-schwerpunkte{margin:0 0 2.5rem;padding:0;list-style:none;display:grid;gap:.6rem}.strat-schwerpunkte li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.65rem 0;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.1))}.strat-schwerpunkt__felder{display:flex;flex-wrap:wrap;gap:.3rem}.strat-quelle{margin:2rem 0 0;font-size:.88rem}.strat-quelle a{display:inline-flex;align-items:center;gap:.4rem}@media (max-width:640px){.strat-schwerpunkte li{flex-direction:column;align-items:flex-start}.strat-feld__nummer{font-size:1.5rem}}.journey-strategie .journey-prozesse__label{color:var(--tr-blue,#00a3e5)}.strat-streifen{color:var(--tr-muted,rgba(255,255,255,.6))}.strat-streifen a{color:var(--tr-blue,#00a3e5)}.strat-ziel__live{display:flex;flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0}.strat-live{display:inline-flex;align-items:baseline;gap:.3rem;padding:2px 9px;border:1px solid var(--tr-green,#20a64b);border-radius:999px;font-size:.78rem;color:var(--tr-green,#20a64b);text-decoration:none}.strat-live strong{font-size:.92rem}a.strat-live:hover{background:color-mix(in srgb,var(--tr-green,#20a64b) 14%,transparent)}.strat-ziel__ohne-live{margin:.7rem 0 0;font-size:.78rem;font-style:italic;color:var(--tr-muted,rgba(255,255,255,.45))}.kompass-canvas{--buehne-abzug:260px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}.kompass-node{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:.55rem .75rem;border:1px solid var(--tr-rule,rgba(255,255,255,.22));border-radius:4px;background:rgb(var(--dia-tiefe));cursor:pointer}.kompass-node--vision{border-color:var(--tr-blue,#00a3e5);background:color-mix(in srgb,var(--tr-blue,#00a3e5) 12%,rgb(var(--dia-tiefe)));cursor:default}.kompass-node--vision p{margin:0;font-size:.98rem;font-weight:var(--tr-w-bold,700);text-align:center;line-height:1.3}.kompass-node--feld{border-left:3px solid var(--tr-blue,#00a3e5)}.kompass-node--feld strong{font-size:.9rem;line-height:1.25}.kompass-node--feld em{margin-top:.2rem;font-size:.75rem;font-style:normal;color:var(--tr-muted,rgba(255,255,255,.55))}.kompass-node__nummer{font-size:.72rem;font-weight:var(--tr-w-bold,700);color:var(--tr-blue,#00a3e5)}.kompass-node--ziel{flex-direction:row;align-items:center;gap:.45rem;padding:.3rem .6rem;font-size:.76rem}.kompass-node--ziel[data-status=erreicht]{border-left:3px solid var(--tr-green,#20a64b)}.kompass-node--ziel[data-status=auf-kurs]{border-left:3px solid var(--tr-blue,#00a3e5)}.kompass-node--ziel[data-status=verschoben]{border-left:3px solid var(--tr-orange,#f18700)}.kompass-node__titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-flow[data-stufe=grob] .kompass-node__titel{display:none}.wissen-liste{list-style:none;margin:var(--tr-s-4,16px) 0 0;padding:0;display:grid;gap:0}@media (min-width:48rem){.wissen-liste--drei{grid-template-columns:1fr 1fr;column-gap:var(--tr-s-6,32px)}}@media (min-width:72rem){.wissen-liste--drei{grid-template-columns:repeat(3,1fr)}}.wissen-liste--kompakt .wissen-zeile{padding-block:var(--tr-s-2,8px)}.wissen-liste--kompakt .wissen-zeile__titel{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wissen-liste--kompakt .wissen-zeile__kopf{flex-wrap:nowrap;min-width:0}.wissen-liste li{border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.wissen-zeile{display:grid;gap:2px;padding-block:var(--tr-s-3,12px);text-decoration:none;color:inherit}.wissen-zeile:focus-visible .wissen-zeile__titel,.wissen-zeile:hover .wissen-zeile__titel{text-decoration:underline}.wissen-zeile__kopf{display:flex;align-items:center;gap:var(--tr-s-2,8px);flex-wrap:wrap}.wissen-zeile__titel{font-weight:600}.wissen-zeile__tag{font-size:.72rem;letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;padding:1px 8px}.wissen-liste__kurz,.wissen-zeile__tag{color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-liste__kurz{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wissen-liste__alt{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border:1px solid;border-radius:999px;color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-filter{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-4,16px);flex-wrap:wrap;margin-top:var(--tr-s-4,16px)}.wissen-filter__feld{display:flex;align-items:center;gap:var(--tr-s-2,8px);flex:1 1 22rem;padding:10px var(--tr-s-3,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-filter__feld:focus-within{border-color:var(--accent,var(--tr-blue));color:inherit}.wissen-filter__feld input{flex:1 1;min-width:0;background:none;border:0;color:inherit;font:inherit;padding:0}.wissen-filter__feld input:focus{outline:none}.wissen-filter__feld input::placeholder{color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-filter__zahl{margin:0;font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wissen-filter__hinweis{margin-top:var(--tr-s-4,16px);font-size:.85rem;color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-seite .section-head .prozess-meta{margin-bottom:var(--tr-s-6,32px)}.wissen-dateien{list-style:none;margin:var(--tr-s-3,12px) 0 0;padding:0;display:grid;gap:var(--tr-s-2,8px)}.wissen-dateien a{display:inline-flex;align-items:center;gap:6px}.wissen-bezuege{display:grid;grid-template-columns:max-content 1fr;gap:var(--tr-s-2,8px) var(--tr-s-4,16px);margin:var(--tr-s-3,12px) 0 0}.wissen-bezuege dt{font-weight:600;color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-bezuege dd{margin:0}.wissen-bezuege__waise{text-decoration:line-through}.wissen-bezuege__waise,.wissen-quelle{color:var(--tr-muted,rgba(255,255,255,.6))}.wissen-quelle{margin-top:var(--tr-s-6,32px);font-size:.85rem}@media (max-width:40rem){.wissen-bezuege{grid-template-columns:1fr;gap:2px var(--tr-s-4,16px)}.wissen-bezuege dd{margin-bottom:var(--tr-s-3,12px)}}.ui-accordion{display:grid;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden}.ui-accordion__item+.ui-accordion__item{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.ui-accordion__kopf{margin:0}.ui-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-4,16px);text-align:left;background:none;border:0;color:inherit;font:inherit;font-weight:var(--tr-w-bold,700);font-size:var(--tr-text-base,16px);padding:var(--tr-s-4,16px) var(--tr-s-5,24px);cursor:pointer;transition:background var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.ui-accordion__trigger:hover{background:#0b0b0b}.ui-accordion__trigger:focus-visible{outline:2px solid var(--accent,var(--tr-white,#fff));outline-offset:-2px}.ui-accordion__chevron{flex:none;color:var(--accent,var(--tr-white,#fff));transition:transform var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-accordion__trigger[data-state=open] .ui-accordion__chevron{transform:rotate(180deg)}.ui-accordion__inhalt{overflow:hidden}.ui-accordion__inhalt[data-state=open]{animation:ui-acc-auf var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-accordion__inhalt[data-state=closed]{animation:ui-acc-zu var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}@keyframes ui-acc-auf{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ui-acc-zu{0%{height:var(--radix-accordion-content-height)}to{height:0}}.ui-accordion__innen{padding:0 var(--tr-s-5,24px) var(--tr-s-4,16px);font-weight:var(--tr-w-light,300);line-height:var(--tr-lh-body,1.45);color:var(--tr-muted,rgba(255,255,255,.6))}.ui-tabs__liste{flex-wrap:wrap;gap:var(--tr-s-1,4px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:3px;max-width:100%}.ui-tabs__liste,.ui-tabs__trigger{position:relative;display:inline-flex}.ui-tabs__trigger{z-index:1;align-items:center;gap:var(--tr-s-2,8px);background:none;border:0;color:var(--tr-muted,rgba(255,255,255,.6));font:inherit;font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);padding:var(--tr-s-2,8px) var(--tr-s-4,16px);border-radius:var(--tr-r-1,2px);cursor:pointer;white-space:nowrap;transition:color var(--tr-dur-base,.22s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1))}.ui-tabs__trigger[data-state=active]{color:var(--tr-white,#fff)}.ui-tabs__trigger:focus-visible{outline:2px solid var(--accent,var(--tr-white,#fff));outline-offset:-2px}.ui-tabs__indikator{position:absolute;z-index:0;top:0;height:var(--h,calc(100% - 6px));left:0;width:var(--w,0);transform:translate(var(--x,0),var(--y,3px));background:#161616;border-bottom:2px solid var(--accent,var(--tr-white,#fff));border-radius:var(--tr-r-1,2px);pointer-events:none;opacity:0}.ui-tabs__liste[data-vermessen] .ui-tabs__indikator{opacity:1;transition:transform var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1)),width var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1)),height var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-tabs__panel{margin-top:var(--tr-s-4,16px)}.ui-tabs__panel:focus-visible{outline:none}.ui-tooltip{background:#0b0b0b;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-1,2px);padding:var(--tr-s-2,8px) var(--tr-s-3,12px);font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-regular,400);line-height:var(--tr-lh-body,1.45);max-width:280px;z-index:70;animation:fade-rise var(--tr-dur-fast,.12s) var(--tr-ease-out,cubic-bezier(.16,1,.3,1)) both}@property --ui-ft{syntax:"<length>";inherits:false;initial-value:0}@property --ui-fb{syntax:"<length>";inherits:false;initial-value:24px}.ui-scrollfade--y{overflow-y:auto;--ui-ft:0px;--ui-fb:24px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ui-ft),#000 calc(100% - var(--ui-fb)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ui-ft),#000 calc(100% - var(--ui-fb)),transparent 100%)}.ui-scrollfade--x{overflow-x:auto;--ui-ft:0px;--ui-fb:24px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ui-ft),#000 calc(100% - var(--ui-fb)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ui-ft),#000 calc(100% - var(--ui-fb)),transparent 100%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll(self)){.ui-scrollfade--y{animation:ui-fade-kante auto linear both;animation-timeline:scroll(self)}.ui-scrollfade--x{animation:ui-fade-kante auto linear both;animation-timeline:scroll(self inline)}}}@keyframes ui-fade-kante{0%{--ui-ft:0px;--ui-fb:24px}8%{--ui-ft:24px;--ui-fb:24px}92%{--ui-ft:24px;--ui-fb:24px}to{--ui-ft:24px;--ui-fb:0px}}.ui-regeln{width:100%;border-collapse:collapse;border:1px solid var(--tr-rule,rgba(255,255,255,.14));font-size:var(--tr-text-sm,14px)}.ui-regeln th{text-align:left;font-weight:var(--tr-w-bold,700)}.ui-regeln td,.ui-regeln th{padding:var(--tr-s-3,12px) var(--tr-s-4,16px);border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.ui-regeln td{vertical-align:top}.ui-regeln td:first-child{font-weight:var(--tr-w-medium,600);white-space:nowrap}.ui-regeln td:last-child{font-weight:var(--tr-w-light,300);color:var(--tr-muted,rgba(255,255,255,.6))}.ui-regeln tr:last-child td{border-bottom:0}@media (max-width:40rem){.ui-regeln td:first-child{white-space:normal}}.ui-insel-dock{position:fixed;left:0;right:0;bottom:var(--tr-s-5,24px);display:flex;justify-content:center;pointer-events:none;z-index:80}.ui-insel{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 0fr;align-items:center;column-gap:var(--tr-s-3,12px);max-width:min(480px,calc(100vw - 2 * var(--tr-s-5, 24px)));background:#0b0b0b;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left:2px solid var(--ui-insel-akzent,var(--tr-white,#fff));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-3,12px) var(--tr-s-4,16px);transition:grid-template-rows var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-insel[data-art=ok]{--ui-insel-akzent:var(--tr-green,#20a64b)}.ui-insel[data-art=fehler]{--ui-insel-akzent:var(--tr-red,#e6184f)}.ui-insel--offen{grid-template-rows:auto 1fr}.ui-insel__icon{display:inline-flex;color:var(--ui-insel-akzent,var(--tr-white,#fff))}.ui-insel__text{font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-medium,600);text-align:left}.ui-insel__zu{display:inline-flex;background:none;border:0;color:var(--tr-muted,rgba(255,255,255,.6));padding:2px;cursor:pointer}.ui-insel__zu:hover{color:var(--tr-white,#fff)}.ui-insel__zu:focus-visible{outline:2px solid var(--tr-white,#fff);outline-offset:2px}.ui-insel__detail{grid-column:2/-1;grid-row:2;overflow:hidden;min-height:0}.ui-insel__detail>span{display:block;padding-top:var(--tr-s-2,8px);font-size:var(--tr-text-sm,14px);font-weight:var(--tr-w-light,300);color:var(--tr-muted,rgba(255,255,255,.6))}.ui-numberflow{display:inline-flex;align-items:flex-end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.ui-numberflow__stelle{overflow:hidden}.ui-numberflow__stelle,.ui-numberflow__zeichen{display:block;height:1em}.ui-numberflow__rolle{display:block;transition:transform var(--nf-dauer,var(--tr-dur-slow,.42s)) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-numberflow__rolle>span{display:block;height:1em;line-height:1}.ui-tabs__zeile{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ui-hovergalerie{display:flex;gap:var(--tr-s-1,4px);height:var(--hg-hoehe,280px)}.ui-hovergalerie__item{flex:1 1;min-width:0;margin:0;overflow:hidden;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-1,2px);transition:flex-grow var(--tr-dur-base,.22s) var(--tr-ease-inout,cubic-bezier(.65,0,.35,1))}.ui-hovergalerie__item:focus-within,.ui-hovergalerie__item:hover{flex-grow:2.4}.ui-hovergalerie__item img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:40rem){.ui-hovergalerie{flex-wrap:wrap;height:auto}.ui-hovergalerie__item{flex:1 1 45%;height:140px}}.ui-kartenstapel{display:flex;flex-direction:column;gap:var(--tr-s-6,32px)}.ui-kartenstapel__karte{background:var(--tr-black,#000);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-6,32px)}@media (min-width:900px){.ui-kartenstapel__karte{position:sticky;top:calc(var(--ui-stapel-kopf, 88px) + var(--ui-stapel-i, 0) * 20px)}.ui-kartenstapel__karte:first-child{--ui-stapel-i:0;view-timeline-name:--ui-stapel-k1}.ui-kartenstapel__karte:nth-child(2){--ui-stapel-i:1;view-timeline-name:--ui-stapel-k2}.ui-kartenstapel__karte:nth-child(3){--ui-stapel-i:2;view-timeline-name:--ui-stapel-k3}.ui-kartenstapel__karte:nth-child(4){--ui-stapel-i:3;view-timeline-name:--ui-stapel-k4}.ui-kartenstapel__karte:nth-child(5){--ui-stapel-i:4;view-timeline-name:--ui-stapel-k5}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){@supports (timeline-scope:--ui-stapel-k1) and (animation-timeline:--ui-stapel-k1){.ui-kartenstapel{timeline-scope:--ui-stapel-k1,--ui-stapel-k2,--ui-stapel-k3,--ui-stapel-k4,--ui-stapel-k5}.ui-kartenstapel__karte:has(+.ui-kartenstapel__karte){transform-origin:50% 0;animation:ui-stapel-weiche linear both;animation-range:entry 0 entry 100%}.ui-kartenstapel__karte:first-child{animation-timeline:--ui-stapel-k2}.ui-kartenstapel__karte:nth-child(2){animation-timeline:--ui-stapel-k3}.ui-kartenstapel__karte:nth-child(3){animation-timeline:--ui-stapel-k4}.ui-kartenstapel__karte:nth-child(4){animation-timeline:--ui-stapel-k5}}}@keyframes ui-stapel-weiche{to{transform:scale(.96) translateY(-6px)}}.ui-kartenstapel .bwcat{border-top:0;padding:var(--tr-s-7,48px)}.plan-ansicht{display:grid;grid-template-columns:1fr 320px;gap:var(--tr-s-4,16px);align-items:start}.plan-ansicht[data-leiste=zu]{grid-template-columns:1fr}.plan-ansicht[data-leiste=zu]>.plan-panel{display:none}.buehne[data-vollbild]>.plan-ansicht{grid-template-rows:minmax(0,1fr);align-items:stretch}.plan-canvas{--buehne-abzug:230px;position:relative}.plan-marke{position:absolute;inset-block-end:var(--tr-s-4,16px);inset-inline-start:var(--tr-s-4,16px);margin:0;display:flex;flex-direction:column;gap:2px;pointer-events:none;-webkit-user-select:none;user-select:none}.plan-marke__haus{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tr-muted,rgb(255 255 255/45%))}.plan-marke__geschoss{font-size:var(--tr-text-lg,22px);font-weight:var(--tr-w-extrabold,800);letter-spacing:var(--tr-track-tight,-.02em);line-height:1.05;color:rgb(255 255 255/22%)}.plan-blatt{--plan-tinte:rgb(255 255 255/92%);--plan-wand:rgb(255 255 255/26%);--plan-papier:var(--tr-black,#000);--plan-marker:transparent;--plan-gruen:color-mix(in srgb,var(--tr-green,#20a64b) 16%,transparent);--plan-wasser:color-mix(in srgb,var(--tr-blue,#00a3e5) 18%,transparent);width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:28px}.plan-blatt[data-geschoss=park]{--plan-papier:#101010}.plan-blatt__riss{width:100%;height:100%;overflow:visible;fill:var(--plan-tinte,#1d1d1b)}.plan-blatt__laden{margin:0;color:var(--tr-muted,rgb(255 255 255/60%));font-size:.85rem}.react-flow[data-blatt=hell] .plan-blatt{--plan-tinte:#1d1d1b;--plan-wand:#a6c3ca;--plan-papier:#fff;--plan-marker:#ffcd02;--plan-gruen:#bbc9bd;--plan-wasser:#bbd2d7}.plan-raum{width:100%;height:100%;border:1.5px solid transparent;border-radius:4px;cursor:pointer;transition:background-color var(--tr-dur-fast,.14s) var(--tr-ease-out,ease),border-color var(--tr-dur-fast,.14s) var(--tr-ease-out,ease)}.plan-raum:hover{background:color-mix(in srgb,var(--accent,var(--tr-green,#20a64b)) 22%,transparent);border-color:color-mix(in srgb,var(--accent,var(--tr-green,#20a64b)) 75%,transparent)}.plan-raum[data-aktiv]{background:color-mix(in srgb,var(--accent,var(--tr-green,#20a64b)) 34%,transparent);border-color:var(--accent,var(--tr-green,#20a64b));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,var(--tr-green,#20a64b)) 40%,transparent)}.react-flow[data-stufe=grob] .plan-raum[data-punkt]:not([data-aktiv]):hover{background:transparent;border-color:transparent}.plan-raum[data-belegung=frei]:not([data-aktiv]){background:color-mix(in srgb,var(--tr-green,#20a64b) 16%,transparent);border-color:color-mix(in srgb,var(--tr-green,#20a64b) 55%,transparent)}.plan-raum[data-belegung=belegt]:not([data-aktiv]){background:color-mix(in srgb,var(--tr-orange,#f39200) 22%,transparent);border-color:color-mix(in srgb,var(--tr-orange,#f39200) 65%,transparent)}.plan-raum[data-anlass]:not([data-aktiv]){border-style:dashed;border-color:color-mix(in srgb,var(--tr-red,#e6184f) 75%,transparent)}.plan-raum__screens{position:absolute;top:4px;right:4px;display:flex;gap:3px}.plan-raum__screens i{display:block;width:8px;height:8px;border-radius:999px;border:1px solid rgb(0 0 0/55%)}.plan-screen{width:100%;height:100%;border-radius:50%;border:2px solid var(--tr-black,#000);box-shadow:0 0 0 1px rgb(255 255 255/55%)}.plan-layer{display:inline-flex;gap:6px;margin-inline-start:10px}.plan-layer__chip{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;background:transparent;color:var(--tr-muted,rgba(255,255,255,.6));font:inherit;font-size:.78rem;padding:3px 10px;cursor:pointer}.plan-layer__chip[aria-pressed=true]{border-color:var(--accent,var(--tr-green,#20a64b));color:var(--accent,var(--tr-green,#20a64b));background:color-mix(in srgb,var(--accent,var(--tr-green,#20a64b)) 14%,transparent)}.plan-panel{border:1px solid var(--tr-rule,rgb(255 255 255/14%));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);overflow-y:auto}.plan-panel h3{margin:0 0 4px;font-size:1rem}.plan-panel h4{margin:var(--tr-s-4,16px) 0 4px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgb(255 255 255/55%))}.plan-panel__fuss,.plan-panel__leer{margin:var(--tr-s-4,16px) 0 0;font-size:.8rem;color:var(--tr-muted,rgb(255 255 255/60%))}.plan-suche{display:block;margin-bottom:var(--tr-s-3,12px)}.plan-suche__feld{display:flex;align-items:center;gap:8px;border:1px solid var(--tr-rule,rgb(255 255 255/14%));border-radius:var(--tr-r-2,4px);padding:6px 10px;color:var(--tr-muted,rgb(255 255 255/60%))}.plan-suche__feld:focus-within{border-color:var(--accent,var(--tr-green,#00c389))}.plan-suche__eingabe{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--tr-fg,#fff);font:inherit;font-size:.9rem;padding:2px 0}.plan-suche__eingabe:focus{outline:none}.plan-suche__leeren{border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex;padding:2px}.plan-suche__liste{max-height:320px;overflow-y:auto;margin-top:6px}.plan-suche__gruppe [cmdk-group-heading]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tr-muted,rgb(255 255 255/55%));padding:8px 4px 4px}.plan-suche__treffer{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:var(--tr-r-2,4px);cursor:pointer;font-size:.9rem}.plan-suche__treffer[data-selected=true]{background:color-mix(in srgb,var(--accent,var(--tr-green,#00c389)) 18%,transparent)}.plan-suche__meta{font-size:.75rem;color:var(--tr-muted,rgb(255 255 255/60%));white-space:nowrap}.plan-chip{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:999px;border:1px solid var(--tr-rule,rgb(255 255 255/20%));color:var(--tr-muted,rgb(255 255 255/70%));margin-bottom:8px}.plan-chip[data-kategorie=exhibition]{border-color:var(--tr-green,#00c389);color:var(--tr-green,#00c389)}.plan-chip[data-kategorie=lab]{border-color:var(--tr-blue,#0082c9);color:var(--tr-blue,#0082c9)}.plan-chip[data-kategorie=event]{border-color:var(--tr-red,#e2001a);color:var(--tr-red,#e2001a)}.plan-chip[data-kategorie=seminarraum]{border-color:var(--tr-orange,#f39200);color:var(--tr-orange,#f39200)}.plan-detail__ort{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:.85rem;color:var(--tr-muted,rgb(255 255 255/65%))}.plan-detail__text{margin:0 0 8px;font-size:.9rem;line-height:1.5}.plan-detail__synonyme{margin:0 0 12px;font-size:.78rem;color:var(--tr-muted,rgb(255 255 255/55%))}.plan-detail__aktionen{display:flex;flex-wrap:wrap;gap:8px}.plan-kontext{display:grid;gap:12px;margin:0 0 14px}.plan-kontext__block{border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:10px}.plan-kontext__block h4{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:.72rem;font-weight:700;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-kontext__block ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.plan-kontext__zeile{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.88rem}.plan-kontext__name{display:inline-flex;align-items:center;gap:7px;min-width:0}.plan-kontext__lage{white-space:nowrap;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-kontext__lage[data-ton=frei]{color:var(--tr-green,#20a64b)}.plan-kontext__lage[data-ton=belegt]{color:var(--tr-orange,#f39200)}.plan-kontext__zeiten{white-space:nowrap;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-kontext__termine{margin-top:4px;padding-inline-start:0;font-size:.78rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-kontext__termine li{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-kontext__meta{margin:2px 0 0;font-size:.78rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-kontext__anlass{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.88rem;color:inherit;text-decoration:none}.plan-kontext__anlass:focus-visible .plan-kontext__name,.plan-kontext__anlass:hover .plan-kontext__name{color:var(--accent,var(--tr-green,#20a64b))}.plan-kontext__punkt{display:inline-block;width:8px;height:8px;border-radius:999px;flex:none}.plan-kontext__link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6));text-decoration:none}.plan-kontext__link:focus-visible,.plan-kontext__link:hover{color:var(--accent,var(--tr-green,#20a64b))}.plan-liste__eintrag{border:0;background:transparent;color:inherit;font:inherit;font-size:.9rem;text-align:start;padding:0;cursor:pointer;width:100%}.plan-liste__eintrag:focus-visible,.plan-liste__eintrag:hover{color:var(--accent,var(--tr-green,#00c389))}.plan-tabs .ui-tabs__trigger{padding:4px 12px;font-size:.85rem}.plan-ansichten{display:flex;gap:8px;margin:0 0 14px}.plan-verzeichnis{display:grid;gap:28px}.plan-verzeichnis__block h3{margin:14px 0 6px;font-size:.78rem;font-weight:700;color:var(--tr-muted,rgba(255,255,255,.6))}.plan-verzeichnis__block ul,.plan-verzeichnis__luecken{list-style:none;margin:0;padding:0;display:grid;gap:6px}.plan-verzeichnis__block li{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.plan-verzeichnis__name{color:inherit;text-decoration:none;font-size:.95rem}.plan-verzeichnis__name:focus-visible,.plan-verzeichnis__name:hover{color:var(--accent,var(--tr-green,#20a64b))}.plan-verzeichnis__badge{font-size:.68rem;font-weight:700;letter-spacing:.02em;padding:1px 8px;border-radius:999px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted,rgba(255,255,255,.6));white-space:nowrap}.plan-verzeichnis__badge[data-ton=gruen]{border-color:var(--tr-green,#20a64b);color:var(--tr-green,#20a64b)}.plan-verzeichnis__badge[data-ton=orange]{border-color:var(--tr-orange,#f39200);color:var(--tr-orange,#f39200)}.plan-verzeichnis__badge[data-ton=blau]{border-color:var(--tr-blue,#00a3e5);color:var(--tr-blue,#00a3e5)}.plan-verzeichnis__notiz{font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}@media (max-width:900px){.plan-ansicht{grid-template-columns:1fr}.plan-panel{max-height:42vh}}.page--planung{--pl-projekt:#3bb273;--pl-kampagne:#e6184f;--pl-kooperation:#ff5fa8;--pl-event:#f39200;--pl-massnahme:#00a3e5;--pl-aufgabe:#9aa0a6}.jahreskal__filter{display:flex;flex-wrap:wrap;gap:var(--tr-s-5,24px);align-items:flex-end;margin-bottom:var(--tr-s-4,16px)}.jahreskal__filtergruppe{display:flex;flex-direction:column;gap:var(--tr-s-2,8px)}.jahreskal__filterlabel{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tr-muted,rgba(255,255,255,.6))}.jahreskal__knoepfe{display:flex;flex-wrap:wrap;gap:6px}.jahreskal__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.85rem;text-decoration:none;cursor:pointer;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease),background var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.jahreskal__chip:hover,.jahreskal__chip[data-aktiv]{border-color:var(--tr-fg,#fff)}.jahreskal__chip[data-aktiv]{background:var(--tr-fg,#fff);color:var(--tr-bg,#000)}.jahreskal__chip[data-typ]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pl-chip,var(--tr-muted,rgba(255,255,255,.6)))}.jahreskal__chip[data-typ=projekt]{--pl-chip:var(--pl-projekt)}.jahreskal__chip[data-typ=kampagne]{--pl-chip:var(--pl-kampagne)}.jahreskal__chip[data-typ=kooperation]{--pl-chip:var(--pl-kooperation)}.jahreskal__chip[data-typ=event]{--pl-chip:var(--pl-event)}.jahreskal__chip[data-typ=massnahme]{--pl-chip:var(--pl-massnahme)}.jahreskal__chip[data-typ=aufgabe]{--pl-chip:var(--pl-aufgabe)}.jahreskal__select{padding:6px 10px;background:var(--tr-bg,#000);color:inherit;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font:inherit;font-size:.85rem;min-width:180px}.jahreskal__zaehler{color:var(--tr-muted,rgba(255,255,255,.6));font-size:.85rem;margin:0 0 var(--tr-s-3,12px)}.jahreskal__scroll{--jk-breite:calc(100vw - 2 * var(--tr-s-7, 48px));width:var(--jk-breite);margin-inline:calc(50% - var(--jk-breite) / 2);overflow-x:auto;padding-bottom:var(--tr-s-3,12px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}.jahreskal__raster{min-width:960px;padding:var(--tr-s-4,16px)}.jahreskal__kopf{display:grid;grid-template-columns:repeat(12,minmax(72px,1fr));gap:2px;position:sticky;top:0;background:var(--tr-bg,#000);z-index:2;padding-bottom:6px;border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.jahreskal__monat{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6));padding:0 6px;border-left:1px solid var(--tr-rule,rgba(255,255,255,.14))}.jahreskal__monatkurz{display:none}@media (max-width:1100px){.jahreskal__monatlang{display:none}.jahreskal__monatkurz{display:inline}}.jahreskal__spur{margin-top:var(--tr-s-4,16px)}.jahreskal__spurtitel{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;display:flex;align-items:center;gap:8px}.jahreskal__spurtitel:before{content:"";width:10px;height:10px;border-radius:2px;background:var(--pl-spur,var(--tr-muted,rgba(255,255,255,.6)))}.jahreskal__spur[data-typ=projekt]{--pl-spur:var(--pl-projekt)}.jahreskal__spur[data-typ=kampagne]{--pl-spur:var(--pl-kampagne)}.jahreskal__spur[data-typ=kooperation]{--pl-spur:var(--pl-kooperation)}.jahreskal__spur[data-typ=event]{--pl-spur:var(--pl-event)}.jahreskal__spur[data-typ=massnahme]{--pl-spur:var(--pl-massnahme)}.jahreskal__spur[data-typ=aufgabe]{--pl-spur:var(--pl-aufgabe)}.jahreskal__spurzahl{color:var(--tr-muted,rgba(255,255,255,.6));font-weight:400}.jahreskal__zeilen{display:grid;grid-template-columns:repeat(12,minmax(72px,1fr));gap:3px 2px;list-style:none;margin:0;padding:0;background-image:repeating-linear-gradient(to right,var(--tr-rule,rgba(255,255,255,.14)) 0 1px,transparent 1px calc(100% / 12))}.jahreskal__zeile{min-width:0}.jahreskal__eintrag{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:var(--tr-r-2,4px);background:rgba(255,255,255,.06);border-left:3px solid var(--pl-spur,var(--tr-muted,rgba(255,255,255,.6)));color:inherit;text-decoration:none;font-size:.8rem;line-height:1.25;min-width:0;transition:background var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}a.jahreskal__eintrag:hover{background:rgba(255,255,255,.14)}.jahreskal__eintragtitel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jahreskal__punkt{width:6px;height:6px;border-radius:50%;flex:none;background:var(--pl-spur,var(--tr-muted,rgba(255,255,255,.6)))}.jahreskal__zeile[data-balken] .jahreskal__eintrag{background:color-mix(in srgb,var(--pl-spur) 22%,transparent)}.jahreskal__zeile[data-offen-links] .jahreskal__eintrag{border-left-style:dashed;border-top-left-radius:0;border-bottom-left-radius:0}.jahreskal__zeile[data-offen-rechts] .jahreskal__eintrag{border-right:3px dashed var(--pl-spur,var(--tr-muted,rgba(255,255,255,.6)));border-top-right-radius:0;border-bottom-right-radius:0}.jahreskal__leer{color:var(--tr-muted,rgba(255,255,255,.6));margin:var(--tr-s-5,24px) 0}.plohne__setzen{margin-inline-start:8px}.plwoche__tage{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;list-style:none;margin:0;padding:0;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);overflow:hidden}@media (max-width:900px){.plwoche__tage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.plwoche__tage{grid-template-columns:1fr}}.plwoche__tag{padding:var(--tr-s-3,12px);background:var(--tr-bg,#000);min-height:96px}.plwoche__tag[data-heute]{background:color-mix(in srgb,var(--accent,#3bb273) 12%,transparent)}.plwoche__tagkopf{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--tr-s-2,8px);color:var(--tr-muted,rgba(255,255,255,.6))}.plwoche__tag[data-heute] .plwoche__tagkopf{color:inherit;font-weight:600}.plwoche__punkte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.plwoche__punkt{font-size:.85rem;line-height:1.35;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.plwoche__marke{width:6px;height:6px;border-radius:50%;flex:none;align-self:center;background:var(--pl-marke,var(--tr-muted,rgba(255,255,255,.6)))}.plwoche__marke[data-typ=projekt]{--pl-marke:var(--pl-projekt)}.plwoche__marke[data-typ=kampagne]{--pl-marke:var(--pl-kampagne)}.plwoche__marke[data-typ=kooperation]{--pl-marke:var(--pl-kooperation)}.plwoche__marke[data-typ=event]{--pl-marke:var(--pl-event)}.plwoche__marke[data-typ=massnahme]{--pl-marke:var(--pl-massnahme)}.plwoche__marke[data-typ=aufgabe]{--pl-marke:var(--pl-aufgabe)}.plwoche__art{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6))}.plwoche__leer{color:var(--tr-rule,rgba(255,255,255,.14));margin:0}@media print{.page--planung .analytics-nav,.page--planung .btn,.page--planung .jahreskal__filter{display:none!important}.page--planung .jahreskal__scroll{overflow:visible;border:0}.page--planung .jahreskal__raster{min-width:0;padding:0}.page--planung .jahreskal__eintrag{background:transparent;border:1px solid #999;border-left-width:3px}.page--planung .jahreskal__zeile[data-balken] .jahreskal__eintrag{background:#eee}}.wtable--budget{min-width:640px}.wtable__zahl{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wtable--budget tfoot td,.wtable--budget tfoot th{border-top:1px solid var(--tr-rule,rgba(255,255,255,.24));font-weight:var(--tr-w-bold,700)}.wtable--budget tr[data-sammel] td,.wtable--budget tr[data-sammel] th{color:var(--tr-muted,rgba(255,255,255,.6));font-style:italic}.plboard__zonen{display:grid;grid-template-columns:minmax(200px,1fr) minmax(320px,2.2fr) minmax(200px,1fr);gap:var(--tr-s-4,16px);align-items:start}@media (max-width:900px){.plboard__zonen{grid-template-columns:1fr}}.plboard__zone{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);min-width:0}.plboard__zone[data-zone=aktiv]{background:rgba(255,255,255,.02)}.plboard__zonentitel{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--tr-s-3,12px)}.plboard__zonenzahl{color:var(--tr-muted,rgba(255,255,255,.6));font-weight:400}.plboard__band,.plboard__stapel{display:grid;gap:var(--tr-s-3,12px)}.plboard__band{border-left:3px solid var(--pl-band,var(--tr-muted,rgba(255,255,255,.6)));padding:var(--tr-s-2,8px) 0 var(--tr-s-3,12px) var(--tr-s-3,12px);margin-bottom:var(--tr-s-3,12px)}.plboard__band[data-heat=hot]{--pl-band:#ff7a45}.plboard__band[data-heat=neutral]{--pl-band:rgba(255,255,255,0.28)}.plboard__band[data-heat=cold]{--pl-band:#4f8cff}.plboard__bandlabel{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--pl-band,var(--tr-muted,rgba(255,255,255,.6)))}.plboard__platz{--pl-p:0;margin-inline-start:min(calc(var(--pl-p) * .55%),calc(100% - 260px));max-width:340px}@media (max-width:900px){.plboard__platz{margin-inline-start:0;max-width:none}}.plboard__achse{display:flex;justify-content:space-between;font-size:.7rem;color:var(--tr-muted,rgba(255,255,255,.6));border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));padding-top:6px}.plboard__karte{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-top:4px solid var(--pl-typ,var(--tr-muted,rgba(255,255,255,.6)));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-3,12px);background:#0a0a0a;display:grid;gap:6px;position:relative}.plboard__griff{position:absolute;top:6px;right:6px;width:26px;height:20px;cursor:grab;touch-action:none;border-radius:4px;background-image:radial-gradient(circle,var(--tr-muted,rgba(255,255,255,.6)) 1px,transparent 1px);background-size:5px 5px;background-position:50%;opacity:.45}.plboard__griff:hover{opacity:.9}.plboard__karte[data-schwebt]{z-index:5;box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-green,#20a64b) 25%,transparent);cursor:grabbing}.plboard__karte[data-schwebt] .plboard__griff{cursor:grabbing;opacity:1}.plboard__band[data-ziel],.plboard__zone[data-ziel]{outline:2px dashed var(--accent,#3bb273);outline-offset:-2px;background:color-mix(in srgb,var(--accent,#3bb273) 8%,transparent)}.plboard__karte[data-typ=it]{--pl-typ:#4f8cff}.plboard__karte[data-typ=marketing]{--pl-typ:#e6184f}.plboard__karte[data-typ=special-event]{--pl-typ:#ff5fa8}.plboard__karte[data-typ=workshop]{--pl-typ:#9a6bff}.plboard__karte[data-typ=entwicklung-verkauf]{--pl-typ:#f39200}.plboard__karte[data-typ=exponate]{--pl-typ:#ffd166}.plboard__karte[data-typ=neubau]{--pl-typ:#3bb273}.plboard__karte[data-typ=organisation]{--pl-typ:#00a3e5}.plboard__titel{font-size:.95rem;margin:0;font-weight:var(--tr-w-bold,700)}.plboard__titel a{color:inherit;text-decoration:none}.plboard__titel a:hover{text-decoration:underline}.plboard__meta{margin:0;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plboard__fortschritt{display:grid;gap:2px;margin-top:4px}.plboard__fortschritt input[type=range]{width:100%;accent-color:var(--pl-typ,var(--tr-fg,#fff))}.plboard__fortschrittzahl{font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plboard__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.plboard__knopflabel{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6));width:100%}.plboard__chip{font-size:.7rem;padding:3px 8px}.plboard__chip:disabled{opacity:.5;cursor:progress}.plboard__leer{color:var(--tr-muted,rgba(255,255,255,.6));font-size:.8rem;margin:0}.plboard__fehler{border-left:3px solid var(--tr-red,#e6184f);padding:var(--tr-s-3,12px);margin-bottom:var(--tr-s-4,16px);background:rgba(230,24,79,.08)}.pldetail__daten{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tr-s-3,12px) var(--tr-s-5,24px);margin:var(--tr-s-5,24px) 0;padding:var(--tr-s-4,16px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px)}.pldetail__paar{min-width:0}.pldetail__paar dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6));margin-bottom:2px}.pldetail__paar dd{margin:0;font-size:.95rem}.pldetail__fliess{white-space:pre-line;max-width:68ch}.pldetail__adminlink{margin-top:var(--tr-s-4,16px)}.plform{display:grid;gap:var(--tr-s-5,24px);max-width:900px}.plform__gruppe{border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-4,16px);margin:0}.plform__legende{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tr-muted,rgba(255,255,255,.6));padding:0 6px}.plform__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tr-s-4,16px)}.plform__feld{display:grid;gap:4px;align-content:start;min-width:0}.plform__feld[data-breit]{grid-column:1/-1}.plform__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6))}.plform__pflicht{color:var(--tr-red,#e6184f);margin-left:2px}.plform__eingabe{width:100%;padding:8px 10px;background:var(--tr-bg,#000);color:inherit;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font:inherit;font-size:.9rem}.plform__eingabe:focus-visible{outline:2px solid var(--accent,var(--tr-green));outline-offset:1px}.plform__eingabe[aria-invalid]{border-color:var(--tr-red,#e6184f)}textarea.plform__eingabe{resize:vertical;min-height:90px}select.plform__eingabe[multiple]{padding:4px}.plform__schalter{width:auto;justify-self:start;accent-color:var(--accent,var(--tr-green))}.plform__hilfe{margin:0;font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plform__fehler{margin:0;font-size:.75rem;color:#ff7a90}.plform__aktionen{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px)}.plform__loeschen{margin-top:var(--tr-s-7,48px);padding-top:var(--tr-s-4,16px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));max-width:900px}.plkopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-3,12px);margin-bottom:var(--tr-s-4,16px)}.plaufg{display:grid;gap:var(--tr-s-4,16px)}.plaufg__liste{list-style:none;margin:0;padding:0;display:grid}.plaufg__zeile{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--tr-s-3,12px);padding:8px 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.plaufg__zeile:first-child{border-top:0}.plaufg__haken{display:flex;align-items:center;gap:10px;cursor:pointer;min-width:0}.plaufg__haken input{accent-color:var(--accent,var(--tr-green));flex:none;width:16px;height:16px}.plaufg__titel{font-size:.9rem;overflow-wrap:anywhere}.plaufg__zeile[data-erledigt] .plaufg__titel{text-decoration:line-through;color:var(--tr-muted,rgba(255,255,255,.6))}.plaufg__meta{font-size:.75rem;color:var(--tr-muted,rgba(255,255,255,.6));white-space:nowrap}.plaufg__meta[data-warnung]{color:#ffb454}.plaufg__link{font-size:.75rem}.plaufg__erledigt summary,.plaufg__link{color:var(--tr-muted,rgba(255,255,255,.6))}.plaufg__erledigt summary{font-size:.8rem;cursor:pointer;padding:6px 0}.plaufg__neu{display:grid;gap:4px;padding-top:var(--tr-s-3,12px);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.plaufg__neufelder{display:flex;flex-wrap:wrap;gap:var(--tr-s-3,12px)}.plaufg__neufelder .plform__eingabe{flex:1 1 240px;width:auto}.plaufg__datum{flex:0 0 auto;min-width:160px}@media (max-width:640px){.plaufg__zeile{grid-template-columns:1fr;gap:4px}}.plkonto__betrag{width:140px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plkonto__status{display:flex;align-items:center;gap:var(--tr-s-3,12px);font-size:.75rem;white-space:nowrap}.plkonto__ok{color:var(--tr-green,#3bb273)}.plschnell__overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:grid;place-items:center;padding:var(--tr-s-4,16px);z-index:80}.plschnell{background:var(--tr-bg,#000);border:1px solid var(--tr-rule-strong,rgba(255,255,255,.28));border-radius:var(--tr-r-2,4px);padding:var(--tr-s-5,24px);width:min(520px,100%);max-height:90vh;overflow:auto;display:grid;gap:var(--tr-s-4,16px)}.plschnell__titel{margin:0;font-size:var(--tr-text-lg,22px)}.plschnell__felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--tr-s-3,12px)}.plschnell__wege{margin:0;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}button.jahreskal__eintrag{width:100%;border-top:0;border-right:0;border-bottom:0;font:inherit;font-size:.8rem;text-align:left;cursor:pointer}button.jahreskal__eintrag:hover{background:rgba(255,255,255,.14)}.beitraege-filter{display:flex;flex-wrap:wrap;gap:var(--tr-s-4,16px);align-items:flex-end;margin:var(--tr-s-5,24px) 0 var(--tr-s-4,16px)}.beitraege-filter label{display:flex;flex-direction:column;gap:4px;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.beitraege-filter select{font:inherit;font-size:.9rem;padding:6px 10px;color:inherit;background:var(--tr-surface-3,rgba(255,255,255,.06));border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);min-width:12rem}.beitraege-filter__reset{font:inherit;font-size:.85rem;color:var(--accent,var(--tr-blue,#009ee0));background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:underline}.beitraege-liste{list-style:none;margin:var(--tr-s-4,16px) 0 0;padding:0;display:flex;flex-direction:column}.beitraege-liste__eintrag{display:flex;gap:var(--tr-s-4,16px);align-items:flex-start;padding:var(--tr-s-4,16px) 0;border-top:1px solid var(--tr-rule,rgba(255,255,255,.14))}.beitraege-liste__eintrag:last-child{border-bottom:1px solid var(--tr-rule,rgba(255,255,255,.14))}.beitraege-liste__bild{width:96px;height:72px;object-fit:cover;border-radius:4px;flex:none}.beitraege-liste__text{min-width:0}.beitraege-liste__text h2{font-size:1.05rem;margin:2px 0 4px}.beitraege-liste__text p{margin:0;color:var(--tr-muted,rgba(255,255,255,.68));font-size:.92rem}.beitraege-liste__meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:.78rem;color:var(--tr-muted,rgba(255,255,255,.55))}.beitraege-liste__rubrik{padding:1px 7px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:999px;white-space:nowrap}.beitraege-blaetterer{display:flex;align-items:center;justify-content:space-between;gap:var(--tr-s-4,16px);margin:var(--tr-s-5,24px) 0;font-size:.9rem;color:var(--tr-muted,rgba(255,255,255,.6))}.beitraege-blaetterer a{display:inline-flex;align-items:center;gap:4px;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reaktionen{margin:var(--tr-s-6) 0 0;padding-top:var(--tr-s-5);border-top:1px solid var(--tr-rule)}.reaktionen__titel{font-size:var(--tr-text-xs);font-weight:var(--tr-w-bold);letter-spacing:.04em;color:var(--tr-muted);margin:0 0 var(--tr-s-3)}.reaktionen__zeile{display:flex;flex-wrap:wrap;gap:var(--tr-s-2)}.reaktionen__zeile[aria-busy=true]{opacity:.72}.reaktion{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--tr-rule);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.86rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.reaktion:hover{border-color:var(--tr-fg)}.reaktion[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.reaktion__zeichen{font-size:1rem;line-height:1}.reaktion__zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tr-muted)}.reaktion[aria-pressed=true] .reaktion__zahl{color:inherit}.reaktion--merken{margin-left:auto}.reaktion--merken[aria-pressed=true] svg{fill:currentColor}.reaktionen__status:empty{display:none}.reaktionen__status{margin:var(--tr-s-3) 0 0;font-size:.8rem;color:var(--tr-muted)}.reaktionen__fehler{margin:var(--tr-s-2) 0 0;font-size:.85rem;color:var(--tr-red)}@media (max-width:700px){.reaktion--merken{margin-left:0}}.kommentare{margin:var(--tr-s-6) 0 0}.kommentar__antworten,.kommentare__liste{list-style:none;margin:var(--tr-s-4) 0 0;padding:0}.kommentar{padding:var(--tr-s-4) 0;border-top:1px solid var(--tr-rule)}.kommentar--antwort{padding-left:var(--tr-s-5);border-left:2px solid var(--tr-rule);border-top:none;margin-top:var(--tr-s-3)}.kommentar--wartend{opacity:.55}.kommentar__kopf{display:flex;align-items:center;gap:var(--tr-s-2);margin:0 0 6px;font-size:.86rem}.kommentar__kopf time{color:var(--tr-muted);font-size:.78rem}.kommentar__foto{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.kommentar__text{margin:0;white-space:pre-wrap;overflow-wrap:break-word}.kommentar__verborgen{margin:0;display:flex;align-items:center;gap:6px;font-size:.86rem;color:var(--tr-muted);font-style:italic}.kommentar__aktionen{display:flex;gap:var(--tr-s-3);margin:8px 0 0}.kommentar__aktionen button,.kommentarform__knoepfe button[type=button]{background:none;border:none;padding:0;font:inherit;font-size:.8rem;color:var(--tr-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.kommentar__aktionen button:hover,.kommentarform__knoepfe button[type=button]:hover{color:var(--tr-fg)}.kommentarform{margin:var(--tr-s-5) 0 0;display:flex;flex-direction:column;gap:6px}.kommentarform label{font-size:var(--tr-text-xs);font-weight:var(--tr-w-bold);letter-spacing:.04em;color:var(--tr-muted)}.kommentarform textarea{width:100%;padding:10px 12px;background:transparent;border:1px solid var(--tr-rule);border-radius:var(--tr-r-2);color:inherit;font:inherit;resize:vertical}.kommentarform textarea:focus-visible{border-color:var(--accent);outline:none}.kommentarform__hinweis{margin:0;font-size:.76rem;color:var(--tr-muted)}.kommentarform__knoepfe{display:flex;align-items:center;gap:var(--tr-s-3);margin:4px 0 0}.kommentare__leer,.kommentare__zu{margin:var(--tr-s-3) 0 0;display:flex;align-items:center;gap:6px;color:var(--tr-muted);font-size:.9rem}.kommentare__status:empty{display:none}.kommentare__status{margin:var(--tr-s-3) 0 0;font-size:.8rem;color:var(--tr-muted)}.kommentare__fehler{margin:var(--tr-s-2) 0 0;font-size:.85rem;color:var(--tr-red)}@media (max-width:700px){.kommentar--antwort{padding-left:var(--tr-s-3)}}.autorkopf{display:flex;gap:var(--tr-s-4);align-items:center}.autorkopf__foto{width:96px;height:96px;object-fit:cover;border-radius:50%;flex:none}.autorkopf .display{font-size:clamp(32px,4.5vw,var(--tr-text-3xl));margin-bottom:0}@media (max-width:700px){.beitraege-liste__bild{width:64px;height:48px}.beitraege-filter select{min-width:100%}.beitraege-filter label{flex:1 1 100%}.autorkopf{gap:var(--tr-s-3)}.autorkopf__foto{width:64px;height:64px}}.plmedien__gewaehlt,.plmedien__raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--tr-s-3,12px)}.plmedien__raster{max-height:46vh;overflow-y:auto;padding-right:4px}.plmedien__karte,.plmedien__treffer{position:relative;display:grid;gap:4px;padding:6px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);background:#0a0a0a;text-align:left;width:100%;color:inherit;font:inherit}.plmedien__treffer{cursor:pointer;transition:border-color var(--tr-dur-fast,.12s) var(--tr-ease-out,ease)}.plmedien__treffer:hover{border-color:var(--tr-fg,#fff)}.plmedien__treffer[data-gewaehlt]{border-color:var(--accent,var(--tr-green));box-shadow:inset 0 0 0 1px var(--accent,var(--tr-green))}.plmedien__treffer[data-gewaehlt]:after{content:"✓";position:absolute;top:8px;right:8px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--accent,var(--tr-green));color:var(--tr-bg,#000);font-size:.7rem}.plmedien__bild,.plmedien__platzhalter{width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:var(--tr-r-1,2px);background:rgba(255,255,255,.06);display:block}.plmedien__platzhalter{display:grid;place-items:center;font-size:.75rem;letter-spacing:.06em;color:var(--tr-muted,rgba(255,255,255,.6))}.plmedien__titel{font-size:.75rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plmedien__weg{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:1px solid var(--tr-rule,rgba(255,255,255,.24));background:var(--tr-bg,#000);color:inherit;cursor:pointer;font-size:.7rem;line-height:1}.plmedien__weg:hover{border-color:var(--tr-red,#e6184f);color:var(--tr-red,#e6184f)}.plmedien__leer{margin:0;font-size:.8rem;color:var(--tr-muted,rgba(255,255,255,.6))}.plmedien__dialog{width:min(860px,100%)}.eventplaner{color-scheme:dark}.eventplaner .loginform{margin-top:0;max-width:none}.eventplaner .loginform__field,.eventplaner__adresse,.eventplaner__zeile{max-width:480px}.eventplaner .loginform__field input,.eventplaner .loginform__field select,.eventplaner .loginform__field textarea{width:100%;min-width:0;box-sizing:border-box}.eventplaner .loginform__field select,.eventplaner .loginform__field textarea{appearance:none;background:transparent;color:var(--tr-white,#fff);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:10px 12px;font:inherit}.eventplaner .loginform__field select:focus-visible,.eventplaner .loginform__field textarea:focus-visible{outline:2px solid var(--accent,var(--tr-green));outline-offset:1px}.eventplaner .loginform__field select option{background:var(--tr-black,#000);color:var(--tr-white,#fff)}.eventplaner__schritt h2:focus{outline:none}.eventplaner__paketzeile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--tr-s-3,12px)}.eventplaner__spalten{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:var(--tr-s-6,32px);align-items:start}.eventplaner__seite{position:sticky;top:var(--tr-s-6,32px);display:grid;gap:var(--tr-s-4,16px)}.eventplaner__zeile{display:grid;grid-template-columns:1fr 1fr;gap:var(--tr-s-3,12px)}.eventplaner__adresse{display:grid;grid-template-columns:110px minmax(0,1fr) 130px;gap:var(--tr-s-3,12px)}@media (max-width:960px){.eventplaner__spalten{grid-template-columns:1fr}.eventplaner__seite{position:static}}@media (max-width:560px){.eventplaner__adresse,.eventplaner__zeile{grid-template-columns:1fr}}.eventplaner__wahlkarte{display:grid;gap:var(--tr-s-2,8px);justify-items:start;cursor:pointer;color:inherit;font:inherit;text-align:left;transition:border-color .12s ease-out,outline-color .12s ease-out}.eventplaner .pill svg,.eventplaner__chip svg{vertical-align:-2px}.eventplaner__chip{display:inline-flex;align-items:center;gap:var(--tr-s-2,8px);padding:var(--tr-s-2,8px) var(--tr-s-3,12px);border:1px solid var(--tr-rule);border-radius:4px;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.eventplaner__chip[aria-pressed=true]{border-color:var(--accent,var(--tr-green));color:var(--accent,var(--tr-green))}.eventplaner__foto{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.eventplaner__fotorahmen{overflow:hidden}.eventplaner__schraffur{width:100%;aspect-ratio:3/2;display:grid;place-items:end start;padding:var(--tr-s-3,12px);box-sizing:border-box;color:var(--tr-muted);background:repeating-linear-gradient(135deg,var(--tr-black,#000),var(--tr-black,#000) 10px,rgba(255,255,255,.12) 10px,rgba(255,255,255,.12) 11px)}.eventplaner__schritt{animation:eventplaner-einblenden .26s ease-out}@keyframes eventplaner-einblenden{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eventplaner__schritt{animation:none}}.briefing__alarm{color:var(--tr-red,#e6184f)}.laborlast{display:inline-block;height:10px;border-radius:var(--tr-r-pill,999px);background:var(--tr-green,#20a64b)}.laborlast[data-last=knapp]{background:var(--tr-orange,#f39200)}.laborlast[data-last=voll]{background:var(--tr-red,#e6184f)}.exponate__quickadd{display:grid;gap:var(--tr-s-2,8px);border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);padding:12px 14px;margin-top:12px}.exponate__liste{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:var(--tr-s-2,8px)}.exponate__zeile{border-left-color:var(--tr-rule,rgba(255,255,255,.14));border-left-width:1px;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-left:3px solid var(--accent,var(--tr-green,#20a64b));border-radius:var(--tr-r-2,4px);padding:10px 14px}.exponate__zeile--erledigt{border-left-color:var(--tr-rule,rgba(255,255,255,.14));color:var(--tr-muted,rgba(255,255,255,.6))}.komm-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.35em;height:1.35em;padding:0 .35em;border-radius:999px;background:var(--tr-blue);color:var(--tr-white);font-size:.72rem;font-weight:600;line-height:1;vertical-align:middle}.komm-badge--klein{min-width:1.1em;height:1.1em;font-size:.62rem}.buehne__panel .kommentare,.journey-panel .kommentare{max-height:40vh;overflow-y:auto;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--tr-rule)}.sicht-kommentare{margin-top:2rem}.strat-ziel__anmerken{display:inline-flex;align-items:center;gap:.35em;padding:0;border:0;background:none;color:var(--tr-muted);font-size:var(--tr-text-xs);cursor:pointer}.strat-ziel__anmerken:hover{color:var(--tr-black)}.sicht-schnell{display:flex;flex-direction:column;gap:.6rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--tr-rule)}.sicht-schnell__feld{display:flex;flex-direction:column;gap:.2rem}.sicht-schnell__label{font-size:var(--tr-text-xs);font-weight:var(--tr-w-bold)}.sicht-schnell__hinweis{font-size:var(--tr-text-xs);color:var(--tr-muted)}.sicht-schnell__knoepfe{display:flex;gap:.4rem}.sicht-schnell__status{font-size:var(--tr-text-xs);color:var(--tr-muted)}.sicht-bearbeiten{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem}.freigabe{display:grid;grid-template-columns:minmax(200px,260px) 1fr;gap:var(--tr-s-5,24px);align-items:start}.freigabe__ordner{position:sticky;top:var(--tr-s-5,24px);max-height:calc(100vh - 48px);overflow:auto;display:flex;flex-direction:column;gap:2px}.freigabe__gruppe{margin:var(--tr-s-3,12px) 0 4px;font-size:var(--tr-text-xs,12px);text-transform:uppercase;letter-spacing:var(--tr-track-wide,.02em);color:var(--tr-muted,rgba(255,255,255,.6))}.freigabe__ordnerlink{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border:0;background:none;color:inherit;text-align:left;border-radius:var(--tr-r-2,4px);cursor:pointer;font:inherit;font-size:var(--tr-text-sm,14px)}.freigabe__ordnerlink.is-active,.freigabe__ordnerlink:hover{background:var(--tr-surface-3,rgba(255,255,255,.06))}.freigabe__zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tr-muted,rgba(255,255,255,.6))}.freigabe__auswahlzeile{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:var(--tr-s-3,12px) 0}.freigabe__raster{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--tr-s-3,12px)}.freigabe__kachel{display:flex;flex-direction:column;gap:4px}.freigabe__bild{position:relative;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:var(--tr-r-2,4px);overflow:hidden;background:var(--tr-surface-3,rgba(255,255,255,.06));color:inherit;cursor:pointer}.freigabe__bild img{width:100%;height:100%;object-fit:cover;display:block}.freigabe__kachel.is-selected .freigabe__bild{border-color:var(--tr-blue,#00a3e5)}.freigabe__ext{display:grid;place-items:center;height:100%;font-weight:var(--tr-w-bold,700)}.freigabe__stapel{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:var(--tr-r-1,2px);background:rgba(0,0,0,.7);color:var(--tr-white,#fff);font-size:11px}.freigabe__name{margin:0;font-size:var(--tr-text-sm,14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.freigabe__meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 8px;font-size:var(--tr-text-xs,12px)}.freigabe__status--approved{color:var(--tr-green,#20a64b)}.freigabe__vorschlag{font-style:italic}.freigabe__fehlt,.freigabe__warnung{color:var(--tr-red,#e6184f)}.freigabe__seiten{display:flex;gap:8px;justify-content:center;margin:var(--tr-s-5,24px) 0}.freigabe__leiste{position:sticky;bottom:0;grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:var(--tr-s-3,12px);background:var(--tr-black,#000);border-top:1px solid var(--tr-rule,rgba(255,255,255,.14));box-shadow:0 -4px 12px rgba(0,0,0,.4)}.freigabe__leiste label{display:flex;flex-direction:column;gap:2px;font-size:var(--tr-text-xs,12px)}.freigabe__leiste input,.freigabe__leiste select{background:transparent;color:inherit;border:1px solid var(--tr-rule,rgba(255,255,255,.14));border-radius:var(--tr-r-2,4px);font:inherit;font-size:var(--tr-text-sm,14px);padding:6px 8px}.freigabe__leiste select option{color:#000}.freigabe__ergebnis{grid-column:1/-1}@media (max-width:760px){.freigabe{grid-template-columns:1fr}.freigabe__ordner{position:static;max-height:240px}}.freigabe__vorschau{margin:0;flex-basis:100%;font-size:var(--tr-text-xs,12px);color:var(--tr-muted,rgba(255,255,255,.6))}