.rs{isolation:isolate;color:var(--on-photo,#fff);--rs-h:var(--rs-h-d,600px);position:relative}@media (max-width:1023px){.rs{--rs-h:var(--rs-h-t,520px)}}@media (max-width:767px){.rs{--rs-h:var(--rs-h-p,560px)}}.rs-stage{height:var(--rs-h);background:var(--night,#111);perspective:1600px;touch-action:pan-y;position:relative;overflow:hidden;container:rs/inline-size}.rs-slide{visibility:hidden;z-index:0;position:absolute;inset:0}.rs-slide.is-on{visibility:visible;z-index:2}.rs-slide.is-out{visibility:visible;z-index:1}.rs-slide__in{position:absolute;inset:0;overflow:hidden}.rs-slide,.rs-slide__in{backface-visibility:hidden}.rs-bg{background:var(--night,#111);position:absolute;inset:0;overflow:hidden}.rs-bg__img,.rs-bg__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rs-bg__frame{top:50%;width:max(100%, calc(var(--rs-h) * 16 / 9));aspect-ratio:16/9;pointer-events:none;border:0;min-height:100%;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.rs-bg__frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%,-50%)}.rs--motion .rs-slide.is-on .rs-kb,.rs--motion .rs-slide.is-out .rs-kb{animation:var(--kb-name) var(--kb,8s) linear both}.rs-kb--zoom-in{--kb-name:rs-kb-in}.rs-kb--zoom-out{--kb-name:rs-kb-out}.rs-kb--pan-start{--kb-name:rs-kb-pan-s}.rs-kb--pan-end{--kb-name:rs-kb-pan-e}@keyframes rs-kb-in{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes rs-kb-out{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes rs-kb-pan-s{0%{transform:scale(1.12)translate(3%)}to{transform:scale(1.12)translate(-3%)}}@keyframes rs-kb-pan-e{0%{transform:scale(1.12)translate(-3%)}to{transform:scale(1.12)translate(3%)}}.rs-ov{pointer-events:none;position:absolute;inset:0}.rs-ov--flat{background:var(--ov)}.rs-ov--start{background:linear-gradient(to right, var(--ov) 0%, var(--ov) 22%, transparent 78%)}.rs-ov--start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to left, var(--ov) 0%, var(--ov) 22%, transparent 78%)}.rs-ov--bottom{background:linear-gradient(to top, var(--ov) 0%, var(--ov) 18%, transparent 75%)}.rs-ov--radial{background:radial-gradient(ellipse at center, transparent 0%, var(--ov) 75%)}@container rs (max-width:767px){.rs-ov--start{background:linear-gradient(to top, var(--ov) 0%, var(--ov) 35%, transparent 85%)}.rs-ov--start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to top, var(--ov) 0%, var(--ov) 35%, transparent 85%)}}.rs-layers{pointer-events:none;position:absolute;inset:0}.rs-l{pointer-events:auto;box-sizing:border-box;inset-inline-start:var(--x-d);top:var(--y-d);width:var(--w-d);height:var(--h-d);text-align:var(--al-d);rotate:var(--rot-d);display:var(--vis-d);--fs:var(--fs-d);--ref:1366;font-size:clamp(calc(var(--fs) * .7px), calc(var(--fs) * 100cqi / var(--ref)), calc(var(--fs) * 1.3px));position:absolute}@container rs (max-width:1023px){.rs-l{inset-inline-start:var(--x-t);top:var(--y-t);width:var(--w-t);height:var(--h-t);text-align:var(--al-t);rotate:var(--rot-t);display:var(--vis-t);--fs:var(--fs-t);--ref:834}}@container rs (max-width:767px){.rs-l{inset-inline-start:var(--x-p);top:var(--y-p);width:var(--w-p);height:var(--h-p);text-align:var(--al-p);rotate:var(--rot-p);display:var(--vis-p);--fs:var(--fs-p);--ref:390}}.rs-par,.rs-anim,.rs-mask-in,.rs-loop{height:100%}.rs-par{transform:translate3d(calc(var(--rs-mx,0) * var(--depth,0) * -3px), calc(var(--rs-my,0) * var(--depth,0) * -3px + var(--rs-sy,0) * var(--depth,0) * 6px), 0);transition:transform .4s var(--ease-out,ease-out)}.rs-anim{will-change:transform, opacity}.rs-anim.rs-clip{overflow:hidden}.rs-txt{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:1em}.rs-h{text-wrap:balance;line-height:1.12}p.rs-txt{text-wrap:pretty;line-height:1.6}.rs-word{white-space:nowrap;display:inline-block}.rs-piece{will-change:transform, opacity;display:inline-block}.rs-typing .rs-txt:after{content:"";vertical-align:-.12em;background:currentColor;width:.08em;height:1em;margin-inline-start:.06em;animation:.8s step-end infinite rs-caret;display:inline-block}@keyframes rs-caret{50%{opacity:0}}.rs-btn{white-space:nowrap;max-width:100%;min-height:0;padding:.85em 1.9em;font-size:1em}.rs-l--button .rs-loop{display:block}.rs-link{text-underline-offset:.3em;align-items:center;gap:.4em;padding:.3em 0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.rs-link:after{content:"←"}.rs-link:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{content:"→"}.rs-badge{text-align:center;color:var(--accent-fg);justify-content:center;align-items:center;padding:.45em 1em;line-height:1.2;display:inline-flex}.rs-img{width:100%;height:100%;display:block}.rs-img--contain{object-fit:contain}.rs-img--cover{object-fit:cover}.rs-fill{height:100%;display:block}.rs-shape{width:100%;height:100%;display:block}.rs-shape--line{border-radius:99px}.rs-icon{aspect-ratio:1;width:100%;display:block}.rs-icon svg{width:100%;height:100%}.rs-price{color:inherit;flex-wrap:wrap;align-items:baseline;gap:.1em .45em;line-height:1.1;display:inline-flex}.rs-price--tag{color:var(--accent-fg);border-radius:999px;padding:.45em .95em}.rs-price--circle{width:5.2em;height:5.2em;color:var(--accent-fg);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;rotate:-8deg}.rs-price__pre{opacity:.9;font-size:.5em;font-weight:500}.rs-price__was{opacity:.75;font-size:.55em;font-weight:400}.rs-cd{direction:ltr;gap:.3em;display:inline-flex}.rs-cd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.rs-cd__u{flex-direction:column;align-items:center;min-width:2.3em;padding:.3em .35em .25em;line-height:1;display:inline-flex}.rs-cd__u b{font-variant-numeric:tabular-nums;font-size:1em}.rs-cd__u small{opacity:.85;font-size:.36em;font-weight:500;font-family:var(--font-body);margin-top:.35em}.rs-cd__over{font-size:.6em}.rs--motion .rs-looping.rs-loop--float .rs-loop{animation:4.5s ease-in-out infinite rs-float}.rs--motion .rs-looping.rs-loop--pulse .rs-loop{animation:2.2s ease-in-out infinite rs-pulse}.rs--motion .rs-looping.rs-loop--sway .rs-loop{transform-origin:50% 0;animation:3.6s ease-in-out infinite rs-sway}.rs--motion .rs-looping.rs-loop--spin .rs-loop{animation:18s linear infinite rs-spin}@keyframes rs-float{50%{transform:translateY(-7%)}}@keyframes rs-pulse{50%{transform:scale(1.06)}}@keyframes rs-sway{25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes rs-spin{to{transform:rotate(360deg)}}.rs{--ctl-fg:#fff;--ctl-bg:#00000052;--ctl-line:#ffffff8c}.rs--ctl-dark{--ctl-fg:var(--fg);--ctl-bg:color-mix(in srgb, var(--bg) 80%, transparent);--ctl-line:color-mix(in srgb, var(--fg) 40%, transparent)}.rs-ctl{z-index:5;pointer-events:none;position:absolute;inset:0}.rs-ctl button{pointer-events:auto;color:var(--ctl-fg);font:inherit;cursor:pointer}.rs-ctl button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rs-arrow{background:var(--ctl-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:48px;height:48px;transition:opacity var(--d-fast,.15s), transform var(--d-fast,.15s);border:0;place-items:center;margin-top:-24px;display:grid;position:absolute;top:50%}.rs-arrow svg{width:22px;height:22px}.rs-arrow span{display:grid}.rs-arrow--prev{inset-inline-start:16px}.rs-arrow--next{inset-inline-end:16px}.rs-arrow:disabled{opacity:.35;cursor:default}.rs--arrows-round .rs-arrow{border-radius:50%}.rs--arrows-square .rs-arrow{border-radius:var(--radius-btn,0)}.rs--arrows-minimal .rs-arrow{-webkit-backdrop-filter:none;backdrop-filter:none;filter:drop-shadow(0 1px 3px #00000073);background:0 0}.rs--ctl-dark.rs--arrows-minimal .rs-arrow{filter:none}@media (hover:hover){.rs-arrow{opacity:.85}.rs:hover .rs-arrow:not(:disabled){opacity:1}.rs-arrow:active{transform:scale(.94)}}@media (max-width:767px){.rs-arrow{width:40px;height:40px;margin-top:-20px}.rs-arrow--prev{inset-inline-start:8px}.rs-arrow--next{inset-inline-end:8px}.rs--arrows-minimal .rs-arrow,.rs--arrows-round .rs-arrow,.rs--arrows-square .rs-arrow{display:none}}.rs-nav{inset-inline:0;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:18px}.rs-pause{background:var(--ctl-bg);border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.rs-pause svg{width:16px;height:16px}.rs-dots{align-items:center;gap:8px;display:flex}.rs-dot{background:var(--ctl-line);transition:background var(--d-fast,.15s), width var(--d-base,.25s);border:0;padding:0}.rs--dots-dots .rs-dot{border-radius:50%;width:10px;height:10px}.rs--dots-dots .rs-dot[aria-current]{background:var(--ctl-fg);box-shadow:0 0 0 3px color-mix(in srgb, var(--ctl-fg) 25%, transparent)}.rs--dots-lines .rs-dot{border-radius:3px;width:28px;height:3px}.rs--dots-lines .rs-dot[aria-current]{background:var(--ctl-fg);width:48px}.rs--dots-numbers .rs-dot{font-variant-numeric:tabular-nums;opacity:.6;background:0 0;border-bottom:2px solid #0000;min-width:30px;height:30px;font-size:13px}.rs--dots-numbers .rs-dot[aria-current]{opacity:1;border-bottom-color:var(--ctl-fg)}.rs-dot:before{content:"";position:absolute;inset:-10px}.rs-dot{position:relative}.rs-thumbs{background:var(--ctl-bg);border-radius:12px;gap:8px;padding:6px;display:flex}.rs-thumb{opacity:.7;border:2px solid #0000;border-radius:8px;width:64px;height:40px;padding:0;overflow:hidden}.rs-thumb img{object-fit:cover;width:100%;height:100%;display:block}.rs-thumb[aria-current]{border-color:var(--ctl-fg);opacity:1}@media (max-width:767px){.rs-thumb{width:44px;height:30px}.rs-nav{bottom:12px}}.rs-progress{inset-inline:0;background:color-mix(in srgb, var(--ctl-fg) 18%, transparent);height:3px;position:absolute;bottom:0;overflow:hidden}.rs-progress--top{top:0;bottom:auto}.rs-progress--none{opacity:0}.rs-progress span{background:var(--accent);transform-origin:0;height:100%;animation-name:rs-progress;animation-timing-function:linear;animation-fill-mode:both;display:block}.rs-progress span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}@keyframes rs-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rs-vplay{z-index:4;inset-inline-end:20px;background:var(--ctl-bg,#00000059);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;bottom:56px}.rs-vplay svg{width:22px;height:22px}[data-system=studio] .rs-arrow,[data-system=studio] .rs-thumbs,[data-system=studio] .rs-thumb{border-radius:999px}[data-system=sticker] .rs-arrow{border:2px solid var(--fg);background:var(--bg);color:var(--fg);box-shadow:3px 3px 0 var(--fg)}[data-system=sticker] .rs-badge,[data-system=sticker] .rs-price--tag{box-shadow:3px 3px 0 color-mix(in srgb, var(--fg) 80%, transparent)}[data-system=journal] .rs-arrow,[data-system=catalogue] .rs-arrow{border-radius:0}[data-system=catalogue] .rs-dot{border-radius:0!important}[data-system=gallery] .rs-progress span{background:var(--fg)}@media (prefers-reduced-motion:reduce){.rs-kb,.rs-loop,.rs-par{animation:none!important;transform:none!important}}
