main{overflow:hidden}.page-frame.svelte-u4k2t{box-sizing:border-box;width:min(1440px,100%);margin:0 auto;padding-left:4.5vw;padding-right:4.5vw;position:relative}.blog-hero.svelte-u4k2t{background:#10150f;position:relative;overflow:hidden}.blog-grid.svelte-u4k2t{background-image:linear-gradient(#35d75a14 1px,#0000 1px),linear-gradient(90deg,#35d75a14 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000e0,#0000 84%);mask-image:linear-gradient(90deg,#000000e0,#0000 84%)}.blog-hero.svelte-u4k2t:after{content:"";border:1px solid #35d75a61;border-radius:50%;width:min(70vw,840px);height:min(70vw,840px);position:absolute;bottom:-37%;right:-12%;box-shadow:0 0 0 72px #35d75a0a,0 0 0 144px #35d75a08}.blog-frame.svelte-u4k2t{min-height:min(665px,100svh - 40px);padding-top:158px;padding-bottom:7rem}.eyebrow.svelte-u4k2t,.section-kicker.svelte-u4k2t,.article-meta.svelte-u4k2t,.article-bottom.svelte-u4k2t,.blog-status.svelte-u4k2t{letter-spacing:.08em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:.66rem;font-weight:500}.eyebrow.svelte-u4k2t{color:#35d75a;align-items:center;gap:.6rem;margin:0;display:flex}.eyebrow.svelte-u4k2t span:where(.svelte-u4k2t){background:currentColor;width:28px;height:1px}h1.svelte-u4k2t,h2.svelte-u4k2t,h3.svelte-u4k2t,p.svelte-u4k2t{margin-top:0}h1.svelte-u4k2t,h2.svelte-u4k2t,h3.svelte-u4k2t{font-family:Space Grotesk,sans-serif}.blog-frame.svelte-u4k2t h1:where(.svelte-u4k2t){z-index:1;letter-spacing:0;max-width:760px;margin:1.3rem 0 1.45rem;font-size:5rem;font-weight:600;line-height:.96;position:relative}.blog-frame.svelte-u4k2t h1:where(.svelte-u4k2t) span:where(.svelte-u4k2t){color:#35d75a}.blog-lead.svelte-u4k2t{z-index:1;color:#f5f7f2a8;max-width:565px;margin-bottom:2rem;font-size:1rem;line-height:1.72;position:relative}.blog-status.svelte-u4k2t{z-index:1;color:#f5f7f294;align-items:center;gap:.6rem;display:flex;position:relative}.blog-status.svelte-u4k2t i:where(.svelte-u4k2t){background:#35d75a;border-radius:50%;width:8px;height:8px;animation:1.8s infinite svelte-u4k2t-pulse;box-shadow:0 0 #35d75a9e}.articles-section.svelte-u4k2t{color:#161b16;background:#e9eee4}.articles-frame.svelte-u4k2t{padding-top:7.5rem;padding-bottom:8rem}.articles-heading.svelte-u4k2t{grid-template-columns:1fr .7fr;align-items:end;gap:4rem;margin-bottom:3.7rem;display:grid}.section-kicker.svelte-u4k2t{color:#5a6753;margin-bottom:1rem}.articles-heading.svelte-u4k2t h2:where(.svelte-u4k2t),.newsletter-frame.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:0;margin-bottom:0;font-size:3.3rem;font-weight:600;line-height:1.02}.articles-heading.svelte-u4k2t>p:where(.svelte-u4k2t){color:#566054;max-width:360px;margin:0 0 0 auto;font-size:.92rem;line-height:1.7}.article-grid.svelte-u4k2t{border-top:1px solid #161b162e;border-left:1px solid #161b162e;grid-template-columns:1.15fr .925fr .925fr;display:grid}.article-card.svelte-u4k2t{background:#f5f8f159;border-bottom:1px solid #161b162e;border-right:1px solid #161b162e;flex-direction:column;min-height:365px;padding:1.25rem;display:flex}.article-card.featured.svelte-u4k2t{background:#35d75a}.article-meta.svelte-u4k2t,.article-bottom.svelte-u4k2t{color:#586551;justify-content:space-between;display:flex}.article-card.svelte-u4k2t h3:where(.svelte-u4k2t){margin:3.2rem 0 1rem;font-size:1.65rem;font-weight:600;line-height:1.05}.article-card.svelte-u4k2t p:where(.svelte-u4k2t){color:#536050;max-width:340px;margin-bottom:auto;font-size:.87rem;line-height:1.68}.article-bottom.svelte-u4k2t{border-top:1px solid #161b162b;padding-top:1.25rem}.article-bottom.svelte-u4k2t a:where(.svelte-u4k2t){font-weight:500}.article-card.svelte-u4k2t h3:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover,.article-bottom.svelte-u4k2t a:where(.svelte-u4k2t):hover{text-underline-offset:.2em;text-decoration:underline}.articles-empty.svelte-u4k2t{color:#536050;border-top:1px solid #161b162e;margin:0;padding:2rem 0}.newsletter-section.svelte-u4k2t{color:#161b16;background:#c9d0c2}.newsletter-frame.svelte-u4k2t{grid-template-columns:1fr .75fr;align-items:end;gap:6rem;padding-top:5.5rem;padding-bottom:5.5rem;display:grid}.newsletter-frame.svelte-u4k2t>p:where(.svelte-u4k2t){color:#4e5a4c;border-left:3px solid #4b7618;max-width:440px;margin:0 0 0 auto;padding-left:1.25rem;font-size:.94rem;line-height:1.7}@keyframes svelte-u4k2t-pulse{70%{box-shadow:0 0 0 8px #35d75a00}to{box-shadow:0 0 #35d75a00}}@media (width<=820px){.articles-heading.svelte-u4k2t,.newsletter-frame.svelte-u4k2t{grid-template-columns:1fr;gap:2.2rem}.articles-heading.svelte-u4k2t>p:where(.svelte-u4k2t),.newsletter-frame.svelte-u4k2t>p:where(.svelte-u4k2t){margin-left:0}.article-grid.svelte-u4k2t{grid-template-columns:1fr}.article-card.svelte-u4k2t{min-height:270px}}@media (width<=640px){.page-frame.svelte-u4k2t{padding-left:1.25rem;padding-right:1.25rem}.blog-frame.svelte-u4k2t{min-height:auto;padding-top:113px;padding-bottom:5rem}.blog-frame.svelte-u4k2t h1:where(.svelte-u4k2t),.articles-heading.svelte-u4k2t h2:where(.svelte-u4k2t),.newsletter-frame.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:2.7rem}.blog-lead.svelte-u4k2t{font-size:.92rem}.articles-frame.svelte-u4k2t{padding-top:5rem;padding-bottom:5rem}.article-card.svelte-u4k2t h3:where(.svelte-u4k2t){margin-top:2rem;font-size:1.45rem}.newsletter-frame.svelte-u4k2t{gap:1.7rem;padding-top:4rem;padding-bottom:4rem}}
