#resources #hero {
  padding: 170px 0 80px 0;
  margin-bottom: 80px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right -64px bottom -64px; }
  @media (max-width: 599px) {
    #resources #hero {
      background-size: 150%;
      background-position: center bottom;
      padding-top: 80px;
      padding-bottom: 350px; } }
  #resources #hero .container {
    padding-left: 120px; }
  #resources #hero header small {
    display: block;
    font-size: 16px;
    line-height: 100%;
    text-transform: uppercase;
    letter-spacing: 0.02em;
    margin-bottom: 40px;
    color: #344563;
    font-weight: 700;
    font-style: normal; }
  #resources #hero header h1,
  #resources #hero header h2 {
    max-width: 620px;
    font-size: 65px;
    line-height: 64px;
    letter-spacing: -0.01em;
    font-weight: 900;
    margin-bottom: 40px; }
    #resources #hero header h1 em,
    #resources #hero header h2 em {
      font-style: normal; }
  #resources #hero header p {
    max-width: 395px;
    font-size: 18px;
    line-height: 150%;
    margin-bottom: 40px; }
  @media (max-width: 599px) {
    #resources #hero header {
      width: 100%; }
      #resources #hero header h1,
      #resources #hero header h2 {
        font-size: 43px;
        line-height: 43px;
        margin-bottom: 20px; }
      #resources #hero header p {
        font-size: 16px;
        line-height: 23px; } }
  #resources #hero footer a.hero-button {
    margin-bottom: 16px; }
  #resources #hero footer small {
    display: block;
    font-size: 16px;
    color: #344563; }
  @media (max-width: 599px) {
    #resources #hero footer small {
      font-size: 12px;
      line-height: 28px; } }
  @media (max-width: 768px) {
    #resources #hero .container {
      padding: 0 40px; } }
  @media (max-width: 599px) {
    #resources #hero footer a.hero-button {
      width: 80%; } }

#resources #resources-filter.filter-buttons {
  justify-content: start;
  margin-bottom: 40px; }

