h1 {
    padding: 5rem 2rem 2rem 2rem;
    background-color: var(--color-p3);
    color: var(--color-white);
    border-radius: var(--radius-root);
    position: relative;
}
h1 svg {
    position: absolute;
    height: 1em;
    top: 2rem;
    right: 2rem;
    opacity: 0.4;
}
h2 {
    margin-top: 0.5em;
}
h2:first-of-type {
    margin-top: 0;
}
@media (min-width: 768px) {
    h1 svg {
        right: 0;
    }
}