.GalleryRail_wrap__Z9VNS{--card-w:clamp(210px,62vw,380px);overflow-x:hidden;overflow-x:clip}.GalleryRail_toolbar__lHlmh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px}.GalleryRail_filters__cso_O{display:flex;flex-wrap:wrap;gap:6px}.GalleryRail_filter__Hqhs1{padding:7px 14px;border-radius:var(--r);border:1px solid var(--rule);font-size:var(--fs-small);font-weight:500;color:var(--ink-70);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.GalleryRail_filter__Hqhs1:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--rule));color:var(--accent-ink)}.GalleryRail_filter__Hqhs1[aria-pressed=true]{border-color:var(--accent-solid);background:var(--accent-solid);color:var(--on-dark)}.GalleryRail_counter__b4dk3{font-size:var(--fs-small);font-weight:600;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.GalleryRail_counterTotal__L2YVW{color:var(--ink-50);font-weight:500}.GalleryRail_stage__WrEBv{display:grid;justify-items:center;perspective:1400px;padding-block:8px 20px;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.GalleryRail_stage__WrEBv[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.GalleryRail_stage__WrEBv:focus-visible{outline-offset:4px}.GalleryRail_stage__WrEBv>li{--o:0;--a:0;grid-area:1/1;width:var(--card-w);transform:translateX(calc(var(--o) * 36%)) scale(calc(1 - min(var(--a), 2.6) * .13)) rotateY(calc(var(--o) * -7deg));opacity:calc(1 - max(0, var(--a) - 1) * .6);transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s ease;will-change:transform}.GalleryRail_stage__WrEBv>li[data-far]{opacity:0;pointer-events:none}.GalleryRail_stage__WrEBv>li:not([data-active]){cursor:pointer}.GalleryRail_stage__WrEBv>li[hidden]{display:none}.GalleryRail_stage__WrEBv[data-dragging]>li{transition:none}.GalleryRail_stage__WrEBv img{pointer-events:none;-webkit-user-drag:none}.GalleryRail_controls__oPl7j{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:8px}.GalleryRail_arrow__16UMV{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--rule-strong);color:var(--ink);transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.GalleryRail_arrow__16UMV svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.GalleryRail_arrow__16UMV:hover{border-color:var(--accent-solid);background:var(--accent-solid);color:var(--on-dark);transform:translateY(-1px)}.GalleryRail_dots__2wcxl{display:flex;align-items:center;gap:6px}.GalleryRail_dot__zRgjS{position:relative;width:8px;height:8px;padding:0;border-radius:4px;background:var(--rule-strong);transition:width .3s cubic-bezier(.2,.75,.2,1),background-color .2s ease}.GalleryRail_dot__zRgjS:before{content:"";position:absolute;inset:-8px -3px}.GalleryRail_dot__zRgjS:hover{background:var(--ink-50)}.GalleryRail_dot__zRgjS[data-on]{width:24px;background:linear-gradient(90deg,var(--accent-solid),var(--accent))}@media (max-width:559px){.GalleryRail_counter__b4dk3{display:none}.GalleryRail_toolbar__lHlmh{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.GalleryRail_stage__WrEBv>li{transition-duration:1ms}}.SectionHead_wrap__cjjbl{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.SectionHead_title__xodSH{margin:0}.SectionHead_dark__LFr4Y .SectionHead_title__xodSH{color:var(--on-dark)}.SectionHead_dark__LFr4Y .SectionHead_intro__CY1ly{color:var(--on-dark-70)}.SectionHead_intro__CY1ly{color:var(--ink-70);font-size:var(--fs-lead);line-height:1.55}