#resources #resources-list .module {
  display: flex;
  flex-wrap: wrap;
  margin-left: -24px;
  margin-top: -24px; }
  #resources #resources-list .module article {
    background: #fff;
    margin-left: 24px;
    margin-top: 24px;
    width: calc(33.33333% - 24px);
    padding: 40px;
    border-radius: 10px; }
    @media (max-width: 768px) {
      #resources #resources-list .module article {
        width: auto; } }
    #resources #resources-list .module article h5 {
      font-weight: bold;
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 20px; }
    #resources #resources-list .module article h4 {
      font-weight: 800;
      font-size: 26px;
      line-height: 30px;
      margin-bottom: 20px; }
    #resources #resources-list .module article p {
      font-size: 18px;
      line-height: 140%; }
    #resources #resources-list .module article a.button {
      background: #fff;
      position: relative;
      padding-right: 60px;
      box-shadow: 0px 19px 40px -10px #ffe0d2; }
      #resources #resources-list .module article a.button:after {
        content: '';
        width: 22px;
        height: 14px;
        position: absolute;
        bottom: 20px;
        right: 20px;
        background-image: url("data:image/svg+xml,%3Csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.75' x2='17.75' y2='7.75' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 2L20 7.5L16 13' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
      #resources #resources-list .module article a.button.webinar-button {
        color: #ff6726;
        box-shadow: 0px 19px 40px -10px #ffe0d2; }
        #resources #resources-list .module article a.button.webinar-button:after {
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.75' x2='17.75' y2='7.75' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 2L20 7.5L16 13' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
      #resources #resources-list .module article a.button.templates-button, #resources #resources-list .module article a.button.podcast-button, #resources #resources-list .module article a.button.fr-tiktok-button {
        color: #7a66f0;
        box-shadow: 0px 19px 40px -10px #d1d7fc; }
        #resources #resources-list .module article a.button.templates-button:after, #resources #resources-list .module article a.button.podcast-button:after, #resources #resources-list .module article a.button.fr-tiktok-button:after {
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%237A66F0' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%237A66F0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
      #resources #resources-list .module article a.button.casestudies-button, #resources #resources-list .module article a.button.fr-twitter-button, #resources #resources-list .module article a.button.ebook-button {
        color: #2fd9c4;
        box-shadow: 0px 19px 40px -10px #d0fff6; }
        #resources #resources-list .module article a.button.casestudies-button:after, #resources #resources-list .module article a.button.fr-twitter-button:after, #resources #resources-list .module article a.button.ebook-button:after {
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%232FD9C4' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%232FD9C4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
      #resources #resources-list .module article a.button.fr-linkedin-button, #resources #resources-list .module article a.button.fr-facebook-button, #resources #resources-list .module article a.button.report-button {
        color: #3A9EFE;
        box-shadow: 0px 19px 40px -10px #D7EEFE; }
        #resources #resources-list .module article a.button.fr-linkedin-button:after, #resources #resources-list .module article a.button.fr-facebook-button:after, #resources #resources-list .module article a.button.report-button:after {
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%233A9EFE' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%233A9EFE' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
      #resources #resources-list .module article a.button.inspiration-button, #resources #resources-list .module article a.button.fr-instagram-button {
        color: #F49EFC;
        box-shadow: 0px 19px 40px -10px #FEDEFF; }
        #resources #resources-list .module article a.button.inspiration-button:after, #resources #resources-list .module article a.button.fr-instagram-button:after {
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%23F49EFC' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%23F49EFC' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
    #resources #resources-list .module article.tag-guides, #resources #resources-list .module article.tag-webinar {
      background: #fff9f4; }
      #resources #resources-list .module article.tag-guides h5, #resources #resources-list .module article.tag-guides p a, #resources #resources-list .module article.tag-webinar h5, #resources #resources-list .module article.tag-webinar p a {
        color: #ff6726; }
    #resources #resources-list .module article.tag-templates, #resources #resources-list .module article.tag-podcast, #resources #resources-list .module article.tag-fr-tiktok {
      background: #f6f8ff; }
      #resources #resources-list .module article.tag-templates h5, #resources #resources-list .module article.tag-templates p a, #resources #resources-list .module article.tag-podcast h5, #resources #resources-list .module article.tag-podcast p a, #resources #resources-list .module article.tag-fr-tiktok h5, #resources #resources-list .module article.tag-fr-tiktok p a {
        color: #7a66f0; }
    #resources #resources-list .module article.tag-casestudies, #resources #resources-list .module article.tag-fr-twitter, #resources #resources-list .module article.tag-ebook {
      background: #f3fffe; }
      #resources #resources-list .module article.tag-casestudies h5, #resources #resources-list .module article.tag-casestudies p a, #resources #resources-list .module article.tag-fr-twitter h5, #resources #resources-list .module article.tag-fr-twitter p a, #resources #resources-list .module article.tag-ebook h5, #resources #resources-list .module article.tag-ebook p a {
        color: #2fd9c4; }
    #resources #resources-list .module article.tag-fr-linkedin, #resources #resources-list .module article.tag-fr-facebook, #resources #resources-list .module article.tag-report {
      background: #F5FDFF; }
      #resources #resources-list .module article.tag-fr-linkedin h5, #resources #resources-list .module article.tag-fr-linkedin p a, #resources #resources-list .module article.tag-fr-facebook h5, #resources #resources-list .module article.tag-fr-facebook p a, #resources #resources-list .module article.tag-report h5, #resources #resources-list .module article.tag-report p a {
        color: #3A9EFE; }
    #resources #resources-list .module article.tag-inspiration, #resources #resources-list .module article.tag-fr-instagram {
      background: #fff8ff; }
      #resources #resources-list .module article.tag-inspiration h5, #resources #resources-list .module article.tag-inspiration p a, #resources #resources-list .module article.tag-fr-instagram h5, #resources #resources-list .module article.tag-fr-instagram p a {
        color: #F49EFC; }

#resources.resources-new #resources-list .module article div.content {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 32px; }


/*# sourceMappingURL=resources.css.map*/