.ShapedDogRail-module__5T_rRa__section{background:var(--jz-surface);padding:8px 0 12px;overflow:hidden}.ShapedDogRail-module__5T_rRa__heading{padding-right:var(--jz-page-gutter);padding-left:var(--jz-page-gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 0 16px;display:flex}.ShapedDogRail-module__5T_rRa__heading h2{font-family:var(--jz-display);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3vw,44px);font-weight:500}.ShapedDogRail-module__5T_rRa__controls{gap:8px;display:flex}.ShapedDogRail-module__5T_rRa__controls button{width:36px;height:36px;color:var(--jz-ink);border:1px solid var(--jz-line);border-radius:var(--jz-radius-pill);cursor:pointer;background:0 0;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.ShapedDogRail-module__5T_rRa__rail{padding-right:var(--jz-page-gutter);padding-left:var(--jz-page-gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.ShapedDogRail-module__5T_rRa__rail::-webkit-scrollbar{display:none}.ShapedDogRail-module__5T_rRa__rail a{aspect-ratio:3/4.15;min-width:0;color:inherit;border:1px solid var(--jz-line);scroll-snap-align:start;background:#f7f4ed;flex-direction:column;flex:0 0 clamp(200px,18vw,270px);text-decoration:none;display:flex}.ShapedDogRail-module__5T_rRa__stage{flex:1;place-items:center;min-height:0;padding:18px 14px 0;display:grid;position:relative}.ShapedDogRail-module__5T_rRa__stage[data-live="1"] .ShapedDogRail-module__5T_rRa__pillow{visibility:hidden}.ShapedDogRail-module__5T_rRa__pillow{width:100%;position:relative}.ShapedDogRail-module__5T_rRa__front{object-fit:fill;filter:drop-shadow(0 18px 16px #28201429);width:100%;height:100%;display:block;position:absolute;inset:0}.ShapedDogRail-module__5T_rRa__rail strong{font-family:var(--jz-display);text-align:center;padding:8px 12px 22px;font-size:22px;font-weight:500;display:block}@media (max-width:640px){.ShapedDogRail-module__5T_rRa__rail a{flex-basis:72vw}}
