# Aufruf Plenumskultur

<style>
    .custom-banner-container {
        display: flex;
        align-items: stretch; /* This ensures both columns have the same height */
        gap: 2rem; /* The space between the columns */
    }

    .custom-banner-content {
        /* The left column for text */
        background-color: #f8f9fa;
        border: 1px solid #e2e2e2;
        padding: 1.5rem 2rem;
        
        /* This sets the width ratio to 1/3 on desktop */
        flex: 2; 

        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .custom-banner-image-wrapper {
        /* The right column for the image */
        /* This sets the width ratio to 2/3 on desktop */
        flex: 2; 

        position: relative;
    }

    .custom-banner-image-wrapper img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: contain; 
    }
    
    /* --- Content and Button styles remain the same --- */
    .custom-banner-content h2 {
        color: #613583;
        font-size: 1.6rem;
        margin-top: 0;
        line-height: 1.2;
        font-weight: bold;
    }

    .custom-banner-content p {
        color: #333;
        font-size: 1rem;
        margin-bottom: 1rem;
    }

    .custom-banner-content .button.positive {
        background-color: #555d46;
        color: #fff;
        font-size: 1.1rem;
        padding: 0.7rem 1.2rem;
        text-decoration: none;
        border: none;
        box-shadow: none;
        transition: background-color 0.2s;
        align-self: flex-start;
    }

    .custom-banner-content .button.positive:hover {
        background-color: #1f8050;
        color: #fff;
        box-shadow: none;
    }

    /* --- Responsive Styles for smaller screens --- */
    @media (max-width: 1199px) {
        .custom-banner-image-wrapper {
            /* This completely hides the image column on smaller screens */
            display: none;
        }

        .custom-banner-content {
            /* This makes the text box take up the full width */
            flex-basis: 100%;
            background-color: transparent;
            border: none;
            padding: 0;
        }

        .custom-banner-content h2 {
            /* Reduces title font size on mobile */
            font-size: 1.2rem;
        }

        .custom-banner-content .button.positive {
            /* Make the button full-width on mobile */
            width: 100%;
            text-align: center;
            margin-bottom: 1.5rem;
        }
    }
</style>

<div class="custom-banner-container">
    <!-- Left Column (1/3 width on desktop, 100% on mobile) -->
    <div class="custom-banner-content">
        <h2>Hast du Wissen zu Plenumskultur und -struktur?</h2>
        <p>
            Wenn ja, lade es doch gerne bis zum 20.03. hier hoch. Wir werden die Materialien dann auswerten und einen Artikel erstellen.
        </p>
        <a href="https://cloud.systemli.org/s/7ZH5e5QEkwPdQay" class="button positive">Jetzt hochladen</a>
    </div>
    <!-- Right Column (2/3 width on desktop, hidden on mobile) -->
    <div class="custom-banner-image-wrapper">
        <img src="https://wiki.aktivismus.org/uploads/images/gallery/2026-03/TpslOu4YZ4fIsJ2a-image-1772367272389.png" alt="Plenumskultur Banner">
    </div>
</div>