:root{--reveal-fx-duration: .6s;--reveal-fx-timing-function: cubic-bezier(.215, .61, .355, 1)}.reveal-fx{opacity:0;transition:opacity,transform var(--reveal-fx-timing-function);transition-duration:var(--reveal-fx-duration)}.reveal-fx:before{display:none;content:"reveal-fx"}.reveal-fx--translate,.reveal-fx--translate-up{transform:translateY(50px)}.reveal-fx--translate-right{transform:translate(-50px)}.reveal-fx--translate-left{transform:translate(50px)}.reveal-fx--translate-down{transform:translateY(-50px)}.reveal-fx--scale{transform:scale(.8)}.reveal-fx--scale-up{transform:translateY(50px) scale(.8)}.reveal-fx--scale-right{transform:translate(-50px) scale(.8)}.reveal-fx--scale-left{transform:translate(50px) scale(.8)}.reveal-fx--scale-down{transform:translateY(-50px) scale(.8)}.reveal-fx--rotate,.reveal-fx--rotate-down,.reveal-fx--rotate-right,.reveal-fx--rotate-left,.reveal-fx--rotate-up{perspective:1000px}.reveal-fx--rotate>*,.reveal-fx--rotate-down>*,.reveal-fx--rotate-right>*,.reveal-fx--rotate-left>*,.reveal-fx--rotate-up>*{transition:transform var(--reveal-fx-duration) var(--reveal-fx-timing-function);backface-visibility:hidden}.reveal-fx--rotate>*,.reveal-fx--rotate-down>*{transform-origin:top;transform:rotateX(-45deg)}.reveal-fx--rotate-right>*{transform-origin:left center;transform:rotateY(45deg)}.reveal-fx--rotate-left>*{transform-origin:right center;transform:rotateY(-45deg)}.reveal-fx--rotate-up>*{transform-origin:bottom;transform:rotateX(45deg)}.reveal-fx--text-mask{overflow:hidden}.reveal-fx--text-mask>*{display:inline-block;transform:translateY(100%);transition:transform var(--reveal-fx-duration) var(--reveal-fx-timing-function);will-change:transform}[class*=reveal-fx--translate],[class*=reveal-fx--scale]{will-change:opacity,transform}.reveal-fx--text-mask>*,[class*=reveal-fx--rotate]>*{will-change:transform}.reveal-fx--clip-x>*,.reveal-fx--clip-y>*{transition:opacity,-webkit-clip-path cubic-bezier(.215,.61,.355,1);transition:opacity,clip-path cubic-bezier(.215,.61,.355,1);transition:opacity,clip-path cubic-bezier(.215,.61,.355,1),-webkit-clip-path cubic-bezier(.215,.61,.355,1);transition-duration:var(--reveal-fx-duration)}.reveal-fx--clip-x>*{-webkit-clip-path:polygon(10% 0%,90% 0%,90% 100%,10% 100%);clip-path:polygon(10% 0%,90% 0%,90% 100%,10% 100%)}.reveal-fx--clip-y>*{-webkit-clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%);clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%)}.reveal-fx--is-visible{opacity:1}.reveal-fx--is-visible[class*=reveal-fx--translate],.reveal-fx--is-visible[class*=reveal-fx--scale],.reveal-fx--is-visible[class*=reveal-fx--rotate]>*,.reveal-fx--is-visible.reveal-fx--text-mask>*{transform:translate(0)}.reveal-fx--is-visible.reveal-fx--clip-x>*,.reveal-fx--is-visible.reveal-fx--clip-y>*{opacity:1;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}:root{--slideshow-height: 280px;--slideshow-fade-transition-duration: .25s;--slideshow-slide-transition-duration: .35s;--slideshow-prx-transition-duration: .5s;--slideshow-btn-width: 1.6em;--slideshow-btn-height: 3.2em;--slideshow-btn-icon-size: 1.6em;--slideshow-btn-offset: .5rem}@media (min-width: 48rem){:root{--slideshow-height: 380px}}@media (min-width: 64rem){:root{--slideshow-height: 380px;--slideshow-btn-offset: .75rem}}@media (min-width: 80rem){:root{--slideshow-height: 380px}}.slideshow__item{display:flex;align-items:center;justify-content:center;height:var(--slideshow-height);background-size:cover;background-repeat:no-repeat;background-position:center center}.slideshow__item:focus{outline:none}.slideshow--ratio-16\:9 .slideshow__item{height:0;padding-bottom:56.25%}.slideshow--ratio-4\:3 .slideshow__item{height:0;padding-bottom:75%}.slideshow--ratio-1\:1 .slideshow__item{height:0;padding-bottom:100%}.slideshow{position:relative;z-index:1;overflow:hidden}.slideshow__content{overflow:hidden}.slideshow__item{position:absolute;z-index:1;top:0;left:0;width:100%;visibility:hidden}.slideshow__item--selected{position:relative;z-index:3;visibility:visible}.slideshow--transition-fade .slideshow__item{opacity:0;transition:opacity 0s var(--slideshow-fade-transition-duration),visibility 0s var(--slideshow-fade-transition-duration)}.slideshow--transition-fade .slideshow__item--selected{opacity:1;transition:opacity var(--slideshow-fade-transition-duration)}.slideshow--transition-slide .slideshow__item{animation-duration:var(--slideshow-slide-transition-duration);animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.slideshow--transition-slide .slideshow__item>*{visibility:hidden}.slideshow--transition-slide .slideshow__item:not(.slideshow__item--selected) *{transition:none}.slideshow--transition-slide .slideshow__item--selected>*{visibility:visible}.slideshow--transition-slide .slideshow__item--slide-in-left{animation-name:slide-in-left}.slideshow--transition-slide .slideshow__item--slide-in-right{animation-name:slide-in-right}.slideshow--transition-slide .slideshow__item--slide-out-left{animation-name:slide-out-left}.slideshow--transition-slide .slideshow__item--slide-out-right{animation-name:slide-out-right}.slideshow--transition-slide .slideshow__item--slide-out-left,.slideshow--transition-slide .slideshow__item--slide-out-right{z-index:2}.slideshow--transition-slide .slideshow__item--slide-out-left.slideshow__item--selected,.slideshow--transition-slide .slideshow__item--slide-out-right.slideshow__item--selected{z-index:3}.slideshow--transition-slide .slideshow__item--slide-out-left>*,.slideshow--transition-slide .slideshow__item--slide-out-right>*{visibility:visible}@keyframes slide-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-right{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{visibility:visible;transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-out-right{0%{visibility:visible;transform:translate(0)}to{transform:translate(-100%)}}.slideshow--transition-prx .slideshow__item{animation-duration:var(--slideshow-prx-transition-duration);animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.slideshow--transition-prx .slideshow__item>*{visibility:hidden}.slideshow--transition-prx .slideshow__item--selected>*{visibility:visible}.slideshow--transition-prx .slideshow__item--prx-in-left{animation-name:prx-in-left}.slideshow--transition-prx .slideshow__item--prx-in-right{animation-name:prx-in-right}.slideshow--transition-prx .slideshow__item--prx-out-left{animation-name:prx-out-left}.slideshow--transition-prx .slideshow__item--prx-out-right{animation-name:prx-out-right}.slideshow--transition-prx .slideshow__item--prx-out-left,.slideshow--transition-prx .slideshow__item--prx-out-right{z-index:2}.slideshow--transition-prx .slideshow__item--prx-out-left.slideshow__item--selected,.slideshow--transition-prx .slideshow__item--prx-out-right.slideshow__item--selected{z-index:3}.slideshow--transition-prx .slideshow__item--prx-out-left>*,.slideshow--transition-prx .slideshow__item--prx-out-right>*{visibility:visible}@keyframes prx-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}@keyframes prx-in-right{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}@keyframes prx-out-left{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:.3;transform:translate(40%)}}@keyframes prx-out-right{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:.3;transform:translate(-40%)}}.slideshow[data-swipe=on] .slideshow__content{-webkit-user-select:none;-moz-user-select:none;user-select:none}.slideshow[data-swipe=on] .slideshow__content img{pointer-events:none}.slideshow__control{display:none}.slideshow[data-controls=hover] .slideshow__control{opacity:0;transition:opacity .3s}.slideshow[data-controls=hover]:hover .slideshow__control{opacity:1}.slideshow[data-swipe=on] .slideshow__control{display:none}.slideshow__control{display:block;position:absolute;z-index:4;top:50%;transform:translateY(-50%)}.slideshow__control:first-of-type{left:var(--slideshow-btn-offset)}.slideshow__control:last-of-type{right:var(--slideshow-btn-offset)}@media (min-width: 64rem){.slideshow[data-swipe=on] .slideshow__control{display:block}}.slideshow__btn{display:block;background-color:#eab308bf;height:var(--slideshow-btn-height);width:var(--slideshow-btn-width);border-radius:.25rem;cursor:pointer;transition:background .2s,transform .2s}.slideshow__btn:hover{background-color:#eab308d9}.slideshow__btn:hover .icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.slideshow:not(.slideshow--is-animating) .slideshow__btn:active{transform:translateY(2px)}.slideshow__btn .icon{display:block;width:var(--slideshow-btn-icon-size);height:var(--slideshow-btn-icon-size);margin:0 auto;transition:color .2s;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@supports (grid-area: auto){.slideshow__btn .icon{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}}.slideshow__navigation{position:absolute;z-index:4;bottom:0;width:100%;height:32px;display:flex;justify-content:center;align-items:center;background:transparent}.slideshow__nav-item{display:inline-block;margin-top:0;margin-bottom:0;margin-left:.25rem;margin-right:.25rem}@media (min-width: 1024px){.slideshow__nav-item{margin-left:.375rem;margin-right:.375rem}}.slideshow__nav-item button{display:block;position:relative;font-size:8px;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity));height:1em;width:1em;border-radius:50%;background-color:currentColor;opacity:.4;cursor:pointer;transition:background .3s}.slideshow__nav-item button:before{content:"";position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);height:1em;width:1em;font-size:14px;border-radius:inherit;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity));opacity:0;transform:scale(0);transition:.3s}.slideshow__nav-item button:focus{outline:none}.slideshow__nav-item button:focus:before{opacity:1;transform:scale(1)}.slideshow__nav-item--selected button{opacity:1}@media (min-width: 64rem){.slideshow__navigation{height:40px}.slideshow__nav-item button{font-size:10px}.slideshow__nav-item button:before{font-size:16px}}:root{--carousel-grid-gap: .5rem;--carousel-item-auto-size: 260px;--carousel-transition-duration: .5s}@media (min-width: 64rem){:root{--carousel-grid-gap: .75rem}}.carousel{position:relative}.carousel__list{display:flex;flex-wrap:nowrap;will-change:transform}.carousel__item{flex-shrink:0;width:var(--carousel-item-auto-size);margin-right:var(--carousel-grid-gap);margin-bottom:var(--carousel-grid-gap)}.carousel__list--animating{transition-property:transform;transition-duration:var(--carousel-transition-duration);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.carousel__item{opacity:0;margin-bottom:0}.carousel--loaded .carousel__item{opacity:1}.carousel:not(.carousel--is-dragging) .carousel__list:not(.carousel__list--animating) .carousel__item[tabindex="-1"]>*{visibility:hidden}.carousel[data-drag=on] .carousel__item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel[data-drag=on] .carousel__item img{pointer-events:none}.carousel__control{--size: 40px;width:40px;height:40px;display:flex;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:50%;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:1;transition:.2s}.carousel__control:active{transform:translateY(1px)}.carousel__control:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.carousel__control[disabled]{pointer-events:none;opacity:.5;box-shadow:none}.carousel__control .icon{--size: 20px;display:block;margin:auto}.carousel__navigation{width:100%;display:grid;grid-template-columns:repeat(auto-fit,10px);gap:.5rem}@media (min-width: 1024px){.carousel__navigation{gap:.75rem}}.carousel__navigation{justify-content:center;align-items:center;margin-top:.75rem}@media (min-width: 1024px){.carousel__navigation{margin-top:1.25rem}}.carousel__nav-item{display:inline-block;margin-top:0;margin-bottom:0;margin-left:.25rem;margin-right:.25rem}@media (min-width: 1024px){.carousel__nav-item{margin-left:.375rem;margin-right:.375rem}}@supports (grid-area: auto){.carousel__nav-item{margin:0}}.carousel__nav-item button{display:block;position:relative;font-size:10px;height:1em;width:1em;border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity));opacity:.4;cursor:pointer;transition:background .3s}.carousel__nav-item button:before{content:"";position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);font-size:16px;height:1em;width:1em;border-radius:inherit;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity));opacity:0;transform:scale(0);transition:3s}.carousel__nav-item button:focus{outline:none}.carousel__nav-item button:focus:before{opacity:1;transform:scale(1)}.carousel__nav-item--selected button{opacity:1}.carousel__navigation--pagination{grid-template-columns:repeat(auto-fit,24px)}.carousel__navigation--pagination .carousel__nav-item button{width:24px;height:24px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:12px;line-height:24px;border-radius:.25rem;text-align:center}.carousel__navigation--pagination .carousel__nav-item button:focus{outline-style:solid;outline-color:#4338ca;outline-offset:2px}.carousel--hide-controls .carousel__navigation,.carousel--hide-controls .carousel__control{display:none}.carousel-v2{--carousel-grid-gap: 0;--carousel-item-auto-size: 320px;--carousel-transition-duration: .5s}@media (min-width: 64rem){.carousel-v2{--carousel-grid-gap: 0}}.carousel-v2 .carousel__wrapper:hover .carousel-v2__control{opacity:1}.carousel-v2__control{--size: 60px;height:var(--size);width:var(--size);border-radius:50%;background-color:#111827b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;margin-top:0;margin-bottom:0;margin-left:.375rem;margin-right:.375rem}@media (min-width: 1024px){.carousel-v2__control{margin-left:.5rem;margin-right:.5rem}}.carousel-v2__control{display:flex;align-items:center;justify-content:center;transition:.2s}.carousel-v2__control:hover{background-color:#111827e6}.carousel-v2__control[disabled]{display:none}.carousel-v2__control:active{transform:translateY(2px)}.carousel-v2__control .icon{--size: 20px;display:block;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 64rem){.carousel-v2__control{opacity:0}}.carousel-v2__navigation{display:none;grid-template-columns:repeat(auto-fit,52px);gap:.5rem}@media (min-width: 1024px){.carousel-v2__navigation{gap:.75rem}}.carousel-v2__navigation{justify-content:center;align-items:center;margin-top:.75rem}@media (min-width: 1024px){.carousel-v2__navigation{margin-top:1.25rem}}@media (min-width: 64rem){.carousel-v2__navigation{display:grid}}.carousel-v2__navigation-item{display:inline-block;margin-top:0;margin-bottom:0;margin-left:.25rem;margin-right:.25rem}@media (min-width: 1024px){.carousel-v2__navigation-item{margin-left:.375rem;margin-right:.375rem}}@supports (grid-area: auto){.carousel-v2__navigation-item{margin:0}}.carousel-v2__navigation-item:not(.carousel-v2__navigation-item--selected) button{cursor:pointer}.carousel-v2__navigation-item button{display:flex;justify-content:center;align-items:center;width:52px;height:24px}.carousel-v2__navigation-item button:before{content:"";display:block;width:100%;height:2px;background-color:#37415133}.carousel-v2__navigation-item:not(.carousel-v2__navigation-item--selected) button:hover:before{background-color:#37415166;transition:.2s}.carousel-v2__navigation-item--selected button:before{background-color:#374151}:root{--anim-menu-btn-size: 48px;--anim-menu-btn-transition-duration: .2s;--anim-menu-btn-icon-size: 32px;--anim-menu-btn-icon-stroke: 2px}.anim-menu-btn{display:flex;justify-content:center;align-items:center;width:var(--anim-menu-btn-size);height:var(--anim-menu-btn-size)}.anim-menu-btn__icon{position:relative;display:block;font-size:var(--anim-menu-btn-icon-size);width:1em;height:var(--anim-menu-btn-icon-stroke);color:inherit;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;transform:scale(1)}.anim-menu-btn__icon:before,.anim-menu-btn__icon:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:inherit;border-radius:inherit}.anim-menu-btn__icon--close{background-size:100% 100%;will-change:transform,background-size;transition-property:transform,background-size}.anim-menu-btn:active .anim-menu-btn__icon--close{transform:scale(.9)}.anim-menu-btn__icon--close:before,.anim-menu-btn__icon--close:after{will-change:inherit;transition:inherit}.anim-menu-btn__icon--close:before{transform:translateY(-.25em) rotate(0)}.anim-menu-btn__icon--close:after{transform:translateY(.25em) rotate(0)}.anim-menu-btn--state-b .anim-menu-btn__icon--close{background-size:0% 100%}.anim-menu-btn--state-b .anim-menu-btn__icon--close:before{transform:translateY(0) rotate(45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--close:after{transform:translateY(0) rotate(-45deg)}.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down{border-radius:50em;will-change:transform;transition-property:transform;transition-duration:var(--anim-menu-btn-transition-duration, .2s)}.anim-menu-btn:active .anim-menu-btn__icon--arrow-left,.anim-menu-btn:active .anim-menu-btn__icon--arrow-right,.anim-menu-btn:active .anim-menu-btn__icon--arrow-up,.anim-menu-btn:active .anim-menu-btn__icon--arrow-down{transform:scale(.9)}.anim-menu-btn__icon--arrow-left:before,.anim-menu-btn__icon--arrow-left:after,.anim-menu-btn__icon--arrow-right:before,.anim-menu-btn__icon--arrow-right:after,.anim-menu-btn__icon--arrow-up:before,.anim-menu-btn__icon--arrow-up:after,.anim-menu-btn__icon--arrow-down:before,.anim-menu-btn__icon--arrow-down:after{transform-origin:calc(var(--anim-menu-btn-icon-stroke)/2) 50%;will-change:transform,width;transition-property:transform,width;transition-duration:var(--anim-menu-btn-transition-duration, .2s)}.anim-menu-btn__icon--arrow-left:before,.anim-menu-btn__icon--arrow-right:before,.anim-menu-btn__icon--arrow-up:before,.anim-menu-btn__icon--arrow-down:before{transform:translateY(-.25em) rotate(0)}.anim-menu-btn__icon--arrow-left:after,.anim-menu-btn__icon--arrow-right:after,.anim-menu-btn__icon--arrow-up:after,.anim-menu-btn__icon--arrow-down:after{transform:translateY(.25em) rotate(0)}.anim-menu-btn__icon--arrow-right{transform:rotate(180deg)}.anim-menu-btn:active .anim-menu-btn__icon--arrow-right{transform:rotate(180deg) scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:after{width:50%}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:before{transform:translateY(0) rotate(-45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:after{transform:translateY(0) rotate(45deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-up{transform:rotate(90deg) scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up{transform:rotate(90deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg) scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg)}.modal{position:fixed;z-index:15;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden}.modal:not(.modal--is-visible){pointer-events:none;background-color:transparent}.modal--is-visible{opacity:1;visibility:visible}.modal__close-btn{display:flex;flex-shrink:0;border-radius:50%;transition:.2s}.modal__close-btn .icon{display:block;margin:auto}.modal__close-btn--outer{width:48px;height:48px;position:fixed;top:.75rem}@media (min-width: 1024px){.modal__close-btn--outer{top:1.25rem}}.modal__close-btn--outer{right:.75rem}@media (min-width: 1024px){.modal__close-btn--outer{right:1.25rem}}.modal__close-btn--outer{z-index:10;background-color:#111827e6;transition:.2s}.modal__close-btn--outer .icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.modal__close-btn--outer:hover{background-color:#111827}.modal__close-btn--outer:hover .icon{transform:scale(1.1)}.modal__close-btn--inner{--size: 32px;width:var(--size);height:var(--size);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:.2s}.modal__close-btn--inner .icon{color:inherit}.modal__close-btn--inner:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:root{--modal-transition-duration: .2s}@media (prefers-reduced-motion: no-preference){.modal--animate-fade{--modal-transition-duration: .2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-fade.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale,.modal--animate-translate-up,.modal--animate-translate-down,.modal--animate-translate-right,.modal--animate-translate-left{--modal-transition-duration: .2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-scale .modal__content,.modal--animate-translate-up .modal__content,.modal--animate-translate-down .modal__content,.modal--animate-translate-right .modal__content,.modal--animate-translate-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) cubic-bezier(.215,.61,.355,1)}.modal--animate-scale.modal--is-visible,.modal--animate-translate-up.modal--is-visible,.modal--animate-translate-down.modal--is-visible,.modal--animate-translate-right.modal--is-visible,.modal--animate-translate-left.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale.modal--is-visible .modal__content,.modal--animate-translate-up.modal--is-visible .modal__content,.modal--animate-translate-down.modal--is-visible .modal__content,.modal--animate-translate-right.modal--is-visible .modal__content,.modal--animate-translate-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-slide-up,.modal--animate-slide-down,.modal--animate-slide-right,.modal--animate-slide-left{--modal-transition-duration: .3s;transition:opacity 0s var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-slide-up .modal__content,.modal--animate-slide-down .modal__content,.modal--animate-slide-right .modal__content,.modal--animate-slide-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) cubic-bezier(.215,.61,.355,1)}.modal--animate-slide-up.modal--is-visible,.modal--animate-slide-down.modal--is-visible,.modal--animate-slide-right.modal--is-visible,.modal--animate-slide-left.modal--is-visible{transition:background-color var(--modal-transition-duration),visibility 0s}.modal--animate-slide-up.modal--is-visible .modal__content,.modal--animate-slide-down.modal--is-visible .modal__content,.modal--animate-slide-right.modal--is-visible .modal__content,.modal--animate-slide-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-scale .modal__content{transform:scale(.95)}.modal--animate-translate-up .modal__content{transform:translateY(40px)}.modal--animate-translate-down .modal__content{transform:translateY(-40px)}.modal--animate-translate-right .modal__content{transform:translate(-40px)}.modal--animate-translate-left .modal__content{transform:translate(40px)}.modal--animate-slide-up .modal__content{transform:translateY(100%)}.modal--animate-slide-down .modal__content{transform:translateY(-100%)}.modal--animate-slide-right .modal__content{transform:translate(-100%)}.modal--animate-slide-left .modal__content{transform:translate(100%)}}.modal--is-loading .modal__content{visibility:hidden}.modal--is-loading .modal__loader{display:flex}.modal__loader{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:none;pointer-events:none}.modal-img-btn{position:relative;cursor:pointer}.modal-img-btn:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#11182700;transition:background .2s}.modal-img-btn:hover:after{background-color:#111827b3}.modal-img-btn:hover .modal-img-btn__icon-wrapper{opacity:1}.modal-img-btn__icon-wrapper{position:absolute;z-index:2;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#111827b3;opacity:0;transition:opacity .2s}.modal-img-btn__icon-wrapper .icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.modal .momentum-scrolling{-webkit-overflow-scrolling:touch}.icon--is-spinning{animation:icon-spin 1s infinite linear}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--fs-search-btn-size: 1.5em;--fs-search-border-bottom-width: 2px}.full-screen-search{position:relative;font-size:1.5rem;line-height:2rem}@media (min-width: 1024px){.full-screen-search{font-size:2.25rem;line-height:2.5rem}}.full-screen-search{background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2),#9ca3af calc(100% - var(--fs-search-border-bottom-width) * 2),#9ca3af calc(100% - var(--fs-search-border-bottom-width)),transparent var(--fs-search-border-bottom-width))}.full-screen-search__input{background:transparent;width:100%;padding:.75rem .5rem}@media (min-width: 1024px){.full-screen-search__input{padding:1.25rem .75rem}}.full-screen-search__input{padding-right:calc(.5rem + var(--fs-search-btn-size));background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2),#4338ca calc(100% - var(--fs-search-border-bottom-width) * 2),#4338ca calc(100% - var(--fs-search-border-bottom-width)),transparent var(--fs-search-border-bottom-width));background-size:0% 100%;background-repeat:no-repeat}@media (min-width: 64rem){.full-screen-search__input{padding-right:calc(.75rem + var(--fs-search-btn-size))}}.full-screen-search__input:focus{outline:none;background-size:100% 100%}.full-screen-search__input::-webkit-search-decoration,.full-screen-search__input::-webkit-search-cancel-button,.full-screen-search__input::-webkit-search-results-button,.full-screen-search__input::-webkit-search-results-decoration{display:none}.full-screen-search__btn{position:absolute;top:50%;transform:translateY(-50%);right:.5rem}@media (min-width: 1024px){.full-screen-search__btn{right:.75rem}}.full-screen-search__btn{height:var(--fs-search-btn-size);width:var(--fs-search-btn-size);--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity));border-radius:50%;display:flex;justify-content:center;align-items:center}.full-screen-search__btn .icon{display:block;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:20px;transition:transform .2s}.full-screen-search__btn:hover .icon{transform:scale(1.1)}@media (prefers-reduced-motion: no-preference){.modal--search .full-screen-search__input{transition:background-size .4s cubic-bezier(.215,.61,.355,1)}.modal--search .full-screen-search__btn{transform:translateY(-30%) scale(.6);opacity:0;transition:opacity .4s,transform .4s cubic-bezier(.215,.61,.355,1)}.modal--search.modal--is-visible .full-screen-search__btn{transform:translateY(-50%) scale(1);opacity:1}}:root{--header-v2-height: 50px}@media (min-width: 80rem){:root{--header-v2-height: 70px}}.header-v2{width:100%}.header-v2,.header-v2__wrapper{position:relative;z-index:50;height:var(--header-v2-height)}.header-v2__container{display:flex;position:relative;height:100%;align-items:center;justify-content:space-between}.header-v2__logo{flex-shrink:0}.header-v2__logo a,.header-v2__logo svg{display:block}.header-v2__nav-control{--anim-menu-btn-size: 40px;--anim-menu-btn-icon-size: 24px;--anim-menu-btn-icon-stroke: 2px}.header-v2__nav{top:var(--header-v2-height);left:0;width:100%;padding:.75rem}@media (min-width: 1024px){.header-v2__nav{padding:1.25rem}}.header-v2__nav{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:5;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0;overflow:hidden;visibility:hidden}.header-v2__nav--is-visible{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;max-height:calc(100vh - var(--header-v2-height) - 4rem);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:visible}@media (min-width: 64rem){.header-v2__nav--is-visible{max-height:calc(100vh - var(--header-v2-height) - 2rem)}}.header-v2__nav-list--main:nth-child(2){border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));margin-top:1.25rem}@media (min-width: 1024px){.header-v2__nav-list--main:nth-child(2){margin-top:2rem}}.header-v2__nav-list--main:nth-child(2){padding-top:1.25rem}@media (min-width: 1024px){.header-v2__nav-list--main:nth-child(2){padding-top:2rem}}.header-v2__nav-item .btn{width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width: 1024px){.header-v2__nav-item .btn{font-size:.875rem;line-height:1.25rem}}.header-v2__nav-item .btn{margin-top:.375rem;margin-bottom:.375rem;margin-left:0;margin-right:0}@media (min-width: 1024px){.header-v2__nav-item .btn{margin-top:.5rem;margin-bottom:.5rem}}.header-v2__nav-item--main{font-size:.875rem;line-height:1.25rem}.header-v2__nav-item--label{text-transform:uppercase;font-size:.6rem;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity));padding-top:.375rem;padding-bottom:.375rem;padding-left:0;padding-right:0}@media (min-width: 1024px){.header-v2__nav-item--label{padding-top:.5rem;padding-bottom:.5rem}}.header-v2__nav-item--divider{height:1px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));margin-top:1.25rem;margin-bottom:1.25rem;margin-left:0;margin-right:0}@media (min-width: 1024px){.header-v2__nav-item--divider{margin-top:2rem;margin-bottom:2rem}}.header-v2__nav-item--search-btn,.header-v2__nav-dropdown-icon{display:none}.header-v2__nav-link{display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0}@media (min-width: 1024px){.header-v2__nav-link{padding-top:.75rem;padding-bottom:.75rem}}.header-v2__nav-link{text-decoration:none;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.header-v2__nav-link:hover,.header-v2__nav-link[aria-current]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.header-v2__nav-dropdown{padding-left:.75rem}@media (min-width: 1024px){.header-v2__nav-dropdown{padding-left:1.25rem}}.header-v2__nav-list--title-desc .header-v2__nav-link{display:flex}.header-v2__nav-list--title-desc .header-v2__nav-link .header-v2__nav-icon{margin-right:.5rem}@media (min-width: 1024px){.header-v2__nav-list--title-desc .header-v2__nav-link .header-v2__nav-icon{margin-right:.75rem}}.header-v2__nav-list--title-desc .header-v2__nav-link .header-v2__nav-icon{flex-shrink:0}.header-v2__nav-list--title-desc .header-v2__nav-link strong{display:block}.header-v2__nav-list--title-desc .header-v2__nav-link small{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.header-v2__nav-list--title-desc .header-v2__nav-link:hover small{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.header-v2__nav-col-2{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width: 1024px){.header-v2__nav-col-2{gap:1.25rem}.header-v2[data-animation=on] .header-v2__wrapper--is-fixed{position:fixed;top:calc(-1 * var(--header-v2-height));left:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));z-index:10;transition:transform .2s}.header-v2[data-animation=on] .header-v2__wrapper--slides-down{transform:translateY(100%);--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header-v2__nav-control{display:none}.header-v2__logo{margin-right:.75rem}.header-v2__logo{margin-right:3.5rem}.header-v2__nav{position:static;clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;max-height:none;overflow:visible;overscroll-behavior:auto;visibility:visible;padding:0;background-color:transparent;border-radius:0;box-shadow:none;display:flex;justify-content:space-between}.header-v2__nav-list--main{display:flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}.header-v2__nav-item{position:relative}.header-v2__nav-item .btn{width:auto;font-size:1.125rem;margin:0}.header-v2__nav-item--main{display:inline-block;margin-bottom:0}.header-v2__nav-item--main>.header-v2__nav-link{padding-top:.375rem;padding-bottom:.375rem;padding-left:0;padding-right:0}.header-v2__nav-item--main>.header-v2__nav-link{padding-top:.5rem;padding-bottom:.5rem}.header-v2__nav-item--main.header-v2__nav-item--divider{margin-top:0;margin-bottom:0;margin-right:0;width:1px;height:1em}.header-v2__nav-list--main:last-child{border-top:none;margin-top:0;padding-top:0}.header-v2__nav-dropdown-icon{display:block}.header-v2__nav-item--search{display:none}.header-v2__nav-item--search-btn{display:inline-block}.header-v2__nav-item--search-btn button,.header-v2__nav-item--search-btn .icon{display:block}.header-v2__nav-item--search-btn button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;transition:opacity .2s;cursor:pointer}.header-v2__nav-item--search-btn button:hover{opacity:.65}.header-v2__nav-dropdown{position:absolute;top:100%;left:calc(50% - 100px);z-index:5;width:200px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding-top:.375rem;padding-bottom:.375rem;padding-left:0;padding-right:0}.header-v2__nav-dropdown{padding-top:.5rem;padding-bottom:.5rem}.header-v2__nav-dropdown{transition:opacity .2s,visibility .2s;visibility:hidden;opacity:0}.header-v2__nav-item--main>.header-v2__nav-dropdown{font-size:.875rem;line-height:1.25rem}.header-v2__nav-dropdown .header-v2__nav-link,.header-v2__nav-dropdown .header-v2__nav-item--label{padding-left:.5rem}.header-v2__nav-dropdown .header-v2__nav-link,.header-v2__nav-dropdown .header-v2__nav-item--label{padding-left:.75rem}.header-v2__nav-dropdown .header-v2__nav-link,.header-v2__nav-dropdown .header-v2__nav-item--label{padding-right:.5rem}.header-v2__nav-dropdown .header-v2__nav-link,.header-v2__nav-dropdown .header-v2__nav-item--label{padding-right:.75rem}.header-v2__nav-dropdown .header-v2__nav-link:hover,.header-v2__nav-dropdown .header-v2__nav-link--hover{background-color:#11182712}.header-v2__nav-dropdown .header-v2__nav-dropdown--nested{left:100%;top:-.5rem}@media (min-width: 64rem){.header-v2__nav-dropdown .header-v2__nav-dropdown--nested{top:-.75rem}}.header-v2__nav-dropdown .header-v2__nav-dropdown--nested-left{left:auto;right:100%}.header-v2__nav-dropdown .header-v2__nav-item--divider{margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0}.header-v2__nav-dropdown .header-v2__nav-item--divider{margin-top:.75rem;margin-bottom:.75rem}.header-v2__nav-dropdown--sm{width:200px;left:calc(50% - 100px)}.header-v2__nav-dropdown--md{width:300px;left:calc(50% - 150px)}.header-v2__nav-dropdown--lg{width:480px;left:calc(50% - 240px)}.header-v2__nav-list--title-desc .header-v2__nav-link{padding:.5rem .75rem}.header-v2__nav-list--title-desc .header-v2__nav-link{padding:.75rem 1.25rem}.header-v2__nav-list--is-visible,.header-v2__nav-item--has-children:hover>.header-v2__nav-dropdown{visibility:visible;opacity:1}}
