.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;left:0;top:0}.m-slider-box{overflow:hidden}.m-slider-list{display:flex}.m-slider-item{--size:100%;flex:0 0 100%;min-width:0;max-width:var(--size)}.m-slider-item img{display:block;width:100%}.m-slider[data-type=default] .m-slider-item{aspect-ratio:16/9;margin-right:1.6rem}.m-slider[data-type=default] .m-slider-item:first-child:last-child{margin-right:0}.m-slider[data-type=default] .m-slider-item img{height:100%;object-fit:contain}.m-slider[data-type=default] .m-slider-tool-box{grid-template-areas:"prev dots next";justify-content:space-between;margin-top:1.6rem}.m-slider[data-type=default] .dotButton{background-color:rgba(39,40,51,.15)}.m-slider[data-type=default] .dotButton.isActive{background-color:var(--theme_color_main)}@media screen and (min-width:1025px)and (hover:hover),screen and (min-width:1025px)and (pointer:fine){.m-slider[data-type=default] .dotButton:hover{background-color:var(--theme_color_main)}}.m-slider[data-type=hero] .m-slider-item{position:relative}.m-slider[data-type=hero] .m-slider-item img{display:block;width:100%;height:100svh;object-fit:cover;scale:1.1;opacity:0;transition:scale 0s ease 1s,opacity 0s ease .7s}.m-slider[data-type=hero] .m-slider-item figure{display:block;position:relative;overflow:hidden}.m-slider[data-type=hero] .m-slider-item figure:after,.m-slider[data-type=hero] .m-slider-item figure:before{content:"";position:absolute;left:0;z-index:1;width:100%}.m-slider[data-type=hero] .m-slider-item figure:before{bottom:0;height:30rem;opacity:.5;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6) 40%,#000)}.m-slider[data-type=hero] .m-slider-item figure:after{top:0;height:8rem;opacity:.25;background:linear-gradient(0deg,rgba(0,0,0,0),#000)}.m-slider[data-type=hero] .m-slider-item figcaption{position:absolute;right:1rem;bottom:3.7rem;z-index:2;font-size:.9rem;font-weight:400;line-height:1.2222222222;color:var(--color_white);text-align:right}.m-slider[data-type=hero] .m-slider-item.is-in-view{opacity:1!important}.m-slider[data-type=hero] .m-slider-item.is-snapped{z-index:2}.m-slider[data-type=hero] .m-slider-item.is-snapped img{scale:1;opacity:1;transition:scale 1s var(--customEasingOut),opacity .7s var(--customEasingOut)}.m-slider[data-type=hero] .m-slider-tool-box{grid-template-areas:"dots dots dots";justify-content:center;position:absolute;width:100%;bottom:2rem;z-index:3}.m-slider[data-type=hero] .m-slider-tool-box .arrowButton{display:none}.m-slider[data-type=hero] .dotButton{background-color:hsla(0,0%,100%,.4)}.m-slider[data-type=hero] .dotButton.isActive{background-color:var(--theme_color_sub)}@media screen and (min-width:1025px)and (hover:hover),screen and (min-width:1025px)and (pointer:fine){.m-slider[data-type=hero] .dotButton:hover{background-color:var(--theme_color_sub)}}.m-slider[data-type=small] .m-slider-box{padding-bottom:1rem;margin-bottom:-1rem}.m-slider[data-type=small] .m-slider-item{height:18.8rem;margin-right:1.6rem}.m-slider[data-type=small] .m-slider-item:first-child:last-child{margin-right:0}.m-slider[data-type=small] .m-slider-item figure{display:block;height:100%}.m-slider[data-type=small] .m-slider-item img{height:100%;object-fit:cover}.m-slider[data-type=small] .m-slider-tool-box{grid-template-areas:"prev dots next";justify-content:center;margin-top:1.4rem}.m-slider[data-type=small] .dotButton{background-color:rgba(39,40,51,.15)}.m-slider[data-type=small] .dotButton.isActive{background-color:var(--theme_color_main)}@media screen and (min-width:1025px)and (hover:hover),screen and (min-width:1025px)and (pointer:fine){.m-slider[data-type=small] .dotButton:hover{background-color:var(--theme_color_main)}}.m-slider[data-type=carousel] .m-slider-item{--size:33.7rem}.m-slider[data-type=carousel] .m-slider-item:not(:last-child){margin-right:1.6rem}.m-slider[data-type=carousel] .card-item{padding:2.6rem 2rem 1.6rem}.m-slider[data-type=carousel] .card-item__head{text-align:center}.m-slider[data-type=carousel] .m-slider-tool-box{grid-template-areas:"prev next dots";justify-content:flex-start;margin-top:2rem}.m-slider[data-type=carousel] .dotButton{background-color:rgba(39,40,51,.15)}.m-slider[data-type=carousel] .dotButton.isActive{background-color:var(--theme_color_main)}@media screen and (min-width:1025px)and (hover:hover),screen and (min-width:1025px)and (pointer:fine){.m-slider[data-type=carousel] .dotButton:hover{background-color:var(--theme_color_main)}}.m-slider-tool-box{display:grid;grid-template-columns:repeat(3,auto);grid-column-gap:3.2rem;column-gap:3.2rem;align-items:center}.m-slider-tool-box .arrowButton.isPrev{grid-area:prev;scale:-1 1}.m-slider-tool-box .arrowButton.isNext{grid-area:next}@media screen and (min-width:1025px)and (hover:hover),screen and (min-width:1025px)and (pointer:fine){.m-slider-tool-box .arrowButton:hover .arrow{background-color:var(--theme_color_sub)}.m-slider-tool-box .arrowButton:hover .arrow .i-arw-r{color:var(--color_white)}.m-slider-tool-box .arrowButton:hover .arrow .i-arw-r:first-child{--fm:0}.m-slider-tool-box .arrowButton:hover .arrow .i-arw-r:last-child{--lm:1}}.m-slider-tool-box .dotButtons{grid-area:dots;display:flex;justify-content:center;column-gap:.7rem}.m-slider-tool-box .dotButtons .dotButton{flex-shrink:0;width:.7rem;height:.7rem;border-radius:50%;transition:background-color .15s var(--customEasingOut)}@media screen and (max-width:1024px){.m-slider[data-type=hero] .m-slider-item figure:before{height:100%;opacity:.5;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.7) 15.97%,rgba(0,0,0,.4) 24%,rgba(0,0,0,.05) 30%,rgba(0,0,0,.45) 40%,rgba(0,0,0,.85) 49.5%,rgba(0,0,0,.45) 60%,rgba(0,0,0,0) 70.32%,rgba(0,0,0,.5) 79.98%,#000)}.m-slider[data-type=hero] .m-slider-item figure:after{content:none}.m-slider[data-type=hero] .m-slider-item figcaption{right:inherit;left:1rem;bottom:12.0663650075svh;text-align:left}.m-slider[data-type=carousel] .m-slider-item{--size:29.8rem}.tool-box-buttons{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:2;top:0;left:0;right:0;margin-inline:auto;pointer-events:none}.tool-box-buttons .arrowButton{pointer-events:all;border-radius:50%;background-color:var(--color_white)}.tool-box-buttons .arrowButton .arrow{background-color:rgba(0,0,0,0);width:2.6rem;height:2.6rem;color:var(--arrow-color,#1f3631)}.tool-box-buttons .arrowButton .arrow .i-arw-r{width:1rem}.tool-box-buttons .arrowButton.isPrev{scale:-1 1}.tool-box-buttons .arrowButton:disabled{pointer-events:none;background-color:hsla(0,0%,100%,.4)}.tool-box-dots{display:flex;align-items:center;justify-content:center;column-gap:.7rem;margin-top:2rem}.tool-box-dots .dotButton{width:.7rem;height:.7rem;border-radius:50%;background-color:hsla(0,0%,100%,.4);transition:background-color .15s var(--customEasingIn)}.tool-box-dots .dotButton.isActive{background-color:var(--theme_color_sub)}}