.tpl-c:not([data-weg=beratung]) .c-b,.tpl-c[data-weg=beratung] .c-k{display:none!important}.tpl-c .c-seg{border-radius:6px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.tpl-c .c-seg-thumb{background:var(--color-marine);width:calc(50% - 4px);transition:transform .48s var(--ease-out-quint);border-radius:4px;position:absolute;top:4px;bottom:4px;left:4px}.tpl-c[data-weg=beratung] .c-seg-thumb{transform:translate(100%)}.tpl-c .c-seg-btn{color:var(--color-marine);transition:color .18s;position:relative}.tpl-c:not([data-weg=beratung]) .c-seg-btn[data-val=karriere],.tpl-c[data-weg=beratung] .c-seg-btn[data-val=beratung]{color:var(--color-paper)}@media (max-width:639px){.tpl-c .c-seg--stack{grid-template-columns:1fr}.tpl-c .c-seg--stack .c-seg-thumb{width:calc(100% - 8px);height:calc(50% - 4px);bottom:auto}.tpl-c[data-weg=beratung] .c-seg--stack .c-seg-thumb{transform:translateY(100%)}}.tpl-c .c-bar-btn{border:1px solid color-mix(in srgb, var(--color-marine) 25%, transparent);color:var(--color-marine);background:var(--color-paper)}.tpl-c:not([data-weg=beratung]) .c-bar-btn[data-val=karriere],.tpl-c[data-weg=beratung] .c-bar-btn[data-val=beratung]{border-color:var(--color-marine);background:var(--color-marine);color:var(--color-paper)}.tpl-c .c-stage-b{opacity:0;transition:opacity .6s var(--ease-out-quint)}.tpl-c[data-weg=beratung] .c-stage-b{opacity:1}.tpl-c .c-tile{border-radius:4px;position:relative;overflow:hidden}.tpl-c .c-tile-media{transition:transform .5s var(--ease-out-quint)}.tpl-c .c-arrow{transition:transform .18s var(--ease-out-quint)}@media (hover:hover) and (pointer:fine){.tpl-c a.c-tile:hover .c-tile-media{transform:scale(1.04)}.tpl-c a:hover>.c-arrow,.tpl-c a:hover .c-arrow,.tpl-c button:hover .c-arrow{transform:translate(4px,-4px)}}.tpl-c .c-vt-head{view-transition-name:c-head}.tpl-c .c-vt-bar{view-transition-name:c-bar}html[data-weg-vt]::view-transition-group(*){animation-duration:.44s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-weg-vt]::view-transition-old(root){animation-duration:.28s}html[data-weg-vt]::view-transition-new(root){animation-duration:.28s}.tpl-c main img,.tpl-c main video{filter:saturate(.9)contrast(1.03)}.tpl-c .c-draw-host{width:fit-content;position:relative}.tpl-c .c-draw-host:after{content:"";transform-origin:0;height:2px;transition:transform .38s var(--ease-out-quint);background:currentColor;position:absolute;inset:auto 0 -.12em;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.tpl-c a:hover .c-draw-host:after{transform:scaleX(1)}}.tpl-c :has(>.c-nr){isolation:isolate}.tpl-c .c-nr{z-index:-1;letter-spacing:-.06em;opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,26vw,26rem);font-weight:500;line-height:.8;position:absolute;top:4rem;right:3vw}.tpl-c .c-btn{isolation:isolate;position:relative;overflow:hidden}.tpl-c .c-btn:before{z-index:-1;background:var(--fill,transparent);content:"";transform-origin:0;transition:transform .18s var(--ease-out-quint);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.tpl-c .c-btn:hover:before{transform:scaleX(1)}}
.tpl-c .c-panel{transition:opacity .18s ease-out, transform .18s var(--ease-out-quint)}@starting-style{.tpl-c .c-panel{opacity:0;transform:translateY(-8px)}}.tpl-c .c-sheet{transition:transform .34s cubic-bezier(.32, .72, 0, 1), overlay .34s allow-discrete, display .34s allow-discrete}.tpl-c .c-sheet:not([open]){transform:translateY(100%)}@starting-style{.tpl-c .c-sheet[open]{transform:translateY(100%)}}.tpl-c .c-sheet::backdrop{background:color-mix(in srgb, var(--color-marine-deep) 60%, transparent)}.tpl-c details>summary{cursor:pointer;list-style:none}.tpl-c details>summary::-webkit-details-marker{display:none}.tpl-c details .c-plus{transition:transform .22s var(--ease-out-quint)}.tpl-c details[open] .c-plus{transform:rotate(45deg)}@keyframes c-open{0%{opacity:0;transform:translateY(-6px)}}.tpl-c details[open]>.c-details-body{animation:c-open .26s var(--ease-out-quint)}.tpl-c .c-swap{animation:c-open .32s var(--ease-out-quint)}.tpl-c .c-field{border:1px solid var(--color-line);background:var(--color-paper);width:100%;color:var(--color-marine);border-radius:4px;padding:.8rem .9rem;transition:border-color .15s}.tpl-c .c-field:hover{border-color:var(--color-ink-soft)}.tpl-c .c-field:focus-visible{border-color:var(--color-marine)}.tpl-c .c-chip input:checked+span{background:var(--color-marine);border-color:var(--color-marine);color:var(--color-paper)}.tpl-c .c-chip input:focus-visible+span{outline:2px solid var(--color-aqua);outline-offset:3px}.tpl-c [role=status]{scroll-margin-top:7rem}
.tpl-c.c-js [role=tabpanel][data-off],.tpl-c:not(.c-motion) .c-only-motion,.tpl-c.c-motion .c-no-motion{display:none}@media (min-width:1024px){.tpl-c:not(.c-motion) .c-static-row{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2rem;display:grid}.tpl-c:not(.c-motion) .c-static-row>li{border-top:1px solid color-mix(in srgb, var(--color-paper) 15%, transparent);justify-content:flex-start;min-height:0}}.tpl-c.c-pre [data-m-pre]{opacity:0}.tpl-c .c-line-mask{margin-bottom:-.14em;padding-bottom:.14em}.tpl-c.c-motion [data-on]>[data-m-card]{top:var(--stick,0px);position:sticky}.tpl-c.c-motion [data-on][data-fan]>[data-m-card]:not(:last-child){margin-bottom:12svh}.tpl-c .c-dim{z-index:5;background:var(--color-marine-deep);opacity:0;pointer-events:none;position:absolute;inset:0}.tpl-c.c-motion [data-m~=scrolly] [data-step]{transition:opacity .32s}.tpl-c.c-motion [data-m~=scrolly] [data-step]:not([data-state=active]){opacity:.5}.tpl-c [data-visual]:not(:first-child){display:none}.tpl-c.c-motion [data-visual]{opacity:0;transition:opacity .52s ease, transform .7s var(--ease-out-quint);display:block;transform:scale(1.04)}.tpl-c.c-motion [data-visual][data-state=active]{opacity:1;transform:none}.tpl-c.c-motion [data-visual][data-flip]{opacity:1;transition:transform .62s var(--ease-out-quint);transform:translateY(105%)}.tpl-c.c-motion [data-visual][data-flip][data-state=past]{transform:translateY(-105%)}.tpl-c.c-motion [data-visual][data-flip][data-state=active]{transform:none}.tpl-c [data-step-link]{transition:background-color .18s,color .18s,border-color .18s}@keyframes c-fade{0%{opacity:0}}.tpl-c .c-fade{animation:.32s c-fade}@keyframes c-ziel{50%{transform:scale(1.08)}}.tpl-c .c-ziel-puls{animation:c-ziel .62s var(--ease-out-quint)}.tpl-c .c-marke-fill{height:2px;transform:scaleX(var(--p,0));transform-origin:0;inset:auto 0 0}.c-ghost{z-index:50;background:var(--color-marine);pointer-events:none;border-radius:4px;position:fixed}.tpl-c .c-curtain{display:none}.tpl-c.c-motion .c-curtain{z-index:6;pointer-events:none;transform-origin:50% 0;height:min(100%,100svh);display:block;position:absolute;inset:0 0 auto}.tpl-c .c-band{overflow:hidden}.tpl-c .c-band>*{white-space:nowrap;gap:.6em;width:max-content;display:flex}.tpl-c .c-hrow{overflow-x:auto}@media (min-width:1024px){.tpl-c.c-motion [data-m~=hscroll] .c-hpin{flex-direction:column;justify-content:center;height:calc(100svh - 112px);display:flex;position:sticky;top:72px;overflow:hidden}.tpl-c.c-motion [data-m~=hscroll] .c-hrow{overflow:hidden}}.tpl-c.c-motion [data-m~=media]>img{height:110%!important;top:-5%!important}
