/* ATD */
 @media(min-width:992px) {
     #whyChoose .container {
         background-color:transparent;
         padding: 2rem 15px;
    }
     #whyChoose p.small {
         font-style: italic;
         font-size: .93em;
    }
}
 @media(min-width:1200px) {
     #whyChoose .imageBorder {
         max-width: 500px;
    }
}
 @media(max-width:991.98px) {
     .gridLarge.u-grid2Columns {
         grid-template-columns: 1fr;
    }
}
 .imageBorder {
     border-radius: 7px;
}
 .gridLarge.u-grid2Columns {
     gap:2rem;
}
 #check-at-a-glance .u-stepList>li {
     padding: .75rem 0 .5rem 2rem;
     font-family: var(--gfVars-headerFont);
     font-size: 1.3em;
     font-weight: 100;
     color: var(--gfColors-navy);
     letter-spacing: .02rem;
     line-height: 1.2;
}
 #check-at-a-glance .d-flex {
     column-gap: 2rem;
}
 @media(max-width:767.98px) {
     #check-at-a-glance .u-lineHeader::after {
         display:none;
    }
}
 @media(max-width:500px) {
     #check-at-a-glance .d-flex {
         column-gap: 5rem;
    }
}
/* ATD Stories */
 .bruinBlog-recentPosts {
     display:grid;
     grid-template-columns: 1fr;
     gap:1.2rem;
}
 @media(min-width:786px) {
     .bruinBlog-recentPosts {
         grid-template-columns:repeat(2, 1fr);
         row-gap:2rem;
    }
}
 @media(min-width:1200px) {
     .bruinBlog-recentPosts {
         grid-template-columns:repeat(3, 1fr);
    }
}
 .bruinBlog-recentPosts div {
     position: relative;
     transition: all .2s;
     overflow:hidden;
}
 .bruinBlog-recentPosts .card-image img {
     width: 100%;
     aspect-ratio: 5 / 3;
     object-fit: cover;
     transition: all .5s;
}
 .bruinBlog-recentPosts div:hover img {
     transform: scale(1.05);
}
 .bruinBlog-recentPosts .postCategory {
     text-transform: uppercase;
     letter-spacing: .1rem;
     font-size: .8em;
     color: var(--gfColors-slate100);
     margin-top: .85rem;
}
 .bruinBlog-recentPosts h3 {
     font-size: 1.6rem;
     margin-block: .8rem 0rem;
     letter-spacing: .02rem;
     text-wrap: auto;
}
 .bruinBlog-recentPosts h3 a {
     line-height: 1.26;
     box-shadow: none;
}
 .bruinBlog-recentPosts h3 a:hover {
     box-shadow: inset 0px -1px 0px var(--gfColors-gold);
}
 .bruinBlog-recentPosts div p {
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 6;
     line-clamp: 6;
     -webkit-box-orient: vertical;
     font-size: .9rem;
     color: var(--gfColors-slateText);
}
 .curriculum-content .u-grid2Columns {
     gap: 0 !important;
}
 .curriculum-content p {
     max-width: 920px;
}
#check-at-a-glance .u-stepList>li a {
    line-height: 1;   
}

@media (min-width: 768px) {
    #value-degree .u-floatRight {
        width: clamp(300px, 46%, 420px);
    }
}