.tile-grid .tile-grid__item {

    &:hover,
    &:active,
    &:focus {
        cursor: initial;
        border-color: transparent;
        color: inherit;
    }
}


.accordion {
    --content-margin: 40px;
    border-radius: var(--border-radius);

    .accordion-header {
        padding: 40px;

        p {
            font-size: 1.25em;
            font-weight: 500;
        }
    }
}

.remark {
    position: relative;
    padding-left: 25px;
    margin: 25px 15px;

    &::before {
        content: " ";
        display: block;
        position: absolute;
        left: 0;
        width: 4px;
        height: 100%;
        background-color: var(--color-brand);
        opacity: .8;
    }
}

.page-content img {
    max-width: 30vw;
}