.wp-admin .section-columns .columns > div > div:nth-of-type(2) a svg {
    display: none;
}

.section-columns .columns {
    display: grid;
    gap: 0;
    width: 100%;
}

.section-columns h2 + .columns {
    margin-top: 1.5rem;
}

.section-columns .columns > div {
    border-bottom: 1px solid var(--color-border);
    display: grid;
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
    width: 100%;
}

.section-columns .columns-logo > div {
    display: block;
}

.section-columns .columns > div:last-child {
    border-bottom-width: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}

.section-columns .columns > div > .icon {
    grid-column: 1;
    grid-row: 1;
    width: 4rem;
}

.section-columns .columns > div > .icon svg {
    display: block;
    fill: var(--color-accent);
    height: 3rem;
    margin: 0;
    width: 3rem;
}

.section-columns .columns > div > img {
    border-radius: 0.25rem;
    border-width: 0;
    display: block;
    margin-right: 1rem;
    width: 5rem;
}

.section-columns .columns > div > div:last-child:not(:first-child) {
    grid-column: 2;
    grid-row: 1;
}

.section-columns .columns > div h3 {
    text-align: left;
}

.section-columns .columns > div .logo-header {
    margin-bottom: 1rem;
}

.section-columns .columns > div .logo-header img {
    border-width: 0;
    height: 3rem;
}

.section-columns .columns-list-links-underline > div ol, 
.section-columns .columns-list-links-underline > div ul {
    margin-left: 1rem;
}

.section-columns .columns-list-links-underline > div ul li > a, 
.section-columns .columns-list-links-underline > div ul li > a:visited {
    color: var(--color-foreground);
    text-decoration: underline;
    text-underline-offset: 0.1875rem;
}

.section-columns .columns-list-links-underline > div ul li > a:hover, 
.section-columns .columns-list-links-underline > div ul li > a:focus, 
.section-columns .columns-list-links-underline > div ul li > a:active {
    color: var(--color-link-normal);
}

.section-columns .columns > div > div ol:last-of-type, 
.section-columns .columns > div > div p:last-of-type, 
.section-columns .columns > div > div ul:last-of-type {
    margin-bottom: 0;
}

.section-columns .columns > div > div ol, 
.section-columns .columns > div > div ul {
    margin-left: 1.5rem;
}

.section-columns .columns > div > div ul > li {
    list-style-image: url(../../../assets/images/svg/check-light.svg);
    margin-bottom: 1rem;
    padding-left: 0.25rem;
}

.section-columns .columns > div > div p:last-of-type + a {
    display: block;
    margin-top: 0.75rem;
    max-width: 100%;
}

.section-columns .columns > div .button-like, 
.section-columns .columns > div .button-like:visited {
    margin-left: 0;
    margin-top: 1rem;
}

@media (min-width: 50rem) { /* 800 px */
    .section-columns .columns {
        gap: 2rem;
    }

    .section-columns .columns-1 {
        gap: 1.5rem;
    }

    .section-columns .columns > div {
        border-width: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
}

@media (min-width: 64rem) { /* 1024 px */
    .section-columns .columns {
        column-gap: 3rem;
        row-gap: 2rem;
    }

    .section-columns .columns-1 {
        gap: 1.5rem;
    }

    .section-columns .columns:not(.columns-1) > div {
        display: block;
    }

    .section-columns .columns > div > .icon, 
    .section-columns .columns > div > .icon svg {
        height: 4rem;
        width: 4rem;
    }

    .section-columns .columns > div > .icon {
        margin-bottom: 0.5rem;
    }
}

@media (prefers-color-scheme: dark) {
    .section-columns .columns > div > div ul > li {
        list-style-image: url(../../../assets/images/svg/check-dark.svg);
    }
}
