.page_main__NZqjT{min-height:100vh}.page_hero__PP0rk{background:var(--color-off-black);padding:8rem 1.5rem 4rem}.page_heroInner__V3usP{max-width:760px;margin:0 auto}.page_breadcrumb__oxK79{font-family:var(--font-body);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:rgba(255,255,255,.45);margin-bottom:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:0}.page_breadcrumb__oxK79 a{color:rgba(255,255,255,.45);text-decoration:none}.page_breadcrumb__oxK79 a:hover{color:var(--color-lime-green)}.page_breadcrumbSep__lEhMp{margin:0 .5rem}.page_breadcrumbCurrent__f_8Nd{color:rgba(255,255,255,.7)}.page_meta__p7_d4{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.page_categoryBadge__HQdlI{font-family:var(--font-body);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-off-black);background:var(--color-lime-green);padding:.3rem .75rem;border:3px solid var(--color-off-black)}.page_readingTime__6Evet{font-family:var(--font-body);font-size:.8rem;color:rgba(255,255,255,.45)}.page_heroHeading__n3He4{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);line-height:1.15;color:var(--color-white);margin:0 0 1.5rem}.page_authorRow__U_NwU{font-family:var(--font-body);font-size:.85rem;color:rgba(255,255,255,.5);display:flex;align-items:center;gap:.75rem}.page_contentSection__K73Ev{padding:4rem 1.5rem}.page_contentInner__IHZ2n{max-width:760px;margin:0 auto}.page_articleContent__4NI0f{font-family:var(--font-body);font-size:1.05rem;line-height:1.75;color:rgba(18,18,18,.85)}.page_articleContent__4NI0f h1,.page_articleContent__4NI0f h2,.page_articleContent__4NI0f h3,.page_articleContent__4NI0f h4{font-family:var(--font-display);color:var(--color-off-black);margin-top:2.5rem;margin-bottom:1rem}.page_articleContent__4NI0f h2{font-size:1.75rem;line-height:1.2}.page_articleContent__4NI0f h3{font-size:1.35rem;line-height:1.3}.page_articleContent__4NI0f p{margin-bottom:1.25rem}.page_articleContent__4NI0f ol,.page_articleContent__4NI0f ul{margin-bottom:1.25rem;padding-left:1.5rem}.page_articleContent__4NI0f li{margin-bottom:.5rem}.page_articleContent__4NI0f strong{color:var(--color-off-black)}.page_articleContent__4NI0f a{color:var(--color-lime-green);text-decoration:underline;text-underline-offset:2px}.page_tags__y0RUK{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:.5rem}.page_tag__TDl_l{font-family:var(--font-body);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:rgba(18,18,18,.5);background:rgba(18,18,18,.05);padding:.3rem .75rem;border:2px solid rgba(18,18,18,.1)}.page_cta__Uu0HT{margin-top:3rem;padding:2.5rem;background:var(--color-off-black);text-align:center;border:1px solid var(--color-border);box-shadow:var(--shadow-hard)}.page_ctaHeading___b_A3{font-family:var(--font-display);font-size:1.5rem;color:var(--color-white);margin:0 0 .75rem}.page_ctaText__GTdKr{font-family:var(--font-body);font-size:1rem;color:rgba(255,255,255,.6);margin:0 0 1.5rem}.page_ctaButton__hIuqu{display:inline-block;font-family:var(--font-display);font-size:1.1rem;color:var(--color-off-black);background:var(--color-lime-green);padding:.75rem 2rem;border:1px solid var(--color-border);text-decoration:none;box-shadow:var(--shadow-hard);transition:box-shadow .1s ease-out,transform .1s ease-out}.page_ctaButton__hIuqu:hover{box-shadow:none;transform:translate(4px,4px)}@media (min-width:768px){.page_hero__PP0rk{padding:10rem 2rem 5rem}.page_contentSection__K73Ev{padding:5rem 2rem}}@media (min-width:1024px){.page_hero__PP0rk{padding:12rem 2rem 6rem}.page_contentSection__K73Ev{padding:6rem 2rem}}