.davie-opening{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center}.davie-opening h1{font-size:clamp(44px,5vw,72px);line-height:1.1}.davie-opening .news-lead{font-size:32px;line-height:1.25}.davie-opening figure{margin:0}.davie-opening img{width:100%;height:auto;display:block}.davie-actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.davie-translation{border-left:2px solid var(--e-gold);padding:12px 20px;margin:20px 0;color:var(--muted)}.davie-translation summary{cursor:pointer;color:var(--e-gold)}.davie-audio{padding:20px 0;border-bottom:1px solid var(--e-line)}.davie-audio audio{width:100%;max-width:480px}.davie-audio p{margin-top:0}@media(max-width:800px){.davie-opening{grid-template-columns:1fr;gap:28px}.davie-opening figure{max-width:640px}.davie-actions .button{white-space:normal}}
