.rs{padding:80px 0 0}.rs-head{margin:0 0 22px}.rs h2{font-family:var(--display);margin:0 0 8px;font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.1}.rs-head p{color:var(--sub);margin:0}.rs-row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:18px;margin:0;padding:4px 2px 14px;list-style:none;display:flex;overflow-x:auto}.rs-row li{scroll-snap-align:start;flex:none}.rs-card{text-align:left;width:200px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}.rs-img{border:1.5px solid var(--ink);background:#fff;width:200px;height:283px;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.rs-img img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.rs-card.on .rs-img{outline:3px solid var(--blue);outline-offset:3px}.rs-card b{margin-top:8px;font-size:16px;line-height:1.35}.rs-feel{color:var(--sub);font-size:13.5px;line-height:1.45}.rs-chips{gap:4px;margin:4px 0 2px;display:flex}.rs-chips i{border:1px solid #1b1a1759;width:18px;height:18px;display:block}.rs-card small{color:var(--sub);font-size:12px}.rs-note{color:var(--sub);margin:6px 0 0;font-size:13px}.rs-big{z-index:70;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rs-dim{cursor:pointer;background:#1b1a1799;border:0;padding:0;position:absolute;inset:0}.rs-big-in{background:var(--paper);border:2px solid var(--ink);width:min(1100px,100%);max-height:calc(100dvh - 48px);padding:22px 24px 26px;position:relative;overflow:auto}.rs-big-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rs-big-head h3{font-family:var(--display);margin:0 0 4px;font-size:30px;font-weight:400;line-height:1.15}.rs-big-head p{color:var(--sub);margin:0}.rs-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;font-size:28px}.rs-facts{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;margin:16px 0 18px;padding:12px 0;display:flex}.rs-facts div{flex-direction:column;gap:2px;display:flex}.rs-facts dt{color:var(--sub);font-size:12.5px}.rs-facts dd{margin:0;font-weight:600}.rs-facts .rs-chips i{width:22px;height:22px}.rs-shots{align-items:flex-start;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.rs-shots img{border:1.5px solid var(--ink);background:#fff;flex:none;width:auto;height:min(56vh,480px);display:block}.rs-shots img.page{object-fit:cover;object-position:top;width:min(64vw,560px)}.rs-row li.rs-wide{grid-column:span 2}.rs-face{aspect-ratio:1240/1754;width:100%;transition:transform .2s;display:block;position:relative}.rs-face.page{aspect-ratio:1.47}.rs-face img{border:1.5px solid var(--ink);background:#fff;height:auto;transition:box-shadow .2s;display:block;position:absolute}.rs-face.page img:first-child{width:80%;top:6%;left:0}.rs-face.page img:nth-child(2){width:auto;height:92%;bottom:0;right:0}.rs-face.cards img{width:78%}.rs-face.cards img:first-child{top:2%;left:0;transform:rotate(-4deg)}.rs-face.cards img:nth-child(2){bottom:0;right:0;transform:rotate(3deg)}.rs-card:hover .rs-face,.rs-card:focus-visible .rs-face{transform:translateY(-3px)}.rs-card:hover .rs-face img:last-child,.rs-card:focus-visible .rs-face img:last-child{box-shadow:4px 5px 0 var(--yellow)}@media (max-width:640px){.rs-row li.rs-pair{grid-column:span 2}.rs-face.cards{aspect-ratio:1.47}.rs-face.cards img{width:auto;height:84%}.rs-face.cards img:first-child{top:4%;left:8%}.rs-face.cards img:nth-child(2){bottom:4%;left:auto;right:8%}}.rs-long{border:1.5px solid var(--ink);background:#fff var(--ph) no-repeat top/100% auto;width:100%;max-width:960px;height:auto;margin:16px auto 0;display:block}@media (max-width:640px){.rs-long{background-image:var(--ph-m)}}.rs-go{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.rs-go span{color:var(--sub);font-size:14px}@media (max-width:900px){.rs{padding-top:56px}.rs-row{gap:12px}.rs-card,.rs-img{width:150px}.rs-img{height:212px}.rs-big{padding:0}.rs-big-in{height:100dvh;max-height:100dvh;padding:16px 14px 20px}.rs-shots img{height:52vh}}.mk-empty .rs{padding:22px 0 0}.mk-empty .rs h2{font-size:22px}.mk-empty .rs-head p{font-size:14px}.mk-empty .rs-card,.mk-empty .rs-img{width:128px}.mk-empty .rs-img{height:181px}.mk-empty .rs-feel{display:none}.rs-img.card{height:250px;margin-top:33px}@media (max-width:900px){.rs-img.card{height:187px;margin-top:25px}}.rs-bare{padding:0}.both{padding:80px 0 0}@media (max-width:900px){.both{padding-top:56px}}@media (max-width:640px){.both{padding-top:24px}}.rs-row{scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 18px;padding:0;display:grid;overflow:visible}.rs-card{width:100%}.rs-img,.rs-img.card{aspect-ratio:1240/1754;background:0 0;border:0;align-items:flex-end;width:100%;height:auto;margin:0;display:flex;overflow:visible}.rs-img img{border:1.5px solid var(--ink);background:#fff;width:100%;height:auto;transition:transform .2s,box-shadow .2s}.rs-img.page img{aspect-ratio:1240/1754;object-fit:cover;object-position:top}.rs-card:hover .rs-img,.rs-card:focus-visible .rs-img{box-shadow:none;transform:none}.rs-card:hover .rs-img img,.rs-card:focus-visible .rs-img img{box-shadow:4px 5px 0 var(--yellow);transform:translateY(-3px)}.rs-card.on .rs-img{outline:0}.rs-card.on .rs-img img{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:1100px){.rs-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.rs-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.rs-card,.rs-img,.rs-img.card{width:100%;height:auto}}
