/* Editorial photographs next to the localized Windows VPS buying guide. */
.nc24-buying-guide[data-nc24-people] .nc24-guide-intro{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;margin-bottom:40px}
.nc24-buying-guide[data-nc24-people] .nc24-guide-intro>div{min-width:0}
.nc24-buying-guide[data-nc24-people] .nc24-guide-intro h2{font-size:clamp(27px,3vw,37px);line-height:1.22;margin-bottom:20px}
.nc24-buying-guide[data-nc24-people] .nc24-guide-intro .nc24-guide-lead{margin-bottom:0;font-size:16px;line-height:1.8}
.nc24-buying-guide[data-nc24-people] .nc24-guide-photo{margin:0;min-width:0;overflow:hidden;border-radius:16px;border:1px solid #dce4ee;background:#e2e8f0}
.nc24-buying-guide[data-nc24-people] .nc24-guide-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.nc24-buying-guide[data-nc24-people] .nc24-guide-intro>.nc24-guide-photo{box-shadow:0 18px 40px -24px rgb(15 23 42 / 32%)}
.nc24-buying-guide[data-nc24-people] .nc24-guide-notes{gap:32px;align-items:start}
.nc24-buying-guide[data-nc24-people] .nc24-guide-notes>div{min-width:0}
.nc24-buying-guide[data-nc24-people] .nc24-guide-notes .nc24-guide-photo{margin-bottom:24px;border-radius:12px}
@media(max-width:960px){.nc24-buying-guide[data-nc24-people] .nc24-guide-intro{grid-template-columns:1fr;gap:28px}.nc24-buying-guide[data-nc24-people] .nc24-guide-intro>.nc24-guide-photo{max-width:720px;width:100%}}
@media(max-width:680px){.nc24-buying-guide[data-nc24-people] .nc24-guide-intro{gap:24px;margin-bottom:28px}.nc24-buying-guide[data-nc24-people] .nc24-guide-intro h2{font-size:27px}.nc24-buying-guide[data-nc24-people] .nc24-guide-notes .nc24-guide-photo{margin-bottom:20px}}
