@font-face{font-family:'Campaign Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/bebas-neue/bebas-neue-latin-400-normal.woff2') format('woff2'),url('fonts/bebas-neue/bebas-neue-latin-400-normal.woff') format('woff')}@font-face{font-family:'Campaign Barlow Condensed';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/barlow-condensed/barlow-condensed-latin-400-normal.woff2') format('woff2')}@font-face{font-family:'Campaign Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/barlow-condensed/barlow-condensed-latin-600-normal.woff2') format('woff2')}.poeppel-campaign[data-campaign-slug="milwaukee-tour-rueckblick"]{--mw-red:#d51030;--mw-red-text:#ff1339;--mw-black:#0d0d0d;--mw-bg-alt:#141414;--mw-white:#f5f5f5;--mw-muted:#9a9a9a;font-family:'Campaign Barlow Condensed',sans-serif}.mw-hero{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;background:var(--mw-black);color:var(--mw-white)}.mw-hero__img-wrap{position:absolute;inset:0;z-index:0}.mw-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0.55}.mw-hero__gradient{position:absolute;inset:0;background:linear-gradient(100deg,rgba(13,13,13,0.95) 35%,rgba(13,13,13,0.35) 100%)}.mw-hero__content{position:relative;z-index:1;max-width:1170px;margin-inline:auto;padding:4rem 20px;width:100%}.mw-hero__eyebrow{font-family:'Campaign Barlow Condensed',sans-serif;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:var(--mw-red-text);font-size:0.95rem;margin-bottom:0.75rem}.mw-hero__title{font-family:'Campaign Bebas Neue',Impact,sans-serif;font-size:clamp(3rem,9vw,7rem);line-height:0.9;margin:0 0 1rem;letter-spacing:0.01em}.mw-hero__title span{color:var(--mw-red)}.mw-hero__sub{font-family:'Campaign Barlow Condensed',sans-serif;font-size:clamp(1.1rem,2vw,1.5rem);color:var(--mw-muted);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:2rem}.mw-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.mw-hero__btn{display:inline-block;padding:0.9rem 1.9rem;font-family:'Campaign Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;border-radius:2px;transition:transform 0.25s ease,background 0.25s ease}.mw-hero__btn--primary{background:var(--mw-red);color:#fff}.mw-hero__btn--primary:hover{background:#b30d27;transform:translateY(-2px)}.mw-hero__btn--ghost{border:1px solid rgba(245,245,245,0.35);color:var(--mw-white)}.mw-hero__btn--ghost:hover{border-color:var(--mw-white);transform:translateY(-2px)}.mw-facts{background:var(--mw-red);padding:1.5rem 20px}.mw-facts__grid{max-width:1170px;margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;text-align:center}.mw-facts__item{color:#fff}.mw-facts__label{display:block;font-family:'Campaign Barlow Condensed',sans-serif;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.1em;opacity:1;margin-bottom:0.2rem}.mw-facts__value{display:block;font-family:'Campaign Bebas Neue',Impact,sans-serif;font-size:1.4rem;letter-spacing:0.02em}.mw-highlights{background:var(--mw-bg-alt);padding:3.5rem 20px}.mw-highlights__grid{max-width:1170px;margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.mw-highlight{background:var(--mw-black);border:1px solid rgba(255,255,255,0.08);border-radius:4px;padding:1.75rem;color:var(--mw-white)}.mw-highlight__title{font-family:'Campaign Bebas Neue',Impact,sans-serif;font-size:1.6rem;color:var(--mw-red);margin-bottom:0.5rem}.mw-highlight__text{font-family:'Campaign Barlow Condensed',sans-serif;color:var(--mw-muted);font-size:1.05rem}.mw-section{padding:3.5rem 20px;background:var(--mw-black)}.mw-section--alt{background:var(--mw-bg-alt)}.mw-section__inner{max-width:1170px;margin-inline:auto}.mw-section__eyebrow{font-family:'Campaign Barlow Condensed',sans-serif;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:var(--mw-red-text);font-size:0.9rem;margin-bottom:0.4rem}.mw-section__title{font-family:'Campaign Bebas Neue',Impact,sans-serif;color:var(--mw-white);font-size:clamp(1.8rem,4vw,2.6rem);margin:0 0 2rem}.mw-gewerke__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.mw-gewerk{position:relative;border-radius:4px;overflow:hidden;min-height:220px;display:flex;align-items:flex-end}.mw-gewerk__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mw-gewerk__overlay{position:relative;z-index:1;width:100%;padding:1rem 1.1rem;background:linear-gradient(0deg,rgba(13,13,13,0.92) 30%,rgba(13,13,13,0) 100%);color:var(--mw-white);font-family:'Campaign Bebas Neue',Impact,sans-serif;font-size:1.3rem;letter-spacing:0.02em}.mw-split{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,0.08)}.mw-split:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.mw-split--reverse{flex-direction:row-reverse}.mw-split__img-wrap{flex:0 1 300px}.mw-split__img{width:100%;height:320px;object-fit:cover;object-position:top center;display:block;border-radius:4px}.mw-split__text{flex:1 1 380px;color:var(--mw-white);border-left:3px solid var(--mw-red);padding-left:1.25rem}.mw-split__title{font-family:'Campaign Bebas Neue',Impact,sans-serif;color:var(--mw-red);font-size:1.9rem;margin:0 0 0.7rem}.mw-split__text p{color:var(--mw-muted);font-size:1.15rem;margin:0;max-width:40ch}.mw-split--reverse .mw-split__text{border-left:none;border-right:3px solid var(--mw-red);padding-left:0;padding-right:1.25rem}.mw-sponsoren__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1.5rem;align-items:center}.mw-sponsor{background:#fff;border-radius:4px;padding:1rem;display:flex;align-items:center;justify-content:center;min-height:70px}.mw-sponsor img{max-width:100%;max-height:46px;object-fit:contain}.mw-anfahrt{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between;background:var(--mw-bg-alt);border-radius:4px;padding:2rem}.mw-anfahrt__address{color:var(--mw-white);font-family:'Campaign Barlow Condensed',sans-serif;font-size:1.15rem;line-height:1.6}.mw-anfahrt__address strong{color:var(--mw-red);display:block;font-size:1.3rem;margin-bottom:0.3rem}.mw-faq__item{margin-bottom:1.5rem}.mw-faq__item:last-child{margin-bottom:0}.mw-faq__q{font-family:'Campaign Barlow Condensed',sans-serif;font-weight:600;color:var(--mw-white);font-size:1.1rem;margin:0 0 0.3rem}.mw-faq__a{color:var(--mw-muted);font-size:1.02rem;margin:0}.mw-thanks{background:var(--mw-black);color:var(--mw-white);text-align:center;padding:3rem 20px 4rem;font-family:'Campaign Barlow Condensed',sans-serif;font-size:1.15rem}.mw-thanks strong{color:var(--mw-red-text)}.mw-faq__a a{color:var(--mw-red-text)}@media (max-width:767px){.mw-hero{min-height:70vh}.mw-hero__content{padding:3rem 15px}.mw-split,.mw-split--reverse{flex-direction:column}.mw-anfahrt{flex-direction:column;align-items:flex-start}}