/* HDS Legacy Editor: editorial drop caps. Scope is limited to paragraphs tagged by the author. */
p.hdsle-dropcap::first-letter,
p.hdsle-dropcap-preview::first-letter {
    float: left;
    font-family: Georgia, 'Times New Roman', serif;
    font-size: 3.8em;
    font-style: normal;
    font-weight: 400;
    line-height: .78;
    margin: .09em .12em 0 0;
    padding: 0;
    text-transform: none;
}

p.hdsle-dropcap--classic::first-letter,
p.hdsle-dropcap-preview--classic::first-letter {
    font-family: Georgia, 'Times New Roman', serif;
    font-style: normal;
    font-weight: 400;
}

p.hdsle-dropcap--modern::first-letter,
p.hdsle-dropcap-preview--modern::first-letter {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.045em;
    margin-right: .14em;
}

p.hdsle-dropcap--editorial::first-letter,
p.hdsle-dropcap-preview--editorial::first-letter {
    font-family: Georgia, 'Times New Roman', serif;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.035em;
}

@media (max-width: 480px) {
    p.hdsle-dropcap::first-letter,
p.hdsle-dropcap-preview::first-letter {
        /* Prevent an oversized glyph from crowding narrow mobile columns. */
        line-height: .82;
        margin: .08em .10em 0 0;
    }
}
