*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;line-height:1.6;color:#222;background:#f7f7f4}.wrap{width:min(100% - 32px,980px);margin:auto;padding:48px 0 80px}.grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card,.box{background:#fff;border-radius:14px;padding:24px}.article{max-width:760px}.eyebrow{font-weight:700;letter-spacing:.04em}.hook{font-size:1.2rem}.box{margin:28px 0}a{color:inherit}

/* Ergänzung für BAUZ! erklärt die Welt – öffentliche Artikelseite */
.wissen-public {
    margin: 0;
    background: #f5f2ec;
    color: #2f3537;
    font-family: Arial, Helvetica, sans-serif;
}
.wissen-public .wrap {
    width: min(1040px, calc(100% - 32px));
    margin: 0 auto;
}
.wissen-public .article {
    padding: 24px 0 64px;
}
.wissen-back {
    margin-bottom: 20px;
}
.wissen-back a {
    color: #4a6f78;
    text-decoration: none;
    font-weight: 700;
}
.wissen-hero,
.wissen-box,
.wissen-glossary,
.wissen-short-video,
.wissen-next,
.wissen-footer {
    background: #fff;
    border-radius: 24px;
    padding: clamp(22px, 4vw, 46px);
    margin-bottom: 24px;
    box-shadow: 0 10px 35px rgba(51, 47, 41, .06);
}
.wissen-meta {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    align-items: center;
    margin-bottom: 14px;
    font-size: .86rem;
    font-weight: 700;
    color: #6c7375;
}
.wissen-meta span {
    background: #f0eee9;
    border-radius: 999px;
    padding: 7px 11px;
}
.wissen-meta .wissen-category {
    background: #e7f0f7;
    color: #35658d;
}
.wissen-preview-badge {
    background: #fff1c9 !important;
    color: #7d5c00 !important;
}
.wissen-brand,
.wissen-kicker {
    margin: 0 0 8px;
    text-transform: uppercase;
    letter-spacing: .08em;
    font-size: .78rem;
    font-weight: 800;
    color: #4a7fb5;
}
.wissen-hero h1 {
    margin: 0;
    font-size: clamp(2.1rem, 6vw, 4.6rem);
    line-height: .98;
    letter-spacing: -.04em;
}
.wissen-hero .hook {
    max-width: 760px;
    margin: 22px 0 0;
    font-size: clamp(1.08rem, 2vw, 1.3rem);
    line-height: 1.6;
    color: #596164;
}
.wissen-hero-image {
    margin: 32px 0 0;
}
.wissen-hero-image img,
.wissen-explainer img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 18px;
}
.wissen-hero-image figcaption,
.wissen-explainer figcaption {
    margin-top: 8px;
    color: #777;
    font-size: .9rem;
}
.wissen-audio-top {
    display: grid;
    grid-template-columns: minmax(180px, .8fr) minmax(280px, 1.4fr);
    gap: 20px;
    align-items: center;
    margin-top: 26px;
    padding: 18px 20px;
    background: #f2f7fa;
    border-radius: 16px;
}
.wissen-audio-top strong,
.wissen-audio-top span {
    display: block;
}
.wissen-audio-top span {
    margin-top: 4px;
    color: #697174;
    font-size: .92rem;
}
.wissen-audio-top audio {
    width: 100%;
}
.wissen-box h2,
.wissen-glossary h2,
.wissen-short-video h2,
.wissen-next h2 {
    margin: 0 0 18px;
    font-size: clamp(1.55rem, 3vw, 2.3rem);
}
.wissen-box > p:last-child {
    margin-bottom: 0;
    font-size: 1.08rem;
    line-height: 1.75;
}
.wissen-article-text {
    max-width: 790px;
    margin: 34px auto;
    font-size: 1.08rem;
    line-height: 1.82;
}
.wissen-article-text h2 {
    margin: 46px 0 14px;
    font-size: clamp(1.55rem, 3vw, 2.15rem);
    line-height: 1.15;
}
.wissen-article-text h3 {
    margin: 32px 0 12px;
}
.wissen-article-text p {
    margin: 0 0 1.25em;
}
.wissen-article-text strong {
    color: #273033;
}
.wissen-explainer {
    max-width: 900px;
    margin: 34px auto;
}
.wissen-remember {
    background: #fff8dc;
}
.wissen-remember ul {
    padding-left: 1.2em;
    margin: 0;
}
.wissen-remember li {
    margin: 10px 0;
    line-height: 1.5;
}
.wissen-glossary-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
}
.wissen-glossary-grid article {
    background: #f5f3ee;
    border-radius: 16px;
    padding: 18px;
}
.wissen-glossary-grid h3 {
    margin: 0 0 6px;
    color: #4a7fb5;
}
.wissen-glossary-grid p {
    margin: 0;
    line-height: 1.5;
}
.wissen-short-video {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(220px, 330px);
    gap: clamp(24px, 5vw, 64px);
    align-items: center;
}
.wissen-short-copy p:last-child {
    color: #687073;
    line-height: 1.6;
}
.wissen-phone {
    padding: 10px;
    background: #22292b;
    border-radius: 28px;
    box-shadow: 0 14px 35px rgba(0,0,0,.18);
}
.wissen-phone video {
    display: block;
    width: 100%;
    aspect-ratio: 9 / 16;
    object-fit: cover;
    border-radius: 20px;
    background: #000;
}
.wissen-next-links {
    display: grid;
    gap: 10px;
}
.wissen-next-links span {
    padding: 15px 17px;
    border-radius: 14px;
    background: #f2f0eb;
    font-weight: 700;
}
.wissen-footer {
    color: #656d70;
}
.wissen-footer details {
    margin-bottom: 20px;
}
.wissen-footer summary {
    cursor: pointer;
    font-weight: 700;
    color: #3d474a;
}
.wissen-footer li {
    margin: 8px 0;
}
.wissen-signoff {
    margin: 26px 0 0;
    font-size: clamp(1.5rem, 4vw, 2.4rem);
    font-weight: 800;
    color: #2f3537;
}
@media (max-width: 700px) {
    .wissen-public .wrap {
        width: min(100% - 20px, 1040px);
    }
    .wissen-public .article {
        padding-top: 12px;
    }
    .wissen-hero,
    .wissen-box,
    .wissen-glossary,
    .wissen-short-video,
    .wissen-next,
    .wissen-footer {
        border-radius: 18px;
        padding: 22px 18px;
    }
    .wissen-audio-top,
    .wissen-short-video {
        grid-template-columns: 1fr;
    }
    .wissen-glossary-grid {
        grid-template-columns: 1fr;
    }
    .wissen-phone {
        width: min(100%, 300px);
        margin: 0 auto;
    }
}
