.mto-uc,.mto-uc__viewport{position:relative}.mto-uc__track{--per:3;--gap:22px;display:flex;gap:var(--gap);list-style:none;margin:0;overflow-x:auto;padding:6px 4px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mto-uc__track::-webkit-scrollbar{display:none}.mto-uc__slide{flex:0 0 calc((100% - (var(--per) - 1)*var(--gap))/var(--per));scroll-snap-align:start}.mto-uc__card{background:var(--color-white);border:1px solid rgba(0,46,59,.08);border-radius:7px;box-shadow:0 10px 20px rgba(82,199,244,.04);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mto-uc__card:hover{border-color:rgba(82,199,244,.16);box-shadow:0 15px 30px rgba(82,199,244,.08);transform:translateY(-4px)}.mto-uc__card:hover:before{transform:scaleY(1)}.mto-uc__illus{background:none;overflow:hidden;padding:0;position:relative;width:100%}.mto-uc__illus:after{display:none}.mto-uc__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.mto-uc__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:22px 24px 24px;position:relative}.mto-uc__tag{color:var(--color-red);font-size:14px;font-weight:600}.mto-uc__title{color:var(--color-blue-dark);font-size:20px;font-weight:600;line-height:1.35;margin:0}.mto-uc__cta{color:var(--color-red);font-size:14px;font-weight:600;margin-top:auto;padding-top:12px;text-align:right;transition:opacity .2s ease}.mto-uc__card:hover .mto-uc__cta{opacity:.8}.mto-uc__overlay{inset:0;position:absolute;z-index:2}.mto-uc__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.mto-uc__arrow{align-items:center;background:var(--color-white);border:1px solid rgba(0,46,59,.08);border-radius:50%;box-shadow:0 6px 18px rgba(0,46,59,.08);color:var(--color-blue-dark);cursor:pointer;display:inline-flex;height:46px;justify-content:center;position:absolute;top:42%;transform:translateY(-50%);transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease;width:46px;z-index:5}.mto-uc__arrow svg{height:20px;width:20px}.mto-uc__arrow--prev{left:-8px}.mto-uc__arrow--next{right:-8px}.mto-uc__arrow:hover:not(:disabled){background:#52c3ef;border-color:#52c3ef;color:#fff}.mto-uc__arrow:disabled{cursor:default;opacity:.3}.mto-uc__dots{display:flex;gap:8px;justify-content:center;margin-top:26px}.mto-uc__dot{background:rgba(0,46,59,.18);border:none;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:all .2s ease;width:8px}.mto-uc__dot.is-active{background:#52c3ef;width:26px}.mto-uc--static .mto-uc__arrow,.mto-uc--static .mto-uc__dots{display:none}@media (max-width:990px){.mto-uc__track{--per:2}}@media (max-width:767px){.mto-uc__track{--per:1.08}.mto-uc__arrow{display:none}}@media (prefers-reduced-motion:reduce){.mto-uc__track{scroll-behavior:auto}.mto-uc__arrow,.mto-uc__card,.mto-uc__cta{transition:none}}