.BlogPost-module__gJhkLa__blogPost{color:#0f172a;font-family:var(--font-sora);background:#fff;overflow-x:hidden}.BlogPost-module__gJhkLa__hero{color:#fff;background:radial-gradient(1200px 500px at 50% -200px,#ffffff14,#0000 60%),linear-gradient(#0b1220 0%,#0e1628 100%)}.BlogPost-module__gJhkLa__heroContent{text-align:center;flex-direction:column;justify-content:center;min-height:420px;padding:120px 0 96px;display:flex;position:relative}.BlogPost-module__gJhkLa__title{font-family:var(--font-trajanpro);letter-spacing:.02em;-webkit-text-fill-color:transparent;background:linear-gradient(#fff 0%,#cbd5f5 100%);-webkit-background-clip:text;max-width:920px;margin:0 auto;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.2}.BlogPost-module__gJhkLa__meta{opacity:.85;border-top:1px solid #ffffff26;gap:12px;margin:56px auto 0;padding-top:20px;font-size:.85rem;display:flex}.BlogPost-module__gJhkLa__category{letter-spacing:.18rem;text-transform:uppercase;color:#c7d2fe;background:#c7d2fe14;border:1px solid #c7d2fe40;border-radius:999px;width:fit-content;margin:0 auto 24px;padding:6px 14px;font-size:.7rem;font-weight:400;display:inline-block}.BlogPost-module__gJhkLa__date,.BlogPost-module__gJhkLa__author{color:#cbd5e1;font-weight:400}.BlogPost-module__gJhkLa__separator{opacity:.5}.BlogPost-module__gJhkLa__featuredImageWrapper{max-width:1200px;margin:-40px auto 0;padding:0 20px}.BlogPost-module__gJhkLa__featuredImage{aspect-ratio:16/9;object-fit:cover;background:#e5e7eb;border-radius:20px;width:100%;height:auto;box-shadow:0 30px 80px #00000026}@media (max-width:1024px){.BlogPost-module__gJhkLa__featuredImageWrapper{margin-top:-32px}.BlogPost-module__gJhkLa__featuredImage{border-radius:16px}}@media (max-width:768px){.BlogPost-module__gJhkLa__featuredImageWrapper{max-width:100%;padding:0 10px}.BlogPost-module__gJhkLa__featuredImage{aspect-ratio:4/3;box-shadow:none}}@media (max-width:480px){.BlogPost-module__gJhkLa__featuredImage{aspect-ratio:3/4}}.BlogPost-module__gJhkLa__contentWrapper{max-width:760px;margin:80px auto 120px;padding:0 20px}.BlogPost-module__gJhkLa__content{font-family:var(--font-sora);color:#1f2937;font-size:1.05rem;line-height:1.8}.BlogPost-module__gJhkLa__content h1,.BlogPost-module__gJhkLa__content h2,.BlogPost-module__gJhkLa__content h3,.BlogPost-module__gJhkLa__content h4,.BlogPost-module__gJhkLa__content h5,.BlogPost-module__gJhkLa__content h6{font-family:var(--font-trajanpro);color:#0f172a;margin:1.2rem 0;font-weight:700;line-height:1.3}.BlogPost-module__gJhkLa__content h1{font-size:2rem}.BlogPost-module__gJhkLa__content h2{font-size:1.9rem}.BlogPost-module__gJhkLa__content h3{font-size:1.5rem}.BlogPost-module__gJhkLa__content h4{font-size:1.25rem}.BlogPost-module__gJhkLa__content p{margin:1.4rem 0;font-size:1.05rem}.BlogPost-module__gJhkLa__content a{color:#0d9488;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.BlogPost-module__gJhkLa__content a:hover{color:#0f766e}.BlogPost-module__gJhkLa__content ul,.BlogPost-module__gJhkLa__content ol{margin:1.5rem 0 1.5rem 1.5rem;padding:0}.BlogPost-module__gJhkLa__content li{margin:.6rem 0;padding-left:.5rem}.BlogPost-module__gJhkLa__content blockquote{color:#065f46;background:#f0fdfa;border-left:4px solid #0d9488;margin:3rem 0;padding:1.5rem 2rem;font-style:italic}.BlogPost-module__gJhkLa__content img{border-radius:14px;max-width:100%;height:auto;margin:2.5rem 0}.BlogPost-module__gJhkLa__content pre{color:#e5e7eb;background:#0f172a;border-radius:14px;margin:2.5rem 0;padding:1.5rem;font-size:.9rem;overflow-x:auto}.BlogPost-module__gJhkLa__content code{font-family:monospace}.BlogPost-module__gJhkLa__content hr{background:#9d9d9f;border:none;height:2px;margin:4rem 0}@media (max-width:768px){.BlogPost-module__gJhkLa__heroContent{min-height:260px;padding:60px 0 32px}.BlogPost-module__gJhkLa__meta{justify-content:center;margin-top:24px;position:static;transform:none}.BlogPost-module__gJhkLa__contentWrapper{margin:60px auto 80px}}
