/* RESET preview: centered artwork with a compact introduction. */
.multi-device-section{display:flex;flex-direction:column;justify-content:center;gap:.65rem;height:24rem;box-sizing:border-box;padding:1.1rem 0 1rem}
.multi-device-section .device-copy{text-align:center;padding:0 1rem;flex:none}
.multi-device-section .device-copy h2{margin:0 0 .35rem;font-size:1.7rem;line-height:1.2}
.multi-device-section .device-copy h2>span{font-size:inherit;font-weight:400}
.multi-device-section .device-copy p{margin:0;color:#bba99a;font-size:.9rem;line-height:1.5}
.multi-device-section>img{display:block;flex:1 1 auto;min-height:0;width:100%;height:0;max-width:100%;object-fit:contain;object-position:center;margin:0 auto}
@media(max-width:1023px){.multi-device-section{height:auto;gap:14px;padding:24px 0}.multi-device-section>img{flex:none;width:min(100%,900px);height:auto}.multi-device-section .device-copy h2{font-size:26px}.multi-device-section .device-copy p{font-size:14px}}
@media(max-width:540px){.multi-device-section{gap:12px;padding:20px 0}.multi-device-section .device-copy{padding:0 8px}.multi-device-section .device-copy h2{font-size:22px}.multi-device-section .device-copy h2>span{display:block;margin-top:4px;font-size:19px}.multi-device-section .device-copy p{max-width:32em;margin:auto;font-size:13px}}
