.carousel__item[data-v-41426b8c]{align-items:flex-start;border-radius:.25rem;display:block;display:flex;flex-direction:column;padding:2rem 1.25rem 1.5rem;width:100%}@media (min-width:768px){.carousel__item[data-v-41426b8c]{padding:3rem 2rem}}@media (min-width:1280px){.carousel__item[data-v-41426b8c]{padding-left:2.5rem;padding-right:2.5rem}}[data-v-41426b8c] .carousel:not(:hover) .carousel__next,[data-v-41426b8c] .carousel:not(:hover) .carousel__prev{display:none}[data-v-751c00d2] .title{border-radius:20px;border-width:2px;font-size:1.25rem;font-weight:600;line-height:1.75rem;padding:.75rem;text-align:center}@media (min-width:768px){[data-v-751c00d2] .title{font-size:28px;padding:.5rem .75rem}}[data-v-751c00d2] .subtitle{margin-top:.375rem;text-align:center}@media (min-width:768px){[data-v-751c00d2] .subtitle{margin-top:.75rem}}[data-v-751c00d2] .carousel:not(:hover) .carousel__next,[data-v-751c00d2] .carousel:not(:hover) .carousel__prev{display:none}[data-v-751c00d2] .carousel__slide{justify-content:flex-start}@media (min-width:1024px){.mini-card[data-v-075727d2]{border-left-width:0}}@media (min-width:1280px){.mini-card[data-v-075727d2]{display:block}}@media not all and (min-width:768px){.mini-card[data-v-075727d2]:nth-child(-n+6){display:block}}@media (min-width:768px){.mini-card[data-v-075727d2]:nth-child(-n+8){display:block}}@media not all and (min-width:1280px){.mini-card[data-v-075727d2]:nth-child(5n){border-right-width:0}.mini-card[data-v-075727d2]:not(:nth-child(-n+5)){border-top-width:0}}@media (min-width:1024px){.mini-card[data-v-075727d2]:nth-child(-n+10){display:block}}@media (min-width:1280px){.mini-card[data-v-075727d2]:nth-child(6n){border-right-width:0}.mini-card[data-v-075727d2]:not(:nth-child(-n+6)){border-top-width:0}}.carousel__item[data-v-ac54d3eb]{align-items:center;padding-bottom:1.25rem}@media (min-width:768px){.carousel__item[data-v-ac54d3eb]{padding-bottom:3rem}}@media (min-width:1024px){.carousel__item[data-v-ac54d3eb]{width:100%}}@media (min-width:768px){[data-v-ac54d3eb] .carousel__next,[data-v-ac54d3eb] .carousel__prev{display:none}}@media (min-width:1024px){[data-v-ac54d3eb] .carousel__next,[data-v-ac54d3eb] .carousel__prev{display:flex}}[data-v-ac54d3eb] .carousel:not(:hover) .carousel__next,[data-v-ac54d3eb] .carousel:not(:hover) .carousel__prev{display:none}[data-v-ac54d3eb] .carousel__slide{justify-content:flex-start}@media (min-width:1024px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible{padding-right:16px}}@media (min-width:1280px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible{padding-right:24px}}@media (min-width:1024px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1280px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.75rem;padding-right:.75rem}}[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-right:0}@media (min-width:1024px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:16px}}@media (min-width:1280px){[data-v-ac54d3eb] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:24px}}@media (min-width:768px){[data-v-bef8e32c] .carousel__next,[data-v-bef8e32c] .carousel__prev{display:none}}@media (min-width:1024px){[data-v-bef8e32c] .carousel__next,[data-v-bef8e32c] .carousel__prev{display:flex}}[data-v-bef8e32c] .carousel:not(:hover) .carousel__next,[data-v-bef8e32c] .carousel:not(:hover) .carousel__prev{display:none}[data-v-bef8e32c] .carousel__slide{justify-content:flex-start}@media (min-width:1024px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible{padding-right:16px}}@media (min-width:1280px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible{padding-right:24px}}@media (min-width:1024px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1280px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.75rem;padding-right:.75rem}}[data-v-bef8e32c] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-right:0}@media (min-width:1024px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:16px}}@media (min-width:1280px){[data-v-bef8e32c] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:24px}}.mini-card[data-v-7faf9330]{scroll-snap-align:start;scroll-snap-stop:always}@media (min-width:768px){@media not all and (min-width:1280px){.mini-card[data-v-7faf9330]{flex-shrink:0;width:12rem}}}@media (min-width:1024px){.mini-card[data-v-7faf9330]{border-left-width:0}}.mini-card[data-v-7faf9330]:last-child{border-right-width:0}.carousel__item[data-v-73454f66]{width:9rem}@media (min-width:768px){.carousel__item[data-v-73454f66]{width:100%}[data-v-73454f66] .carousel__next,[data-v-73454f66] .carousel__prev{display:none}}@media (min-width:1024px){[data-v-73454f66] .carousel__next,[data-v-73454f66] .carousel__prev{display:flex}}[data-v-73454f66] .carousel:not(:hover) .carousel__next,[data-v-73454f66] .carousel:not(:hover) .carousel__prev{display:none}[data-v-73454f66] .carousel__slide{justify-content:flex-start}[data-v-73454f66] .carousel__slide.carousel__slide--visible{padding-right:.375rem}@media (min-width:768px){[data-v-73454f66] .carousel__slide.carousel__slide--visible{padding-right:.625rem}}@media (min-width:1024px){[data-v-73454f66] .carousel__slide.carousel__slide--visible{padding-right:2rem}}@media (min-width:768px){[data-v-f9648aaf] .carousel__next,[data-v-f9648aaf] .carousel__prev{display:none}}@media (min-width:1024px){[data-v-f9648aaf] .carousel__next,[data-v-f9648aaf] .carousel__prev{display:flex}}[data-v-f9648aaf] .carousel:not(:hover) .carousel__next,[data-v-f9648aaf] .carousel:not(:hover) .carousel__prev{display:none}[data-v-f9648aaf] .carousel__slide{justify-content:flex-start}@media (min-width:768px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible{padding-right:.625rem}}@media (min-width:1024px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible{padding-right:.75rem}}@media (min-width:1280px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible{padding-right:15px}}[data-v-f9648aaf] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-right:0}@media (min-width:768px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.625rem}}@media (min-width:1024px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.75rem}}@media (min-width:1280px){[data-v-f9648aaf] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:15px}}[data-v-f9648aaf] .title{font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (min-width:768px){[data-v-f9648aaf] .title{font-size:28px}}[data-v-f9648aaf] .subtitle{border-radius:9999px;border-width:2px;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(250 57 51/var(--tw-border-opacity,1));font-weight:700;padding:.25rem 1rem}@media (min-width:768px){[data-v-f9648aaf] .subtitle{margin-top:.75rem}}[data-v-f6be3a27] .banner-wrap>.banner-item .subtitle{display:none}[data-v-f6be3a27] .banner-wrap>.banner-item:first-child{grid-row:span 2/span 2}@media (min-width:1024px){[data-v-f6be3a27] .banner-wrap>.banner-item:first-child img{aspect-ratio:auto;height:100%}[data-v-f6be3a27] .banner-wrap>.banner-item:first-child .subtitle{display:block}}@media (min-width:768px){[data-v-e5505198] .carousel__next,[data-v-e5505198] .carousel__prev{display:none}}@media (min-width:1024px){[data-v-e5505198] .carousel__next,[data-v-e5505198] .carousel__prev{display:flex}}[data-v-e5505198] .carousel:not(:hover) .carousel__next,[data-v-e5505198] .carousel:not(:hover) .carousel__prev{display:none}[data-v-e5505198] .carousel__slide{justify-content:flex-start}@media (min-width:1024px){[data-v-e5505198] .carousel__slide.carousel__slide--visible{padding-right:16px}}@media (min-width:1280px){[data-v-e5505198] .carousel__slide.carousel__slide--visible{padding-right:24px}}@media (min-width:1024px){[data-v-e5505198] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1280px){[data-v-e5505198] .carousel__slide.carousel__slide--visible+.carousel__slide--visible{padding-left:.75rem;padding-right:.75rem}}[data-v-e5505198] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-right:0}@media (min-width:1024px){[data-v-e5505198] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:16px}}@media (min-width:1280px){[data-v-e5505198] .carousel__slide.carousel__slide--visible:not(:has(~.carousel__slide--visible)){padding-left:24px}}[data-v-e5505198] .title{font-size:28px}.index[data-v-ca4c29c9]>:first-child{padding-bottom:2.25rem}@media (min-width:768px){.index[data-v-ca4c29c9]>:first-child{padding-bottom:.75rem}}@media (min-width:1280px){.index[data-v-ca4c29c9]>:first-child,.index[data-v-ca4c29c9]>:nth-child(2){padding-left:16.5rem}}
