<body>
    <style>
    /* journal entry styling. (maybe there's a better way than global styling?) */
    article {
        display: grid;
        grid-template-columns: auto min(70ch, 100%) auto;
        gap: 0;
        margin: 1em;
    }

    article > * {
        grid-column: 2;
    }

    /* todo: is there a better width to use? */
    @media (min-width: 65em) {
        /* todo: should images be fullbleed too? (they're in p tags meaning they need :has)
                (should code even be fullbleed to b