.WerbungBild-module__-8xkEq__werbungContent{width:100%;min-width:0;max-width:100%;height:100%}.WerbungBild-module__-8xkEq__werbungContent figure{width:100%;max-width:100%;height:100%;margin:0}.WerbungBild-module__-8xkEq__werbungContent a{max-width:100%;height:100%;display:block}.WerbungBild-module__-8xkEq__werbungContent img{object-fit:cover;max-width:100%;display:block;width:100%!important;height:100%!important}@media (max-width:1440px){.WerbungBild-module__-8xkEq__werbungContent{height:auto}.WerbungBild-module__-8xkEq__werbungContent figure{height:auto}.WerbungBild-module__-8xkEq__werbungContent a{height:auto}.WerbungBild-module__-8xkEq__werbungContent img{object-fit:contain;height:auto!important}}
.HomeWerbung-module__I4M3vG__content img{margin:auto;display:block}
.HomeFeedback-module__IHWaTW__content{flex-direction:column;align-items:center;display:flex}.HomeFeedback-module__IHWaTW__title{color:var(--color-newsify-blue);font-family:var(--font-title);margin:1rem;font-size:35px;font-weight:700}.HomeFeedback-module__IHWaTW__kurzbeschreibung{margin-bottom:1rem}
.HomeFahrplanauskunft-module__kyOXma__iframe{border:0;width:100%;min-height:600px;display:block}
.HomeEigenwerbung-module__zV6dzW__row{align-items:stretch;gap:5px;width:100%;height:325px;margin:50px 0 0;display:flex}.HomeEigenwerbung-module__zV6dzW__panel{min-width:0;height:100%;overflow:hidden}.HomeEigenwerbung-module__zV6dzW__leftPanel{flex:0 0 342.783px}.HomeEigenwerbung-module__zV6dzW__image{width:100%;height:100%;display:block}.HomeEigenwerbung-module__zV6dzW__contact{background-color:var(--color-newsify-blue);color:var(--color-text);text-align:center;flex-flow:wrap;flex:auto;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,30px);padding:clamp(16px,2vw,30px);display:flex;container-type:inline-size}.HomeEigenwerbung-module__zV6dzW__contactText{color:#fff;flex:7 1 0;min-width:0}.HomeEigenwerbung-module__zV6dzW__contactText h2{color:#fff;font-family:var(--font-section-title);font-size:clamp(28px,3vw,48px);font-weight:400;line-height:1}.HomeEigenwerbung-module__zV6dzW__contactText h2 span{color:#fff;margin-top:8px;display:block}.HomeEigenwerbung-module__zV6dzW__contactText p{margin-top:clamp(12px,2vw,24px);font-size:clamp(14px,1.2vw,18px);line-height:1.5}.HomeEigenwerbung-module__zV6dzW__whatsappLink{transform-origin:50%;flex:3 1 0;justify-content:center;align-items:center;min-width:0;max-width:none;height:100%;animation:2s ease-in-out infinite HomeEigenwerbung-module__zV6dzW__whatsappPulse;display:flex}.HomeEigenwerbung-module__zV6dzW__whatsappLink:hover{animation-play-state:paused}.HomeEigenwerbung-module__zV6dzW__whatsappLink:focus-visible{outline:3px solid var(--color-newsify-red);outline-offset:5px;border-radius:50%}.HomeEigenwerbung-module__zV6dzW__whatsappImage{object-fit:contain;width:100%;height:100%;display:block}.HomeEigenwerbung-module__zV6dzW__advertisement{flex:0 0 325px}.HomeEigenwerbung-module__zV6dzW__advertisement figure{width:100%;height:100%;margin:0}.HomeEigenwerbung-module__zV6dzW__advertisement a{width:100%;height:100%;display:flex}.HomeEigenwerbung-module__zV6dzW__advertisement img{display:block;width:100%!important;height:100%!important}@keyframes HomeEigenwerbung-module__zV6dzW__whatsappPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width:1024px){.HomeEigenwerbung-module__zV6dzW__row{flex-direction:column;height:auto}.HomeEigenwerbung-module__zV6dzW__panel,.HomeEigenwerbung-module__zV6dzW__leftPanel,.HomeEigenwerbung-module__zV6dzW__contact,.HomeEigenwerbung-module__zV6dzW__advertisement{flex:none}.HomeEigenwerbung-module__zV6dzW__leftPanel img{width:auto;margin:auto}.HomeEigenwerbung-module__zV6dzW__advertisement img{width:auto;margin:auto}.HomeEigenwerbung-module__zV6dzW__contact{flex-flow:column-reverse;width:100%;max-width:500px;margin:auto}.HomeEigenwerbung-module__zV6dzW__contactText{flex:auto}.HomeEigenwerbung-module__zV6dzW__whatsappLink{flex:0 40%;width:30%;height:auto}}@media (max-width:900px){.HomeEigenwerbung-module__zV6dzW__row{flex-direction:column;height:auto}.HomeEigenwerbung-module__zV6dzW__panel,.HomeEigenwerbung-module__zV6dzW__leftPanel,.HomeEigenwerbung-module__zV6dzW__contact,.HomeEigenwerbung-module__zV6dzW__advertisement{flex:none}.HomeEigenwerbung-module__zV6dzW__advertisement img{width:100%}}@container (max-width:325px){.HomeEigenwerbung-module__zV6dzW__contactText{flex:100%;order:2}.HomeEigenwerbung-module__zV6dzW__whatsappLink{flex:0 35%;order:1;width:35%;height:auto;margin:auto}}@media (prefers-reduced-motion:reduce){.HomeEigenwerbung-module__zV6dzW__whatsappLink{animation:none}}
.NewsInfoModal-module__afm13q__trigger{border:2px solid var(--color-newsify-red);background-color:var(--color-newsify-red);color:#fff;font-family:var(--font-title);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;margin-top:18px;padding:10px 18px;font-size:16px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.NewsInfoModal-module__afm13q__trigger:hover{color:var(--color-newsify-blue);background-color:#fff}.NewsInfoModal-module__afm13q__trigger:focus-visible{outline-offset:3px;outline:3px solid #fff}.NewsInfoModal-module__afm13q__dialog{border:5px solid var(--color-newsify-red);width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-text);background-color:#fff;border-radius:15px;margin:auto;padding:clamp(24px,4vw,48px);position:fixed;overflow-y:auto;box-shadow:0 20px 60px #00000059}.NewsInfoModal-module__afm13q__dialog[open]{animation:.2s ease-out NewsInfoModal-module__afm13q__modalIn}.NewsInfoModal-module__afm13q__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c}.NewsInfoModal-module__afm13q__closeForm{position:absolute;top:10px;right:10px}.NewsInfoModal-module__afm13q__closeButton{background-color:var(--color-newsify-red);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:28px;line-height:1;display:flex}.NewsInfoModal-module__afm13q__closeButton:hover{background-color:var(--color-newsify-blue)}.NewsInfoModal-module__afm13q__closeButton:focus-visible{outline:3px solid var(--color-newsify-blue);outline-offset:3px}.NewsInfoModal-module__afm13q__title{font-family:var(--font-title);text-align:center;padding-right:36px;font-size:clamp(24px,4vw,32px);line-height:1.2;color:var(--color-newsify-blue)!important}.NewsInfoModal-module__afm13q__text{text-align:center;margin-top:24px;font-size:17px;line-height:1.6}@keyframes NewsInfoModal-module__afm13q__modalIn{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.NewsInfoModal-module__afm13q__dialog[open]{animation:none}}
