.blogIndex .logoWrapper{display:flex;justify-content:center;margin-top:2rem}.blogIndex .blogHeader{text-align:center;margin:1rem 0}.blogIndex .blogPostsGrid{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 768px){.blogIndex .blogPostsGrid{gap:3.5rem}}.blogIndex .blogPostCard{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1));border-radius:1rem;padding:2rem 1.5rem;box-shadow:0 2px 16px #00000014;transition:box-shadow .2s}@media (min-width: 768px){.blogIndex .blogPostCard{display:flex;gap:2rem}}.blogIndex .blogPostCard:hover{box-shadow:0 4px 32px #00000029}.blogIndex .blogPostImage{margin-bottom:1.5rem;text-align:center}.blogIndex .blogPostContent h3{margin-top:0;margin-bottom:.75rem;text-align:left}.blogIndex .blogPostContent .description,.blogIndex .blogPostContent .excerpt{margin-bottom:1.25rem}.blogIndex .blogPostCard .postMeta{--tw-text-opacity: 1;color:rgb(147 149 152 / var(--tw-text-opacity, 1));display:flex;gap:1.5rem;font-size:.95em;margin-bottom:.75rem}.blogIndex .blogPostCard .postCategories{margin-top:.5rem}.blogIndex .blogPostCard .categoryTag,.blogIndex .blogPostCard .tag{font-size:.8em;font-weight:500;letter-spacing:.05em;margin-right:.5em;margin-bottom:.2em}.blogIndex .blogPostCard .postTags{margin-top:.5rem}.blogPost h1{text-align:center;margin:1.5rem 0}.blogPost .subtitle{text-align:center;font-size:1.25rem;color:var(--tg-gray-30);margin-bottom:1rem}.blogPost .postMeta{display:flex;justify-content:center;gap:1.5rem;font-size:.98em;color:var(--tg-gray-50);margin-bottom:1rem}.blogPost .postCategories{display:flex;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.blogPost .categoryTag{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 251 254 / var(--tw-text-opacity, 1));border-radius:1rem;padding:.3em .8em;font-size:.8em;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.blogPost .postTags{display:flex;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.blogPost .tag{--tw-bg-opacity: 1;background-color:rgb(46 25 70 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 251 254 / var(--tw-text-opacity, 1));border-radius:1rem;padding:.3em .8em;font-size:.8em;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.blogPost .backToNewsLink{color:var(--tg-gray-30);text-decoration:none;margin-bottom:1rem;display:inline-block}.blogPost .backToNewsLink:hover{color:var(--tg-gray-10)}.blogPost .blogPostHeroImage{display:flex;justify-content:center;align-items:flex-start;margin-top:2rem;max-height:300px;border-radius:1rem;overflow:hidden}@media (min-width: 768px){.blogPost .blogPostHeroImage{max-height:400px}}@media (min-width: 1024px){.blogPost .blogPostHeroImage{max-height:500px}}.blogPost .blogPostContent{margin:0 auto 2.5rem}.blogPost .blogPostContent .wp-block-heading{color:#fff}@media (min-width: 768px){.blogPost .blogPostContent{padding:0 0 3rem}}.blogPost .blogPostContent .content>*:not(:last-child){margin-bottom:1.5rem}.blogPost .relatedPosts{margin-top:3rem}.blogPost .relatedPosts h3{margin-bottom:1.5rem}.blogPost .relatedPostsGrid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}.blogPost .relatedPost{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1));border-radius:1rem;padding:1.5rem 1rem;box-shadow:0 2px 16px #00000014;max-width:320px;flex:1 1 280px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.blogPost .relatedPostImage{margin-bottom:1rem;width:100%;text-align:left}.blogPost .relatedPostContent h4{margin-top:0;margin-bottom:.75rem;text-align:left}.blogPost .relatedPostContent .description{margin-bottom:1rem;text-align:left}
