.page_hero__WBfmG{padding:160px 5vw 60px;max-width:1400px;margin:0 auto}.page_hero__WBfmG h1{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:clamp(32px,3vw,44px);line-height:1.3;letter-spacing:-.5px}.page_hero__WBfmG p{margin-top:16px;font-size:17px;color:var(--text-soft);line-height:1.75;max-width:720px}.page_articles___JOxH{padding:0 5vw 80px;max-width:1400px;margin:0 auto}.page_articleGrid__293Qh{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.page_articleCard__M6m9w{background:var(--white);border-radius:16px;padding:32px 28px;border:1px solid rgba(26,92,94,.06);box-shadow:0 2px 16px rgba(0,0,0,.02);text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.page_articleCard__M6m9w:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(26,92,94,.07)}.page_cardTop___q7jl{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.page_categoryTag__70LTG{display:inline-block;padding:4px 12px;font-size:12px;font-weight:600;border-radius:6px;text-transform:uppercase;letter-spacing:.5px}.page_brokerTag__WZXtO{background:var(--teal-mist);color:var(--teal)}.page_brokerTag__WZXtO,.page_sourceTag__dQmFP{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:6px;letter-spacing:.3px}.page_sourceTag__dQmFP{background:#f3f4f6;color:#9ca3af}.page_cardTitle__gglLW{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:20px;line-height:1.4;margin-bottom:12px;letter-spacing:-.3px}.page_cardExcerpt__8NdWi{font-size:15px;color:var(--text-soft);line-height:1.7;flex:1;margin-bottom:20px}.page_cardFooter__AItg3{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--sand)}.page_cardDate__HMXsM{font-size:13px;color:var(--text-soft);opacity:.6}.page_cardArrow__yEYB9{font-size:16px;color:var(--sand);transition:color .2s}.page_articleCard__M6m9w:hover .page_cardArrow__yEYB9{color:var(--coral)}.page_newsletter__MC50v{padding:80px 5vw;background:var(--teal);text-align:center;position:relative;overflow:hidden}.page_newsletter__MC50v:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(42,124,126,.5) 0,transparent 60%);pointer-events:none}.page_newsletter__MC50v h2{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:30px;color:white;margin-bottom:12px;position:relative}.page_newsletter__MC50v p{font-size:16px;color:rgba(255,255,255,.6);margin-bottom:32px;position:relative}.page_newsletterForm__5wKxQ{display:flex;justify-content:center;gap:12px;position:relative;max-width:480px;margin:0 auto}.page_newsletterForm__5wKxQ input{flex:1;padding:14px 20px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:rgba(255,255,255,.1);font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:15px;color:white;outline:none}.page_newsletterForm__5wKxQ input::placeholder{color:rgba(255,255,255,.4)}.page_newsletterForm__5wKxQ input:focus{border-color:rgba(255,255,255,.4)}.page_newsletterForm__5wKxQ button{padding:14px 28px;background:var(--coral);color:white;border:none;border-radius:10px;font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.page_newsletterForm__5wKxQ button:hover{background:var(--coral-hover)}@media (max-width:900px){.page_articleGrid__293Qh{grid-template-columns:1fr;max-width:600px;margin:0 auto}}@media (max-width:640px){.page_hero__WBfmG{padding:140px 24px 48px}.page_articles___JOxH{padding:0 24px 60px}.page_cardTitle__gglLW{font-size:18px}.page_newsletter__MC50v{padding:60px 24px}.page_newsletterForm__5wKxQ{flex-direction:column}}