.wsl-real-photo-section{box-sizing:border-box;width:100%;max-width:1280px;margin:28px auto!important;padding:30px!important;background:#fff;border:1px solid #dbe5f1}.wsl-real-photo-section .wsl-section__head{margin-bottom:24px}.rph-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:28px;align-items:center}.rph-image-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.rph-photo{display:block;border-radius:8px;overflow:hidden;border:1px solid #dbe5f1;aspect-ratio:16/9;background:#eef3f7}.rph-photo img{display:block;width:100%!important;height:100%!important;aspect-ratio:16/9;object-fit:contain!important;transform:none!important}.rph-copy{min-width:0}.rph-copy h3{font-size:23px;line-height:1.45;color:#103d72;margin:0 0 14px}.rph-copy p{font-size:16px;line-height:1.9;color:#425e7b;margin:0 0 16px}.rph-copy ul{display:flex;flex-wrap:wrap;gap:10px 16px;list-style:none;padding:15px 0 0!important;margin:0;border-top:2px solid #164b92}.rph-copy li{font-size:15px;line-height:1.7;color:#164b92}.rph-case{display:inline-block;margin-top:16px;color:#164b92;font-weight:bold}.rph-multiple{grid-template-columns:minmax(0,1fr);gap:22px}.rph-multiple .rph-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rph-multiple .rph-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:10px 28px;align-items:start}.rph-multiple .rph-copy h3{margin:0}.rph-multiple .rph-copy p{margin:0}.rph-multiple .rph-copy ul{grid-column:1/-1}@media(max-width:767px){.wsl-real-photo-section{margin:20px auto!important;padding:20px!important}.rph-layout,.rph-multiple .rph-copy{grid-template-columns:minmax(0,1fr);gap:20px}.rph-multiple .rph-image-grid{grid-template-columns:minmax(0,1fr);gap:16px}.rph-copy h3{font-size:21px}.rph-copy p{font-size:15px}}
