@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;1,9..40,400&display=swap");.text-link{align-items:center;background:none;border-radius:none;color:#3e3e3e;display:flex;font-size:15px;font-weight:700;line-height:1;padding:0}.text-link:after{content:url("https://2519445.fs1.hubspotusercontent-na1.net/hubfs/2519445/Arrow%20(5).svg");display:block;margin-left:10px;text-decoration:underline;transition:.3s ease}.text-link:hover:after{transform:translateX(5px)}@keyframes fader{0%{opacity:0}50%{opacity:0}to{opacity:1}}section.resource-listing div.resource-filter{background:#fff;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;padding:25px 0;position:relative;z-index:1}section.resource-listing div.resource-filter.buttons div.filter{display:none}section.resource-listing div.resource-filter.buttons ul{align-items:flex-start;display:flex;gap:80px;justify-content:center;list-style:none;margin:0;padding:0}@media (max-width:1024px){section.resource-listing div.resource-filter.buttons ul{flex-wrap:wrap;gap:20px}}section.resource-listing div.resource-filter.buttons ul li{transition:.3s ease}section.resource-listing div.resource-filter.buttons ul li:hover a{opacity:1}section.resource-listing div.resource-filter.buttons ul li button{background:none;border:none;border-bottom:5px solid #fff;color:#3e3e3e;cursor:pointer;display:block;font-size:22px;font-weight:700;opacity:.5;padding:25px 0;text-decoration:none;transition:.3s ease}section.resource-listing div.resource-filter.buttons ul li button.active{border-bottom:5px solid #f79500;opacity:1}section.resource-listing div.resource-filter.select>div.inner{display:none}section.resource-listing div.resource-filter.select div.filter div.inner{display:flex;gap:20px;max-width:720px}section.resource-listing div.resource-filter.select div.filter div.inner .search-menu{flex:1}section.resource-listing div.resource-filter.select div.filter div.inner .search-menu form input[type=text]{background-image:url(https://2519445.fs1.hubspotusercontent-na1.net/hubfs/2519445/Vector-3.svg);background-position:20px 50%;background-repeat:no-repeat;background-size:17px;border:1px solid #cbcbcb;border-radius:5px;font-size:16px;line-height:25px;padding:11px 15px 11px 55px}section.resource-listing div.resource-filter.select div.filter div.inner .filter-menu{flex:1;position:relative}section.resource-listing div.resource-filter.select div.filter div.inner .filter-menu img{display:block;left:20px;position:absolute;top:50%;transform:translateY(-50%)}section.resource-listing div.resource-filter.select div.filter div.inner .filter-menu select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://2519445.fs1.hubspotusercontent-na1.net/hubfs/2519445/DevAdv%20Research%20Project/Dropdown%20icon.svg);background-position:95%;background-repeat:no-repeat;border:1px solid #cbcbcb;border-radius:5px;box-sizing:border-box;font-size:16px;line-height:25px;padding:11px 15px 11px 55px;width:100%}section.resource-listing div.resource-filter div.inner{margin:0 auto;max-width:1240px;padding:0 20px}@media (max-width:1024px){section.resource-listing div.resource-filter div.inner{flex-direction:column}}section.resource-listing div.featured-posts{background:#f5f5f5;padding:50px 0}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card{align-items:center;box-shadow:none;gap:50px}@media (max-width:1024px){section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card{flex-direction:column;gap:30px}}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card:nth-child(2){display:none}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.featured-image-link{box-shadow:none;flex:1}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.featured-image-link div.image{display:none}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.featured-image-link img{box-shadow:none;display:block;width:100%}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content{background:none;flex:2}@media (max-width:1024px){section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content{flex:1}}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content div.meta div.topic-link{color:#3e3e3e;opacity:1}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content .learn-more{align-items:center;background:none;border-radius:none;color:#3e3e3e;display:flex;font-size:15px;font-weight:700;line-height:1;margin-top:40px;padding:0}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content .learn-more:after{content:url("https://2519445.fs1.hubspotusercontent-na1.net/hubfs/2519445/Arrow%20(5).svg");display:block;margin-left:10px;text-decoration:underline;transition:.3s ease}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card div.content .learn-more:hover:after{transform:translateX(5px)}section.resource-listing div.featured-posts.one_card div.inner a.blog-post-card:hover{box-shadow:none;transform:none}section.resource-listing div.featured-posts h2.featured-posts-header{font-size:30px;font-weight:700;line-height:40px;margin:0 auto 25px;max-width:1240px;padding:0 20px;text-align:center}@media (max-width:767px){section.resource-listing div.featured-posts h2.featured-posts-header{font-size:22px;line-height:31px}}section.resource-listing div.featured-posts div.inner{display:flex;gap:40px;margin:0 auto;max-width:1240px;padding:0 20px}section.resource-listing div.featured-posts div.inner.small-logo a.blog-post-card .featured-image-link div.image{background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:767px){section.resource-listing div.featured-posts div.inner{flex-direction:column}}section.resource-listing div.featured-posts div.inner a.blog-post-card{background:#fff;border-radius:10px;box-shadow:0 5px 27px 2px rgba(62,62,62,.1);display:flex;display:none;flex:1;transition:.3s ease;width:auto!important}section.resource-listing div.featured-posts div.inner a.blog-post-card:hover{box-shadow:0 5px 47px 2px rgba(0,0,0,.149);transform:scale(1.04)}@media (max-width:1024px){section.resource-listing div.featured-posts div.inner a.blog-post-card{flex-direction:column}}section.resource-listing div.featured-posts div.inner a.blog-post-card .featured-image-link{background-size:cover;border-radius:10px 0 0 10px;display:block;flex:0 0 230px;height:100%}section.resource-listing div.featured-posts div.inner a.blog-post-card .featured-image-link div.image{background-size:cover;border-radius:10px 0 0 10px;height:100%;width:100%}@media (max-width:1024px){section.resource-listing div.featured-posts div.inner a.blog-post-card .featured-image-link div.image{border-radius:10px 10px 0 0}}section.resource-listing div.featured-posts div.inner a.blog-post-card .content{padding:30px}section.resource-listing div.featured-posts div.inner a.blog-post-card .content .meta{align-items:center;display:flex}section.resource-listing div.featured-posts div.inner a.blog-post-card .content .date,section.resource-listing div.featured-posts div.inner a.blog-post-card .content .topic-link{color:#3e3e3e;font-size:13px;font-weight:700;line-height:20px;opacity:.4;text-transform:uppercase}section.resource-listing div.featured-posts div.inner a.blog-post-card .content .date{align-items:center;display:flex}section.resource-listing div.featured-posts div.inner a.blog-post-card .content .date:before{background:#3e3e3e;border-radius:10px;content:"";display:block;height:3px;margin-right:7px;opacity:.4;width:3px}section.resource-listing div.featured-posts div.inner a.blog-post-card .content h2{color:#3e3e3e;display:inline-block;font-size:18px;font-weight:700;line-height:28px;margin:10px 0}section.resource-listing div.featured-posts div.inner a.blog-post-card .content p{font-size:15px;line-height:20px}section.resource-listing div.featured-posts div.inner a.blog-post-card img{display:none}section.resource-listing div.featured-posts div.inner a.blog-post-card .content{background:#fff;border-radius:0 10px 10px 0;flex:1}@media (max-width:767px){section.resource-listing div.featured-posts div.inner a.blog-post-card .content{border-radius:0 0 10px 10px}}section.resource-listing div.featured-posts div.inner a.blog-post-card p{font-size:15px;line-height:20px;margin:0}section.resource-listing div.featured-posts div.inner a.blog-post-card:first-child,section.resource-listing div.featured-posts div.inner a.blog-post-card:nth-child(2){display:flex}section.resource-listing div.featured-posts div.inner.one_card{justify-content:center}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card{align-items:center;box-shadow:none;gap:111px}@media (max-width:767px){section.resource-listing div.featured-posts div.inner.one_card .blog-post-card{gap:50px}}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card a{flex:0 0 400px}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card a div.image{background-position:bottom;border-radius:10px;min-height:260px}@media (max-width:767px){section.resource-listing div.featured-posts div.inner.one_card .blog-post-card a{flex:1;width:100%}}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card div.content{padding:0}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card div.content div.meta{display:none}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card div.content h2 a{font-size:30px;font-weight:700;line-height:40px;margin-bottom:15px;margin-top:0}@media (max-width:767px){section.resource-listing div.featured-posts div.inner.one_card .blog-post-card div.content h2 a{font-size:22px;line-height:31px}}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card div.content .learn-more{color:#3e3e3e;display:block;font-size:18px;font-weight:700;text-decoration:underline}section.resource-listing div.featured-posts div.inner.one_card .blog-post-card:last-child{display:none}section.resource-listing div.bottom{margin:0 auto;max-width:1240px;padding:75px 20px}section.resource-listing div.bottom.small-logo div.inner>a .image{background-position:50%;background-repeat:no-repeat;background-size:contain}section.resource-listing div.bottom div.inner{display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr}section.resource-listing div.bottom div.inner>a{background:#fff;border-radius:10px;box-shadow:0 5px 27px 2px rgba(62,62,62,.1);color:#3e3e3e;display:block;display:none;overflow:hidden;transition:.3s ease}section.resource-listing div.bottom div.inner>a:hover{box-shadow:0 5px 47px 2px rgba(0,0,0,.149)}section.resource-listing div.bottom div.inner>a .image{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #e9e9e9;height:200px}section.resource-listing div.bottom div.inner>a .content{padding:30px}section.resource-listing div.bottom div.inner>a .content .meta{color:#3e3e3e;font-size:13px;font-weight:700;line-height:20px;opacity:.4;text-transform:uppercase}section.resource-listing div.bottom div.inner>a .content .meta .topic{font-size:13px;text-transform:uppercase}section.resource-listing div.bottom div.inner>a .content .meta .date{align-items:center;display:flex}section.resource-listing div.bottom div.inner>a .content .card-header{font-size:18px;font-weight:700;line-height:28px;margin:10px 0}section.resource-listing div.bottom div.inner>a .content .card-header:hover{text-decoration:underline}section.resource-listing div.bottom div.inner>a .content .description{font-size:15px;line-height:20px}@media (max-width:1024px){section.resource-listing div.bottom div.inner>a{margin-bottom:30px}}section.resource-listing div.bottom div.inner>a.show{animation:fader .4s ease forwards;display:block;height:auto;margin:0;width:100%}@media (max-width:1200px){section.resource-listing div.bottom div.inner{grid-template-columns:1fr 1fr}}@media (max-width:767px){section.resource-listing div.bottom div.inner{grid-template-columns:1fr}}