@charset "UTF-8";:root{--app-color-text: #000}.home-slider{padding:2.625rem .875rem 2rem;position:relative}@media(min-width:1200px)and (max-width:1679px){.home-slider{padding:clamp(2.5rem,.245302714rem + 3.006263048vw,3.4rem) clamp(1.5rem,-.003131524rem + 2.0041753653vw,2.1rem) clamp(3.65rem,-.0451983299rem + 4.9269311065vw,5.125rem)}}@media(min-width:1680px)and (max-width:3000px){.home-slider{padding:3.5rem clamp(1.688rem,.1072727273rem + 1.5054545455vw,2.93rem) 5rem}}@media(min-width:3001px){.home-slider{padding:6rem 2.95rem 9.2rem}}.home-slider__header{display:flex;flex-flow:column nowrap;text-align:center;margin-bottom:1.125rem}@media(min-width:1200px)and (max-width:1679px){.home-slider__header{text-align:initial;margin-bottom:clamp(1.8rem,.5473903967rem + 1.6701461378vw,2.3rem)}}@media(min-width:1680px)and (max-width:3000px){.home-slider__header{text-align:initial;margin-bottom:clamp(2.31rem,.1590909091rem + 2.0484848485vw,4rem)}}@media(min-width:3001px){.home-slider__header{text-align:initial;margin-bottom:4.6rem}}.home-slider__description{font-family:var(--app-fontFamily);font-size:clamp(.8125rem,.134rem + 2.121vw,2rem);line-height:147%;letter-spacing:.05em;text-transform:uppercase;margin:1.125rem 0 0;text-align:left}@media(min-width:1200px)and (max-width:1679px){.home-slider__description{font-size:clamp(1.2rem,-.0526096033rem + 1.6701461378vw,1.7rem);letter-spacing:clamp(.066rem,.0284217119rem + .0501043841vw,.081rem);line-height:clamp(1.56rem,-.0433402923rem + 2.1377870564vw,2.2rem);margin:clamp(1.5rem,.2473903967rem + 1.6701461378vw,2rem) 0 0}}@media(min-width:1680px)and (max-width:3000px){.home-slider__description{font-size:clamp(1.688rem,.0970909091rem + 1.5151515152vw,2.938rem);margin:clamp(2.12rem,-.4254545455rem + 2.4242424242vw,4.12rem) 0 0;line-height:clamp(2.6rem,.1054545455rem + 2.3757575758vw,4.56rem);letter-spacing:clamp(.144rem,-.0545454545rem + .1890909091vw,.3rem);font-weight:400}}@media(min-width:3001px){.home-slider__description{font-size:3rem;line-height:3.9rem;letter-spacing:.257rem;margin-top:4rem;max-width:100%}}.home-slider__description b,.home-slider__description strong{font-weight:500}@media(min-width:1200px)and (max-width:1679px){.home-slider__description b,.home-slider__description strong{font-weight:400}}@media(min-width:1680px)and (max-width:3000px){.home-slider__description b,.home-slider__description strong{font-weight:500}}@media(min-width:3001px){.home-slider__description b,.home-slider__description strong{font-weight:400}}.home-slider__swiper{overflow:hidden;width:calc(100% + .875rem);margin-right:0}@media(min-width:768px){.home-slider__swiper{width:calc(100% + 1.875rem)}}@media(min-width:3001px){.home-slider__swiper{width:calc(100% + 2.95rem)!important}}.home-slider__links{margin-top:2rem;text-align:center}@media(min-width:768px){.home-slider__links{text-align:initial}}@media(min-width:1200px)and (max-width:1679px){.home-slider__links{margin-top:clamp(2.1rem,.3463465553rem + 2.3382045929vw,2.8rem)}}@media(min-width:1680px)and (max-width:3000px){.home-slider__links{margin-top:clamp(2.2rem,-.2181818182rem + 2.303030303vw,4.1rem)}}@media(min-width:3001px){.home-slider__links{margin-top:6rem}}.home-slider__links a{display:flex;align-items:center;gap:.4rem;text-decoration:none}@media(min-width:1200px)and (max-width:1679px){.home-slider__links a{font-size:clamp(1.18rem,-.0475574113rem + 1.636743215vw,1.67rem)}}@media(min-width:1680px)and (max-width:3000px){.home-slider__links a{font-size:clamp(1.75rem,.0318181818rem + 1.6363636364vw,3.1rem)}}@media(min-width:3001px){.home-slider__links a{font-size:3.1rem;gap:1rem}}.home-slider__links a span{text-decoration:underline}@media(min-width:1200px)and (max-width:1679px){.home-slider__links a svg{width:clamp(.7rem,-.051565762rem + 1.0020876827vw,1rem)}}@media(min-width:1680px)and (max-width:3000px){.home-slider__links a svg{width:clamp(1.5rem,-.4090909091rem + 1.8181818182vw,3rem)}}@media(min-width:3001px){.home-slider__links a svg{width:3rem}}.home-slider__slide{display:flex;align-items:center;justify-content:center}.home-slider__slide-content{width:-moz-min-content;width:min-content;overflow:hidden;text-align:left;display:flex;flex-direction:column;min-width:0;transition:transform .3s ease}@media(min-width:1200px){.home-slider__slide-content{width:100%}}@media(min-width:1200px)and (max-width:1679px){.home-slider__slide-content{height:clamp(14.05rem,-.4802713987rem + 19.3736951983vw,19.85rem)}}.home-slider__slide-thumbnail{position:relative;overflow:hidden}.home-slider__slide-thumbnail img{transition:transform .3s ease;height:initial;width:initial;max-width:none}@media(min-width:1024px){.home-slider__slide-thumbnail img{max-width:100%;width:100%}}.home-slider__slide-content:hover .home-slider__slide-thumbnail img{transform:scale(1.05)}.home-slider .swiper-slide{width:auto;flex-shrink:0}@media(min-width:1200px)and (max-width:1679px){.home-slider .swiper-slide{width:clamp(22.84rem,-.1078079332rem + 30.5970772443vw,32rem)!important;height:auto;margin:0!important}}@media(min-width:1680px)and (max-width:3000px){.home-slider .swiper-slide{width:clamp(32.313rem,.0022727273rem + 30.7721212121vw,57.7rem)!important;height:clamp(20rem,.2727272727rem + 18.7878787879vw,35.5rem);margin-right:clamp(.75rem,-.0772727273rem + .7878787879vw,1.4rem)!important}}@media(min-width:3001px){.home-slider .swiper-slide{width:57.74rem!important;height:35.6rem;margin:0!important}}.home-slider .swiper-wrapper{align-items:stretch}@media(min-width:1200px)and (max-width:1679px){.home-slider .swiper-wrapper{gap:clamp(.74rem,.0886430063rem + .8684759916vw,1rem)}}@media(min-width:3001px){.home-slider .swiper-wrapper{gap:1.4rem}}.home-slider .swiper-button-next,.home-slider .swiper-button-prev{display:none}@keyframes slideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.home-slider__slide{animation:slideIn .5s ease-out}@media(prefers-reduced-motion:reduce){.home-slider__slide,.home-slider__slide-content,.home-slider__button{animation:none;transition:none}}@media print{.home-slider__controls,.swiper-pagination{display:none}.home-slider__swiper{display:block}.home-slider__slide{display:block;page-break-inside:avoid;margin-bottom:1rem}}
