.blog-and-podcast{background-color:#f2f2f2;height:auto;padding:96px 16px;@media only screen and (max-width:900px){padding-bottom:64px;padding-left:16px;padding-right:16px;padding-top:64px}}.blog-and-podcast .content-container{align-items:flex-start;display:flex;flex-direction:row;height:auto;margin:0 auto;max-width:1124px;position:relative;@media only screen and (max-width:900px){flex-direction:column}}.blog-and-podcast .content-container .content-group{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%}.blog-and-podcast .content-container .content-group h2{color:#181818;font-family:Roboto;font-size:48px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-align:center;text-transform:uppercase;@media only screen and (max-width:900px){font-size:28px}}.blog-and-podcast .content-container .content-group h2 mark{background-color:#00fab9;box-shadow:inset 0 0 0 16px #f2f2f2;@media only screen and (max-width:900px){box-shadow:inset 0 0 0 10px #f2f2f2;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.blog-and-podcast .content-container .content-group-card{background-color:#f2f2f2;border:1px solid transparent;border-radius:24px;display:flex;flex-direction:row;padding:24px;text-decoration:none;@media only screen and (max-width:900px){border-bottom-color:#00fab9;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#00fab9;border-left-style:solid;border-left-width:1px;border-right-color:#00fab9;border-right-style:solid;border-right-width:1px;border-top-color:#00fab9;border-top-style:solid;border-top-width:1px}}.blog-and-podcast .content-container .content-group-card:hover{border:1px solid #00fab9;box-shadow:-8px -8px 16px 0 #fff,8px 8px 12px 0 #e6e6e6}.blog-and-podcast .content-group-card .card-arrow-icon{height:20px;margin-left:auto;opacity:0;@media only screen and (max-width:900px){opacity:1}}.blog-and-podcast .content-group-card:hover .card-arrow-icon{opacity:1}.blog-and-podcast .content-container .content-group-image{border-radius:8px;margin-right:24px;@media only screen and (max-width:900px){display:none}}.blog-and-podcast .content-container .blog-image{height:85px;width:85px}.blog-and-podcast .content-container .podcast-image{height:85px;width:151px}.blog-and-podcast .content-container .content-group .card-details-column{display:flex;flex-direction:column;justify-content:space-between}.blog-and-podcast .content-container .content-group .title{color:#0d0d0d;display:-webkit-box;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0;max-width:303px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;@media only screen and (max-width:900px){font-size:14px;-webkit-line-clamp:2}}.blog-and-podcast .content-container .content-group .date{color:#333;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.blog-and-podcast .content-container .content-divider{background-color:#ccc;height:602px;width:2px;@media only screen and (max-width:900px){height:2px;margin-bottom:32px;margin-left:0;margin-right:0;margin-top:32px;width:100%}}.blog-and-podcast .cta-button{border:1px solid #0d0d0d;border-radius:8px;box-sizing:border-box;color:#0d0d0d;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:16px 24px;text-align:center;text-decoration:none;width:100%}.blog-and-podcast .cta-button:hover{border:1px solid #00fab9;box-shadow:-8px -8px 16px 0 #fff,8px 8px 12px 0 #e6e6e6}