.Letters_section__S2PYe{padding:8rem 2rem 5rem;background:#111416;color:#f5f5f5}.Letters_container__u_iHa{max-width:1400px;margin:0 auto}.Letters_header__p3sYj{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:5rem}.Letters_header__p3sYj h1{font-size:3.2rem;font-weight:500;margin-bottom:.5rem}.Letters_subtitle__Qvmfp{font-size:1.1rem;color:#aaa;max-width:600px}.Letters_yearSection__Eyl6f{margin-bottom:4rem}.Letters_yearSection__Eyl6f:last-child{margin-bottom:0}.Letters_yearTitle__DWxhT{font-size:2.6rem;font-weight:500;margin-bottom:3rem;color:#f5f5f5;position:relative}.Letters_yearTitle__DWxhT:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:var(--accent-gold)}.Letters_grid__p0DMc{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,420px));justify-content:center;gap:3rem}@media (max-width:768px){.Letters_grid__p0DMc{gap:2.5rem}}@media (max-width:480px){.Letters_section__S2PYe{padding:4rem 1rem}.Letters_header__p3sYj h1{font-size:2.2rem}.Letters_yearTitle__DWxhT{font-size:1.8rem}.Letters_grid__p0DMc{grid-template-columns:minmax(0,320px);gap:2rem}}