<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Basierend auf deinem vorhandenen CSS, mit Verbesserungen */

#about_me_section {
    padding: 100px 0;
    background-color: var(--secondary-color);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 100px;
    flex-wrap: wrap-reverse;
}

.about_me_container {
    width: 100%; /* Flexibler fÃ¼r Responsive Design */
    max-width: 1000px; /* BehÃ¤lt Maximalbreite bei, aber lÃ¤sst FlexibilitÃ¤t zu */
    padding: 0 15px; /* Etwas Innenabstand fÃ¼r kleinere Bildschirme */
}

#about_me_section img {
    width: 100%; /* Macht das Bild responsive */
    max-width: 400px; /* Maximale Breite beibehalten */
    border: 15px solid var(--text-color);
    height: auto; /* BehÃ¤lt das SeitenverhÃ¤ltnis bei */
}

.about_me_container h3 {
    font-size: 1.75rem; /* BasisschriftgrÃ¶ÃŸe */
    /* Mindest- und HÃ¶chstgrenzen fÃ¼r SchriftgrÃ¶ÃŸe mit calc() kÃ¶nnen hier nicht direkt angewendet werden. */
}

.about_me_container p {
    text-align: justify;
    line-height: 175%;
}

@media(max-width: 1000px) {
    #about_me_section {
        padding: 50px 20px; /* Etwas mehr Polsterung fÃ¼r kleinere Bildschirme */
    }
    .about_me_container h3 {
        text-align: center;
        font-size: calc(5vw + 10px); /* Dynamische SchriftgrÃ¶ÃŸe mit einem Basiswert */
        /* Beispiel fÃ¼r eine dynamische Anpassung, mit einem Minimum und einem Maximum */
    }
}

/* ZusÃ¤tzliche Media Queries fÃ¼r weitere Feinabstimmungen */

@media(max-width: 600px) {
    .about_me_container h3 {
        font-size: calc(4vw + 10px); /* Kleinere Bildschirme, kleinere Basis fÃ¼r SchriftgrÃ¶ÃŸen */
    }
}

/* Beispiel fÃ¼r eine Maximalgrenze fÃ¼r SchriftgrÃ¶ÃŸen, die Ã¼ber eine spezifischere Regel implementiert werden kÃ¶nnte */

.about_me_container h3 {
    font-size: 1.75rem; /* StandardgrÃ¶ÃŸe */
}

@media(min-width: 1001px) {
    .about_me_container h3 {
        font-size: 2rem; /* Etwas grÃ¶ÃŸer fÃ¼r sehr groÃŸe Bildschirme, als Beispiel */
    }
}
</pre></body></html>