.ansprechpartner__grid{gap:var(--space-lg) var(--space-md);margin-top:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.ansprechpartner__grid{column-gap:var(--space-lg);grid-template-columns:repeat(4,1fr)}}.ansprechpartner__card{text-align:left;background:0 0;border:none;border-radius:0}.ansprechpartner__photo{aspect-ratio:1;object-fit:cover;object-position:top center;width:100%;display:block}.ansprechpartner__info{padding:var(--space-sm) 0 0}.ansprechpartner__name{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink);margin-bottom:.2rem;font-size:1.125rem;font-weight:500;line-height:1.3;display:block}.ansprechpartner__role{color:var(--ink-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.9375rem;line-height:1.45;display:block}.direkt__julia{gap:var(--space-md);margin-bottom:var(--space-lg);align-items:flex-start;display:flex}.direkt__julia-photo{object-fit:cover;object-position:top center;border-radius:0;flex-shrink:0;width:120px;height:120px}.direkt__julia-info strong{color:var(--silbury-warmwhite);font-family:var(--font-heading);letter-spacing:-.03em;font-size:1.25rem;font-weight:500;line-height:1.2;display:block}.direkt__julia-info span{color:var(--silbury-lime);margin:.2rem 0 .4rem;font-size:.9375rem;display:block}.direkt__julia-info p{color:var(--silbury-soft);margin:0;font-size:1rem}.direkt__kontakt-btn{margin-top:var(--space-md);min-height:44px;padding:.5rem 1rem;font-size:.9375rem}.hero-sub.section.section--dark{padding-top:calc(var(--header-height) + var(--space-md))}@media (min-width:769px){.hero-sub.section.section--dark{padding-top:calc(var(--header-height) + var(--space-3xl))}}.direkt__row{gap:var(--space-xl);grid-template-columns:1fr;align-items:start;display:grid}.direkt__content .badge{margin-bottom:var(--space-sm)}.direkt__content h2{color:var(--silbury-warmwhite);margin-bottom:var(--space-lg)}.direkt__intro{color:var(--silbury-soft);margin-bottom:var(--space-lg);line-height:1.6}.direkt__channels{gap:var(--space-md);flex-direction:column;display:flex}.direkt__channel{gap:var(--space-sm);align-items:flex-start;display:flex}.direkt__channel-icon{border:1px solid color-mix(in srgb, var(--accent-text) 55%, transparent);background:color-mix(in srgb, var(--accent-text) 7%, transparent);width:44px;height:44px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.direkt__channel-icon svg{width:20px;height:20px}.direkt__channel strong{color:var(--silbury-soft);font-family:var(--font-heading);margin-bottom:.15rem;font-size:.875rem;font-weight:500;display:block}.direkt__channel a{color:var(--silbury-lime);text-underline-offset:.2em;font-size:1.0625rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}.direkt__channel a:hover{color:var(--silbury-lime);text-decoration-color:currentColor}.direkt__adresse{border:none;border-top:1px solid var(--silbury-line-on-dark);padding:var(--space-md) 0 0;background:0 0;border-radius:0}.direkt__adresse h3{color:var(--silbury-warmwhite);letter-spacing:-.03em;margin-bottom:var(--space-sm);font-size:clamp(1.25rem,1.15rem + .35vw,1.5rem);line-height:1.2}.direkt__standort-intro{color:var(--silbury-soft);margin-bottom:var(--space-md);line-height:1.6}.direkt__address-block{color:var(--silbury-warmwhite);margin-bottom:var(--space-md);font-style:normal;line-height:1.7}.direkt__address-block strong{color:var(--silbury-warmwhite);font-weight:500}.direkt__anreise{color:var(--silbury-soft);font-size:1rem;line-height:1.6}@media (min-width:1024px){.direkt__row{column-gap:var(--space-2xl);grid-template-columns:1.2fr .8fr;row-gap:0}.direkt__content{display:contents}.direkt__content>*{grid-column:1}.direkt__adresse{grid-area:3/2/span 2}}.kontakt-briefing__row{gap:var(--space-xl);grid-template-columns:1fr;align-items:start;display:grid}.kontakt-briefing__content .badge,.kontakt-briefing__content h2{margin-bottom:var(--space-sm)}.kontakt-briefing__intro{color:var(--ink-muted);margin-bottom:var(--space-sm);font-size:1.125rem}.kontakt-briefing__content p{color:var(--ink);margin-bottom:var(--space-md);line-height:1.6}.kontakt-briefing__signup{background:var(--silbury-light);border:1px solid var(--line);padding:var(--space-md);border-radius:0}.kontakt-briefing__form{gap:var(--space-sm);flex-wrap:wrap;display:flex}.kontakt-briefing__input{border:1px solid var(--ink-muted);min-width:200px;min-height:48px;font-family:var(--font-body);color:var(--ink);background:var(--surface-raised);border-radius:0;flex:1;padding:12px 14px;font-size:1rem;transition:border-color .2s}.kontakt-briefing__input::placeholder{color:var(--ink-muted);opacity:1}.kontakt-briefing__input:hover{border-color:var(--ink)}.kontakt-briefing__input:focus{border-color:var(--accent-text)}.kontakt-briefing__input:user-invalid{border-color:var(--fehler)}.kontakt-briefing__hint{color:var(--ink-muted);margin-top:var(--space-xs);margin-bottom:0;font-size:.875rem}.kontakt-briefing__visual img{border-radius:0;width:100%;max-width:320px;height:auto}.kontakt-briefing__caption{margin-top:var(--space-sm)}.kontakt-briefing__caption strong{font-family:var(--font-heading);color:var(--ink);font-size:1.125rem;font-weight:500;display:block}.kontakt-briefing__caption span{color:var(--ink-muted);font-size:.875rem}@media (min-width:1024px){.kontakt-briefing__row{grid-template-columns:1.2fr .8fr}}
