.y1h7lG_page{background:#fff}.y1h7lG_hero{background:linear-gradient(135deg, var(--bg-light) 0%, var(--white) 100%);text-align:center;padding:140px 20px 60px}.y1h7lG_heroInner{max-width:800px;margin:0 auto}.y1h7lG_title{color:#0f172a;margin-bottom:20px;font-size:3rem;font-weight:800;line-height:1.2}.y1h7lG_intro{color:#6b7280;font-size:1.2rem;line-height:1.7}.y1h7lG_section{background:#fff;padding:60px 20px}.y1h7lG_section:nth-of-type(2n){background:#f9fafb}.y1h7lG_container{max-width:1200px;margin:0 auto}.y1h7lG_sectionHead{max-width:760px;margin-bottom:32px}.y1h7lG_sectionTitle{color:#0f172a;margin-bottom:10px;font-size:2rem;font-weight:800;line-height:1.25}.y1h7lG_sectionBlurb{color:#4b5563;font-size:1.05rem;line-height:1.6}.y1h7lG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.y1h7lG_meta{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.y1h7lG_source{color:var(--primary-orange);background:#fff7ed;border-radius:4px;padding:6px 14px;font-size:.85rem;font-weight:600}.y1h7lG_date{color:#6b7280;font-size:.9rem}.y1h7lG_readMore{color:var(--primary-orange);margin-top:auto;font-size:1rem;font-weight:600;text-decoration:none}.y1h7lG_readMore:hover{color:var(--primary-orange-hover)}.y1h7lG_grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.y1h7lG_card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:30px;text-decoration:none;transition:all .3s;display:flex}.y1h7lG_card:hover{border-color:var(--primary-orange);transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.y1h7lG_cardTitle{color:#0f172a;margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4}.y1h7lG_cardExcerpt{color:#6b7280;flex:1;margin-bottom:16px;font-size:.95rem;line-height:1.6}.y1h7lG_byline{color:#6b7280;margin-bottom:16px;font-size:.9rem}.y1h7lG_empty{text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;max-width:800px;margin:0 auto;padding:40px;line-height:1.7}.y1h7lG_curated{text-align:center;color:#4b5563;background:#fff;margin:0;padding:30px 20px 60px;font-size:.9rem}.y1h7lG_article{max-width:760px;margin:0 auto;padding:140px 20px 80px}.y1h7lG_back{color:var(--primary-orange);margin-bottom:24px;padding:6px 0;font-weight:600;text-decoration:none;display:inline-block}.y1h7lG_back:hover{color:var(--primary-orange-hover);text-decoration:underline}.y1h7lG_articleTitle{color:#0f172a;margin-bottom:16px;font-size:2.5rem;font-weight:800;line-height:1.2}.y1h7lG_articleSummary{color:#374151;margin-bottom:32px;font-size:1.25rem;line-height:1.6}.y1h7lG_articleBody p{color:#1f2937;margin-bottom:22px;font-size:1.1rem;line-height:1.8}.y1h7lG_sourceBox{border:1px solid #e5e7eb;border-left:4px solid var(--primary-orange);color:#374151;background:#f9fafb;border-radius:8px;margin-top:36px;padding:24px;line-height:1.7}.y1h7lG_sourceBox p+p{margin-top:10px}.y1h7lG_sourceBox a{color:var(--primary-orange);overflow-wrap:anywhere;font-weight:600}.y1h7lG_sourceBox a:hover{color:var(--primary-orange-hover)}@media (max-width:1024px){.y1h7lG_grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.y1h7lG_title{font-size:2rem}.y1h7lG_intro{font-size:1.05rem}.y1h7lG_section{padding:44px 20px}.y1h7lG_sectionTitle{font-size:1.6rem}.y1h7lG_article{padding-top:110px}.y1h7lG_articleTitle{font-size:1.9rem}.y1h7lG_articleSummary{font-size:1.1rem}.y1h7lG_grid{grid-template-columns:1fr;gap:24px}}.y1h7lG_articleNext{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}
