.rp-ph-list{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:2.5rem;column-gap:2.5rem;border-top:1px solid #d9e1ef}@media (min-width:640px){.rp-ph-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.rp-ph-list li{min-width:0;border-bottom:1px solid #d9e1ef}.rp-ph-row{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 0;min-width:0}.rp-ph-thumb{position:relative;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:10px;background:#e4e9f3}.rp-ph-thumb img{-o-object-fit:cover;object-fit:cover}.rp-ph-label{display:block;font-size:.98rem;font-weight:800;line-height:1.3;color:#0c1424;transition:color .2s ease}.rp-ph-row:hover .rp-ph-label{color:#1f5fff}.rp-ph-note{display:block;margin-top:.15rem;font-size:.82rem;line-height:1.4;color:#6b778f}.rp-ph-arrow{color:#1f5fff;transition:transform .2s ease}.rp-ph-row:hover .rp-ph-arrow{transform:translateX(3px)}.rp-ord-shot{display:none}@media (min-width:1024px){.rp-ord-shot{position:relative;display:block;width:min(100%,22rem);margin-top:2.5rem;margin-left:.5rem;transform:rotate(-2deg)}.rp-ord-shot-frame{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;border:7px solid #f6f4ee;background:#f6f4ee;box-shadow:0 28px 48px -22px rgba(0,0,0,.55)}.rp-ord-shot-frame img{-o-object-fit:cover;object-fit:cover}}@media (min-width:640px){.rp-ord-grid{display:block;-moz-columns:2;column-count:2;-moz-column-gap:2.75rem;column-gap:2.75rem}.rp-ord-item{-moz-column-break-inside:avoid;break-inside:avoid}}.rp-rtile-type span:only-child{color:#4f9dff;-webkit-text-stroke:0}@media (max-width:639px){.rp-rtiles>:last-child:nth-child(odd){grid-column:span 2;aspect-ratio:16/9}}