@keyframes m-btn-plain-text-underline-in{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m-btn-plain-text-underline-out{from{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes css-keyframes__fade-in{from{opacity:0}to{opacity:1}}@keyframes skeleton-animation{0%{background-position:120% 0%}100%{background-position:-80% 0%}}@keyframes core-card-slider__prev-nav-btn-hover-keyframes{0%{transform:none;opacity:1}50%{transform:translateX(-6px);opacity:0}51%{transform:translateX(10px);opacity:0}100%{transform:none;opacity:1}}@keyframes core-card-slider__next-nav-btn-hover-keyframes{0%{transform:none;opacity:1}50%{transform:translateX(6px);opacity:0}51%{transform:translateX(-10px);opacity:0}100%{transform:none;opacity:1}}.core-card-slider__nav{position:relative;z-index:1;display:flex;gap:var(--space-4xs)}.core-card-slider__nav-btn{--core-card-slider-nav-btn-motion-duration: var(--duration-300);--core-card-slider-nav-btn-motion-easing: var(--standard-decelerate);flex-shrink:0;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:1px solid #e1e1e3}.core-card-slider__nav-btn--prev{transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.core-card-slider__nav-btn--prev:focus-visible .core-card-slider__nav-btn-icon,.core-card-slider__nav-btn--prev.is-pressed .core-card-slider__nav-btn-icon,.core-card-slider__nav-btn--prev.is-active .core-card-slider__nav-btn-icon{animation-name:core-card-slider__prev-nav-btn-hover-keyframes}@media(hover: hover){.core-card-slider__nav-btn--prev:hover .core-card-slider__nav-btn-icon{animation-name:core-card-slider__prev-nav-btn-hover-keyframes}}.core-card-slider__nav-btn--next{transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.core-card-slider__nav-btn--next:focus-visible .core-card-slider__nav-btn-icon,.core-card-slider__nav-btn--next.is-pressed .core-card-slider__nav-btn-icon,.core-card-slider__nav-btn--next.is-active .core-card-slider__nav-btn-icon{animation-name:core-card-slider__next-nav-btn-hover-keyframes}@media(hover: hover){.core-card-slider__nav-btn--next:hover .core-card-slider__nav-btn-icon{animation-name:core-card-slider__next-nav-btn-hover-keyframes}}.core-card-slider__nav-btn[disabled]{pointer-events:none;opacity:.4}.core-card-slider__nav-btn-icon{animation-duration:var(--core-card-slider-nav-btn-motion-duration);animation-timing-function:var(--core-card-slider-nav-btn-motion-easing);animation-fill-mode:forwards}.using-touch .core-card-slider__nav-btn{touch-action:manipulation;-ms-touch-action:manipulation}.sample-card-slider{display:grid;padding:var(--space-l) var(--page-content-padding);grid-gap:16px;gap:16px;background-color:#fff}@media(min-width: 1600px),and{.sample-card-slider{padding-inline:40px}}.sample-card-slider .core-card-slider__header{display:flex;align-items:center;justify-content:space-between}.sample-card-slider .core-card-slider__title{color:#212121;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.sample-card-slider .core-card-slider__card-list{display:flex;width:calc(100% + 2*var(--page-content-padding));-webkit-margin-start:calc(-1*var(--page-content-padding));margin-inline-start:calc(-1*var(--page-content-padding));padding-inline:var(--gap-compensated-page-content-padding)}@media(min-width: 1600px),and{.sample-card-slider .core-card-slider__card-list{--gap-compensated-page-content-padding: calc(40px - 16px / 2)}}.sample-card-slider .core-card-slider__card-list-item{flex-shrink:0;flex-basis:33.3333333333%;padding-inline:calc(var(--grid-column-gap)/2)}@media(max-width: 1023px),and{.sample-card-slider .core-card-slider__card-list-item{flex-basis:calc(100% - var(--grid-column-gap)/2)}}.sample-card-slider .core-card-slider__card{aspect-ratio:1;background-color:#d2d2d2}.core-card-slider{--core-card-slider-scroll-indicator-mobile-width: 140px;--core-card-slider-scroll-indicator-tablet-width: 200px;--core-card-slider-scroll-indicator-track-height: 2px;--core-card-slider-scroll-indicator-track-color: #e1e1e3;--core-card-slider-scroll-indicator-thumb-color: #5c5c64}.core-card-slider .core-card-slider__card-list{display:flex;width:calc(100% + 2*var(--page-content-padding));-webkit-margin-start:calc(-1*var(--page-content-padding));margin-inline-start:calc(-1*var(--page-content-padding));padding-inline:var(--gap-compensated-page-content-padding);scroll-snap-type:x mandatory;scroll-padding:var(--gap-compensated-page-content-padding);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}@media(min-width: 1600px),and{.core-card-slider .core-card-slider__card-list{--gap-compensated-page-content-padding: calc(40px - 8px / 2)}}.core-card-slider .core-card-slider__card-list::-webkit-scrollbar{display:none}.core-card-slider .core-card-slider__card-list-item{scroll-snap-align:start;scroll-snap-stop:always}.core-card-slider .core-card-slider__scroll-indicator{flex-shrink:0}@media(min-width: 768px),(max-width: 1023px),and{.core-card-slider .core-card-slider__scroll-indicator{width:var(--core-card-slider-scroll-indicator-tablet-width)}}@media(max-width: 767px),and{.core-card-slider .core-card-slider__scroll-indicator{width:var(--core-card-slider-scroll-indicator-mobile-width)}}.core-card-slider .core-card-slider__scroll-indicator-track{position:relative;width:100%;height:var(--core-card-slider-scroll-indicator-track-height);border-radius:50px;background-color:var(--core-card-slider-scroll-indicator-track-color)}.core-card-slider .core-card-slider__scroll-indicator-thumb{position:absolute;min-width:auto;height:100%;inset-block-start:0;inset-inline-start:0;border-radius:50px;background-color:var(--core-card-slider-scroll-indicator-thumb-color)}.core-card-slider .core-card-slider__footer{display:flex;align-items:center;justify-content:space-between;-webkit-margin-before:var(--grid-row-gap);margin-block-start:var(--grid-row-gap)}.core-card-slider[data-card-per="1"] .core-card-slider__card-list-item{scroll-snap-align:center}.core-card-slider[data-card-per="2"] .core-card-slider__card-list-item{scroll-snap-align:center}
