.carousel[data-v-c6c490dc]{--dot: #e4e4e7;--dot-from: #818cf8;--dot-to: #c084fc;width:100%}.viewport[data-v-c6c490dc]{overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none}.viewport[data-v-c6c490dc]:active{cursor:grabbing}.track[data-v-c6c490dc]{display:flex}.slide[data-v-c6c490dc]{min-width:0}.dots[data-v-c6c490dc]{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:20px}.dot[data-v-c6c490dc]{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:var(--dot);cursor:pointer;transition:width .35s ease,background .35s ease}.dot.active[data-v-c6c490dc]{width:48px;background:linear-gradient(90deg,var(--dot-from),var(--dot-to))}.dot[data-v-c6c490dc]:focus-visible{outline:2px solid var(--dot-from);outline-offset:3px}@media(prefers-reduced-motion:reduce){.dot[data-v-c6c490dc]{transition:none}}.hm__sec[data-v-58728916]{padding:0 .2667rem .2133rem;background:var(--masthead);margin-bottom:.1333rem;content-visibility:auto;contain-intrinsic-size:auto 1400px}.hm__grid[data-v-58728916]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.2667rem .2133rem}.hm__tabs[data-v-58728916]:not(.is-idle){padding:.2133rem .2667rem;background:var(--surface);margin-bottom:.1333rem}.hm__note[data-v-58728916]{padding:.64rem 0;text-align:center;color:var(--text-3);font-size:.32rem}
