.lang-page{max-width:1180px;margin:auto;padding:48px 5vw 100px;color:#624b40}.lang-page .eyebrow{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:#a1402d}.lang-page h1,.lang-page h2,.lang-page h3{font-family:Georgia,serif;font-weight:400;line-height:1.12}.lang-page h1{font-size:clamp(2.6rem,6vw,5.7rem);margin:.4em 0}.lang-page h2{font-size:clamp(2rem,4vw,3.3rem)}.lang-page h3{font-size:1.7rem}.lang-page p,.lang-page li{font-size:1.08rem;line-height:1.75}.lang-page .intro{max-width:700px;font-size:1.28rem}.lang-hero{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.lang-hero img,.lang-figure img{width:100%;aspect-ratio:4/3;object-fit:cover}.lang-figure{margin:36px 0}.lang-figure figcaption{font-size:.8rem;line-height:1.5}.lang-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:50px 0}.lang-card{padding:26px;border:1px solid #e3ccb8;background:#fff6eb}.lang-card p{margin-bottom:28px}.lang-page a{text-underline-offset:4px}.lang-cta{display:inline-block;background:#815844;color:#fff!important;padding:14px 20px;text-decoration:none;font-weight:600;margin:8px 12px 8px 0}.lang-secondary{display:inline-block;padding:14px 4px}.lang-facts{padding:24px 30px;background:#fff0df;margin:40px 0}.lang-sources{border-top:1px solid #d7bbab;margin-top:60px;padding-top:24px;font-size:.9rem}.lang-sources li{font-size:.9rem}.lang-next{padding:36px;background:#f7e5d5;margin-top:50px}@media(max-width:760px){.lang-page{padding:24px 5vw 80px}.lang-hero,.lang-grid{grid-template-columns:1fr}.lang-hero img{order:-1;aspect-ratio:16/10}.lang-grid{gap:12px}.lang-card{padding:20px}}
