/*!Flickity v2.3.0
https://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.slider:not(.ready) .flickity-button{opacity:0}.slider .slide:first-child{margin-left:0!important}.flickity-button{align-items:center;background-color:#fff;border-radius:8px;border-radius:var(--border-radius,8px);box-shadow:0 10px 20px -5px rgba(0,0,0,.3);display:flex;height:3em;justify-content:center;position:absolute;top:calc(50% - 10px);transform:translateY(-50%);transition:color,fill,opacity .2s ease;width:3em}@media(min-width:320px)and (max-width:680px){.flickity-button{display:none}}.flickity-button.disabled,.flickity-button:disabled{opacity:0;pointer-events:none}.flickity-button-left{left:2em!important}.flickity-button-right{right:2em!important}.flickity-button-icon{color:var(--primary-color);font-size:1.4em;height:1.4em!important;margin-left:.2em;text-align:center;width:.8em!important}.flickity-button:hover{background:var(--primary-color)}.flickity-button:hover .flickity-button-icon{color:#fff}ol.flickity-page-dots{bottom:0}ol.flickity-page-dots .dot{background:rgba(var(--primary-color-rgb),.8);border-radius:100%;display:inline-block;height:.3em;margin:0 .4em 0 0;vertical-align:middle;width:.3em}ol.flickity-page-dots .dot.is-selected{background:var(--primary-color);height:.6em;width:.6em}ol.flickity-page-dots .dot.is-selected+.dot{height:.4em;width:.4em}[data-v-7ffb20d8]:export{xsmin:320px;smmin:680px;mdmin:984px;lgmin:1024px;xlmin:1440px;xsmax:680px;smmax:984px;mdmax:1024px;lgmax:1440px}.slider-wrapper[data-v-7ffb20d8]{overflow:hidden}.horizontal-scroll .image[data-v-7ffb20d8]{margin:0;top:0}.horizontal-scroll .top-links[data-v-7ffb20d8]{display:flex;justify-content:flex-end;padding-top:1em;width:100%}.horizontal-scroll .slider[data-v-7ffb20d8]{margin-top:2em;position:relative;white-space:nowrap}@media only screen and (min-width:680px){.horizontal-scroll .slider[data-v-7ffb20d8]{overflow:hidden}}.horizontal-scroll .slider[data-v-7ffb20d8]:focus{outline:none}.horizontal-scroll .slider.ready[data-v-7ffb20d8]{opacity:1}.horizontal-scroll .slider.full .slide[data-v-7ffb20d8]{width:100%}.horizontal-scroll .slide[data-v-7ffb20d8]{background-color:#fafafa;border:1px solid #f2f2f2;border-radius:8px;border-radius:var(--border-radius,8px);display:inline-block;font-size:1em;min-height:110px;padding-left:2em;padding-right:2em;pointer-events:none;width:calc(84% - 1em)}@media screen and (min-width:0)and (max-width:679px){.horizontal-scroll .slide[data-v-7ffb20d8]{margin-right:2em}}@media screen and (min-width:0)and (max-width:983px){.horizontal-scroll .slide[data-v-7ffb20d8]{width:96%}}@media only screen and (min-width:680px){.horizontal-scroll .slide[data-v-7ffb20d8]{margin-left:calc(4% + .5em);margin-right:calc(4% + .5em)}}.horizontal-scroll .slide.touchable[data-v-7ffb20d8]{pointer-events:all}.horizontal-scroll .slide .item[data-v-7ffb20d8]{display:flex;justify-content:center;padding-bottom:1em;padding-top:1em}.horizontal-scroll .slide .item .thumb-container[data-v-7ffb20d8]{align-self:center;margin:0;width:25%}@media screen and (min-width:0)and (max-width:679px){.horizontal-scroll .slide .item .thumb-container[data-v-7ffb20d8]{width:40%}}@media screen and (min-width:680px)and (max-width:983px){.horizontal-scroll .slide .item .thumb-container[data-v-7ffb20d8]{width:30%}}.horizontal-scroll .slide .item .thumbnail[data-v-7ffb20d8]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;border-radius:var(--border-radius,8px);width:100%}.horizontal-scroll .slide .item .content[data-v-7ffb20d8]{flex-grow:1;padding-left:2em;position:relative;white-space:normal;width:75%}@media screen and (min-width:0)and (max-width:983px){.horizontal-scroll .slide .item .content[data-v-7ffb20d8]{width:60%}}.horizontal-scroll .slide .item .content-description[data-v-7ffb20d8]{white-space:pre-line}.horizontal-scroll .slide .item .content-subtitle[data-v-7ffb20d8]{color:#666;display:block;font-size:.8em;font-weight:600;letter-spacing:.01em;line-height:1.4em;margin:0 0 .7em;text-transform:uppercase}.horizontal-scroll .slide .item .content-title[data-v-7ffb20d8]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:1em;line-break:auto;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:0)and (max-width:983px){.horizontal-scroll .slide .item .content-title[data-v-7ffb20d8]{margin:0}}.horizontal-scroll .slide .item .content-link[data-v-7ffb20d8]{color:var(--primary-color)}.horizontal-scroll .flickity-viewport{transition:height .2s}@media screen and (min-width:0)and (max-width:983px){.horizontal-scroll .flickity-slider,.horizontal-scroll .flickity-viewport{overflow:visible}}.horizontal-scroll .flickity-button{align-items:center;background-color:#fff;border-radius:8px;border-radius:var(--border-radius,8px);box-shadow:0 10px 20px -5px rgba(0,0,0,.3);display:flex;height:3em;justify-content:center;position:absolute;top:calc(50% - 10px);transform:translateY(-50%);transition:color,fill,opacity .2s ease;width:3em}@media(min-width:320px)and (max-width:680px){.horizontal-scroll .flickity-button{display:none}}.horizontal-scroll .flickity-button:disabled{opacity:0}.horizontal-scroll .flickity-button-left{left:2em!important}.horizontal-scroll .flickity-button-right{right:2em!important}.horizontal-scroll .flickity-button-icon{color:var(--primary-color);font-size:1.4em;height:1.4em!important;margin-left:.2em;text-align:center;width:.8em!important}.horizontal-scroll .flickity-button:hover{background:var(--primary-color)}.horizontal-scroll .flickity-button:hover .flickity-button-icon{color:#fff}.labels{font-size:.66em}[data-v-32fcf275]:export{xsmin:320px;smmin:680px;mdmin:984px;lgmin:1024px;xlmin:1440px;xsmax:680px;smmax:984px;mdmax:1024px;lgmax:1440px}.category-labels[data-v-32fcf275]{align-items:center;display:inline-flex;margin-bottom:.7em;position:relative}.category-labels .category-label[data-v-32fcf275]{align-items:center;display:flex}.category-labels .category-label .name-label[data-v-32fcf275]{margin-top:.2em}.category-labels .category-label .origin[data-v-32fcf275]{height:18px;width:18px}.category-labels .category-label.chip[data-v-32fcf275]{background:#fff;border-radius:8px;border-radius:var(--border-radius,8px);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;padding:4px}.category-labels .category-label.chip .origin[data-v-32fcf275]{height:14px;width:14px}.category-labels .divider[data-v-32fcf275]{display:inline-block;line-height:0;margin:0 .2em}.category-labels .divider.line[data-v-32fcf275]{border:1px solid #666;height:1em;margin:0 1em}