.rail[data-v-b70eb230]{--rail-gap:14px;min-width:0;container:rail/inline-size}.rail-track[data-v-b70eb230]{gap:var(--rail-gap);margin:-10px calc(var(--rail-bleed)*-1) 0;padding:10px var(--rail-bleed) 6px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-bleed);scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;display:flex;overflow:auto hidden}.rail-track[data-v-b70eb230]::-webkit-scrollbar{display:none}.rail-item[data-v-b70eb230]{scroll-snap-align:start;flex:0 0 78%;min-width:0}.rail-controls[data-v-b70eb230]{justify-content:center;gap:16px;min-height:44px;margin-top:10px}.rail-controls[data-v-b70eb230],.rail-dots[data-v-b70eb230]{align-items:center;display:flex}.rail-dots[data-v-b70eb230]{gap:6px}.rail-dot[data-v-b70eb230]{background:#cfdcd5;border-radius:999px;width:7px;height:7px;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .3s}.rail-dot.is-on[data-v-b70eb230]{background:#4e7e64;width:22px}.rail-progress[data-v-b70eb230]{background:#e1ebe6;border-radius:999px;flex:1;height:3px;display:none;position:relative;overflow:hidden}.rail-progress-thumb[data-v-b70eb230]{background:#4e7e64;border-radius:999px;transition:left .15s linear,width .2s;position:absolute;top:0;bottom:0}.rail-arrows[data-v-b70eb230]{gap:10px;display:none}.rail-arrow[data-v-b70eb230]{color:#1a3c31;cursor:pointer;background:#fff;border:1.5px solid #c9d9d0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0;padding:0;transition:background-color .2s,border-color .2s,color .2s,transform .15s;display:grid}.rail-arrow[data-v-b70eb230]:hover:not([aria-disabled=true]){color:#fff;background:#1a3c31;border-color:#1a3c31}.rail-arrow[data-v-b70eb230]:active:not([aria-disabled=true]){transform:scale(.94)}.rail-arrow[data-v-b70eb230]:focus-visible{outline-offset:2px;outline:3px solid #4e7e6480}.rail-arrow[aria-disabled=true][data-v-b70eb230]{cursor:default;opacity:.38}@container rail (width>=440px){.rail-item[data-v-b70eb230]{flex-basis:58%}}@media (hover:hover) and (pointer:fine){.rail-dots[data-v-b70eb230]{display:none}.rail-arrows[data-v-b70eb230],.rail-progress[data-v-b70eb230]{display:flex}.rail-controls[data-v-b70eb230]{justify-content:space-between;gap:24px}@container rail (width>=440px){.rail-item[data-v-b70eb230]{flex-basis:calc(41.6667% - var(--rail-gap)*2/2.4)}.rail--upto2 .rail-controls[data-v-b70eb230]{display:none}}}@container rail (width>=600px){.rail-item[data-v-b70eb230]{flex-basis:calc(41.6667% - var(--rail-gap)*2/2.4)}.rail-dots[data-v-b70eb230]{display:none}.rail-arrows[data-v-b70eb230],.rail-progress[data-v-b70eb230]{display:flex}.rail-controls[data-v-b70eb230]{justify-content:space-between;gap:24px}.rail--upto2 .rail-controls[data-v-b70eb230]{display:none}}@container rail (width>=900px){.rail-track[data-v-b70eb230]{gap:20px}.rail-item[data-v-b70eb230]{flex-basis:calc(25% - 15px)}.rail--upto4 .rail-controls[data-v-b70eb230]{display:none}}@media (prefers-reduced-motion:reduce){.rail-arrow[data-v-b70eb230],.rail-dot[data-v-b70eb230],.rail-progress-thumb[data-v-b70eb230]{transition:none}}
