.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(--color-white);margin-bottom:var(--space-sm)}.direkt__intro{color:#fffc;margin-bottom:var(--space-lg);line-height:1.7}.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-radius:var(--radius-sm);background:#b4d05c1a;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.direkt__channel strong{color:var(--color-white);font-family:var(--font-heading);margin-bottom:.15rem;font-size:.85rem;display:block}.direkt__channel a{color:var(--color-highlight);font-size:.95rem;transition:color .2s}.direkt__channel a:hover{color:var(--color-white)}.direkt__adresse{border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff0f;border:1px solid #ffffff1a}.direkt__adresse h3{color:var(--color-white);margin-bottom:var(--space-sm)}.direkt__standort-intro{color:#ffffffbf;margin-bottom:var(--space-md);line-height:1.7}.direkt__address-block{color:#ffffffd9;margin-bottom:var(--space-md);font-style:normal;line-height:1.8}.direkt__address-block strong{color:var(--color-white)}.direkt__anreise{color:#fff9;padding-top:var(--space-sm);border-top:1px solid #ffffff1a;font-size:.9rem}@media (min-width:1024px){.direkt__row{grid-template-columns:1.2fr .8fr}}.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(--color-text-medium);margin-bottom:var(--space-sm);font-size:1.05rem;font-style:italic}.kontakt-briefing__content p{color:var(--color-text-medium);margin-bottom:var(--space-md);line-height:1.7}.kontakt-briefing__signup{background:var(--color-bg-light);border-radius:var(--radius-lg);padding:var(--space-md)}.kontakt-briefing__form{gap:var(--space-sm);flex-wrap:wrap;display:flex}.kontakt-briefing__input{border-radius:var(--radius-md);min-width:200px;font-family:var(--font-body);background:var(--color-white);border:2px solid #1c394a26;flex:1;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.kontakt-briefing__input:focus{border-color:var(--color-highlight);outline:none}.kontakt-briefing__hint{color:var(--color-text-medium);margin-top:var(--space-xs);margin-bottom:0;font-size:.8rem}.kontakt-briefing__visual{text-align:center}.kontakt-briefing__visual img{border-radius:var(--radius-lg);width:100%;max-width:320px;height:auto;margin:0 auto}.kontakt-briefing__caption{margin-top:var(--space-sm);text-align:center}.kontakt-briefing__caption strong{font-family:var(--font-heading);color:var(--color-text);font-size:1.1rem;display:block}.kontakt-briefing__caption span{color:var(--color-text-medium);font-size:.85rem}@media (min-width:1024px){.kontakt-briefing__row{grid-template-columns:1.2fr .8fr}}
