.BlogCard-module__fu1lvq__card{height:100%;color:inherit;text-decoration:none;transition:transform .2s;display:block}.BlogCard-module__fu1lvq__article{flex-direction:column;height:100%;display:flex}.BlogCard-module__fu1lvq__eyebrow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:.72rem;display:flex}.BlogCard-module__fu1lvq__category{color:var(--cloud);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.BlogCard-module__fu1lvq__date{color:var(--ash)}.BlogCard-module__fu1lvq__title{color:var(--white);font-family:var(--font-body);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:600;line-height:1.16;transition:color .15s}.BlogCard-module__fu1lvq__description{margin:var(--space-3)0 0;color:var(--mist);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__fu1lvq__byline{align-items:center;gap:var(--space-4);padding-top:var(--space-6);color:var(--ash);font-family:var(--font-mono);margin-top:auto;font-size:.74rem;display:flex}.BlogCard-module__fu1lvq__authorInfo{align-items:center;gap:var(--space-2);display:flex}.BlogCard-module__fu1lvq__avatar{object-fit:cover;border-radius:50%;width:22px;height:22px}.BlogCard-module__fu1lvq__author{color:var(--cloud);font-family:var(--font-body)}.BlogCard-module__fu1lvq__card:hover .BlogCard-module__fu1lvq__title{color:var(--steeped-teal-light)}
.HeroBitField-module__6ScHVq__field{z-index:0;pointer-events:none;color:color-mix(in srgb,var(--cloud)9%,transparent);flex-direction:column;justify-content:center;gap:clamp(10px,1.6vh,16px);display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(46% 58% at 70%,#000 0% 16%,#0000 70%);mask-image:radial-gradient(46% 58% at 70%,#000 0% 16%,#0000 70%)}.HeroBitField-module__6ScHVq__row{justify-content:space-between;width:100%;display:flex}.HeroBitField-module__6ScHVq__bit{font-family:var(--font-mono);color:inherit;font-size:11px;line-height:1}.HeroBitField-module__6ScHVq__flash{animation:.9s ease-out HeroBitField-module__6ScHVq__heroBitFlash}@keyframes HeroBitField-module__6ScHVq__heroBitFlash{0%{color:var(--steeped-teal-light)}to{color:inherit}}@media (prefers-reduced-motion:reduce){.HeroBitField-module__6ScHVq__flash{animation:none}}
.BlogHero-module__XMQ2ca__hero{min-height:30vh;margin-bottom:var(--space-16);align-items:center;display:flex;position:relative;overflow:hidden}.BlogHero-module__XMQ2ca__title{z-index:2;max-width:30ch;color:color-mix(in srgb,var(--cloud)65%,transparent);font-family:var(--font-body);letter-spacing:-.015em;margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:500;line-height:1.32;position:relative}.BlogHero-module__XMQ2ca__mark{z-index:1;width:30%;max-width:300px;fill:color-mix(in srgb,var(--steeped-teal)6%,transparent);pointer-events:none;position:absolute;top:50%;right:-3%;transform:translateY(-50%)}@media (max-width:640px){.BlogHero-module__XMQ2ca__mark{display:none}}
.FeaturedPost-module__uhPKxq__featured{color:inherit;text-decoration:none;display:block}.FeaturedPost-module__uhPKxq__card{padding:var(--space-2)0 var(--space-4);position:relative;overflow:hidden}.FeaturedPost-module__uhPKxq__mark{width:38%;max-width:340px;fill:color-mix(in srgb,var(--steeped-teal)6%,transparent);pointer-events:none;position:absolute;top:50%;right:-3%;transform:translateY(-50%)}.FeaturedPost-module__uhPKxq__body{z-index:1;flex-direction:column;max-width:60ch;display:flex;position:relative}.FeaturedPost-module__uhPKxq__eyebrow{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);font-family:var(--font-mono);font-size:.76rem;display:flex}.FeaturedPost-module__uhPKxq__featuredTag{color:var(--steeped-teal-light);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.FeaturedPost-module__uhPKxq__featuredTag:after{content:"/";margin-left:var(--space-4);color:var(--slate);font-weight:400}.FeaturedPost-module__uhPKxq__category{color:var(--cloud);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.FeaturedPost-module__uhPKxq__date{color:var(--ash)}.FeaturedPost-module__uhPKxq__title{color:var(--white);font-family:var(--font-body);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:600;line-height:1.16;transition:color .15s}.FeaturedPost-module__uhPKxq__description{max-width:50ch;margin:var(--space-4)0 0;color:var(--mist);font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6}.FeaturedPost-module__uhPKxq__footerRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-8);flex-wrap:wrap;margin-top:auto;display:flex}.FeaturedPost-module__uhPKxq__byline{align-items:center;gap:var(--space-5);color:var(--ash);font-family:var(--font-mono);font-size:.8rem;display:flex}.FeaturedPost-module__uhPKxq__authorInfo{align-items:center;gap:var(--space-2);display:flex}.FeaturedPost-module__uhPKxq__avatar{object-fit:cover;border-radius:50%;width:24px;height:24px}.FeaturedPost-module__uhPKxq__author{color:var(--cloud);font-family:var(--font-body)}.FeaturedPost-module__uhPKxq__featured:hover .FeaturedPost-module__uhPKxq__title{color:var(--steeped-teal-light)}@media (max-width:640px){.FeaturedPost-module__uhPKxq__mark{display:none}}
.page-module__EcBGwG__page{width:min(1120px,100% - 32px);padding:var(--space-16)0;margin:0 auto}.page-module__EcBGwG__featuredGrid{column-gap:clamp(2rem,5vw,4rem);row-gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.page-module__EcBGwG__sectionLabel{margin:var(--space-16)0 var(--space-6);color:color-mix(in srgb,var(--cloud)65%,transparent);font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600}.page-module__EcBGwG__grid{column-gap:clamp(2rem,5vw,4rem);row-gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.page-module__EcBGwG__empty{margin:var(--space-12)0 0;color:var(--mist);font-size:1.1rem}
