@keyframes blogPostSkeleton-module-scss-module__RH4IKa__blog-shimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.blogPostSkeleton-module-scss-module__RH4IKa__skeleton{flex-direction:column;gap:3rem;display:flex}.blogPostSkeleton-module-scss-module__RH4IKa__header{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.blogPostSkeleton-module-scss-module__RH4IKa__category,.blogPostSkeleton-module-scss-module__RH4IKa__title,.blogPostSkeleton-module-scss-module__RH4IKa__metaItem,.blogPostSkeleton-module-scss-module__RH4IKa__image,.blogPostSkeleton-module-scss-module__RH4IKa__line{background:var(--bg-subtle);border-radius:.5rem;animation:1.4s ease-in-out infinite blogPostSkeleton-module-scss-module__RH4IKa__blog-shimmer}.blogPostSkeleton-module-scss-module__RH4IKa__category{border-radius:2rem;width:5rem;height:1.5rem}.blogPostSkeleton-module-scss-module__RH4IKa__title{width:70%;height:2.5rem}.blogPostSkeleton-module-scss-module__RH4IKa__meta{gap:1.5rem;display:flex}.blogPostSkeleton-module-scss-module__RH4IKa__metaItem{width:4.5rem;height:1rem}.blogPostSkeleton-module-scss-module__RH4IKa__image{aspect-ratio:16/9;border-radius:1rem;width:100%}.blogPostSkeleton-module-scss-module__RH4IKa__content{flex-direction:column;gap:1rem;display:flex}.blogPostSkeleton-module-scss-module__RH4IKa__line{width:100%;height:1rem}.blogPostSkeleton-module-scss-module__RH4IKa__line:nth-child(4n){width:80%}
.blogPost-module-scss-module__KjfkZW__page{background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.blogPost-module-scss-module__KjfkZW__article{width:100%;max-width:45rem;margin:0 auto;padding:3rem 1rem}@media (min-width:768px){.blogPost-module-scss-module__KjfkZW__article{padding:4rem 2rem}}.blogPost-module-scss-module__KjfkZW__header{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:3rem;display:flex}.blogPost-module-scss-module__KjfkZW__category{color:var(--foreground-dim);font-family:var(--font-noto-sans);background:var(--bg-subtle);letter-spacing:.05em;text-transform:uppercase;border-radius:2rem;width:fit-content;padding:.5rem 1.5rem;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.blogPost-module-scss-module__KjfkZW__title{color:var(--foreground);font-family:var(--font-cormorant);font-size:2.25rem;font-style:normal;font-weight:500;line-height:1.2}@media (min-width:768px){.blogPost-module-scss-module__KjfkZW__title{color:var(--foreground);font-family:var(--font-cormorant);font-size:3rem;font-style:normal;font-weight:500;line-height:100%}}.blogPost-module-scss-module__KjfkZW__meta{color:var(--foreground);font-size:.875rem;font-family:var(--font-noto-sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex}.blogPost-module-scss-module__KjfkZW__imageWrapper{aspect-ratio:16/9;background:var(--bg-subtle);border-radius:1rem;width:100%;margin-bottom:3rem;position:relative;overflow:hidden}.blogPost-module-scss-module__KjfkZW__image{object-fit:cover}.blogPost-module-scss-module__KjfkZW__content{color:var(--foreground);font-family:var(--font-noto-sans);font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.7}.blogPost-module-scss-module__KjfkZW__content h2{color:var(--foreground);font-family:var(--font-cormorant);margin:3rem 0 1.5rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%}.blogPost-module-scss-module__KjfkZW__content h3{color:var(--foreground);font-family:var(--font-cormorant);margin:2.5rem 0 1rem;font-size:1.25rem;font-weight:600}.blogPost-module-scss-module__KjfkZW__content p{color:var(--foreground-dim);margin-bottom:2rem}.blogPost-module-scss-module__KjfkZW__content p:last-child{margin-bottom:0}.blogPost-module-scss-module__KjfkZW__content a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.blogPost-module-scss-module__KjfkZW__content ul,.blogPost-module-scss-module__KjfkZW__content ol{color:var(--foreground-dim);margin:0 0 2rem 1.5rem}.blogPost-module-scss-module__KjfkZW__content li{margin-bottom:.5rem}.blogPost-module-scss-module__KjfkZW__content blockquote{border-left:3px solid var(--border);color:var(--foreground-dim);margin:2rem 0;padding-left:1.5rem;font-style:italic}.blogPost-module-scss-module__KjfkZW__content img{border-radius:.5rem;max-width:100%;height:auto;margin:2rem 0;display:block}.blogPost-module-scss-module__KjfkZW__content .aligncenter{margin-left:auto;margin-right:auto;display:block}.blogPost-module-scss-module__KjfkZW__content:after{clear:both;content:"";display:table}.blogPost-module-scss-module__KjfkZW__error{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:4rem 0;display:flex}.blogPost-module-scss-module__KjfkZW__error h1{color:var(--foreground);font-family:var(--font-cormorant);font-size:2.25rem;font-style:normal;font-weight:500;line-height:100%}.blogPost-module-scss-module__KjfkZW__error p{color:var(--foreground-dim);font-family:var(--font-noto-sans);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.blogPost-module-scss-module__KjfkZW__backLink{color:var(--foreground-dim);font-family:var(--font-noto-sans);text-underline-offset:4px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}
