@layer ko28e51{._12zglqb0{z-index:1;opacity:1;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:all .5s}._12zglqb0:disabled{cursor:auto}._12zglqb1{cursor:pointer;background:0 0}._12zglqb2{background:var(--_1r5fuqtb);width:44px;height:44px}._12zglqb3{border:1px solid var(--_1r5fuqt4);background:var(--_1r5fuqtb);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:opacity .25s ease-in-out;display:flex}._12zglqb3:disabled{opacity:.5;cursor:default;pointer-events:none}._12zglqb3:focus-visible{--focus-offset:0}._12zglqb4{fill:var(--_1r5fuqt4)}._12zglqb5{display:block;transform:none}._12zglqb0:disabled ._12zglqb5{fill:var(--_1r5fuqt4)}._12zglqb6{transform:rotate(0)}._12zglqb7{transform:rotate(180deg)}._12zglqb8{transform:rotate(-90deg)}._12zglqb9{transform:rotate(90deg)}}
@layer ko28e51{.xgk4mh0{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.xgk4mh1{justify-content:flex-end}.xgk4mh2{justify-content:flex-start}.xgk4mh3{justify-content:center}.xgk4mh4{gap:32px}.xgk4mh5{gap:16px}.xgk4mh6{margin:0 4px;padding:0;overflow:hidden}.xgk4mh7{flex-flow:row;justify-content:center;align-items:center;padding:0;list-style-type:none;transition:all .25s;display:inline-flex}.xgk4mh8{justify-content:center;align-items:center;margin:0 8px;display:flex}.xgk4mh9{background:0 0;border:none;border-radius:100%;padding:0}.xgk4mha{cursor:default}.xgk4mhb{cursor:pointer}.xgk4mhb:hover{opacity:1;border:1px solid var(--_1r5fuqte);background-color:var(--_1r5fuqte)}.xgk4mhc{opacity:1;background-color:var(--_1r5fuqt4)}.xgk4mhd{width:8px;height:8px;padding:0}.xgk4mhe{background-color:var(--_1r5fuqtc);width:8px;height:8px;padding:0}.xgk4mhf{width:6px;height:6px;padding:1px}.xgk4mhg{width:4px;height:4px;padding:2px}.xgk4mhh{background-color:#0000;width:4px;height:4px;padding:2px}.xgk4mhi{justify-content:center;align-items:center;display:flex}}
@layer ko28e51{.g383n10{flex-flow:column;height:100%;display:flex;position:relative}.g383n11{padding-bottom:40px}.g383n12{padding-bottom:0}.g383n13{margin:32px 0 40px}.g383n14{padding:0}.g383n15{margin:0 0 24px}.g383n16{text-align:center}.g383n17{text-align:left;margin:0}.g383n18{flex-flow:row;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}.g383n19{contain:layout;margin:0 -16px;overflow-x:hidden}.g383n1d{contain:layout style paint;backface-visibility:hidden;will-change:scroll-position;scroll-snap-type:x mandatory;flex-flow:row;justify-content:flex-start;gap:8px;width:100%;margin:0;scroll-padding:16px;list-style:none;display:flex;overflow-x:scroll;transform:translateZ(0)}.g383n1d::-webkit-scrollbar{width:0;display:none}.g383n1e,.g383n1f,.g383n1g{padding:0 16px}.g383n1h{contain:layout style;scroll-snap-align:start;flex-shrink:0;width:calc(83.3333% - 26.6667px);transform:translateZ(0)}.g383n1l{flex-flow:row;justify-content:flex-start;align-items:center;gap:32px;margin-top:32px;display:flex}.g383n1m,.g383n1n{display:none}.g383n1o{align-items:center;gap:16px;display:none}.g383n1r{contain:layout style paint;will-change:opacity;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .25s ease-in-out;display:flex}.g383n1r:disabled{opacity:.5;cursor:default;pointer-events:none}.g383n1r:focus-visible{--focus-offset:0}.g383n1s{-webkit-user-select:none;user-select:none;margin:32px 0 0}.g383n1t{-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.g383n15,.g383n18{margin:0 0 32px}.g383n19{margin:0 -32px}.g383n1d{--cols:4;--colsGaps:calc(8px * 2);gap:8px;scroll-padding:32px}.g383n1d:has(>:nth-child(4)){--cols:3;--colsGaps:calc(8px * 3)}.g383n1e,.g383n1f,.g383n1g{padding:0 32px}.g383n1h,.g383n1i{width:calc(45.8333% - 29.3333px)}.g383n1j{width:calc(33.3333% - 21.3333px)}.g383n1l{justify-content:center}.g383n1m,.g383n1p{display:flex}.g383n1s,.g383n1t{display:none}}@media screen and (min-width:1200px){.g383n1b{margin:0}.g383n1f{padding:0;scroll-padding:0}.g383n1h,.g383n1i,.g383n1j{width:calc(((100% - var(--colsGaps)) / 12) * var(--cols))}}@media screen and (min-width:768px) and (max-width:1199.98px){.g383n1q{display:flex}}}