.country-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:clamp(28px,6vw,88px);margin:30px 0 72px;padding:clamp(24px,5vw,64px);border:1px solid #d8c392;border-radius:26px;background:#f7f0df;color:#29261e}
.country-video-copy{max-width:620px}.country-video .eyebrow{color:#75551b}.country-video h2{font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.8rem);line-height:1.08;margin:18px 0 24px;color:#181713}.country-video p{color:#494435;line-height:1.7}.country-video .country-video-intro{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.4;color:#29261e}.country-video .btn{margin-top:18px;display:inline-flex}.country-video small{display:block;margin-top:20px;color:#675f4f}.country-video figure{margin:0;min-width:0;width:100%;max-width:340px;justify-self:center}.country-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;background:#0c0c0b;object-fit:contain;border-radius:18px;box-shadow:0 14px 36px #29261e24}.country-video figcaption{font-size:.8rem;text-align:center;margin-top:12px;line-height:1.5;color:#675f4f}
.country-video{scroll-margin-top:110px}.country-video .eyebrow{text-transform:none}
@media(max-width:700px){.country-video{grid-template-columns:1fr;margin:24px 0 44px;padding:24px 20px;gap:28px}.country-video h2{font-size:2.3rem}.country-video figure{max-width:300px}.country-video .btn{white-space:normal;text-align:center;justify-content:center}}
