.blog-module__3rPSzG__blogPage{color:#101b35;min-height:100vh;font-family:var(--font-plus-jakarta-sans), var(--font-inter), sans-serif;background:linear-gradient(#f7fbff 0%,#fff 38%,#fff8ec 100%);padding-bottom:80px}.blog-module__3rPSzG__blogHeader{text-align:center;max-width:800px;margin:0 auto;padding:48px 24px 30px;animation:.6s cubic-bezier(.16,1,.3,1) forwards blog-module__3rPSzG__slideUp}.blog-module__3rPSzG__eyebrow{color:var(--color-teal);letter-spacing:0;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:13px;font-weight:800;display:inline-flex}.blog-module__3rPSzG__eyebrow:before{content:"";background:linear-gradient(90deg, var(--color-gold), var(--color-coral));border-radius:999px;width:42px;height:3px}.blog-module__3rPSzG__blogHeader h1{color:#101b35;letter-spacing:0;margin:0 0 16px;font-family:Segoe UI,Arial,Helvetica,sans-serif;font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.18}.blog-module__3rPSzG__subSubtitle{color:#647086;max-width:600px;margin:0 auto;font-size:clamp(16px,1.15vw,18px);line-height:1.72}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;max-width:1120px;margin:40px auto 0;padding:0 24px;animation:.8s ease-out forwards blog-module__3rPSzG__fadeIn;display:grid}.blog-module__3rPSzG__card{color:inherit;background:#fff;border:1px solid #101b3514;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #101b350a,inset 0 1px #ffffffe6}.blog-module__3rPSzG__card:before{content:"";background:var(--color-teal);z-index:15;height:4px;position:absolute;inset:0 0 auto}.blog-module__3rPSzG__card:hover{border-color:#087f8c33;transform:translateY(-4px);box-shadow:0 20px 48px #101b3514}.blog-module__3rPSzG__imageWrapper{aspect-ratio:16/9;background-color:#101b3505;width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__image{object-fit:contain;transition:transform .6s cubic-bezier(.16,1,.3,1)}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__image{transform:scale(1.05)}.blog-module__3rPSzG__cardHeader{align-items:center;padding:16px 24px 12px;display:flex}.blog-module__3rPSzG__category{text-transform:uppercase;letter-spacing:.05em;background:var(--color-teal);color:#fff;border-radius:6px;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.blog-module__3rPSzG__cardBody{flex-direction:column;flex:1;padding:28px 24px 24px;display:flex}.blog-module__3rPSzG__date{color:#647086;text-transform:uppercase;letter-spacing:.02em;margin:0 0 10px;font-size:12px;font-weight:800}.blog-module__3rPSzG__title{color:#101b35;margin:0 0 12px;font-family:Segoe UI,Arial,Helvetica,sans-serif;font-size:19px;font-weight:700;line-height:1.4;transition:color .22s}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__title{color:var(--color-teal)}.blog-module__3rPSzG__excerpt{color:#38445a;flex:1;margin:0 0 20px;font-size:14.5px;line-height:1.65}.blog-module__3rPSzG__readMore{color:var(--color-teal);text-transform:uppercase;align-items:center;gap:4px;font-size:13.5px;font-weight:800;transition:gap .2s,color .2s;display:inline-flex}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__readMore{color:var(--color-teal-dark);gap:8px}@keyframes blog-module__3rPSzG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blog-module__3rPSzG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.blog-module__3rPSzG__blogHeader{padding-top:110px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;padding:0 20px}}@media (max-width:560px){.blog-module__3rPSzG__grid{grid-template-columns:1fr;margin-top:30px;padding:0 16px}.blog-module__3rPSzG__blogHeader{padding:110px 16px 20px}.blog-module__3rPSzG__blogHeader h1{font-size:30px}.blog-module__3rPSzG__subSubtitle{font-size:15px}}
