.page-header {
    h1 {
        font-size: 3.0625rem;
        color: var(--primary-text);
        font-weight: 600;
        margin-bottom: 0.25rem;
    }

    p {
        color: #555C74;
        font-size: 1.5625rem;
    }
}

.view-current-opportunities-link {
    display: inline-flex;
    align-items: center;
    background-color: #5DD1FF;
    gap: 8px;
    font-size: 1.25rem;
    color: var(--primary-text);
    text-decoration: none;
    font-weight: 600;
    padding: 11px 31px;
    border-radius: 1000px;
    transition: none;
    border: none;
}

@media (max-width: 1439.98px) {
    .view-current-opportunities-link {
        font-size: 1rem;
        font-weight: 700;
        padding: 12px 24px;

        svg {
            width: 20px;
            height: 20px;
        }
    }
}