.page_container__M04p_{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.page_hero__SWt5b{padding:5rem 0;text-align:center}.page_heroLabel__otRTg{font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:1rem}.page_heroTitle__nRGrv{font-family:var(--font-display);font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1rem;color:var(--white)}.page_highlight__s5ZCC{color:var(--blue)}.page_heroSubtitle__lZH9A{font-size:1.125rem;color:var(--gray);max-width:600px;margin:0 auto 3rem;line-height:1.6}.page_categoryFilter__3pE3g{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2rem}.page_categoryPill__qNUaJ{padding:.625rem 1.25rem;border-radius:9999px;border:2px solid var(--charcoal-light);background:var(--charcoal);color:var(--gray);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .3s ease}.page_categoryPill__qNUaJ:hover{border-color:var(--blue);color:var(--blue)}.page_categoryPill__qNUaJ.page_active__ebIUb{background:var(--blue);color:#fff;border-color:var(--blue)}.page_featured__2cNQO{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin:5rem 0;padding:2rem 0}.page_featuredImage__N_9wi{position:relative;aspect-ratio:4/3}.page_imagePlaceholder__Wz4HQ{width:100%;height:100%;background:linear-gradient(135deg,var(--charcoal) 0,var(--charcoal-light) 100%);border-radius:.75rem}.page_featuredContent__JfTwO{display:flex;flex-direction:column;gap:1.5rem}.page_tagPill__JdKrh{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:.5rem 1rem;border-radius:9999px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.page_featuredTitle__OXmy1{font-size:2rem;font-weight:700;line-height:1.2;color:var(--white)}.page_featuredDescription__gZLP2{font-size:1rem;line-height:1.6;color:var(--gray)}.page_meta__6INaB{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--gray)}.page_readLink__TX0ty{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;color:var(--blue);text-decoration:none;font-weight:600;transition:all .2s ease}.page_readLink__TX0ty:hover{gap:1rem}.page_readLink__TX0ty svg{width:1rem;height:1rem;stroke:currentColor}.page_grid__yMr0O{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:5rem 0}.page_articleCard__UVF2M{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;background:var(--charcoal);border:1px solid var(--charcoal-light);border-radius:.75rem;text-decoration:none;transition:all .3s ease;opacity:1;max-height:100%;overflow:hidden}.page_articleCard__UVF2M.page_hidden__CQ_Se{display:none}.page_articleCard__UVF2M.page_visible__V_mrH{animation:page_slideInFade__GVBSl .4s ease}@keyframes page_slideInFade__GVBSl{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_articleCard__UVF2M:hover{border-color:var(--blue-dim);box-shadow:0 10px 25px -5px rgba(0,0,0,.3);transform:translateY(-4px)}.page_cardIcon__wJB4M{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:rgba(58,175,255,.1);border-radius:.5rem;color:var(--gray);stroke-width:1.5}.page_cardTagPill__bwNWn{display:inline-flex;width:fit-content;padding:.375rem .875rem;border-radius:9999px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.page_cardTitle__hZEZc{font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--white);margin:0}.page_cardDescription__Ex0xk{font-size:.9375rem;line-height:1.5;color:var(--gray);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.page_cardMeta__y6xxG{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--gray);margin-top:auto}.page_subscribe__OTjfa{background:var(--charcoal);border:1px solid var(--charcoal-light);border-radius:1rem;padding:3rem;margin:5rem 0;text-align:center}.page_subscribeContent__m5oHy{max-width:600px;margin:0 auto}.page_subscribeTitle__6ZtcH{font-family:var(--font-display);font-size:2rem;font-weight:700;line-height:1.2;color:var(--white);margin-bottom:1rem}.page_subscribeDescription__kneiP{font-size:1rem;line-height:1.6;color:var(--gray);margin-bottom:2rem}.page_subscribeForm___jf7Q{display:flex;gap:.75rem;margin-bottom:1.5rem}.page_subscribeInput__WtmZi{flex:1;padding:.75rem 1rem;border:1px solid var(--charcoal-light);border-radius:.5rem;font-size:.9375rem;font-family:inherit;transition:all .2s ease;background:var(--navy);color:var(--white)}.page_subscribeInput__WtmZi:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(58,175,255,.1)}.page_subscribeButton__7ua7E{padding:.75rem 1.5rem;background:var(--blue);color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.page_subscribeButton__7ua7E:hover{background:#2b94e6;transform:translateY(-2px)}.page_subscribeNote___H2_o{font-size:.8125rem;color:var(--gray);margin:0}@media (max-width:1024px){.page_grid__yMr0O{grid-template-columns:repeat(2,1fr)}.page_featured__2cNQO{grid-template-columns:1fr;gap:2rem}.page_heroTitle__nRGrv{font-size:2.5rem}}@media (max-width:768px){.page_container__M04p_{padding:0 1rem}.page_hero__SWt5b{padding:3rem 0}.page_heroTitle__nRGrv{font-size:2rem}.page_heroSubtitle__lZH9A{font-size:1rem}.page_categoryFilter__3pE3g{gap:.5rem}.page_categoryPill__qNUaJ{padding:.5rem 1rem;font-size:.875rem}.page_grid__yMr0O{grid-template-columns:1fr;gap:1.5rem}.page_featured__2cNQO{padding:1.5rem 0;margin:3rem 0}.page_featuredTitle__OXmy1{font-size:1.5rem}.page_subscribeForm___jf7Q{flex-direction:column}.page_readLink__TX0ty{margin-left:0;margin-top:1rem}}