.latest-blog-posts_section__AZf9P{position:relative;padding:5rem 1.5rem 5.5rem;border-top:1px solid rgba(255,255,255,.06);overflow:hidden}.latest-blog-posts_section__AZf9P:before{content:"";position:absolute;top:-12rem;left:50%;transform:translateX(-50%);width:42rem;height:24rem;background:radial-gradient(ellipse at center,rgba(0,204,190,.07) 0,transparent 70%);pointer-events:none}.latest-blog-posts_inner__kvWaC{margin:0 auto;max-width:72rem}.latest-blog-posts_head__dZX_K{text-align:center;margin-bottom:3rem}.latest-blog-posts_badge__bjzVj{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;border-radius:9999px;border:1px solid rgba(0,204,190,.25);background:rgba(0,204,190,.08);padding:.4rem 1.1rem;font-family:var(--font-display);font-size:.85rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--color-accent-light)}.latest-blog-posts_badge__bjzVj:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#00ccbe;box-shadow:0 0 6px rgba(0,204,190,.8)}.latest-blog-posts_title__GWnDe{font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,5vw,3.75rem);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin-bottom:1rem;line-height:.96}.latest-blog-posts_titleHighlight__uNaKZ{background:linear-gradient(135deg,#00ccbe,#66e5e0 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.latest-blog-posts_desc__7Gcl8{color:rgba(255,255,255,.5);font-size:1rem;line-height:1.65;max-width:34rem;margin:0 auto}.latest-blog-posts_grid__4dfKk{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.latest-blog-posts_grid__4dfKk{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.latest-blog-posts_grid__4dfKk{grid-template-columns:repeat(3,1fr)}}.latest-blog-posts_card__afuoQ{display:flex;flex-direction:column;border-radius:1.1rem;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);overflow:hidden;text-decoration:none;transition:border-color .3s ease,background .3s ease,transform .45s var(--ease-out-expo),box-shadow .3s ease}.latest-blog-posts_card__afuoQ:hover{border-color:rgba(0,204,190,.3);background:rgba(0,204,190,.04);transform:translateY(-4px);box-shadow:0 18px 40px -16px rgba(0,0,0,.6),0 0 28px rgba(0,204,190,.08)}.latest-blog-posts_cardHero__AO2_a{aspect-ratio:16/9;overflow:hidden;background:rgba(255,255,255,.04)}.latest-blog-posts_cardHeroPlaceholder__JVWir{width:100%;height:100%;background:linear-gradient(135deg,rgba(0,204,190,.08),rgba(255,255,255,.03))}.latest-blog-posts_cardBody__VQDda{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;flex:1 1}.latest-blog-posts_cardTitle__7OwGg{font-family:var(--font-display);font-weight:400;font-size:1.4rem;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0}.latest-blog-posts_cardExcerpt__hFk5H{font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-blog-posts_cardDate__TTDy2{font-size:.75rem;color:rgba(255,255,255,.3);margin-top:auto;padding-top:.5rem}.latest-blog-posts_cta__SaDPe{display:flex;justify-content:center;margin-top:2.5rem}.latest-blog-posts_ctaLink__wxVDL{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.8);text-decoration:none;transition:border-color .15s,color .15s,background .15s}.latest-blog-posts_ctaLink__wxVDL:hover{border-color:rgba(0,204,190,.4);color:#00ccbe;background:rgba(0,204,190,.05)}