.blog-module__JsT-Oq__page{color:#f5f7fa;background:#0d0d0d;min-height:100vh}.blog-module__JsT-Oq__hero{background:radial-gradient(circle at 88% 18%,#a3e63517,#0000 26rem),#0d0d0d;border-bottom:1px solid #242424;padding:9rem 0 5rem}.blog-module__JsT-Oq__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.blog-module__JsT-Oq__eyebrow,.blog-module__JsT-Oq__sectionLabel{color:#a3e635;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700}.blog-module__JsT-Oq__eyebrow{margin-bottom:1.25rem}.blog-module__JsT-Oq__title{letter-spacing:-.055em;max-width:13ch;font-size:clamp(2.35rem,5.2vw,4.75rem);font-weight:650;line-height:.98}.blog-module__JsT-Oq__heroAside>p{color:#a8b0bc;max-width:37rem;font-size:1rem;line-height:1.75}.blog-module__JsT-Oq__heroMeta{color:#6f7782;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #2a2a2a;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:2rem;padding-top:1.25rem;font-size:.72rem;font-weight:600;display:flex}.blog-module__JsT-Oq__featuredSection{padding:5rem 0 6rem}.blog-module__JsT-Oq__sectionLabel{margin-bottom:1.25rem}.blog-module__JsT-Oq__featuredLink,.blog-module__JsT-Oq__cardLink{color:inherit;text-decoration:none;display:block}.blog-module__JsT-Oq__featuredCard{background:#151515;border:1px solid #2a2a2a;border-radius:1.5rem;grid-template-columns:minmax(0,1.45fr) minmax(21rem,.55fr);min-height:34rem;transition:border-color .28s,transform .28s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden;box-shadow:0 32px 80px #00000047}.blog-module__JsT-Oq__featuredMedia,.blog-module__JsT-Oq__cardMedia{position:relative;overflow:hidden}.blog-module__JsT-Oq__image{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.blog-module__JsT-Oq__imageShade{pointer-events:none;background:linear-gradient(#0000 55%,#0d0d0db3);position:absolute;inset:0}.blog-module__JsT-Oq__featuredIndex,.blog-module__JsT-Oq__cardIndex{color:#f5f7facc;letter-spacing:.12em;font-size:.72rem;font-weight:700;position:absolute;bottom:1rem;left:1.25rem}.blog-module__JsT-Oq__featuredContent{flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3.5rem);display:flex}.blog-module__JsT-Oq__articleMeta{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.68rem;font-weight:700;display:flex}.blog-module__JsT-Oq__articleMeta span:last-child{color:#747c87;white-space:nowrap}.blog-module__JsT-Oq__featuredContent h2{letter-spacing:-.035em;margin-top:1.75rem;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.08}.blog-module__JsT-Oq__featuredContent>p,.blog-module__JsT-Oq__cardContent>p{color:#9ca3af;line-height:1.7}.blog-module__JsT-Oq__featuredContent>p{margin-top:1.25rem;font-size:.96rem}.blog-module__JsT-Oq__readLink{color:#a3e635;align-items:center;gap:.55rem;margin-top:auto;padding-top:2rem;font-size:.84rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__readLink svg{transition:transform .22s}.blog-module__JsT-Oq__librarySection{background:#111;border-top:1px solid #242424;padding:6rem 0 7rem}.blog-module__JsT-Oq__libraryHeading{grid-template-columns:1fr minmax(18rem,.55fr);align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.blog-module__JsT-Oq__libraryHeading h2{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.blog-module__JsT-Oq__libraryHeading>p{color:#8f98a4;line-height:1.7}.blog-module__JsT-Oq__editorialGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.blog-module__JsT-Oq__cardLink{grid-column:span 6}.blog-module__JsT-Oq__cardLink:nth-child(4n+1),.blog-module__JsT-Oq__cardLink:nth-child(4n+4){grid-column:span 7}.blog-module__JsT-Oq__cardLink:nth-child(4n+2),.blog-module__JsT-Oq__cardLink:nth-child(4n+3){grid-column:span 5}.blog-module__JsT-Oq__card{background:#171717;border:1px solid #292929;border-radius:1.25rem;height:100%;transition:border-color .26s,transform .26s cubic-bezier(.16,1,.3,1),background-color .26s;overflow:hidden}.blog-module__JsT-Oq__cardMedia{aspect-ratio:16/9;border-bottom:1px solid #292929}.blog-module__JsT-Oq__cardContent{flex-direction:column;min-height:19.5rem;padding:clamp(1.4rem,2.4vw,2rem);display:flex}.blog-module__JsT-Oq__cardContent h3{letter-spacing:-.028em;margin-top:1.25rem;font-size:clamp(1.25rem,2.1vw,1.8rem);line-height:1.18}.blog-module__JsT-Oq__cardContent>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1rem;font-size:.9rem;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__bottomCta{background:#0d0d0d;padding:6rem 0}.blog-module__JsT-Oq__ctaInner{border-top:1px solid #2a2a2a;justify-content:space-between;align-items:end;gap:3rem;padding:3.5rem 0 1rem;display:flex}.blog-module__JsT-Oq__ctaInner h2{letter-spacing:-.045em;max-width:16ch;font-size:clamp(2rem,4vw,3.6rem);line-height:1.02}.blog-module__JsT-Oq__ctaButton{color:#0d0d0d;background:#a3e635;border-radius:.7rem;flex-shrink:0;align-items:center;gap:.65rem;padding:.95rem 1.25rem;font-size:.88rem;font-weight:750;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.blog-module__JsT-Oq__featuredCard:hover,.blog-module__JsT-Oq__card:hover{border-color:#a3e6357a;transform:translateY(-4px)}.blog-module__JsT-Oq__featuredCard:hover .blog-module__JsT-Oq__image,.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__image{transform:scale(1.035)}.blog-module__JsT-Oq__featuredCard:hover .blog-module__JsT-Oq__readLink svg,.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__readLink svg{transform:translate(4px)}.blog-module__JsT-Oq__ctaButton:hover{background:#b4ee57;transform:translateY(-2px)}}.blog-module__JsT-Oq__featuredLink:active .blog-module__JsT-Oq__featuredCard,.blog-module__JsT-Oq__cardLink:active .blog-module__JsT-Oq__card,.blog-module__JsT-Oq__ctaButton:active{transform:translateY(1px)scale(.995)}@media (max-width:900px){.blog-module__JsT-Oq__heroGrid,.blog-module__JsT-Oq__libraryHeading{grid-template-columns:1fr;gap:2.5rem}.blog-module__JsT-Oq__title{max-width:16ch}.blog-module__JsT-Oq__featuredCard{grid-template-columns:1fr;min-height:auto}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/10}.blog-module__JsT-Oq__featuredContent{min-height:24rem}.blog-module__JsT-Oq__cardLink,.blog-module__JsT-Oq__cardLink:nth-child(n){grid-column:span 6}}@media (max-width:640px){.blog-module__JsT-Oq__hero{padding:7.5rem 0 3.75rem}.blog-module__JsT-Oq__title{font-size:clamp(2.25rem,12vw,3.35rem)}.blog-module__JsT-Oq__heroMeta{grid-template-columns:1fr 1fr;display:grid}.blog-module__JsT-Oq__featuredSection,.blog-module__JsT-Oq__librarySection,.blog-module__JsT-Oq__bottomCta{padding:4rem 0}.blog-module__JsT-Oq__featuredCard,.blog-module__JsT-Oq__card{border-radius:1rem}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:4/3}.blog-module__JsT-Oq__featuredContent{min-height:25rem;padding:1.5rem}.blog-module__JsT-Oq__editorialGrid{display:block}.blog-module__JsT-Oq__cardLink+.blog-module__JsT-Oq__cardLink{margin-top:1.25rem}.blog-module__JsT-Oq__cardContent{min-height:18.5rem;padding:1.4rem}.blog-module__JsT-Oq__libraryHeading{margin-bottom:2rem}.blog-module__JsT-Oq__ctaInner{padding-top:2.5rem;display:block}.blog-module__JsT-Oq__ctaButton{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__featuredCard,.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__image,.blog-module__JsT-Oq__readLink svg,.blog-module__JsT-Oq__ctaButton{transition:none}}
