img[data-v-6dea943e]{width:100%;height:100%;object-fit:cover}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zigzag-animation[data-v-32d13bef]{position:relative;width:100%;display:flex;align-items:center;justify-content:center;overflow:visible;opacity:var(--zigzag-opacity)}.zigzag-animation .zigzag-desktop path[data-v-32d13bef],.zigzag-animation .zigzag-mobile path[data-v-32d13bef]{fill:var(--zigzag-color)}.zigzag-animation .zigzag-desktop[data-v-32d13bef]{display:none;width:111.625rem;height:22.75rem;flex-shrink:0}@media(min-width:64em){.zigzag-animation .zigzag-desktop[data-v-32d13bef]{display:block}}.zigzag-animation .zigzag-mobile[data-v-32d13bef]{display:block;width:81.625rem;height:16.75rem;flex-shrink:0}@media(min-width:64em){.zigzag-animation .zigzag-mobile[data-v-32d13bef]{display:none}}.media-gallery-group[data-v-23b51350]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}@media(min-width:48em){.media-gallery-group[data-v-23b51350]{grid-template-columns:repeat(3,1fr)}}@media(min-width:64em){.media-gallery-group[data-v-23b51350]{grid-template-columns:repeat(4,1fr);margin-top:1.5rem}}.media-gallery-group .gallery-item[data-v-23b51350]{display:block;cursor:pointer;text-decoration:none}.media-gallery-group .gallery-item:hover .image-wrapper[data-v-23b51350] img{transition:transform var(--transition-duration) var(--easing);transform:scale(1.1)}.media-gallery-group .gallery-item[data-v-23b51350]:focus-visible{outline:2px solid var(--color-green-400);outline-offset:4px;border-radius:var(--radius-md)}.media-gallery-group .image-wrapper[data-v-23b51350]{position:relative;border-radius:1rem;overflow:hidden;background:var(--color-gray-200)}.media-gallery-group .image-wrapper[data-v-23b51350] img{transition:transform var(--transition-duration) var(--easing)}.media-gallery-group .image-wrapper .video-overlay[data-v-23b51350]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.media-gallery-group .image-wrapper .video-overlay .play-button[data-v-23b51350]{width:3rem;height:3rem;background:#092c3f0d;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:background-color var(--transition-duration) var(--easing),backdrop-filter var(--transition-duration) var(--easing)}.media-gallery-group .image-wrapper .video-overlay .play-button .play-icon[data-v-23b51350]{width:1.5rem;height:1.5rem;color:var(--color-white);transition:color var(--transition-duration) var(--easing)}.media-gallery-group .image-wrapper:hover .video-overlay .play-button[data-v-23b51350]{background:var(--color-green-400);backdrop-filter:none;-webkit-backdrop-filter:none}.media-gallery-group .image-wrapper:hover .video-overlay .play-button .play-icon[data-v-23b51350]{color:var(--color-slate-400)}.breadcrumb-spacer[data-v-d0dbf8af]{height:44px}@media(min-width:30em){.breadcrumb-spacer[data-v-d0dbf8af]{height:76px}}nav[data-v-d0dbf8af]{font-family:var(--font-base);font-size:1rem;margin-bottom:1.125rem}@media(min-width:30em){nav[data-v-d0dbf8af]{padding:var(--spacing-lg) 0 var(--spacing-md) 0}}@media(min-width:48em){nav[data-v-d0dbf8af]{margin-bottom:3rem}}.mobile[data-v-d0dbf8af]{display:flex;align-items:center}@media(min-width:30em){.mobile[data-v-d0dbf8af]{display:none}}.mobile .link[data-v-d0dbf8af]{display:flex;align-items:center;gap:.5rem;font-weight:var(--font-weight-semibold);color:var(--color-slate-300);text-decoration:none;transition:color .15s,background-color .15s;padding:var(--spacing-12px);border-radius:var(--radius-full);background:#fff9;border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 8px #0000000a,inset 0 1px #fff9}.mobile .link[data-v-d0dbf8af]:before{content:"";position:absolute;inset:0;border-radius:var(--radius-full);padding:1px;background:linear-gradient(-45deg,#ffffff4d,#fffc);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.mobile .link[data-v-d0dbf8af]:hover{text-decoration:underline}.mobile .link[data-v-d0dbf8af]:focus-visible{outline:2px solid var(--color-green-400);outline-offset:2px}.mobile .link.light[data-v-d0dbf8af]{color:var(--color-white);background:#ffffff03;border:1px solid transparent;box-shadow:none}.mobile .link.light[data-v-d0dbf8af]:before{background:linear-gradient(-45deg,#ffffff0d,#fff6)}.mobile .icon[data-v-d0dbf8af]{transform:rotate(180deg);font-size:var(--text-xs);line-height:1lh;color:var(--color-slate-300);transition:color .15s;position:relative;z-index:1}.mobile .icon.light[data-v-d0dbf8af]{color:var(--color-white)}.mobile span[data-v-d0dbf8af]{position:relative;z-index:1}.desktop[data-v-d0dbf8af]{display:none;list-style:none;flex-wrap:wrap;align-items:center;gap:.5rem;word-break:break-word}@media(min-width:30em){.desktop[data-v-d0dbf8af]{display:flex}}.desktop li[data-v-d0dbf8af]{margin-bottom:0;padding-inline-start:0!important}.desktop li[data-v-d0dbf8af]:before{display:none}.desktop .item[data-v-d0dbf8af]{font-weight:var(--font-weight-regular);color:var(--color-slate-300);text-decoration:none;transition:color var(--transition-duration) var(--easing)}.desktop .item.is-link[data-v-d0dbf8af]{cursor:pointer}.desktop .item.is-link[data-v-d0dbf8af]:hover{text-decoration:underline}.desktop .item.is-link[data-v-d0dbf8af]:focus-visible{outline:2px solid var(--color-green-400);outline-offset:2px;border-radius:.25rem}.desktop .item.is-link.light[data-v-d0dbf8af]{color:var(--color-gray-300)}.desktop .item.is-current[data-v-d0dbf8af]{font-weight:var(--font-weight-semibold);color:var(--color-slate-400);cursor:default}.desktop .item.is-current.light[data-v-d0dbf8af]{color:var(--color-white)}.desktop .item.no-link[data-v-d0dbf8af]{font-weight:var(--font-weight-regular);color:var(--color-slate-300);cursor:default}.desktop .item.no-link.light[data-v-d0dbf8af]{color:var(--color-gray-300)}.desktop .separator[data-v-d0dbf8af]{font-size:var(--text-xs);line-height:1lh;color:var(--color-slate-300);transform:translateY(-1px)}.desktop .separator.light[data-v-d0dbf8af]{color:var(--color-gray-300)}.desktop .home-icon[data-v-d0dbf8af]{font-size:var(--text-base);line-height:1lh;color:var(--color-slate-300);transform:translateY(-2px)}.desktop .home-icon.light[data-v-d0dbf8af]{color:var(--color-gray-300)}.secondary-keyvisual[data-v-e82ffc8e]{padding:9.875rem 0 var(--section-spacing-md)}.secondary-keyvisual .image-container[data-v-e82ffc8e]{position:relative;margin-bottom:1.5rem}.secondary-keyvisual .text-container[data-v-e82ffc8e]>*{margin-bottom:1.5rem}.secondary-keyvisual .text-container[data-v-e82ffc8e]>*:last-child{margin-bottom:0}.secondary-keyvisual .icon-labels-container>div[data-v-e82ffc8e]{margin-bottom:1rem}.secondary-keyvisual .button-group[data-v-e82ffc8e]{padding-top:.5rem}@media(min-width:64em){.secondary-keyvisual[data-v-e82ffc8e]{padding:8.375rem 0 5rem}.secondary-keyvisual .content[data-v-e82ffc8e]{display:flex;flex-direction:row-reverse;gap:1.5rem;width:100%;justify-content:space-between}.secondary-keyvisual .content[data-v-e82ffc8e]:has(.text-container:only-child){flex-direction:row}.secondary-keyvisual .content .image-container[data-v-e82ffc8e]{flex-shrink:0;max-height:22.75rem;width:50%;margin-bottom:0;border-radius:var(--radius-md)}}@media(min-width:64em)and (min-width:64em){.secondary-keyvisual .content .image-container[data-v-e82ffc8e]{border-radius:var(--radius-lg)}}@media(min-width:64em){.secondary-keyvisual .content .text-container[data-v-e82ffc8e]:only-child{max-width:40.5rem}.secondary-keyvisual .content .icon-labels-container[data-v-e82ffc8e]{display:flex;align-items:center;gap:1rem}.secondary-keyvisual .content .icon-labels-container>div[data-v-e82ffc8e]{margin-bottom:0}}.keyvisual-card[data-v-31d6e8f5]{padding:1.5rem}.keyvisual-card .eyebrow-section[data-v-31d6e8f5]{margin-bottom:1rem}@media(min-width:64em){.keyvisual-card .eyebrow-section[data-v-31d6e8f5]{margin-bottom:1.5rem}}.keyvisual-card .title-section .keyvisual-title.keyvisual-title[data-v-31d6e8f5]{margin:0;font-size:var(--text-6xl)!important;color:#fff;font-weight:var(--font-weight-semibold)!important;line-height:1.1!important}.keyvisual-card .text-section[data-v-31d6e8f5]{margin-top:1.5rem}@media(min-width:64em){.keyvisual-card .text-section[data-v-31d6e8f5]{margin-top:2rem}}.keyvisual-card .text-section .keyvisual-text[data-v-31d6e8f5]{margin:0;color:#fff}.keyvisual-card .text-section .keyvisual-text[data-v-31d6e8f5] p{color:#fff;margin-bottom:.5rem}.keyvisual-card .text-section .keyvisual-text[data-v-31d6e8f5] p:last-child{margin-bottom:0}.keyvisual-card .buttons-section[data-v-31d6e8f5]{display:flex;gap:1rem;flex-wrap:wrap}.keyvisual-card .text-section+.buttons-section[data-v-31d6e8f5]{margin-top:1.5rem}@media(min-width:64em){.keyvisual-card .text-section+.buttons-section[data-v-31d6e8f5]{margin-top:2rem}}.keyvisual-card .title-section+.buttons-section[data-v-31d6e8f5]{margin-top:1rem}@media(min-width:64em){.keyvisual-card .title-section+.buttons-section[data-v-31d6e8f5]{margin-top:1.5rem}}@media(min-width:64em){.keyvisual-card[data-v-31d6e8f5]{max-width:648px}}.primary-keyvisual[data-v-2dafdd80]{background-color:var(--color-slate-400);position:relative;width:100%;padding:9.875rem 0 var(--section-spacing-md);min-height:calc(40.125rem - var(--section-spacing-md));overflow:hidden}@media(min-width:64em){.primary-keyvisual[data-v-2dafdd80]{padding:8.375rem 0 5rem;min-height:37.25rem}}.primary-keyvisual .keyvisual-background[data-v-2dafdd80]{position:absolute;inset:0;width:100%;height:100%;z-index:1}.primary-keyvisual .keyvisual-background .background-image[data-v-2dafdd80]{width:100%;height:100%;object-fit:cover;object-position:75% center}.primary-keyvisual .keyvisual-background .noise[data-v-2dafdd80]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/noise-effect.png);background-repeat:repeat;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.primary-keyvisual .keyvisual-background .gradient-overlay-1[data-v-2dafdd80]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-primary-keyvisual-1);z-index:3}.primary-keyvisual .keyvisual-background .gradient-overlay-2[data-v-2dafdd80]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-primary-keyvisual-2);z-index:4}.primary-keyvisual .wrap[data-v-2dafdd80]{position:relative;z-index:3;height:100%;min-height:inherit;display:flex;flex-direction:column;justify-content:space-between}.primary-keyvisual .wrap .card-container[data-v-2dafdd80]{display:flex;justify-content:flex-start;align-items:flex-end}.quick-links[data-v-0953c838]{background-color:var(--color-slate-400);padding:var(--spacing-3xl) 0 var(--spacing-lg)}@media(min-width:64em){.quick-links[data-v-0953c838]{border-radius:var(--radius-lg);padding:var(--spacing-md)}}.quick-links .desktop-grid[data-v-0953c838]{display:none}@media(min-width:64em){.quick-links .desktop-grid[data-v-0953c838]{display:block}}.quick-links .desktop-grid .cards-container[data-v-0953c838]{display:grid;gap:var(--spacing-lg);padding-inline-start:var(--spacing-regular)}@media(min-width:64em){.quick-links .desktop-grid .cards-container[data-v-0953c838]{padding-inline-start:0}}.quick-links .desktop-grid .cards-container.grid-cols-3[data-v-0953c838]{grid-template-columns:repeat(3,1fr)}.quick-links .desktop-grid .cards-container.grid-cols-4[data-v-0953c838]{grid-template-columns:repeat(4,1fr)}.quick-links .desktop-grid .quick-link-card[data-v-0953c838]{display:flex;flex-direction:column;gap:var(--spacing-md);height:100%}.quick-links .mobile-carousel[data-v-0953c838]{display:block}@media(min-width:64em){.quick-links .mobile-carousel[data-v-0953c838]{display:none}}.quick-links .mobile-carousel .scroll-container[data-v-0953c838]{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:var(--spacing-regular);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:var(--spacing-lg);padding-inline:var(--spacing-regular)}.quick-links .mobile-carousel .scroll-container[data-v-0953c838]::-webkit-scrollbar{display:none}.quick-links .mobile-carousel .scroll-container[data-v-0953c838]:focus{outline:2px solid var(--color-blue-600);outline-offset:4px}.quick-links .mobile-carousel .scroll-container[data-v-0953c838]:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){.quick-links .mobile-carousel .scroll-container[data-v-0953c838]{scroll-behavior:auto}}.quick-links .mobile-carousel .scroll-container .quick-link-card[data-v-0953c838]{flex:0 0 calc((100% - var(--spacing-regular) * 2 - 1rem) / 1.01);scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:48em){.quick-links .mobile-carousel .scroll-container .quick-link-card[data-v-0953c838]{flex:0 0 calc((100% - var(--spacing-regular) * 2 - 2rem) / 2.01)}}.quick-links .mobile-carousel .navigation-container .carousel-navigation[data-v-0953c838]{display:flex;gap:var(--spacing-sm);margin-inline-start:20px}.quick-links .mobile-carousel .navigation-container .carousel-navigation .nav-button-prev[data-v-0953c838],.quick-links .mobile-carousel .navigation-container .carousel-navigation .nav-button-next[data-v-0953c838]{position:relative;width:44px;height:44px}.quick-links .quick-link-card[data-v-0953c838]{display:flex;flex-direction:column;gap:var(--spacing-md);height:100%}.quick-links .quick-link-card .card-text[data-v-0953c838]{color:var(--color-gray-400);flex-grow:1}.quick-links .quick-link-card .card-text[data-v-0953c838] p{margin:0;color:var(--color-gray-400)}.quick-links .quick-link-card .card-text[data-v-0953c838] p:not(:last-child){margin-bottom:var(--spacing-sm)}.quick-links .quick-link-card[data-v-0953c838] .eyebrow{margin:0}.quick-links .quick-link-card[data-v-0953c838] .button{align-self:flex-start;margin-top:auto}.main-keyvisual[data-v-0113ef3f]{background-color:var(--color-slate-400);position:relative;width:100%;height:37.5rem}@media(max-width:63.9375em){.main-keyvisual[data-v-0113ef3f]{overflow:visible}}@media(min-width:64em){.main-keyvisual[data-v-0113ef3f]{height:48.75rem;overflow:hidden}}.main-keyvisual .keyvisual-background[data-v-0113ef3f]{position:absolute;inset:0;width:100%;height:100%;z-index:1}.main-keyvisual .keyvisual-background .background-image[data-v-0113ef3f]{width:100%;height:100%;object-fit:cover}.main-keyvisual .keyvisual-background .noise[data-v-0113ef3f]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/noise-effect.png);background-repeat:repeat;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.main-keyvisual .keyvisual-background .gradient-overlay-1[data-v-0113ef3f]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-main-keyvisual-1);z-index:3}.main-keyvisual .keyvisual-background .gradient-overlay-2[data-v-0113ef3f]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-main-keyvisual-2);z-index:4}.main-keyvisual .keyvisual-background .gradient-overlay-3[data-v-0113ef3f]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-main-keyvisual-3);z-index:5}.main-keyvisual .keyvisual-background .gradient-overlay-mobile[data-v-0113ef3f]{display:none}@media(max-width:63.9375em){.main-keyvisual .keyvisual-background .gradient-overlay-mobile[data-v-0113ef3f]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#092c3f00 62.68%,#092c3f 99.3%);z-index:6}}.main-keyvisual .wrap[data-v-0113ef3f]{position:relative;z-index:7;height:100%;min-height:inherit;display:flex;flex-direction:column}.main-keyvisual .wrap .card-container[data-v-0113ef3f]{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:auto}@media(max-width:63.9375em){.main-keyvisual .wrap .card-container[data-v-0113ef3f]{transform:translateY(48px)}}@media(min-width:48em){.main-keyvisual .wrap .card-container[data-v-0113ef3f]{max-width:32.5rem}}@media(min-width:64em){.main-keyvisual .wrap .card-container[data-v-0113ef3f]{padding-bottom:4.5rem}}@media(max-width:63.9375em){.quick-links[data-v-0113ef3f]{padding-inline-start:0;padding-inline-end:0;margin-top:0}}@media(min-width:64em){.quick-links[data-v-0113ef3f]{position:relative;z-index:1;margin-top:-3rem}}:root{--formkit-theme: genesis;--fk-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fk-font-family-input: var(--fk-font-family);--fk-font-family-label: var(--fk-font-family);--fk-font-family-legend: var(--fk-font-family-label);--fk-font-family-option: var(--fk-font-family-input);--fk-font-family-help: var(--fk-font-family);--fk-font-family-message: var(--fk-font-family);--fk-font-weight: 400;--fk-font-weight-input: var(--fk-font-weight);--fk-font-weight-label: 700;--fk-font-weight-legend: var(--fk-font-weight-label, bold);--fk-font-weight-help: var(--fk-font-weight);--fk-font-weight-option: var(--fk-font-weight);--fk-font-weight-message: var(--fk-font-weight);--fk-font-size: 1em;--fk-font-size-input: var(--fk-font-size);--fk-font-size-label: .875em;--fk-font-size-legend: .875em;--fk-font-size-help: .8125em;--fk-font-size-remove: .8125em;--fk-font-size-option: .9em;--fk-font-size-message: .8125em;--fk-font-size-button: .875em;--fk-font-size-summary: 1.25em;--fk-line-height: 1.1;--fk-line-height-label: var(--fk-line-height);--fk-line-height-help: var(--fk-line-height);--fk-line-height-option: var(--fk-line-height);--fk-line-height-message: var(--fk-line-height);--fk-line-height-textarea: var(--fk-line-height);--fk-line-height-input: 1.125em;--fk-line-height-button: 1.3;--fk-max-width-input: 25em;--fk-box-size: 1.25em;--fk-color-primary: #006ff9;--fk-color-checked: var(--fk-color-primary);--fk-color-input: #000;--fk-color-input-selection: rgba(0, 122, 255, 25%);--fk-color-border: #94929c;--fk-color-border-focus: var(--fk-color-primary);--fk-color-danger: #ea0000;--fk-color-error: var(--fk-color-danger);--fk-color-placeholder: #767676;--fk-color-disabled: rgba(0 0 0 / 10%);--fk-color-help: rgba(0 0 0 / 60%);--fk-color-icon: rgba(0 0 0 / 80%);--fk-color-icon-minor: rgba(0 0 0 / 55%);--fk-color-button: #fff;--fk-color-button-hover: #fff;--fk-color-submit: var(--fk-color-button);--fk-color-submit-hover: var(--fk-color-button-hover);--fk-color-range-track: var(--fk-color-border);--fk-color-range-thumb: var(--fk-color-primary);--fk-focus-ring-color: rgb(50 100 203 / 31%);--fk-error-ring-color: rgb(235 0 0 / 60%);--fk-error-ring-focus-color: rgb(235 0 0 / 30%);--fk-bg-input: transparent;--fk-bg-disabled: rgba(0 0 0 / 5%);--fk-bg-decorator: linear-gradient( 0deg, rgba(0, 0, 0, .07), transparent);--fk-bg-button: var(--fk-color-primary);--fk-bg-button-hover: var(--fk-bg-button);--fk-bg-submit: var(--fk-bg-button);--fk-bg-submit-hover: var(--fk-bg-submit);--fk-border-width: 1px;--fk-border-width-decorator: var(--fk-border-width);--fk-border-width-focus: 2px;--fk-border-width-checked: 1px;--fk-border-width-decorator-checked: 2px;--fk-border-width-decorator-focus: var(--fk-border-width-decorator-checked);--fk-border-width-decorator-focus-visible: var(--fk-border-width-focus);--fk-border-style: solid;--fk-border: var(--fk-border-width) var(--fk-border-style) var(--fk-color-border);--fk-border-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator: var(--fk-border-width-decorator) var(--fk-border-style) var(--fk-color-border);--fk-border-decorator-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-focus-visible: var(--fk-border-width-decorator-focus-visible) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-checked: var(--fk-border-width-checked) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-box-shadow: 0 0 0 var(--fk-border-width) var(--fk-color-border);--fk-border-box-shadow-focus: 0 0 0 var(--fk-border-width-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator: 0 0 0 var(--fk-border-width-decorator);--fk-border-box-shadow-decorator-focus: 0 0 0 var(--fk-border-width-decorator-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-focus-visible: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-checked: 0 0 0 var(--fk-border-width-decorator-checked) var(--fk-color-border-focus);--fk-border-box-shadow-invalid: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-error-ring-color);--fk-border-radius-tl: .25em;--fk-border-radius-tr: .25em;--fk-border-radius-bl: .25em;--fk-border-radius-br: .25em;--fk-border-radius: var(--fk-border-radius-tl, .25em) var(--fk-border-radius-tr, .25em) var(--fk-border-radius-br, .25em) var(--fk-border-radius-bl, .25em);--fk-border-radius-full: 999em;--fk-focus-ring: .25em;--fk-error-ring: 3px;--fk-error-ring-offset: 2px;--fk-padding-base: .25em;--fk-padding-input-x: calc(var(--fk-padding-base) * 3);--fk-padding-input-y: calc(var(--fk-padding-base) * 3);--fk-padding-input-t: var(--fk-padding-input-y, 0);--fk-padding-input-r: var(--fk-padding-input-x, 0);--fk-padding-input-b: var(--fk-padding-input-y, 0);--fk-padding-input-l: var(--fk-padding-input-x, 0);--fk-padding-input: var(--fk-padding-input-t) var(--fk-padding-input-r) var(--fk-padding-input-b) var(--fk-padding-input-l);--fk-padding-label-x: inherit;--fk-padding-label-y: inherit;--fk-padding-label-t: var(--fk-padding-label-y, 0);--fk-padding-label-r: var(--fk-padding-label-x, 0);--fk-padding-label-b: var(--fk-padding-label-y, .5em);--fk-padding-label-l: var(--fk-padding-label-x, 0);--fk-padding-label: var(--fk-padding-label-t) var(--fk-padding-label-r) var(--fk-padding-label-b) var(--fk-padding-label-l);--fk-padding-help-x: inherit;--fk-padding-help-y: var(--fk-padding-base);--fk-padding-help-t: var(--fk-padding-help-y, 0);--fk-padding-help-r: var(--fk-padding-help-x, 0);--fk-padding-help-b: var(--fk-padding-help-y, 0);--fk-padding-help-l: var(--fk-padding-help-x, 0);--fk-padding-help: var(--fk-padding-help-t) var(--fk-padding-help-r) var(--fk-padding-help-b) var(--fk-padding-help-l);--fk-padding-option-x: inherit;--fk-padding-option-y: inherit;--fk-padding-option-t: var(--fk-padding-option-y, 0);--fk-padding-option-r: var(--fk-padding-option-x, 0);--fk-padding-option-b: var(--fk-padding-option-y, 0);--fk-padding-option-l: var(--fk-padding-option-x, 0);--fk-padding-option: var(--fk-padding-option-t) var(--fk-padding-option-r) var(--fk-padding-option-b) var(--fk-padding-option-l);--fk-padding-messages-x: inherit;--fk-padding-messages-y: inherit;--fk-padding-messages-t: var(--fk-padding-messages-y, var(--fk-padding-base));--fk-padding-messages-r: var(--fk-padding-messages-x, 0);--fk-padding-messages-b: var(--fk-padding-messages-y, 0);--fk-padding-messages-l: var(--fk-padding-messages-x, 0);--fk-padding-messages: var(--fk-padding-messages-t) var(--fk-padding-messages-r) var(--fk-padding-messages-b) var(--fk-padding-messages-l);--fk-padding-message-x: inherit;--fk-padding-message-y: var(--fk-padding-base);--fk-padding-message-t: var(--fk-padding-message-y, 0);--fk-padding-message-r: var(--fk-padding-message-x, 0);--fk-padding-message-b: var(--fk-padding-message-y, 0);--fk-padding-message-l: var(--fk-padding-message-x, 0);--fk-padding-message: var(--fk-padding-message-t) var(--fk-padding-message-r) var(--fk-padding-message-b) var(--fk-padding-message-l);--fk-padding-legend-x: .25em;--fk-padding-legend-y: .25em;--fk-padding-legend-t: var(--fk-padding-legend-y);--fk-padding-legend-r: var(--fk-padding-legend-x);--fk-padding-legend-b: var(--fk-padding-legend-y);--fk-padding-legend-l: var(--fk-padding-legend-x);--fk-padding-legend: var(--fk-padding-legend-t) var(--fk-padding-legend-r) var(--fk-padding-legend-b) var(--fk-padding-legend-l);--fk-padding-fieldset-x: var(--fk-padding-input-x);--fk-padding-fieldset-y: var(--fk-padding-input-y);--fk-padding-fieldset-t: var(--fk-padding-fieldset-y);--fk-padding-fieldset-r: var(--fk-padding-fieldset-x);--fk-padding-fieldset-b: var(--fk-padding-fieldset-y);--fk-padding-fieldset-l: var(--fk-padding-fieldset-x);--fk-padding-fieldset: var(--fk-padding-fieldset-t) var(--fk-padding-fieldset-r) var(--fk-padding-fieldset-b) var(--fk-padding-fieldset-l);--fk-padding-decorator-x: inherit;--fk-padding-decorator-y: var(--fk-padding-base);--fk-padding-decorator-t: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-r: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator-b: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-l: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator: var(--fk-padding-decorator-t) var(--fk-padding-decorator-r) var(--fk-padding-decorator-b) var(--fk-padding-decorator-l);--fk-padding-button-x: calc(var(--fk-padding-base) * 8);--fk-padding-button-y: calc(var(--fk-padding-base) * 3);--fk-padding-button-t: var(--fk-padding-button-y);--fk-padding-button-r: var(--fk-padding-button-x);--fk-padding-button-b: var(--fk-padding-button-y);--fk-padding-button-l: var(--fk-padding-button-x);--fk-padding-button: var(--fk-padding-button-t) var(--fk-padding-button-r) var(--fk-padding-button-b) var(--fk-padding-button-l);--fk-margin-base: .5em;--fk-margin-outer-x: inherit;--fk-margin-outer-y: inherit;--fk-margin-outer-t: var(--fk-margin-outer-y, 0);--fk-margin-outer-r: var(--fk-margin-outer-x, 0);--fk-margin-outer-b: var(--fk-margin-outer-y, calc(var(--fk-margin-base) * 2));--fk-margin-outer-l: var(--fk-margin-outer-x, 0);--fk-margin-outer: var(--fk-margin-outer-t) var(--fk-margin-outer-r) var(--fk-margin-outer-b) var(--fk-margin-outer-l);--fk-margin-wrapper-x: inherit;--fk-margin-wrapper-y: inherit;--fk-margin-wrapper-t: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-r: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper-b: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-l: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper: var(--fk-margin-wrapper-t) var(--fk-margin-wrapper-r) var(--fk-margin-wrapper-b) var(--fk-margin-wrapper-l);--fk-margin-input-x: inherit;--fk-margin-input-y: inherit;--fk-margin-input-t: var(--fk-margin-input-y, 0);--fk-margin-input-r: var(--fk-margin-input-x, 0);--fk-margin-input-b: var(--fk-margin-input-y, 0);--fk-margin-input-l: var(--fk-margin-input-x, 0);--fk-margin-input: var(--fk-margin-input-t) var(--fk-margin-input-r) var(--fk-margin-input-b) var(--fk-margin-input-l);--fk-margin-label-x: inherit;--fk-margin-label-y: 0;--fk-margin-label-t: var(--fk-margin-label-y, 0);--fk-margin-label-r: var(--fk-margin-label-x, 0);--fk-margin-label-b: var(--fk-margin-label-y, var(--fk-margin-base));--fk-margin-label-l: var(--fk-margin-label-x, 0);--fk-margin-label: var(--fk-margin-label-t) var(--fk-margin-label-r) var(--fk-margin-label-b) var(--fk-margin-label-l);--fk-margin-help-x: inherit;--fk-margin-help-y: .3em;--fk-margin-help-t: var(--fk-margin-help-y, 0);--fk-margin-help-r: var(--fk-margin-help-x, 0);--fk-margin-help-b: 0;--fk-margin-help-l: var(--fk-margin-help-x, 0);--fk-margin-help: var(--fk-margin-help-t) var(--fk-margin-help-r) var(--fk-margin-help-b) var(--fk-margin-help-l);--fk-margin-option-x: inherit;--fk-margin-option-y: inherit;--fk-margin-option-t: var(--fk-margin-option-y, 0);--fk-margin-option-r: var(--fk-margin-option-x, 0);--fk-margin-option-b: var(--fk-margin-option-y, .625em);--fk-margin-option-l: var(--fk-margin-option-x, 0);--fk-margin-option: var(--fk-margin-option-t) var(--fk-margin-option-r) var(--fk-margin-option-b) var(--fk-margin-option-l);--fk-margin-message-x: inherit;--fk-margin-message-y: inherit;--fk-margin-message-t: var(--fk-margin-message-y, 0);--fk-margin-message-r: var(--fk-margin-message-x, 0);--fk-margin-message-b: var(--fk-margin-message-y, 0);--fk-margin-message-l: var(--fk-margin-message-x, 0);--fk-margin-message: var(--fk-margin-message-t) var(--fk-margin-message-r) var(--fk-margin-message-b) var(--fk-margin-message-l);--fk-margin-legend-x: 0em;--fk-margin-legend-y: inherit;--fk-margin-legend-t: var(--fk-margin-legend-y, 0);--fk-margin-legend-r: var(--fk-margin-legend-x, 0);--fk-margin-legend-b: var(--fk-margin-legend-y, 0);--fk-margin-legend-l: var(--fk-margin-legend-x, 0);--fk-margin-legend: var(--fk-margin-legend-t) var(--fk-margin-legend-r) var(--fk-margin-legend-b) var(--fk-margin-legend-l);--fk-margin-fieldset-x: inherit;--fk-margin-fieldset-y: inherit;--fk-margin-fieldset-t: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-r: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset-b: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-l: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset: var(--fk-margin-fieldset-t) var(--fk-margin-fieldset-r) var(--fk-margin-fieldset-b) var(--fk-margin-fieldset-l);--fk-margin-decorator-x: inherit;--fk-margin-decorator-y: inherit;--fk-margin-decorator-t: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-r: var(--fk-margin-decorator-x, .5em);--fk-margin-decorator-b: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-l: var(--fk-margin-decorator-x, 0);--fk-margin-decorator: var(--fk-margin-decorator-t) var(--fk-margin-decorator-r) var(--fk-margin-decorator-b) var(--fk-margin-decorator-l);--fk-margin-button-x: inherit;--fk-margin-button-y: inherit;--fk-margin-button-t: var(--fk-margin-button-y, 0);--fk-margin-button-r: var(--fk-margin-button-x, .5em);--fk-margin-button-b: var(--fk-margin-button-y, 0);--fk-margin-button-l: var(--fk-margin-button-x, 0);--fk-margin-button: var(--fk-margin-button-t) var(--fk-margin-button-r) var(--fk-margin-button-b) var(--fk-margin-button-l);--fk-icon-close: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PHBhdGggZD0iTTEwLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwxLjY1LDQuMzVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMMTAuMzUsMTEuNjVjLjIsLjIsLjIsLjUxLDAsLjcxLS4xLC4xLS4yMywuMTUtLjM1LC4xNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0yLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNS0uMi0uMi0uMi0uNTEsMC0uNzFMOS42NSwzLjY1Yy4yLS4yLC41MS0uMiwuNzEsMCwuMiwuMiwuMiwuNTEsMCwuNzFMMi4zNSwxMi4zNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-down: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiA3Ij48cGF0aCBkPSJNOCw2LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwzLjE1LDEuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBsNC4xNSw0LjE1TDEyLjE1LDEuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtNC41LDQuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-fileDoc: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNiI+PHBhdGggZD0iTTEyLjUsMTZIMi41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMS41YzAtLjgzLC42Ny0xLjUsMS41LTEuNWg3LjA5Yy40LDAsLjc4LC4xNiwxLjA2LC40NGwyLjkxLDIuOTFjLjI4LC4yOCwuNDQsLjY2LC40NCwxLjA2VjE0LjVjMCwuODMtLjY3LDEuNS0xLjUsMS41Wk0yLjUsMWMtLjI4LDAtLjUsLjIyLS41LC41VjE0LjVjMCwuMjgsLjIyLC41LC41LC41SDEyLjVjLjI4LDAsLjUtLjIyLC41LS41VjQuNDFjMC0uMTMtLjA1LS4yNi0uMTUtLjM1bC0yLjkxLTIuOTFjLS4wOS0uMDktLjIyLS4xNS0uMzUtLjE1SDIuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMy4zOCw1aC0yLjkxYy0uODEsMC0xLjQ3LS42Ni0xLjQ3LTEuNDdWLjYyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41M2MwLC4yNiwuMjEsLjQ3LC40NywuNDdoMi45MWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMCwxM0g1Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41aDVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTAsMTBINWMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWg1Yy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTcsN2gtMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWgyYy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+Cg==;--fk-icon-check: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyNyI+PHBvbHlnb24gZmlsbD0iY3VycmVudENvbG9yIiBwb2ludHM9IjI2Ljk5IDAgMTAuMTMgMTcuMTcgNC42OSAxMS42MyAwIDE2LjQxIDEwLjQgMjcgMTUuMDUgMjIuMjcgMTUuMDkgMjIuMzEgMzIgNS4xIDI2Ljk5IDAiLz48L3N2Zz4=;--fk-icon-circle: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGNpcmNsZSBmaWxsPSJjdXJyZW50Q29sb3IiIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIvPjwvc3ZnPg==;--fk-icon-fileItem: var(--fk-icon-fileDoc);--fk-icon-fileRemove: var(--fk-icon-close);--fk-icon-noFiles: var(--fk-icon-fileDoc);--fk-icon-select: var(--fk-icon-down);--fk-icon-checkboxDecorator: var(--fk-icon-check);--fk-icon-radioDecorator: var(--fk-icon-circle)}.formkit-outer,.formkit-outer *{box-sizing:border-box}.formkit-outer *:before,.formkit-outer *:after{box-sizing:inherit}.formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.formkit-input:focus{outline:none}@media(forced-colors:active){.formkit-input,.formkit-decorator{border:1px solid!important}}.formkit-message{list-style-type:none}.formkit-inner:focus-within{border-color:var(--fk-color-border-focus)}[data-type=select]:not([data-multiple]) .formkit-inner:after{background-color:var(--fk-color-icon)}.formkit-input{background-color:var(--fk-bg-input);color:var(--fk-color-input)}input.formkit-input[type=radio]:checked~.formkit-decorator:before{background:var(--fk-color-checked)}input.formkit-input[type=checkbox]:checked~.formkit-decorator:before{border-color:var(--fk-color-checked)}[data-family=text] .formkit-input::-moz-selection{background-color:var(--fk-color-input-selection)}[data-family=text] .formkit-input::selection{background-color:var(--fk-color-input-selection)}.formkit-help,.formkit-option-help{color:var(--fk-color-help)}.formkit-message{color:var(--fk-color-error)}.formkit-outer{font-family:var(--fk-font-family);font-weight:var(--fk-font-weight);font-size:var(--fk-font-size);line-height:var(--fk-line-height)}.formkit-outer[data-type=textarea] textarea{line-height:var(--fk-line-height-textarea)}.formkit-label{font-family:var(--fk-font-family-label);font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);line-height:var(--fk-line-height-label)}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label,.formkit-option .formkit-label{font-weight:var(--fk-font-weight-option);font-size:var(--fk-font-size-option);margin-bottom:.1em}.formkit-legend{font-family:var(--fk-font-family-legend);font-size:var(--fk-font-size-legend);font-weight:var(--fk-font-weight-legend)}.formkit-input{font-family:var(--fk-font-family-input);font-size:var(--fk-font-size-input);font-weight:var(--fk-font-weight-input);line-height:var(--fk-line-height-input)}.formkit-help,.formkit-option-help{font-family:var(--fk-font-family-help);font-size:var(--fk-font-size-help);font-weight:var(--fk-font-weight-help);line-height:var(--fk-line-height-help)}.formkit-messages{font-family:var(--fk-font-family-message);font-family:var(--fk-font-family);line-height:var(--fk-line-height-message)}.formkit-message{font-size:var(--fk-font-size-message);font-weight:var(--fk-font-weight-message)}.formkit-outer{margin:var(--fk-margin-outer)}.formkit-outer[data-disabled]{opacity:.5}.formkit-outer[data-disabled] [data-disabled]{opacity:1}.formkit-wrapper,.formkit-fieldset{max-width:var(--fk-max-width-input)}.formkit-label{display:block;margin:var(--fk-margin-label);padding:var(--fk-padding-label)}.formkit-fieldset{margin:var(--fk-margin-fieldset);padding:var(--fk-padding-fieldset);border-radius:var(--fk-border-radius);border:var(--fk-border)}.formkit-fieldset:focus-within{border:var(--fk-border-focus)}.formkit-fieldset>.formkit-help{margin-top:calc(var(--fk-padding-fieldset-t) * -.5);margin-bottom:calc(var(--fk-padding-fieldset-t) * 1.5)}.formkit-legend{display:block;margin:var(--fk-margin-legend);padding:var(--fk-padding-legend)}.formkit-inner{position:relative;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);display:flex;align-items:center}.formkit-inner:focus-within{box-shadow:var(--fk-border-box-shadow-focus)}[data-type=checkbox] .formkit-inner,[data-type=radio] .formkit-inner{border:none;box-shadow:none;display:inline-block}[data-invalid] :is([data-type=checkbox] .formkit-inner):focus-within,[data-invalid] :is([data-type=radio] .formkit-inner):focus-within,[data-errors] :is([data-type=checkbox] .formkit-inner):focus-within,[data-errors] :is([data-type=radio] .formkit-inner):focus-within{outline:none}.formkit-input{display:block;width:100%;border-radius:var(--fk-border-radius);padding:var(--fk-padding-input)}.formkit-input[disabled]{background-color:var(--fk-bg-disabled)}.formkit-input[multiple]{padding:0}.formkit-input[multiple] option{padding:var(--fk-padding-input)}input.formkit-input[type=date]::-webkit-calendar-picker-indicator{padding-top:0;padding-bottom:0;font-size:.875em}input.formkit-input[type=date]::-webkit-datetime-edit{line-height:1;overflow:visible}select.formkit-input{padding-right:calc(var(--fk-padding-base) * 7)}select.formkit-input[data-placeholder]:not([multiple]){color:var(--fk-color-placeholder)}select.formkit-input[data-placeholder]:not([multiple]) option{color:var(--fk-color-input)}select.formkit-input[data-placeholder]:not([multiple]) option[disabled]{color:var(--fk-color-disabled)}select.formkit-input[data-placeholder]:not([multiple]) option[data-is-placeholder]{color:var(--fk-color-placeholder)}select.formkit-input option{font-size:var(--fk-font-size-option)}input.formkit-input[type=radio]~.formkit-decorator{border-radius:var(--fk-border-radius-full)}input.formkit-input[type=radio]~.formkit-decorator:before{width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;border-radius:2em}.formkit-help,.formkit-option-help{margin:var(--fk-margin-help)}.formkit-messages{padding:var(--fk-padding-messages);margin:var(--fk-margin-messages)}.formkit-help+.formkit-messages{padding-top:0}.formkit-message{padding:var(--fk-padding-message);margin:var(--fk-margin-message)}.formkit-messages+.formkit-actions{margin-top:var(--fk-margin-outer-b)}@keyframes fk-rotate{to{transform:rotate(360deg)}}@keyframes fk-glow{0%{box-shadow:0 0 0 .1em var(--fk-color-primary)}to{box-shadow:0 0 0 .4em var(--fk-color-primary)}}[data-type=button] .formkit-input,[data-type=submit] .formkit-input{font-size:var(--fk-font-size-button);border-radius:var(--fk-border-radius);cursor:pointer;display:inline-flex;width:auto;justify-content:center;padding:var(--fk-padding-button);margin:var(--fk-margin-button);position:relative;transition:filter .25s;border:1px solid transparent;line-height:var(--fk-line-height-button)}[data-type=button] .formkit-input:focus-visible,[data-type=submit] .formkit-input:focus-visible{outline:var(--fk-color-border-focus) solid 2px;outline-offset:2px}[data-type=button][data-disabled] .formkit-input,[data-type=submit][data-disabled] .formkit-input,[data-type=button] .formkit-input[disabled],[data-type=submit] .formkit-input[disabled]{background:var(--fk-color-border)!important;color:var(--fk-color-button)!important;cursor:not-allowed}[data-type=submit] .formkit-input{background:var(--fk-bg-submit);color:var(--fk-color-submit)}[data-type=submit] .formkit-input:before{box-sizing:border-box;content:"";width:0;margin-right:0;height:1.28571428em;border:0 solid transparent;border-radius:1.28571428em;transition:width .25s,border .25s,margin-right .25s}[data-type=submit] .formkit-input:hover{background:var(--fk-bg-submit-hover)}[data-loading] [data-type=submit] .formkit-input:before{animation:fk-rotate .5s linear infinite;width:1.28571428em;border:.1428571429em solid white;border-right-color:transparent;margin-right:.75em}[data-loading] .formkit-actions [data-type=submit] .formkit-input{filter:brightness(1.1);pointer-events:none}[data-type=button] .formkit-input{background:var(--fk-bg-button);color:var(--fk-color-button)}[data-type=button] .formkit-input:hover{background:var(--fk-bg-button-hover)}[data-type=checkbox] [data-disabled],[data-type=radio] [data-disabled]{opacity:30%}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;margin:0}[data-type=checkbox] .formkit-wrapper,[data-type=radio] .formkit-wrapper{display:flex;align-items:center}[data-type=checkbox] .formkit-input,[data-type=radio] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:0;height:0;overflow:hidden;opacity:0;left:-999em}[data-type=checkbox] .formkit-input~.formkit-decorator,[data-type=radio] .formkit-input~.formkit-decorator{background:var(--fk-bg-decorator);display:block;box-sizing:content-box;width:var(--fk-box-size);height:var(--fk-box-size);flex:0 0 var(--fk-box-size);border:none;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);margin:var(--fk-margin-decorator);position:relative}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{width:0;height:0;position:absolute;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;pointer-events:none}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon svg,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon svg{height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-checked)}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{width:100%;height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{color:var(--fk-color-border-focus)}[data-type=checkbox] .formkit-input:focus~.formkit-decorator,[data-type=radio] .formkit-input:focus~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus);outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=checkbox] .formkit-input:focus-visible~.formkit-decorator,[data-type=radio] .formkit-input:focus-visible~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus-visible)}[data-type=checkbox] .formkit-options,[data-type=radio] .formkit-options{margin:var(--fk-checkbox-options-margin);padding:0}[data-type=checkbox] .formkit-option,[data-type=radio] .formkit-option{list-style-type:none;margin:var(--fk-margin-option)}[data-type=checkbox] .formkit-option:last-child,[data-type=radio] .formkit-option:last-child{margin-bottom:0}[data-type=checkbox] fieldset.formkit-fieldset,[data-type=radio] fieldset.formkit-fieldset{border:var(--fk-border);border-radius:var(--fk-border-radius)}[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{padding:5px}[data-type=color] .formkit-inner{max-width:5em}[data-type=color] input[type=color]{border:none;padding:0}[data-type=color] input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-moz-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-webkit-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=color] input[type=color]::-moz-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=range] .formkit-inner{border:0;box-shadow:none}[data-type=range] .formkit-inner:focus-within{border:0;box-shadow:none}[data-type=range] input{padding-left:0;padding-right:0}[data-type=range] input[disabled]{background:transparent}[data-type=range] input::-webkit-slider-runnable-track{background-color:var(--fk-color-border);height:4px;border-radius:4px}[data-type=range] input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;position:relative;transform:translateY(calc(-50% + 2px));width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:0}[data-type=range] input::-moz-range-track{background-color:var(--fk-color-border);height:4px;border-radius:4px;border:1px solid transparent}[data-type=range] input::-moz-range-thumb{-moz-appearance:none;appearance:none;position:relative;width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:1px solid var(--fk-color-range-thumb)}[data-type=range] input:focus::-webkit-slider-thumb{outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=range] input:focus::-moz-range-thumb{outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=range] input[disabled]::-webkit-slider-thumb{background-color:var(--fk-color-border)}[data-type=range] input[disabled]::-moz-slider-thumb{background-color:var(--fk-color-border)}[data-type=select]:not([data-multiple]) .formkit-inner .formkit-select-icon{margin-left:-2.5em;pointer-events:none}[data-type=select][data-multiple] .formkit-select-icon{display:none}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-list{padding:var(--fk-padding-input);margin:0}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-item{display:flex;flex-grow:1;align-items:center;font-size:var(--fk-font-size-input);position:relative}[data-type=file] .formkit-no-files+.formkit-no-files,[data-type=file] .formkit-file-item+.formkit-file-item{margin-top:var(--fk-padding-input-t)}[data-type=file] .formkit-inner .formkit-file-item-icon,[data-type=file] .formkit-inner .formkit-no-files-icon{width:1em;margin-right:.5em}[data-type=file] .formkit-file-item .formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-size:0;margin-left:auto;padding:0;position:relative;z-index:3;cursor:pointer}[data-type=file] .formkit-file-item .formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=file] .formkit-file-item .formkit-file-remove .formkit-file-remove-icon{width:1em;font-size:1rem}[data-type=file] .formkit-no-files{color:var(--fk-color-placeholder)}[data-type=file] .formkit-no-files:before{background-color:var(--fk-color-placeholder)}[data-type=file] .formkit-file-list{width:100%}[data-type=file] .formkit-file-list[data-has-multiple]{margin-bottom:calc(var(--fk-padding-input-b) + var(--fk-font-size-remove) * 1.1)}[data-type=file] .formkit-file-list[data-has-multiple] .formkit-file-item{line-height:var(--fk-line-height-input)}[data-type=file] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset:0;cursor:pointer;z-index:2;color:transparent}[data-type=file] .formkit-input::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;padding:0;border:0}[data-type=file] .formkit-input[data-file-hover]{animation:fk-glow .75s infinite alternate}[data-type=file] [data-has-multiple=true]~.formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;margin:0;position:absolute;font-size:var(--fk-font-size-remove);color:var(--fk-color-primary);bottom:calc(var(--fk-padding-input-b) + (1em - var(--fk-font-size-remove)));left:calc(var(--fk-padding-input-l) + (1em - var(--fk-font-size-remove)));display:block;z-index:5;cursor:pointer}[data-type=file] [data-has-multiple=true]~.formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=textarea] textarea{width:100%;min-height:6em;flex-grow:1}.formkit-summary{padding:0;margin:0;width:100%}.formkit-summary-inner{padding:var(--fk-margin-outer-b);border:var(--fk-error-ring) solid var(--fk-error-ring-color);border-radius:.5em}.formkit-summary-header{font-size:var(--fk-font-size-summary);margin:0 0 var(--fk-margin-outer-b) 0}.formkit-message-link{color:var(--fk-color-danger);text-decoration:none}.formkit-message-link:focus{outline:var(--fk-error-ring) solid var(--fk-error-ring-color)}.formkit-inner:focus-within .formkit-icon.formkit-prefix-icon{color:var(--fk-color-primary)}.formkit-outer .formkit-icon{width:2.5em;flex-grow:0;flex-shrink:0;display:flex;align-self:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formkit-outer .formkit-icon.formkit-prefix-icon{border-radius:var(--fk-border-radius-tl) 0 0 var(--fk-border-radius-bl);background:var(--fk-bg-decorator);box-shadow:1px 0 #00000054}.formkit-outer .formkit-icon.formkit-suffix-icon{width:1.75em;padding-left:0;padding-right:.75em}.formkit-outer .formkit-icon svg{width:100%;margin:auto;max-height:1em;max-width:1em}[data-type=button] .formkit-icon.formkit-prefix-icon,[data-type=submit] .formkit-icon.formkit-prefix-icon,[data-type=range] .formkit-icon.formkit-prefix-icon{background:none;box-shadow:none}[data-type=button] .formkit-inner:focus-within .formkit-icon,[data-type=submit] .formkit-inner:focus-within .formkit-icon,[data-type=range] .formkit-inner:focus-within .formkit-icon{color:currentColor}[data-type=button] .formkit-icon,[data-type=submit] .formkit-icon,[data-type=range] .formkit-icon{padding:0;width:1em;font-size:1rem}[data-type=button] .formkit-icon.formkit--prefix-icon,[data-type=submit] .formkit-icon.formkit--prefix-icon,[data-type=range] .formkit-icon.formkit--prefix-icon{margin-right:.5em}[data-type=button] .formkit-icon.formkit-suffix-icon,[data-type=submit] .formkit-icon.formkit-suffix-icon,[data-type=range] .formkit-icon.formkit-suffix-icon{margin-left:.5em}[data-type=button] .formkit-prefix-icon,[data-type=submit] .formkit-prefix-icon{margin-left:-.5em;margin-right:.5em}[data-type=button] .formkit-suffix-icon,[data-type=submit] .formkit-suffix-icon{margin-left:.5em;margin-right:-.5em}[data-prefix-icon=true][data-prefix-icon-click=true] .formkit-prefix-icon{cursor:pointer}[data-prefix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=file][data-multiple=true] .formkit-file-remove{left:calc(var(--fk-padding-input-l) + (4em - var(--fk-font-size-remove)))}[data-suffix-icon=true][data-suffix-icon-click=true] .formkit-suffix-icon{cursor:pointer}[data-suffix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] .formkit-icon.formkit-suffix-icon{padding-right:0;width:2.5em}[data-suffix-icon=true][data-type=select] .formkit-inner:after{right:2.5em}[data-prefix-icon=true][data-type=color] .formkit-inner,[data-suffix-icon=true][data-type=color] .formkit-inner{max-width:7.5em}[data-prefix-icon=true][data-suffix-icon=true][data-type=color] .formkit-inner{max-width:10em}:root{--fk-nested-border-color:#e2e2e2;--fk-controls-bg:#fcfcfc;--fk-controls-active-bg:#fff;--fk-controls-color:#555555;--fk-selection-bg:#f4f4f4;--fk-active-selection-color:#fff;--fk-color-placeholder-light:#a4a4a4;--fk-dropdown-bg:#fff;--fk-dropdown-margin:.5em;--fk-dropdown-active-bg:rgba(0,0,0,.15);--fk-dropdown-shadow:0 0 1.25em rgba(0,0,0,.25);--fk-dropdown-load-more-bg:rgba(0,0,0,.07);--fk-repeater-border-color:var(--fk-nested-border-color);--fk-repeater-controls-bg:#f6f6f6;--fk-repeater-controls-color:var(--fk-controls-color);--fk-toggle-width:48px;--fk-toggle-track-color:rgba(0,0,0,.1);--fk-toggle-thumb-color:var(--fk-color-button);--fk-toggle-thumb-shadow:0 0 .25em var(--fk-toggle-track-color);--fk-toggle-margin-ratio:.0833333;--fk-rating-on-color:#ffd700;--fk-rating-off-color:var(--fk-color-border);--fk-day-bg:#ececec;--fk-day-bg-hover:white;--fk-day-color-hover:white;--fk-day-bg-selected:var(--fk-color-primary);--fk-transfer-list-item-bg:#fff;--fk-transfer-list-header-bg:#f6f6f6;--fk-transfer-list-bg:#fdfdfd;--fk-transfer-list-shadow:rgba(0,0,0,.1) 0px 4px 8px -2px,rgba(0,0,0,.1) 0px 0px 0px 1px;--fk-mark-color:#aaa;--fk-mark-color-active:#fff;--fk-colorpicker-bg:#fff}.formkit-controls{position:relative;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:var(--fk-padding-input);background-color:var(--fk-repeater-controls-bg);border-radius:0 var(--fk-border-radius-tr) var(--fk-border-radius-br) 0}.formkit-controls>li{flex:0 0 1.25em;width:1.25em;margin:.5em 0;display:flex;align-items:center;justify-content:center}.formkit-controls>li>button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;font-size:1em;justify-content:center;padding:0;color:var(--fk-repeater-controls-color)}.formkit-controls>li>button:hover{color:var(--fk-color-primary)}.formkit-controls>li .formkit-icon{display:flex;align-items:center;justify-content:center;width:100%}.formkit-controls>li>button:disabled{color:var(--fk-color-disabled);cursor:default}.formkit-controls>li .formkit-icon svg{max-width:1.5em;max-height:1.5em}.formkit-control-label{position:absolute;pointer-events:none;opacity:0}#dropZone{opacity:.999}.dropZone .formkit-tag-label,.dropZone .formkit-remove-selection{visibility:hidden}.dropZone .formkit-tag,.dropZone.formkit-selection{background-color:var(--fk-color-primary)}.dropZone .formkit-option{color:transparent}[data-has-overlay] .formkit-inner{position:relative}[data-has-overlay] input{font-kerning:none}[data-has-overlay] .formkit-overlay{font-kerning:none;cursor:text}[data-has-overlay] .formkit-overlay-placeholder{color:var(--fk-color-placeholder)}.formkit-listbox-button,.formkit-remove-selection,.formkit-open-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;display:flex;align-self:stretch;padding:0;cursor:pointer;font-size:1em}.formkit-listbox-button[data-disabled],.formkit-remove-selection[data-disabled],.formkit-open-button[data-disabled]{background-color:var(--fk-bg-disabled)}[data-type=autocomplete] .formkit-input,[data-type=taglist] .formkit-input,[data-type=datepicker] .formkit-input,[data-type=dropdown] .formkit-input{border-top-right-radius:0;border-bottom-right-radius:0}.formkit-selector{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#000;display:flex;flex-grow:1;font-size:inherit;font-size:var(--fk-font-size-input);justify-content:space-between;line-height:1.1;margin:0;padding:0;text-align:inherit;width:100%}.formkit-selector:focus{outline:0}.formkit-listbox{background-color:#fff;border-radius:var(--fk-border-radius);left:0;list-style-type:none;margin:0;opacity:1;outline:0;overflow:hidden;padding:0}.formkit-listitem[data-is-active=true][data-is-selected=true]:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:5px;z-index:2;pointer-events:none;border:2px solid white}.formkit-listbox:focus{outline:0}.formkit-listbox:empty{display:none}.formkit-listbox .formkit-listitem .formkit-selected-icon{display:block;position:absolute;width:.8em;top:50%;left:.5em;transform:translateY(-50%);color:#fff}.formkit-listbox .formkit-selected-icon svg{width:100%}.formkit-listitem{position:relative;padding-left:1.75em}.formkit-listitem[data-is-active=true]{background-color:var(--fk-dropdown-active-bg)}.formkit-listitem[aria-selected=true]{background-color:var(--fk-color-primary);color:#fff}.formkit-listitem[aria-selected=true][data-is-active=true]{color:#fff;box-shadow:inset 0 0 0 2px var(--fk-color-primary),inset 0 0 0 4px #fff;border-radius:3px}.formkit-listbox-button:focus{outline:0}[data-type=toggle] .formkit-inner{box-shadow:none;display:inline-block;vertical-align:middle}[data-type=toggle] .formkit-track{display:block;min-width:var(--fk-toggle-width);border-radius:var(--fk-toggle-width);background-color:var(--fk-color-border);transition:all .2s;overflow:hidden}[data-type=toggle] input{position:absolute;left:-9999px;opacity:0}[data-type=toggle] input:focus{outline:0}[data-type=toggle] .formkit-thumb{aspect-ratio:1;background-color:var(--fk-toggle-thumb-color);background-color:#fff;background-image:var(--fk-bg-decorator);border-radius:calc(var(--fk-toggle-width) / 2);box-shadow:var(--fk-toggle-thumb-shadow);box-sizing:border-box;left:0;margin:calc(var(--fk-toggle-width) / 2 * var(--fk-toggle-margin-ratio));position:relative;transition:all .2s;width:calc(var(--fk-toggle-width) / 2 * (1 - var(--fk-toggle-margin-ratio) * 2));z-index:2;display:flex;align-items:center;justify-content:center}[data-type=toggle] input:checked~.formkit-track{background-color:var(--fk-color-primary)}[data-type=toggle] input:checked~.formkit-track .formkit-thumb{left:calc(100% - var(--fk-toggle-width) * var(--fk-toggle-margin-ratio));transform:translate(-100%)}[data-type=toggle]:focus-within input:checked~.formkit-track{box-shadow:0 0 .5em var(--fk-color-primary)}[data-type=toggle]:focus-within .formkit-track{box-shadow:0 0 .5em var(--fk-color-border)}[data-type=toggle] .formkit-wrapper{align-items:center}[data-type=toggle] .formkit-label,[data-type=toggle] .formkit-alt-label,[data-type=toggle] .formkit-value-label{font-family:var(--fk-font-family-label);font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);line-height:var(--fk-line-height-label);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}[data-type=toggle] .formkit-label,[data-type=toggle] .formkit-value-label{display:inline-block;margin-left:.5em}[data-type=toggle] .formkit-alt-label{display:block;padding-bottom:.5em}[data-type=toggle] .formkit-inner-label{position:absolute;right:.5em;font-size:.5em;top:50%;transform:translateY(-50%);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}[data-type=toggle] input:checked~.formkit-track .formkit-inner-label{right:auto;left:.5em}[data-type=toggle] .formkit-thumb .formkit-icon{width:calc(100% - .25em);align-items:center;justify-content:center}[data-type=toggle] .formkit-thumb .formkit-icon svg{max-width:none;max-height:none;width:100%;aspect-ratio:1}[data-type=toggle] .formkit-thumb img{width:calc(100% - .25em);height:auto;display:block}[data-type=rating] .formkit-inner{box-shadow:none;display:block}[data-type=rating] .formkit-inner .formkit-items-wrapper{display:inline-flex;position:relative}[data-type=rating] .formkit-inner .formkit-rating-icon{width:100%}[data-type=rating] .formkit-inner .formkit-rating-item{width:1.5em;height:1.5em;line-height:1.5;position:relative}[data-type=rating] .formkit-inner .formkit-on-item-row,[data-type=rating] .formkit-inner .formkit-off-item-row{width:100%;height:100%}[data-type=rating] .formkit-inner .formkit-on-item-wrapper{width:100%;height:100%;flex-basis:1.5em;flex-shrink:0;flex-grow:0;color:var(--fk-rating-on-color)}[data-type=rating] .formkit-inner .formkit-off-item-wrapper{width:100%;height:100%;flex-basis:1.5em;flex-shrink:0;flex-grow:0;color:var(--fk-rating-off-color)}[data-type=rating] .formkit-inner .formkit-on-item-wrapper>*,[data-type=rating] .formkit-inner .formkit-off-item-wrapper>*{width:100%;height:100%}[data-type=rating] .formkit-inner .formkit-rating-icon>*{width:100%;display:block;max-width:none;max-height:none}[data-type=rating] .formkit-inner .formkit-item-label{position:absolute;height:100%}[data-type=rating] .formkit-inner .formkit-item-label-inner{width:0;height:0;overflow:hidden;position:absolute}[data-type=rating] .formkit-inner .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:inline-block;width:0!important;padding:0}[data-family=dropdown] .formkit-option:empty:before{content:" "}[data-family=dropdown] .formkit-option,.formkit-option-loading,.formkit-placeholder{display:block;padding:var(--fk-padding-input);font-family:var(--fk-font-family-input);font-size:var(--fk-font-size-input);font-weight:var(--fk-font-weight-input);line-height:var(--fk-line-height-input)}[data-multiple][data-family=dropdown] .formkit-option-loading{padding:0}[data-family=dropdown] .formkit-listitem .formkit-option{padding-left:0}[data-family=dropdown] .formkit-placeholder,[data-family=dropdown] .formkit-option-loading{color:var(--fk-color-placeholder)}[data-family=dropdown].formkit-outer:not([data-overscroll]) .formkit-dropdown-wrapper{box-shadow:var(--fk-dropdown-shadow);background-color:#fff;border-radius:var(--fk-border-radius);margin:var(--fk-dropdown-margin) 0;-ms-overflow-style:none;scrollbar-width:none}[data-family=dropdown][data-overscroll] .formkit-dropdown-wrapper{border-radius:var(--fk-border-radius);background-color:transparent;margin:0}[data-family=dropdown] .formkit-dropdown-wrapper::-webkit-scrollbar{display:none}[data-family=dropdown][data-disabled=true] .formkit-selector{background-color:var(--fk-bg-disabled)}[data-family=dropdown][data-overscroll] .formkit-listbox{overflow:hidden;border-radius:var(--fk-border-radius);background-color:var(--fk-dropdown-bg);box-shadow:var(--fk-dropdown-shadow)}[data-family=dropdown] .formkit-load-more,.formkit-empty-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;margin:0;cursor:pointer;text-align:center;color:var(--fk-color-primary)}[data-family=dropdown] .formkit-empty-message{color:var(--fk-color-placeholder);font-style:italic}[data-family=dropdown] .formkit-load-more:first-child,[data-family=dropdown].formkit-outer[data-loading] .formkit-load-more{color:var(--fk-color-placeholder)}[data-family=dropdown] .formkit-load-more:hover,[data-family=dropdown] .formkit-load-more:focus,[data-family=dropdown] .formkit-load-more[data-is-active]{background-color:var(--fk-dropdown-active-bg)}[data-family=dropdown] .formkit-load-more-inner,.formkit-empty-message-inner{display:flex;align-items:center;justify-content:center;padding:calc(var(--fk-padding-base) * 3);font-size:.875em}[data-family=dropdown] .formkit-load-more-inner .formkit-loader-icon{margin-right:var(--fk-margin-base)}[data-type=dropdown] .formkit-truncation-count{display:flex;align-items:center;justify-content:center;height:1.5em;padding:.4em;border-radius:5px;background-color:var(--fk-color-placeholder);color:#fff;font-size:.7em;font-weight:700;white-space:nowrap}[data-type=dropdown] .formkit-tag-wrapper[data-active-selection=true] .formkit-tag{background-color:var(--fk-color-primary)!important;color:#fff}[data-type=dropdown] .formkit-tag-wrapper[data-active-selection=true] .formkit-tag .formkit-remove-selection{color:#fff}[data-type=dropdown] .formkit-tag-wrapper[data-active-selection=true]{outline:none}[data-type=dropdown] .formkit-selector .formkit-selections-wrapper{overflow:hidden;width:85%}.formkit-input:disabled{cursor:not-allowed}[data-type=dropdown] .formkit-selector .formkit-selections{display:inline-flex;flex-grow:0;flex-shrink:1;align-items:center;padding:.5em}[data-type=dropdown] .formkit-selector .formkit-selections .formkit-selections-item{margin-right:.3em;white-space:nowrap}[data-type=dropdown] .formkit-selector .formkit-selections .formkit-selections-item:last-child{margin-right:0}[data-type=dropdown] .formkit-inner{background-color:transparent}[data-type=dropdown] .formkit-tags{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 .75em;margin:.25em 0}[data-type=dropdown] .formkit-tag-wrapper{background-color:inherit}[data-type=dropdown] .formkit-tag{display:flex;align-items:center;color:#fff;max-width:calc(100% - .25em);border-radius:2em;padding:.4em .5em;font-size:.8em;cursor:default;background-color:var(--fk-repeater-border-color);color:#000;margin:.25em 0}[data-type=dropdown] .formkit-tag-label{padding:0 .5em;white-space:pre}.formkit-listbox-button[disabled=true]{background-color:var(--fk-bg-disabled);cursor:not-allowed!important}[data-type=dropdown][data-multiple=true] .formkit-remove-selection{width:1em;height:1em;align-self:center;color:#000}[data-type=dropdown][data-multiple=true] .formkit-remove-selection .formkit-icon{display:inline-block}[data-type=dropdown][data-multiple=true] .formkit-remove-selection .formkit-icon svg{width:100%;height:100%}.formkit-dnd-dropdown-dragging .formkit-tag,.formkit-dnd-dropdown-drop-zone .formkit-tag,.formkit-dnd-dropdown-touch-dragging .formkit-tag,.formkit-dnd-dropdown-touch-dragging .formkit-tag .formkit-tag-label,.formkit-dnd-dropdown-touch-drop-zone .formkit-tag{background-color:var(--fk-color-primary)!important;color:#fff!important}.formkit-dnd-dropdown-drop-zone .formkit-remove-selection,.formkit-dnd-dropdown-touch-drop-zone .formkit-remove-selection,.formkit-dnd-dropdown-dragging .formkit-remove-selection,.formkit-dnd-dropdown-touch-dragging .formkit-remove-selection svg path{color:#fff!important;fill:#fff!important}[data-type=autocomplete] .formkit-selection-wrapper{display:flex;background-color:var(--fk-selection-bg);border-radius:var(--fk-border-radius);margin-top:var(--fk-margin-base)}[data-type=autocomplete][data-disabled=true] .formkit-inner{background-color:var(--fk-bg-disabled)}[data-type=autocomplete][data-disabled=true] .formkit-listbox-button{background-color:var(--fk-bg-disabled);cursor:not-allowed}[data-type=autocomplete] .formkit-inner .formkit-selection-wrapper{position:absolute;inset:0;margin-top:0;z-index:1}[data-type=autocomplete] .formkit-selection .formkit-option{flex-grow:1;max-width:100%;text-overflow:ellipsis;overflow:hidden}[data-type=autocomplete] .formkit-selection:empty{display:none}[data-disabled=true] .formkit-remove-selection{cursor:not-allowed}.formkit-selection{width:100%;display:flex}[data-type=autocomplete] .formkit-selection-wrapper[data-active-selection=true]{background-color:var(--fk-color-primary);color:#fff;border:none;outline:none}[data-type=autocomplete] .formkit-selection-wrapper[data-active-selection=true] .formkit-remove-selection{color:#fff}.formkit-listbox-button{z-index:1}.formkit-dnd-autocomplete-drop-zone{background-color:var(--fk-color-primary)!important;color:#fff!important}.formkit-dnd-autocomplete-drop-zone .formkit-remove-selection{color:#fff!important}.formkit-dnd-autocomplete-touch-drop-zone{background-color:var(--fk-color-primary)!important;color:#fff!important}.formkit-dnd-autocomplete-touch-dragging{display:flex!important}.formkit-dnd-autocomplete-touch-drop-zone .formkit-remove-selection{color:#fff!important}.formkit-dnd-autocomplete-long-touch{background-color:var(--fk-color-primary)!important;color:#fff!important}.formkit-dnd-autocomplete-long-touch .formkit-remove-selection{color:#fff!important}[data-type=repeater]>.formkit-fieldset{max-width:none;padding:1.25em}[data-type=repeater][data-invalid]>.formkit-fieldset{border-color:var(--fk-color-error)}[data-type=repeater]>.formkit-fieldset>.formkit-outer{margin-bottom:0}[data-type=repeater]>.formkit-fieldset:focus-within{border:1px solid var(--fk-color-border)}[data-type=repeater]>.formkit-fieldset>.formkit-inner{box-shadow:none;display:block}[data-type=repeater] .formkit-items{padding:0;margin:0;list-style-type:none}[data-type=repeater] .formkit-item{border:1px solid var(--fk-repeater-border-color);border-radius:var(--fk-border-radius);margin-bottom:var(--fk-margin-base);display:flex;background-color:#fff}[data-type=repeater] .formkit-content{flex-grow:1;padding:var(--fk-padding-input);display:flex;flex-direction:column;justify-content:center}[data-type=repeater] .formkit-drag-handle-wrapper{cursor:grab;position:relative;background-color:var(--fk-repeater-controls-bg);width:2rem}[data-type=repeater] .formkit-drag-handle{width:100%;height:100%;display:flex;top:0;position:absolute;left:0}[data-type=repeater] .formkit-drag-handle-icon{margin:auto;width:.5rem;color:#737373}[data-type=repeater] .formkit-drag-handle-icon svg path{fill:currentColor}[data-type=repeater] .formkit-drop-zone{opacity:.5}.formkit-touch-dragging{display:flex}[data-type=taglist] .formkit-inner{background-color:transparent;min-height:2.625em}[data-type=taglist] .formkit-tags{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 .5em;margin:.25em 0}[data-type=taglist] .formkit-tag-wrapper{background-color:inherit}[data-type=taglist] .formkit-tag{display:flex;align-items:center;color:#fff;max-width:calc(100% - .25em);border-radius:2em;padding:.4em .5em;font-size:.8em;cursor:default;background-color:var(--fk-repeater-border-color);color:#000;margin:.25em 0}[data-type=taglist] .formkit-tag-label{padding:0 .5em;white-space:pre}[data-type=taglist] .formkit-remove-selection{width:1em;height:1em;align-self:center;color:#000}[data-type=taglist] .formkit-remove-selection .formkit-icon{width:100%;height:100%}[data-type=taglist][data-disabled=true] .formkit-inner{background-color:var(--fk-bg-disabled)}[data-type=taglist] .formkit-input:disabled{background-color:transparent}[data-type=taglist] .formkit-remove-selection .formkit-icon{display:inline-block}[data-type=taglist] .formkit-remove-selection .formkit-icon svg{width:100%;height:100%}[data-type=taglist] .formkit-input{width:0%;flex-grow:1;padding:.25em}[data-type=taglist] .formkit-inner{display:flex;align-items:center;justify-content:space-between;width:100%}[data-type=taglist] .formkit-selection:empty{display:none}.formkit-tag-wrapper[data-active-selection=true] .formkit-tag{background-color:var(--fk-color-primary);color:#fff}.formkit-tag-wrapper[data-active-selection=true] .formkit-tag .formkit-remove-selection{color:#fff}.formkit-tag-wrapper[data-active-selection=true]{outline:none}.formkit-dnd-taglist-dragging .formkit-tag,.formkit-dnd-taglist-drop-zone .formkit-tag,.formkit-dnd-taglist-touch-dragging .formkit-tag,.formkit-dnd-taglist-touch-dragging .formkit-tag .formkit-tag-label,.formkit-dnd-taglist-touch-drop-zone .formkit-tag{background-color:var(--fk-color-primary)!important;color:#fff!important}.formkit-dnd-taglist-drop-zone .formkit-remove-selection,.formkit-dnd-taglist-touch-drop-zone .formkit-remove-selection{color:#fff!important}.formkit-dnd-taglist-touch-dragging .formkit-remove-selection svg path{color:#fff!important;fill:#fff!important}[data-type=transferlist].formkit-outer{container-type:inline-size}[data-type=transferlist] .formkit-fieldset{padding:0;max-width:700px;border:none}[data-type=transferlist] .formkit-legend{padding:0;margin-bottom:.5rem}[data-type=transferlist] .formkit-fieldset:focus-within{border:none}[data-type=transferlist] .formkit-wrapper{display:flex;justify-content:space-between;width:100%;max-width:none;max-height:350px}@container (max-width:450px){[data-type=transferlist] .formkit-wrapper{flex-direction:column;max-height:none}}[data-type=transferlist] .formkit-transferlist{display:flex;flex-direction:column;width:45%;box-shadow:var(--fk-transfer-list-shadow);max-width:350px;border-radius:var(--fk-border-radius);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist{width:100%;max-width:none;min-height:350px;max-height:350px}[data-type=transferlist] .formkit-transferlist:first-child{margin-bottom:.75em}}[data-type=transferlist] .formkit-transferlist-header{display:flex;background:var(--fk-transfer-list-header-bg);justify-content:space-between;align-items:center;border-bottom:1px solid var(--fk-nested-border-color);padding:.75em}[data-type=transferlist] .formkit-transferlist-header-label{font-size:.9rem;color:var(--fk-color-input)}[data-type=transferlist] .formkit-transferlist-header-item-count{font-size:.85rem;color:var(--fk-color-placeholder);margin-left:auto}[data-type=transferlist] .formkit-transferlist-controls{padding:.5rem .75rem;border-bottom:1px solid var(--fk-nested-border-color)}[data-type=transferlist] .formkit-transferlist-search{display:none;display:flex;border:1px solid var(--fk-nested-border-color);border-radius:var(--fk-border-radius);align-items:center}[data-type=transferlist] .formkit-transferlist-search:focus-within{border-color:var(--fk-color-primary);background:var(--fk-transfer-list-item-bg)}[data-type=transferlist] .formkit-transferlist-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;display:flex;align-self:stretch;padding:0;cursor:pointer;font-size:1em}[data-type=transferlist] .formkit-transferlist-search-input{border:none;padding:.5em;width:100%;background-color:transparent;outline:none;font-size:1em}[data-type=transferlist] .formkit-transferlist-list-items{list-style:none;padding:0;margin:0;min-height:200px;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--fk-transfer-list-bg);outline:none}[data-type=transferlist] .formkit-transferlist-list-item{padding:.66rem .5rem .66rem .75rem;position:relative;display:flex;border-bottom:1px solid var(--fk-nested-border-color);background:var(--fk-transfer-list-item-bg)}[data-type=transferlist] .formkit-transferlist-list-items[aria-multiselectable=true] .formkit-transferlist-list-item{padding-left:1.75em}[data-type=transferlist][data-multi-select=true] .formkit-transferlist-list-item{padding-left:1.75rem}[data-type=transferlist] .formkit-transferlist-list-item[data-disabled=true]{cursor:not-allowed;background-color:var(--fk-bg-disabled);opacity:.5}[data-type=transferlist] .formkit-transferlist-list-item:first-child{margin-top:-1px;border-top:1px solid var(--fk-nested-border-color)}[data-type=transferlist] .formkit-transferlist-list-item[data-is-active]{background-color:var(--fk-selection-bg);color:var(--fk-color-primary)}[data-type=transferlist] .formkit-transferlist-list-item[aria-selected=true]{background-color:var(--fk-color-primary);color:var(--fk-active-selection-color);border-color:var(--fk-color-primary)}[data-type=transferlist] .formkit-transferlist-list-item .formkit-selected-icon{display:block;position:absolute;width:.8em;top:50%;left:.5em;transform:translateY(-50%);color:#fff}[data-type=transferlist] .formkit-transferlist-option{font-size:.9rem}[data-type=transferlist] .formkit-transfer-controls{display:flex;flex-direction:column;justify-content:center;margin:auto .5em;border:1px solid var(--fk-nested-border-color);border-radius:var(--fk-border-radius)}@container (max-width:450px){[data-type=transferlist] .formkit-transfer-controls{margin:0 auto .75em;flex-direction:row;width:auto}}[data-type=transferlist] .formkit-transferlist-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.25rem;margin:0;color:#000;cursor:pointer;height:2rem;border:none;border-radius:0;font-size:1em;background:var(--fk-controls-bg)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button .formkit-icon{transform:rotate(90deg)}}[data-type=transferlist] .formkit-transferlist-button[disabled]{cursor:not-allowed;background:var(--fk-bg-disabled);opacity:.1}[data-type=transferlist] .formkit-transferlist-button:first-child{border-top-left-radius:var(--fk-border-radius-tl);border-top-right-radius:var(--fk-border-radius-tr)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button:first-child{border-top-left-radius:var(--fk-border-radius-tl);border-bottom-left-radius:var(--fk-border-radius-bl);border-top-right-radius:0}}[data-type=transferlist] .formkit-transferlist-button:last-child{border-bottom-right-radius:var(--fk-border-radius-br);border-bottom-left-radius:var(--fk-border-radius-bl)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button:last-child{border-top-right-radius:var(--fk-border-radius-tr);border-bottom-right-radius:var(--fk-border-radius-br);border-bottom-left-radius:0}}[data-type=transferlist] .formkit-transferlist-button[disabled]:hover{outline:none;color:var(--fk-color-placeholder)}[data-type=transferlist] .formkit-source-empty-message,.formkit-target-empty-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;margin:0;cursor:pointer;text-align:center;color:var(--fk-color-placeholder);font-style:italic}[data-type=transferlist] .formkit-empty-message-inner{display:flex;align-items:center;justify-content:center;padding:calc(var(--fk-padding-base) * 3);font-size:.875em}[data-type=transferlist][data-is-max=true] .formkit-source-list-items{cursor:not-allowed;opacity:.5}[data-family=dropdown].formkit-outer .formkit-inner .formkit-loader-icon{width:1em}[data-family=dropdown].formkit-outer .formkit-selector .formkit-loader-icon{margin-left:auto}[data-family=dropdown].formkit-outer .formkit-inner .formkit-loader-icon svg{min-width:none;max-width:none;width:15px;height:15px}[data-type=transferlist] .formkit-load-more,.formkit-empty-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;margin:0;cursor:pointer;text-align:center;color:var(--fk-color-primary)}[data-type=transferlist] .formkit-empty-message{color:var(--fk-color-placeholder);font-style:italic}[data-type=transferlist] .formkit-load-more:first-child,[data-type=transferlist].formkit-outer[data-loading] .formkit-load-more{color:var(--fk-color-placeholder)}[data-type=transferlist] .formkit-load-more:hover,[data-type=transferlist] .formkit-load-more:focus,[data-type=transferlist] .formkit-load-more[data-is-active]{background-color:var(--fk-dropdown-active-bg)}[data-type=transferlist] .formkit-load-more-inner,.formkit-empty-message-inner{display:flex;align-items:center;justify-content:center;padding:calc(var(--fk-padding-base) * 3);font-size:.875em}[data-type=transferlist] .formkit-load-more-inner .formkit-loader-icon{margin-right:var(--fk-margin-base)}.formkit-dnd-drop-zone,.formkit-dnd-selection-drop-zone,.formkit-dnd-touch-drop-zone,.formkit-dnd-touch-selection-drop-zone,.formkit-dnd-long-touch{color:var(--fk-color-primary)!important;background-color:var(--fk-selection-bg)!important;border-bottom:inherit!important}[data-type=datepicker] .formkit-panel-wrapper{position:absolute;top:calc(100% + .5em);box-shadow:var(--fk-dropdown-shadow);border-radius:.5em;padding:1.25em;background-color:#fff;z-index:10}[data-type=datepicker] .formkit-panel-header{display:grid;grid-template-columns:2.5em 1fr 2.5em;align-items:center;justify-content:center;border-bottom:2px solid var(--fk-day-bg);margin-bottom:1em;padding-bottom:1em}[data-type=datepicker] .formkit-panel-header>*:not(.formkit-prev):not(.formkit-next):not(.formkit-panel-close){display:flex;align-items:center;justify-content:center;grid-column:2}[data-type=datepicker] .formkit-panel{grid-column:2}[data-type=datepicker] .formkit-months{display:flex;flex-wrap:wrap;padding:0;margin:0}[data-type=datepicker] .formkit-month{width:calc(33% - 1em);margin:.5em 0}[data-type=datepicker] .formkit-year,[data-type=datepicker] .formkit-day,[data-type=datepicker] .formkit-month{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:var(--fk-day-bg);padding:.5em;border-radius:.5em;margin:.5em;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}[data-type=datepicker] .formkit-month-button,[data-type=datepicker] .formkit-day-button,[data-type=datepicker] .formkit-year-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;padding:.5em 1em;background-color:transparent;border:2px solid var(--fk-day-bg);margin:0 .25em;border-radius:.5em}[data-type=datepicker] .formkit-month-button:hover,[data-type=datepicker] .formkit-day-button:hover,[data-type=datepicker] .formkit-year-button:hover{border-color:var(--fk-color-primary)}[data-type=datepicker] .formkit-week,[data-type=datepicker] .formkit-week-days{display:flex}[data-type=datepicker] .formkit-week-days{justify-content:space-between}[data-type=datepicker] .formkit-day,[data-type=datepicker] .formkit-week-day{width:2.25em;height:2.25em;display:flex;align-items:center;justify-content:center;margin:.25em;border-radius:.5em;background-color:var(--fk-day-bg);cursor:pointer;border:2px solid var(--fk-day-bg)}[data-type=datepicker] .formkit-week-day{background-color:transparent;font-weight:500;text-transform:lowercase;height:1em;cursor:default;border:0}[data-type=datepicker] .formkit-month-header{font-weight:700;margin-bottom:.5em;text-align:center}[data-type=datepicker] .formkit-day-cell[data-is-extra]{opacity:.4;cursor:default}[data-type=datepicker] .formkit-day-cell[data-disabled=true]{opacity:.5;cursor:default}[data-type=datepicker] .formkit-day[data-disabled=true],[data-type=datepicker] .formkit-month[data-disabled=true],[data-type=datepicker] .formkit-year[data-disabled=true]{cursor:default;pointer-events:none;opacity:.5}[data-type=datepicker] .formkit-prev,[data-type=datepicker] .formkit-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background-color:transparent;position:relative;overflow:hidden;width:2.5em;height:2.5em;border-radius:.5em;display:flex;align-items:center;justify-content:center;grid-row:1}[data-type=datepicker] .formkit-prev{grid-column:1}[data-type=datepicker] .formkit-next{grid-column:3;justify-self:end}[data-type=datepicker] .formkit-calendar{margin:0;border-collapse:collapse}[data-type=datepicker] .formkit-prev:hover,[data-type=datepicker] .formkit-next:hover{background-color:var(--fk-day-bg)}[data-type=datepicker] .formkit-prev-label,[data-type=datepicker] .formkit-next-label{position:absolute;left:-9999px}[data-type=datepicker] .formkit-prev .formkit-icon,[data-type=datepicker] .formkit-next .formkit-icon,[data-type=datepicker] .formkit-prev .formkit-icon svg,[data-type=datepicker] .formkit-next .formkit-icon svg{width:1.5em;height:auto;flex:0 1em;max-width:none;max-height:none}[data-type=datepicker] .formkit-years{display:flex;flex-wrap:wrap;margin:0;list-style-type:none;max-width:35em;padding:0}[data-type=datepicker] .formkit-year{width:calc(20% - 1em)}[data-type=datepicker] .formkit-input{border-top-right-radius:0;border-bottom-right-radius:0}[data-type=datepicker] .formkit-day-cell:focus{outline:0}[data-type=datepicker] .formkit-day-cell:focus .formkit-day,[data-type=datepicker] .formkit-month:focus,[data-type=datepicker] .formkit-year:focus{outline:2px solid var(--fk-color-primary);outline-offset:2px;background-color:var(--fk-day-bg-hover);border-color:var(--fk-day-bg-hover)}[data-type=datepicker] .formkit-day-cell[aria-selected=true] .formkit-day,[data-type=datepicker] .formkit-month[aria-selected=true],[data-type=datepicker] .formkit-year[aria-selected=true]{background-color:var(--fk-day-bg-selected);border-color:var(--fk-day-bg-selected);color:#fff}[data-type=datepicker] .formkit-time{margin-left:auto;margin-right:auto;max-width:15em}[data-type=datepicker] .formkit-time-input:focus-visible{outline:2px solid var(--fk-color-primary)}[data-type=datepicker] .formkit-time-input{box-sizing:border-box;width:100%;font-size:18px;border:2px solid var(--fk-day-bg);border-radius:.25em;padding:.5em;margin:2em 0}[data-type=datepicker] .formkit-remove-selection .formkit-icon{max-width:1em;margin-right:.5em}[data-type=datepicker] .formkit-remove-selection+.formkit-open-button .formkit-icon{max-width:1em;margin-right:.75em;margin-left:.75em}[data-type=datepicker] .formkit-open-button:focus-visible{outline:none;box-shadow:inset 2px 0 0 0 var(--fk-color-border-focus);color:#fff;background:var(--fk-color-border-focus);box-shadow:-.5 0 0 var(--fk-color-border-focus)}[data-type=datepicker] .formkit-remove-selection:focus-visible{outline:none;color:var(--fk-color-border-focus)}[data-type=datepicker] .formkit-remove-selection:focus-visible svg{background-color:var(--fk-color-border-focus);border-radius:.25em;color:#fff}[data-type=datepicker] .formkit-panel-close{display:flex;justify-content:flex-end;align-items:center;border:none;background:none;color:inherit;grid-column:4;margin-left:.5em}[data-type=datepicker] .formkit-panel-close .formkit-icon{width:2rem;aspect-ratio:1/1;padding:.25rem;border-radius:50%;border:1px solid var(--fk-nested-border-color);background:var(--fk-controls-bg)}[data-type=datepicker] .formkit-panel-close .formkit-icon svg{width:100%;aspect-ratio:1/1;max-width:none;max-height:none}@media(max-width:431px)and (hover:none){[data-type=datepicker]:not([data-inline=true]) .formkit-panel-wrapper{position:fixed!important;top:auto;max-width:none;bottom:0;left:0;border-radius:0;width:100%}[data-type=datepicker]:not([data-inline=true]) .formkit-panel{display:flex;justify-content:center}[data-type=datepicker]:not([data-inline=true]) .formkit-panel-header{grid-template-columns:2.5em 1fr 2.5em 3em}[data-type=datepicker]:not([data-inline=true]) [data-panel=time] .formkit-panel-header,[data-type=datepicker]:not([data-inline=true]) [data-panel=month] .formkit-panel-header{grid-template-columns:2.5em 1fr 3em}[data-type=datepicker] [data-panel=time] .formkit-panel-close,[data-type=datepicker] [data-panel=month] .formkit-panel-close{grid-column:3}}[data-type=slider] .formkit-help{margin-top:0;margin-bottom:.25em}[data-type=slider] .formkit-chart{position:relative;z-index:2;margin-bottom:.5em;display:flex;justify-content:space-between;align-items:center;width:100%;aspect-ratio:3/1}[data-type=slider] .formkit-chart-bar{position:absolute;bottom:0;height:100%;background:var(--fk-color-border);opacity:.66}[data-type=slider] .formkit-chart-bar[data-active=false]{opacity:.25}[data-type=slider] .formkit-slider-inner{display:flex;align-items:center;padding:.25em 0}[data-type=slider] .formkit-slider-inner>.formkit-prefix-icon,[data-type=slider] .formkit-slider-inner>.formkit-suffix-icon{background:none;box-shadow:none;padding:0;width:1em;font-size:1rem}[data-type=slider] .formkit-slider-inner>.formkit-prefix-icon{margin-right:.5em}[data-type=slider] .formkit-slider-inner>.formkit-suffix-icon{margin-left:.5em}[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true]>.formkit-prefix-icon,[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true]>.formkit-suffix-icon{margin-bottom:auto}[data-type=slider] .formkit-track{flex-grow:1;position:relative;z-index:3;padding:.25em 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true] .formkit-track{margin-bottom:1.5em}[data-type=slider] .formkit-track-wrapper{padding:0 2px;border-radius:999em;background-color:var(--fk-nested-border-color)}[data-type=slider] .formkit-track-inner{height:6px;margin-right:2px;margin-left:2px;position:relative}[data-type=slider] .formkit-fill{height:100%;border-radius:999em;position:absolute;top:0;margin-left:-4px;margin-right:-4px;background-color:var(--fk-color-primary)}[data-type=slider][data-disabled] .formkit-fill{background-color:var(--fk-color-border)}[data-type=slider] .formkit-marks{position:absolute;pointer-events:none;inset:0}[data-type=slider] .formkit-mark{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--fk-mark-color)}[data-type=slider] .formkit-mark[data-active=true]{background-color:var(--fk-mark-color-active)}[data-type=slider] .formkit-mark-label{position:absolute;top:calc(100% + 1em);left:50%;color:var(--fk-mark-color);font-size:.66em;transform:translate(-50%)}[data-type=slider] .formkit-handles{margin:0;padding:0;list-style-type:none}[data-type=slider] .formkit-handle{padding:.5em;aspect-ratio:1/1;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 1px var(--fk-color-disabled),0 1px 2px 0 var(--fk-color-icon);position:absolute;top:50%;left:0;z-index:2;transform:translate(-50%,-50%)}[data-type=slider] .formkit-handle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fk-color-primary)}[data-type=slider] .formkit-handle[data-is-target=true]{z-index:3}[data-type=slider] .formkit-handle[data-show-tooltip=auto]:hover .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=auto]:focus-visible .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=auto][data-active=true] .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=true] .formkit-tooltip{opacity:1}[data-type=slider] .formkit-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);background-color:var(--fk-color-primary);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;line-height:1;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}[data-type=slider] .formkit-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-1px);border:4px solid transparent;border-top-color:var(--fk-color-primary)}[data-type=slider][data-disabled] .formkit-tooltip{background-color:var(--fk-color-border)}[data-type=slider][data-disabled] .formkit-tooltip:after{border-top-color:var(--fk-color-border)}[data-type=slider] .formkit-slider-inner .formkit-max-value{margin-bottom:0;margin-left:1em}[data-type=slider] .formkit-linked-values{display:flex;align-items:flex-start;justify-content:space-between;margin-top:.25em}[data-type=slider] .formkit-linked-values .formkit-min-value,[data-type=slider] .formkit-linked-values .formkit-max-value{flex-grow:1;max-width:45%;margin-bottom:0;position:relative}[data-type=slider] .formkit-linked-values .formkit-min-value .formkit-inner:after{content:"";position:absolute;top:50%;left:105%;transform:translateY(-50%);width:10%;height:1px;background-color:var(--fk-color-border)}[data-type=colorpicker][data-disabled=true]{pointer-events:none;cursor:not-allowed}[data-type=colorpicker] .formkit-label+.formkit-help{margin-bottom:.5rem;margin-top:-.25rem}[data-type=colorpicker] .formkit-inner{display:inline-flex}[data-type=colorpicker][data-inline=true] .formkit-inner{box-shadow:none}[data-type=colorpicker] .formkit-canvas-swatch-preview-wrapper{position:relative}[data-type=colorpicker] .formkit-canvas-swatch-preview-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.15rem;box-shadow:inset 0 0 0 1px #0003}[data-type=colorpicker] .formkit-swatch-preview{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:.75rem;border-radius:.35rem;font-size:.9rem;color:var(--fk-color-input);cursor:pointer;outline:none}[data-type=colorpicker] .formkit-value-string{display:inline-block;margin-left:.5em;margin-right:.25em}[data-type=colorpicker] .formkit-swatch-preview .formkit-canvas{border-radius:.15rem;aspect-ratio:2/1;width:2.5em}[data-type=colorpicker] .formkit-panel{display:flex;flex-direction:column;max-width:300px;padding:.5rem;border-radius:.3rem;background-color:var(--fk-colorpicker-bg);touch-action:manipulation;position:absolute;width:100vw;top:100%;left:0;box-shadow:var(--fk-dropdown-shadow);z-index:5}[data-type=colorpicker][data-inline=true] .formkit-panel{position:static;width:auto;box-shadow:none;border:1px solid var(--fk-color-border);z-index:1}[data-type=colorpicker] .formkit-panel-close{display:none}[data-type=colorpicker] .formkit-canvas{cursor:pointer;border-radius:.15rem;width:100%;display:block}[data-type=colorpicker] .formkit-canvas-ls{aspect-ratio:20/10}[data-type=colorpicker] .formkit-canvas-preview{cursor:default;border-radius:0}[data-type=colorpicker] .formkit-control-group{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;grid-template-rows:1fr 33px;grid-template-columns:33px 1fr;grid-template-areas:"LSControl LSControl" "Preview SliderControl" "Preview SliderControl"}[data-type=colorpicker] .formkit-control-group[data-eye-dropper=true]{grid-template-columns:33px 1fr 33px;grid-template-areas:"LSControl LSControl LSControl" "Preview SliderControl EyeDropper" "Preview SliderControl EyeDropper"}[data-type=colorpicker] .formkit-ls{grid-area:LSControl;position:relative;margin-bottom:.5rem}[data-type=colorpicker] .formkit-preview{grid-area:Preview;display:inline-flex;position:relative;border-radius:.15rem;overflow:hidden;aspect-ratio:1/1}[data-type=colorpicker] .formkit-preview:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 2px 1px #0003}[data-type=colorpicker] .formkit-hue,[data-type=colorpicker] .formkit-alpha{position:relative;display:inline-flex;height:calc(50% - 2px);margin-left:.5rem}[data-type=colorpicker] [data-eye-dropper=true] .formkit-hue,[data-type=colorpicker] [data-eye-dropper=true] .formkit-alpha{margin-right:.5rem}[data-type=colorpicker] .formkit-hue{grid-area:SliderControl;align-self:start}[data-type=colorpicker] .formkit-alpha{grid-area:SliderControl;align-self:end}[data-type=colorpicker] .formkit-eye-dropper{grid-area:EyeDropper;align-self:center;justify-self:center;width:100%;aspect-ratio:1/1;border-radius:.15rem;border:1px solid var(--fk-nested-border-color);background-color:var(--fk-controls-bg);color:var(--fk-controls-color);cursor:pointer;display:flex;justify-content:center;align-items:center}[data-type=colorpicker] .formkit-eye-dropper .formkit-icon{width:auto}[data-type=colorpicker] .formkit-eye-dropper svg{margin:auto}[data-type=colorpicker] .formkit-eye-dropper:hover{background-color:var(--fk-controls-bg-active)}[data-type=colorpicker] .formkit-control:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 3px #0003,0 0 0 4px var(--fk-color-primary),0 0 0 5px #000}[data-type=colorpicker] .formkit-control,[data-type=colorpicker] .formkit-control[data-prevent-focus-style=true]{position:absolute;background-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3px #0003;transform:translate(-50%) translateY(-50%);pointer-events:none}[data-type=colorpicker] .formkit-control-ls{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px #0003,inset 0 0 0 1px #0003}[data-type=colorpicker] .formkit-control-hue,[data-type=colorpicker] .formkit-control-alpha{width:4px;height:calc(100% - 2px);top:50%;border-radius:1px}[data-type=colorpicker] .formkit-format-field{display:flex;width:100%;padding:.5rem 0 0;justify-content:space-between;align-items:flex-start}[data-type=colorpicker] .formkit-color-input-group{display:flex;align-items:center;justify-content:center;flex-grow:1}[data-type=colorpicker] .formkit-field-group{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-right:.25rem}[data-type=colorpicker] .formkit-field-label{font-size:.75rem;margin-top:.25rem;opacity:.5}[data-type=colorpicker] .formkit-format-field input{padding:.25rem;font-size:.9rem;margin:0;flex-shrink:1;flex-grow:1;width:100%;border:1px solid var(--fk-nested-border-color);border-radius:3px;text-align:center;-moz-appearance:textfield}[data-type=colorpicker] .formkit-format-field input:focus{outline:none;box-shadow:0 0 0 2px var(--fk-color-primary)}[data-type=colorpicker] .formkit-format-field input::-webkit-outer-spin-button,[data-type=colorpicker] .formkit-format-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-type=colorpicker] .formkit-format-switcher{display:flex;justify-content:flex-end;text-transform:uppercase;flex-shrink:0;padding:.25rem;margin-top:.1rem;border-radius:.15em}[data-type=colorpicker] .formkit-format-switcher:focus{outline:none;box-shadow:0 0 0 2px var(--fk-color-primary)}[data-type=colorpicker] .formkit-format-switcher .formkit-icon{width:auto}[data-type=colorpicker] .formkit-swatches{display:flex;flex-wrap:wrap;width:calc(100% + .5rem);margin-left:-.25rem;padding-top:.5rem;margin-top:.5rem;border-top:1px solid var(--fk-nested-border-color);overflow:auto;max-height:200px;margin-bottom:-.5rem;padding-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-type=colorpicker] .formkit-swatches:first-child,[data-type=colorpicker] .formkit-panel-close+.formkit-swatches:nth-child(2){padding-top:.5rem;margin-top:-.5rem;border-top:none}[data-type=colorpicker] .formkit-swatch{position:relative;width:100%;max-width:calc(10% - .5rem);aspect-ratio:1/1;margin:.25rem;cursor:pointer}[data-type=colorpicker] .formkit-swatch:before{display:block;position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:3px;z-index:2;box-shadow:inset 0 0 0 1px #0003}[data-type=colorpicker] .formkit-swatch[data-active=true]:after{display:block;position:absolute;content:"";width:6px;height:6px;top:50%;left:50%;pointer-events:none;border-radius:50%;transform:translate(-50%) translateY(-50%);background:#fff;box-shadow:0 0 0 1px #00000080;z-index:2}[data-type=colorpicker] .formkit-swatch canvas{display:block;width:100%;aspect-ratio:1/1;border-radius:3px}[data-type=colorpicker] .formkit-swatch canvas:focus-visible,[data-type=colorpicker] .formkit-swatches[data-keyboard-nav=true]:focus-within .formkit-swatch[data-focused=true] canvas{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--fk-color-primary)}[data-type=colorpicker] .formkit-swatch-group{display:flex;flex-wrap:wrap;width:100%;margin-bottom:.5rem}[data-type=colorpicker] .formkit-swatch-group:last-child{margin-bottom:0}[data-type=colorpicker] .formkit-swatch-group-label{width:100%;font-size:.75rem;margin-bottom:.25rem;opacity:.5}@media(max-width:431px)and (hover:none){[data-type=colorpicker] input{font-size:18px!important}[data-type=colorpicker]:not([data-inline=true]) .formkit-panel{position:fixed!important;top:auto;max-width:none;bottom:0;left:0;border-radius:0}[data-type=colorpicker] .formkit-panel-close{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.25rem;margin-top:-.25rem;border:none;background:none;color:inherit;border-bottom:1px solid var(--fk-nested-border-color);width:calc(100% + 1rem);margin-left:-.5rem;padding:0 .5rem .25rem}[data-type=colorpicker] .formkit-panel-close .formkit-icon{width:2rem;aspect-ratio:1/1;padding:.25rem;border-radius:50%;border:1px solid var(--fk-nested-border-color);background:var(--fk-controls-bg)}[data-type=colorpicker] .formkit-panel-close .formkit-icon svg{width:100%;aspect-ratio:1/1;max-width:none;max-height:none}[data-type=colorpicker] .formkit-control-group{grid-template-rows:1fr 42px;grid-template-columns:42px 1fr}[data-type=colorpicker] .formkit-control-group[data-eye-dropper=true]{grid-template-columns:42px 1fr 42px}[data-type=colorpicker] .formkit-swatches:first-child,[data-type=colorpicker] .formkit-panel-close+.formkit-swatches:nth-child(2){padding-top:.5rem;margin-top:-.25rem;border-top:none}}[data-type=togglebuttons] button{box-shadow:var(--fk-border-box-shadow);background:var(--fk-color-submit);font-size:var(--fk-font-size-button);border:none;transition:all .1s ease-in-out;display:inline-flex;width:auto;cursor:pointer}[data-type=togglebuttons] button:disabled{background:var(--fk-day-bg);filter:grayscale(1)}[data-type=togglebuttons] button:disabled .formkit-input-inner{opacity:.3}[data-type=togglebuttons] button[aria-pressed=true]{background-color:var(--fk-color-primary);color:var(--fk-color-submit)}[data-type=togglebuttons] .formkit-icon.formkit-prefix-icon,[data-type=togglebuttons] .formkit-icon.formkit-suffix-icon{background:none;border:none;box-shadow:revert;width:auto;padding:0}[data-type=togglebuttons] .formkit-icon.formkit-prefix-icon{margin-right:.5em}[data-type=togglebuttons] .formkit-icon.formkit-suffix-icon{margin-left:.5em}[data-type=togglebuttons] button>span.formkit-input{padding:0}[data-type=togglebuttons] .formkit-options{display:flex;list-style:none;margin:0;padding:0;align-items:stretch}[data-type=togglebuttons] .formkit-options button{border-radius:0;height:100%;display:flex;align-items:center;justify-content:center;position:relative}[data-type=togglebuttons] .formkit-options li:first-child button{border-top-left-radius:var(--fk-border-radius-tl);border-bottom-left-radius:var(--fk-border-radius-bl)}[data-type=togglebuttons] .formkit-options li:last-child button{border-top-right-radius:var(--fk-border-radius-tr);border-bottom-right-radius:var(--fk-border-radius-br)}[data-type=togglebuttons] .formkit-options[data-vertical=true]{display:inline-flex;flex-direction:column}[data-type=togglebuttons] .formkit-options[data-vertical=true] li,[data-type=togglebuttons] .formkit-options[data-vertical=true] button{width:100%}[data-type=togglebuttons] .formkit-options[data-vertical=true] li:first-child button{border-radius:var(--fk-border-radius-tl) var(--fk-border-radius-tr) 0 0}[data-type=togglebuttons] .formkit-options[data-vertical=true] li:last-child button{border-radius:0 0 var(--fk-border-radius-br) var(--fk-border-radius-bl)}[data-type=togglebuttons] button:focus-visible{box-shadow:var(--fk-border-box-shadow-focus);z-index:2}[data-type=currency] .formkit-prefix{padding-left:var(--fk-padding-input-l)}:root{--fk-icon-spinner:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI + PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNy41NiwxMy44OGMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWMyLjk2LDAsNS4zOC0yLjQxLDUuMzgtNS4zOFMxMC41MywyLjEyLDcuNTYsMi4xMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWMzLjUyLDAsNi4zOCwyLjg2LDYuMzgsNi4zOHMtMi44Niw2LjM4LTYuMzgsNi4zOFoiLz48L3N2Zz4=;--fk-icon-star:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI + PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTEuNDEsOC40MWgwbDEuMTQtLjkzLDEuMTQtLjkzYy40OC0uMzksLjM3LS43NC0uMjUtLjc3bC0xLjU4LS4wOS0yLjUtLjE0LS40MS0xLjA1czAsMCwwLDBsLS41My0xLjM4LS41My0xLjM4Yy0uMjItLjU4LS41OS0uNTgtLjgxLDBsLTEuMDcsMi43NXMwLDAsMCwwbC0uNDEsMS4wNS0yLjUsLjE0LTEuNTgsLjA5Yy0uNjIsLjAzLS43MywuMzgtLjI1LC43N2wxLjE0LC45MywxLjE0LC45M2gwbC44NywuNzEtLjU3LDIuMTUtLjQ3LDEuNzljLS4xNiwuNiwuMTQsLjgxLC42NiwuNDhsMi40OC0xLjZoMHMuOTQtLjYxLC45NC0uNjFsLjk0LC42MWgwczEuMjQsLjgsMS4yNCwuOGwxLjI0LC44Yy41MiwuMzMsLjgyLC4xMiwuNjYtLjQ4bC0uNDctMS43OS0uNTctMi4xNSwuODctLjcxWiIvPjwvc3ZnPg==;--fk-icon-trash:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI + PHBhdGggZD0iTTE0LjUsNEgxLjVjLS4yOCwwLS41LS4yMi0uNS0uNXMuMjItLjUsLjUtLjVIMTQuNWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMS4wMiwzLjgxbC0uNDQtMS40NmMtLjA2LS4yMS0uMjYtLjM2LS40OC0uMzZINS45Yy0uMjIsMC0uNDEsLjE0LS40OCwuMzZsLS40NCwxLjQ2LS45Ni0uMjksLjQ0LTEuNDZjLjE5LS42NCwuNzctMS4wNywxLjQ0LTEuMDdoNC4yYy42NywwLDEuMjQsLjQzLDEuNDQsMS4wN2wuNDQsMS40Ni0uOTYsLjI5WiIgZmlsbD0iY3VycmVudENvbG9yIi8 + PHBhdGggZD0iTTExLjUzLDE1SDQuNDdjLS44MSwwLTEuNDctLjY0LTEuNS0xLjQ1bC0uMzQtOS44NywxLS4wMywuMzQsOS44N2MwLC4yNywuMjMsLjQ4LC41LC40OGg3LjA3Yy4yNywwLC40OS0uMjEsLjUtLjQ4bC4zNC05Ljg3LDEsLjAzLS4zNCw5Ljg3Yy0uMDMsLjgxLS42OSwxLjQ1LTEuNSwxLjQ1WiIgZmlsbD0iY3VycmVudENvbG9yIi8 + PHBhdGggZD0iTTYuNSwxMS42MmMtLjI4LDAtLjUtLjIyLS41LS41VjcuMTJjMC0uMjgsLjIyLS41LC41LS41cy41LC4yMiwuNSwuNXY0YzAsLjI4LS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik05LjUsMTEuNjJjLS4yOCwwLS41LS4yMi0uNS0uNVY3LjEyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjV2NGMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-add:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI + PHBhdGggZD0iTTgsMTVjLTMuODYsMC03LTMuMTQtNy03UzQuMTQsMSw4LDFzNywzLjE0LDcsNy0zLjE0LDctNyw3Wm0wLTEzYy0zLjMxLDAtNiwyLjY5LTYsNnMyLjY5LDYsNiw2LDYtMi42OSw2LTYtMi42OS02LTYtNloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik04LDExLjVjLS4yOCwwLS41LS4yMi0uNS0uNVY1YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjV2NmMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTEsOC41SDVjLS4yOCwwLS41LS4yMi0uNS0uNXMuMjItLjUsLjUtLjVoNmMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==;--fk-icon-arrowUp:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE2Ij48cGF0aCBkPSJNNC41LDE0Yy0uMjgsMC0uNS0uMjItLjUtLjVWNC41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMTMuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNOCw3LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNWwtMy4xNS0zLjE1TDEuMzUsNy4zNWMtLjIsLjItLjUxLC4yLS43MSwwLS4yLS4yLS4yLS41MSwwLS43MWwzLjUtMy41Yy4yLS4yLC41MS0uMiwuNzEsMGwzLjUsMy41Yy4yLC4yLC4yLC41MSwwLC43MS0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-arrowDown:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE2Ij48cGF0aCBkPSJNNC41LDEzYy0uMjgsMC0uNS0uMjItLjUtLjVWMy41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMTIuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNNC41LDE0Yy0uMTMsMC0uMjYtLjA1LS4zNS0uMTVMLjY1LDEwLjM1Yy0uMi0uMi0uMi0uNTEsMC0uNzEsLjItLjIsLjUxLS4yLC43MSwwbDMuMTUsMy4xNSwzLjE1LTMuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtMy41LDMuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8 + PC9zdmc +;--fk-icon-right:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDE2Ij48cGF0aCBkPSJNMS41LDEzYy0uMTMsMC0uMjYtLjA1LS4zNS0uMTUtLjItLjItLjItLjUxLDAtLjcxbDQuMTUtNC4xNUwxLjE1LDMuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMNi4zNSw3LjY1Yy4yLC4yLC4yLC41MSwwLC43MUwxLjg1LDEyLjg1Yy0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-left:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDE2Ij48cGF0aCBkPSJNNS41LDEzYy0uMTMsMC0uMjYtLjA1LS4zNS0uMTVMLjY1LDguMzVjLS4yLS4yLS4yLS41MSwwLS43MUw1LjE1LDMuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MUwxLjcxLDhsNC4xNSw0LjE1Yy4yLC4yLC4yLC41MSwwLC43MS0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-date:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI + PHBhdGggZD0iTTE0LjUsMTZIMS41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMi41YzAtLjgzLC42Ny0xLjUsMS41LTEuNUgxNC41Yy44MywwLDEuNSwuNjcsMS41LDEuNVYxNC41YzAsLjgzLS42NywxLjUtMS41LDEuNVpNMS41LDJjLS4yOCwwLS41LC4yMi0uNSwuNVYxNC41YzAsLjI4LC4yMiwuNSwuNSwuNUgxNC41Yy4yOCwwLC41LS4yMiwuNS0uNVYyLjVjMC0uMjgtLjIyLS41LS41LS41SDEuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik00LjUsNGMtLjI4LDAtLjUtLjIyLS41LS41Vi41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41YzAsLjI4LS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMS41LDRjLS4yOCwwLS41LS4yMi0uNS0uNVYuNWMwLS4yOCwuMjItLjUsLjUtLjVzLjUsLjIyLC41LC41VjMuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTUuNSw2SC41Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41SDE1LjVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-fastForward:PHN2ZyBpZD0idGVzdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTIiPjxwYXRoIGQ9Ik0zLjA5LDExLjAxYy0uMTgsMC0uMzYtLjA1LS41My0uMTQtLjM1LS4xOS0uNTctLjU2LS41Ny0uOTZWMi4wOWMwLS40LC4yMi0uNzcsLjU3LS45NiwuMzUtLjE5LC43OC0uMTgsMS4xMiwuMDNsMy4wMywxLjkyYy4yMywuMTUsLjMsLjQ2LC4xNSwuNjktLjE1LC4yMy0uNDYsLjMtLjY5LC4xNWwtMy4wMy0xLjkycy0uMDctLjAyLS4xLDAtLjA1LC4wNS0uMDUsLjA5djcuODJzLjAyLC4wNywuMDUsLjA5Yy4wMywuMDIsLjA3LC4wMiwuMSwwbDMuMDMtMS45MmMuMjMtLjE1LC41NC0uMDgsLjY5LC4xNSwuMTUsLjIzLC4wOCwuNTQtLjE1LC42OWwtMy4wMywxLjkyYy0uMTgsLjExLS4zOCwuMTctLjU5LC4xN1oiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik03LjA0LDEwLjk4Yy0uMTgsMC0uMzYtLjA0LS41Mi0uMTMtLjM2LS4xOS0uNTgtLjU2LS41OC0uOTdWMi4xMWMwLS40MSwuMjItLjc4LC41OC0uOTcsLjM2LS4xOSwuNzktLjE3LDEuMTMsLjA1bDUuODcsMy44OWMuMzEsLjIsLjQ5LC41NSwuNDksLjkyLDAsLjM3LS4xOCwuNzEtLjQ5LC45MmwtNS44NywzLjg5Yy0uMTgsLjEyLS4zOSwuMTgtLjYxLC4xOFptMC04Ljk3cy0uMDMsMC0uMDUsLjAxYy0uMDMsLjAyLS4wNSwuMDUtLjA1LC4wOXY3Ljc3cy4wMiwuMDcsLjA1LC4wOWMuMDMsLjAyLC4wNywuMDIsLjEsMGw1Ljg3LTMuODksLjI4LS41OC0uMjgsLjQyTDcuMDksMi4wM3MtLjA0LS4wMi0uMDUtLjAyWiIgZmlsbD0iY3VycmVudENvbG9yIi8 + PC9zdmc +;--fk-icon-rewind:PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTIiIGlkPSJ0ZXN0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuOTEsMTEuMDFjLS4yLDAtLjQxLS4wNi0uNTktLjE3bC0zLjAzLTEuOTJjLS4yMy0uMTUtLjMtLjQ2LS4xNS0uNjksLjE1LS4yMywuNDYtLjMsLjY5LS4xNWwzLjAzLDEuOTJzLjA3LC4wMiwuMSwwLC4wNS0uMDUsLjA1LS4wOVYyLjA5cy0uMDItLjA3LS4wNS0uMDljLS4wMy0uMDItLjA3LS4wMi0uMSwwbC0zLjAzLDEuOTJjLS4yMywuMTUtLjU0LC4wOC0uNjktLjE1LS4xNS0uMjMtLjA4LS41NCwuMTUtLjY5bDMuMDMtMS45MmMuMzQtLjIxLC43Ny0uMjMsMS4xMi0uMDMsLjM1LC4xOSwuNTcsLjU2LC41NywuOTZ2Ny44MmMwLC40LS4yMiwuNzctLjU3LC45Ni0uMTcsLjA5LS4zNSwuMTQtLjUzLC4xNFoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik04Ljk2LDEwLjk4Yy0uMjEsMC0uNDItLjA2LS42MS0uMThMMi40OSw2LjkyYy0uMzEtLjItLjQ5LS41NS0uNDktLjkyLDAtLjM3LC4xOC0uNzEsLjQ5LS45Mkw4LjM2LDEuMmMuMzQtLjIyLC43Ny0uMjQsMS4xMy0uMDUsLjM2LC4xOSwuNTgsLjU2LC41OCwuOTd2Ny43N2MwLC40MS0uMjIsLjc4LS41OCwuOTctLjE2LC4wOS0uMzQsLjEzLS41MiwuMTNaTTIuNzYsNS41bC4yOCwuNDJzLS4wNCwuMDYtLjA0LC4wOGw1LjkyLDMuOTdzLjA3LC4wMiwuMSwwYy4wMy0uMDIsLjA1LS4wNSwuMDUtLjA5VjIuMTFzLS4wMi0uMDctLjA1LS4wOWMtLjAzLS4wMi0uMDctLjAyLS4xLDBMMy4wNCw1LjkybC0uMjgtLjQyWiIgZmlsbD0iY3VycmVudENvbG9yIi8 + PC9zdmc +;--fk-icon-color:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI + PHBhdGggZD0iTTUuNSwxNEgyLjVjLS4yOCwwLS41LS4yMi0uNS0uNXYtM2MwLS4xMywuMDUtLjI2LC4xNS0uMzVMNy4xNSw1LjE1Yy4yLS4yLC41MS0uMiwuNzEsMGwzLDNjLjIsLjIsLjIsLjUxLDAsLjcxbC01LDVjLS4wOSwuMDktLjIyLC4xNS0uMzUsLjE1Wm0tMi41LTFoMi4yOWw0LjUtNC41LTIuMjktMi4yOUwzLDEwLjcxdjIuMjlaIiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNMTMuMzcsNS42MmwtMS4zOCwxLjM4LTMtMywxLjM4LTEuMzhjLjQyLS40MiwuOTYtLjYyLDEuNS0uNjJzMS4wOCwuMiwxLjUsLjYyYy44MywuODMsLjgzLDIuMTcsMCwzWiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg + PHBhdGggZD0iTTEyLjUsOGMtLjEzLDAtLjI2LS4wNS0uMzUtLjE1TDguMTUsMy44NWMtLjItLjItLjItLjUxLDAtLjcxLC4yLS4yLC41MS0uMiwuNzEsMGw0LDRjLjIsLjIsLjIsLjUxLDAsLjcxLS4xLC4xLS4yMywuMTUtLjM1LC4xNVoiIGZpbGw9ImN1cnJlbnRDb2xvciI + PC9wYXRoPjwvc3ZnPg==}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.formkit-loader-icon svg{animation:spin .5s infinite linear}:root{--fk-font-family: var(--font-base);--fk-font-weight-option: var(--font-weight-semibold);--fk-font-size-option: var(--text-sm);--fk-margin-outer: 0 0 .75rem;--fk-bg-disabled: var(--color-gray-100);--fk-font-family-label: var(--font-base);--fk-font-size-label: var(--text-sm);--fk-font-weight-label: var(--font-weight-semibold);--fk-padding-label: 0;--fk-margin-label: 0 0 .5rem;--fk-line-height-label: normal;--fk-border-box-shadow: 0 0 0 1px var(--color-gray-400);--fk-border-radius: .5rem;--fk-padding-input: 1rem;--fk-font-family-input: var(--font-base);--fk-font-size-input: var(--text-base);--fk-font-weight-input: var(--font-weight-normal);--fk-line-height-input: normal;--fk-bg-input: var(--color-white);--fk-color-input: var(--color-slate-400);--fk-padding-messages: 0;--fk-margin-messages: .5rem 0 0;--fk-padding-message: 0;--fk-margin-message: 0 0 .25rem;--fk-line-height-message: normal;--fk-font-size-message: var(--text-xs);--fk-font-weight-message: var(--font-weight-normal);--fk-color-error: var(--color-error);--fk-margin-help: .25rem 0 0;--fk-font-family-help: var(--font-base);--fk-font-size-help: var(--text-xs);--fk-font-weight-help: var(--font-weight-normal);--fk-line-height-help: normal;--fk-color-help: var(--color-slate-300);--fk-bg-decorator: transparent;--fk-box-size: 20px;--fk-margin-decorator: 0;--fk-border-box-shadow-decorator-focus: 0 0 0 3px var(--color-green-200);--fk-focus-ring-color: var(--color-green-200);--fk-border-box-shadow-decorator-checked: 0 0 0 1px var(--color-green-400);--fk-color-border-focus: var(--color-white);--fk-margin-legend: 0 0 .75rem;--fk-padding-legend: 0;--fk-font-family-legend: var(--font-base);--fk-font-weight-legend: var(--font-weight-semibold);--fk-font-size-legend: var(--text-sm);--fk-dropdown-shadow: var(--shadow-md) !important}.formkit-outer ::placeholder{color:var(--color-slate-200)}.formkit-outer .formkit-wrapper .formkit-inner{transition:box-shadow var(--transition-duration) var(--easing)}.formkit-outer .formkit-wrapper .formkit-inner:focus-visible,.formkit-outer .formkit-wrapper .formkit-inner:focus,.formkit-outer .formkit-wrapper .formkit-inner:focus-within{outline:none;box-shadow:0 0 0 3px var(--color-green-200);border-radius:.5rem}.formkit-outer .formkit-wrapper .formkit-inner:focus-visible>*,.formkit-outer .formkit-wrapper .formkit-inner:focus>*,.formkit-outer .formkit-wrapper .formkit-inner:focus-within>*{box-shadow:none}.formkit-outer[data-errors=true] .formkit-message:before{display:none}.formkit-outer[data-errors=true] .formkit-icon.formkit-suffix-icon{background-color:var(--color-danger-lighter);color:var(--color-danger);border-radius:0 .5rem .5rem 0}.formkit-outer[data-family=text] .formkit-wrapper .formkit-inner input{background-color:var(--color-white);border-radius:.5rem}.formkit-outer[data-family=text] .formkit-wrapper .formkit-inner input:read-only{background:var(--color-gray-100)}.formkit-outer[data-family=text] .formkit-wrapper .formkit-inner:hover,.formkit-outer[data-family=text] .formkit-wrapper .formkit-inner:active{box-shadow:0 0 0 1px var(--color-slate-400)}.formkit-outer[data-family=text][data-disabled] .formkit-wrapper .formkit-inner input{color:var(--color-slate-100)}.formkit-outer[data-family=text][data-errors=true] .formkit-wrapper .formkit-inner{box-shadow:0 0 0 1px var(--color-danger)}.formkit-outer[data-family=text][data-errors=true] .formkit-wrapper .formkit-inner input{background:var(--color-danger-lighter);border-radius:.5rem 0 0 .5rem}.formkit-outer[data-family=box] fieldset.formkit-fieldset{border:none;border-radius:0;margin:0;padding:0}.formkit-outer[data-family=box] .formkit-inner{cursor:pointer}.formkit-outer[data-family=box] .formkit-inner:focus-visible,.formkit-outer[data-family=box] .formkit-inner:focus,.formkit-outer[data-family=box] .formkit-inner:focus-within{border-radius:.25rem}.formkit-outer[data-family=box] .formkit-label{margin-top:2px;margin-inline-start:.5rem;cursor:pointer;color:var(--color-slate-400)}.formkit-outer[data-family=box][data-disabled] .formkit-label{color:var(--color-slate-100)}.formkit-outer[data-family=box][data-errors=true] .formkit-input~.formkit-decorator{box-shadow:0 0 0 1px var(--color-danger)}.formkit-outer[data-family=box] .formkit-messages,.formkit-outer[data-family=box] .formkit-help{margin-left:30px}.formkit-outer[data-family=box][data-type=checkbox] .formkit-input~.formkit-decorator{transition:box-shadow var(--transition-duration) var(--easing);border-radius:.25rem}.formkit-outer[data-family=box][data-type=checkbox] .formkit-input~.formkit-decorator:hover,.formkit-outer[data-family=box][data-type=checkbox] .formkit-input~.formkit-decorator:active{box-shadow:0 0 0 1px var(--color-slate-400)}.formkit-outer[data-family=box][data-type=checkbox] .formkit-input:checked~.formkit-decorator{background:var(--color-green-400)}.formkit-outer[data-family=box][data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon{color:var(--color-white)}.formkit-outer[data-family=box][data-type=checkbox] .formkit-input:focus~.formkit-decorator{border-radius:.25rem}.formkit-outer[data-family=box][data-multiple=true] .formkit-option{padding-left:0}.formkit-outer[data-family=box][data-multiple=true] .formkit-option:before{display:none}.formkit-outer[data-family=box][data-multiple=true] .formkit-messages,.formkit-outer[data-family=box][data-multiple=true] .formkit-help{margin-left:0}.formkit-outer[data-family=box][data-multiple=true] .formkit-messages{margin-top:.75rem}.formkit-outer[data-family=box][data-type=radio] .formkit-inner:focus-visible,.formkit-outer[data-family=box][data-type=radio] .formkit-inner:focus,.formkit-outer[data-family=box][data-type=radio] .formkit-inner:focus-within{border-radius:50%}.formkit-outer[data-family=box][data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{padding:6px}.formkit-outer[data-family=box][data-type=radio] .formkit-input~.formkit-decorator{transition:box-shadow var(--transition-duration) var(--easing)}.formkit-outer[data-family=box][data-type=radio] .formkit-input~.formkit-decorator:hover,.formkit-outer[data-family=box][data-type=radio] .formkit-input~.formkit-decorator:active{box-shadow:0 0 0 1px var(--color-slate-400)}.formkit-outer[data-family=box][data-type=radio] .formkit-input:checked~.formkit-decorator{background:var(--color-green-400)}.formkit-outer[data-family=dropdown] .formkit-select-icon{color:var(--color-slate-400)}.formkit-outer[data-family=dropdown] .formkit-inner{background-color:var(--color-white)}.formkit-outer[data-family=dropdown] .formkit-inner input{border-radius:.5rem;background-color:var(--color-white)}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper{box-shadow:none;margin:0;border:none}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem{cursor:pointer;padding:.75rem;margin-bottom:2px;border-radius:.5rem;position:relative}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem:before,.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem::marker{display:none}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem:hover,.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem:active,.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem[data-is-active=true]{background-color:var(--color-gray-100)}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem .formkit-option{padding:0 1.5rem 0 0}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem[aria-selected=true]{background-color:var(--color-gray-50);color:var(--color-slate-400)}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem[aria-selected=true] .formkit-selected-icon.formkit-icon{color:var(--color-green-400);width:1em;left:unset;right:.75rem}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem[aria-selected=true] .formkit-selected-icon.formkit-icon svg{width:1rem;height:1rem}.formkit-outer[data-family=dropdown] .formkit-dropdown-wrapper .formkit-listitem[aria-selected=true][data-is-active=true]{color:var(--color-slate-400);box-shadow:none}.formkit-outer[data-family=dropdown] .formkit-listbox-button,.formkit-outer[data-family=dropdown] .formkit-selector{border-radius:var(--fk-border-radius)}.formkit-outer[data-family=dropdown][data-expanded=true] .formkit-dropdown-wrapper:has(li){box-shadow:var(--shadow-md);margin:.5rem 0;border:1px solid var(--color-gray-400);border-radius:.5rem;padding:.5rem}.formkit-outer[data-family=dropdown][data-errors=true] .formkit-inner{box-shadow:0 0 0 1px var(--color-danger);background:var(--color-danger-lighter);position:relative}.formkit-outer[data-family=dropdown][data-errors=true] .formkit-inner input{background:var(--color-danger-lighter);border-radius:.5rem;padding-inline-end:2rem}.formkit-outer[data-family=dropdown][data-errors=true] .formkit-inner:before{content:"";position:absolute;inset-inline-end:2.5rem;inset-block-start:50%;transform:translateY(-50%);width:20px;height:20px;background:url(/icons/info-circle-error.svg);background-size:100%;background-position:center;background-repeat:no-repeat;z-index:10;pointer-events:none}.formkit-outer[data-family=dropdown][data-errors=true] .formkit-inner .formkit-listbox-button .formkit-icon{color:var(--color-slate-400)}.formkit-outer[data-family=dropdown][data-type=dropdown] .formkit-selector .formkit-selections{padding:1rem}.formkit-outer[data-family=dropdown][data-type=dropdown] .formkit-truncation-count{background-color:var(--color-gray-300);color:var(--color-slate-400);border-radius:.25rem;padding:.25rem .5rem;height:unset;font-family:var(--font-base);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.formkit-outer[data-type=search]{width:100%}.formkit-outer[data-type=search] .formkit-wrapper{max-width:100%}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner{width:100%;border-radius:var(--radius-full)}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner .formkit-icon.formkit-prefix-icon{border:none;box-shadow:none;padding:12px;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-top:.5rem;margin-left:.75rem}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner .formkit-icon.formkit-prefix-icon svg{width:1.5rem;height:1.5rem;max-width:unset;max-height:unset}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner input{width:100%;border-radius:var(--radius-full)!important;padding:1.5rem 0 1.5rem 1rem!important}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:1rem;width:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 32 32' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.839 7.161c0.281 0.281 0.439 0.663 0.439 1.061s-0.158 0.779-0.439 1.061l-6.718 6.718 6.718 6.717c0.281 0.281 0.439 0.663 0.439 1.061s-0.158 0.779-0.439 1.061-0.663 0.439-1.061 0.439c-0.398 0-0.779-0.158-1.061-0.439l-6.718-6.718-6.718 6.718c-0.281 0.281-0.663 0.439-1.061 0.439s-0.779-0.158-1.061-0.439c-0.281-0.281-0.439-0.663-0.439-1.061s0.158-0.779 0.439-1.061l6.718-6.717-6.718-6.718c-0.281-0.281-0.439-0.663-0.439-1.061s0.158-0.779 0.439-1.061c0.281-0.281 0.663-0.439 1.061-0.439s0.779 0.158 1.061 0.439l6.718 6.718 6.718-6.718c0.281-0.281 0.663-0.439 1.061-0.439s0.779 0.158 1.061 0.439z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem 1rem;cursor:pointer;margin-inline-end:var(--spacing-regular);margin-inline-start:var(--spacing-regular);padding:10px;border:1px solid var(--color-gray-500);border-radius:50%;transition:background-color var(--transition-duration) var(--easing),border-color var(--transition-duration) var(--easing)}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner input::-webkit-search-cancel-button:hover{background-color:var(--color-gray-200)}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner .formkit-suffix .search-button.button.primary.large.noIcon{padding:12px 16px!important}.formkit-outer[data-type=search] .formkit-wrapper .formkit-inner .formkit-suffix .search-button .button-content .label{padding:0!important;font-size:1rem!important}.formkit-outer[data-type=search][data-errors=true] .formkit-inner{background-color:var(--color-danger-lighter)}.formkit-outer[data-type=search][data-disabled=true] .formkit-inner{background-color:var(--color-gray-100)}.formkit-outer[data-disabled]{opacity:1}.formkit-outer[data-disabled] .formkit-inner,.formkit-outer[data-disabled] .formkit-label{cursor:not-allowed}.formkit-outer[data-disabled][data-type=checkbox] .formkit-input~.formkit-decorator,.formkit-outer[data-disabled][data-type=radio] .formkit-input~.formkit-decorator{color:var(--color-slate-100)!important;background-color:var(--color-gray-100)!important;box-shadow:0 0 0 1px var(--color-slate-50)!important}.formkit-outer[data-disabled][data-type=checkbox] .formkit-input:checked~.formkit-decorator,.formkit-outer[data-disabled][data-type=radio] .formkit-input:checked~.formkit-decorator{background-color:var(--color-slate-50)!important}[data-vc-theme=light].vc{font-family:var(--font-base);border:1px solid var(--color-gray-400);box-shadow:var(--shadow-sm)!important;border-radius:.5rem;z-index:9999!important}[data-vc-theme=light].vc button.arrow-left,[data-vc-theme=light].vc button.arrow-right{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}[data-vc-theme=light].vc button.arrow-left:before,[data-vc-theme=light].vc button.arrow-right:before{background-image:url(/icons/chevron.svg);background-repeat:no-repeat;transition:background-image var(--transition-duration) var(--easing);background-position:center;transform:rotate(0)}[data-vc-theme=light].vc button.arrow-left:hover:before,[data-vc-theme=light].vc button.arrow-left:active:before,[data-vc-theme=light].vc button.arrow-right:hover:before,[data-vc-theme=light].vc button.arrow-right:active:before{background:url(/icons/chevron-green.svg);background-repeat:no-repeat;background-position:center}[data-vc-theme=light].vc button.arrow-left:focus-visible,[data-vc-theme=light].vc button.arrow-right:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-green-200);border-radius:50%}[data-vc-theme=light].vc button.arrow-right:before{transform:rotate(180deg)}[data-vc-theme=light].vc button.vc-month,[data-vc-theme=light].vc button.vc-year{font-size:var(--font-base);font-weight:var(--font-weight-semibold);padding:10px 18px;color:var(--color-slate-400);transition:color var(--transition-duration) var(--easing)}[data-vc-theme=light].vc button.vc-month:hover,[data-vc-theme=light].vc button.vc-month:active,[data-vc-theme=light].vc button.vc-year:hover,[data-vc-theme=light].vc button.vc-year:active{color:var(--color-green-400)}[data-vc-theme=light].vc button.vc-month:focus-visible,[data-vc-theme=light].vc button.vc-year:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-green-200);border-radius:var(--radius-full)}[data-vc-theme=light].vc .vc-header__content{padding:0}[data-vc-theme=light].vc [data-vc=week]{margin-bottom:0}[data-vc-theme=light].vc [data-vc-week-day]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:.75rem .5rem;color:var(--color-slate-300)!important}[data-vc-theme=light].vc [data-vc-date] button{font-weight:var(--font-weight-semibold);font-size:var(--text-sm);line-height:normal;letter-spacing:0;padding:.75rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%!important;cursor:pointer;transition:none}[data-vc-theme=light].vc [data-vc-date] button:hover,[data-vc-theme=light].vc [data-vc-date] button:active{background-color:var(--color-gray-200)!important;border:1px solid var(--color-gray-200)}[data-vc-theme=light].vc [data-vc-date] button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-green-200);border-radius:50%}[data-vc-theme=light].vc [data-vc-date] button[aria-selected=true],[data-vc-theme=light].vc [data-vc-date] button[aria-selected=true]:hover,[data-vc-theme=light].vc [data-vc-date] button[aria-selected=true]:active{border:1px solid var(--color-green-300);background-color:var(--color-green-300)!important;color:var(--color-slate-400)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=current] button{color:var(--color-slate-400)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=prev] button,[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=next] button{color:var(--color-slate-300);font-weight:var(--font-weight-normal)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=prev] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=prev] button:active,[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=next] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-month=next] button:active{background-color:var(--color-gray-200)!important;border:1px solid var(--color-gray-200)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend] button{color:var(--color-green-600)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend] button:active{color:var(--color-slate-400);background-color:var(--color-gray-200)!important;border:1px solid var(--color-gray-200)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-today] button{color:var(--color-slate-400)!important;border:1px solid var(--color-green-200)!important;background-color:var(--color-white)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-today] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-today] button:active{background-color:var(--color-gray-200)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-disabled] button{font-weight:var(--font-weight-normal);color:var(--color-slate-100)!important;cursor:not-allowed!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-disabled][data-vc-date-weekend] button{color:var(--color-green-100)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend][data-vc-date-hover] button,[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected] button{border:1px solid var(--color-green-300);background-color:var(--color-green-300)!important;color:var(--color-slate-400)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend][data-vc-date-hover] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-weekend][data-vc-date-hover] button:active,[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected] button:hover,[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected] button:active{border:1px solid var(--color-green-300);background-color:var(--color-green-300)!important;color:var(--color-slate-400)}[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected=first] button{border-radius:50% 0 0 50%!important;color:var(--color-slate-400)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected=last] button{border-radius:0 50% 50% 0!important;color:var(--color-slate-400)!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-hover=first-and-last] button,[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected=first-and-last] button{border-radius:50%!important}[data-vc-theme=light].vc [data-vc-date][data-vc-date-selected=middle] button{border-radius:0!important}[data-vc-theme=light].vc [data-vc-months-month],[data-vc-theme=light].vc [data-vc-years-year]{font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);border-radius:var(--radius-full);padding:.75rem}[data-vc-theme=light].vc [data-vc-months-month]:hover,[data-vc-theme=light].vc [data-vc-months-month]:active,[data-vc-theme=light].vc [data-vc-years-year]:hover,[data-vc-theme=light].vc [data-vc-years-year]:active{background-color:var(--color-gray-200)}[data-vc-theme=light].vc [data-vc-months-month][aria-selected=true],[data-vc-theme=light].vc [data-vc-years-year][aria-selected=true],[data-vc-theme=light].vc [data-vc-months-month][aria-selected=true]:hover,[data-vc-theme=light].vc [data-vc-months-month][aria-selected=true]:active,[data-vc-theme=light].vc [data-vc-years-year][aria-selected=true]:hover,[data-vc-theme=light].vc [data-vc-years-year][aria-selected=true]:active{background-color:var(--color-green-400)}[data-vc-theme=light].vc [data-vc=years]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-v-35740122] .search-with-button .formkit-inner{display:flex;align-items:center;gap:var(--spacing-regular);background-color:var(--color-white)!important;border:2px solid var(--color-slate-400);border-radius:999px;padding:.25rem}[data-v-35740122] .search-with-button .formkit-inner .search-button{flex-shrink:0;margin-inline-end:.5rem}[data-v-35740122] .search-with-button .formkit-inner input{background-color:transparent!important;border:none!important;padding-inline:var(--spacing-regular);height:4rem!important;min-height:4rem!important}[data-v-35740122] .search-with-button .formkit-suffix{display:flex;align-items:center;margin-inline-start:var(--spacing-regular)}.search-with-button .formkit-inner{background-color:var(--color-white)!important}.search-with-button .formkit-inner input.formkit-input{height:4rem!important;min-height:4rem!important}.search-with-button .formkit-inner .search-button.button.primary.large.noIcon{margin-right:1rem}.search-with-button .formkit-inner .search-button.button.primary.large.noIcon .button-content .label{padding:1rem!important;font-size:1rem!important}.search-keyvisual[data-v-be3cc4f8]{padding:9.875rem 0 var(--section-spacing-md);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.search-keyvisual .text-container[data-v-be3cc4f8]>*{margin-bottom:1.5rem}.search-keyvisual .text-container[data-v-be3cc4f8]>*:last-child{margin-bottom:0}.search-keyvisual .search-container[data-v-be3cc4f8]{padding-top:.5rem}@media(min-width:64em){.search-keyvisual[data-v-be3cc4f8]{padding:8.375rem 0 5rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.search-keyvisual .content[data-v-be3cc4f8]{display:flex;flex-direction:row;width:100%}.search-keyvisual .content .text-container[data-v-be3cc4f8]{max-width:40.5rem}.search-keyvisual .search-container[data-v-be3cc4f8]{width:40.5rem}}.social-links[data-v-9e0b073d]{display:flex;flex-direction:column;gap:1.5rem}.social-links[data-v-9e0b073d] .button,.social-links[data-v-9e0b073d] .button .icon-after{background-color:transparent!important}.social-links[data-v-9e0b073d] .button .icon-after svg{color:var(--color-slate-400)!important;width:1.5rem;height:1.5rem}@media(min-width:48em){.social-links[data-v-9e0b073d] .button .icon-after svg{width:1.25rem;height:1.25rem}}.social-links[data-v-9e0b073d] .button:hover .icon-after,.social-links[data-v-9e0b073d] .button:active .icon-after{background-color:transparent!important}.social-links[data-v-9e0b073d] .button:hover .icon-after svg,.social-links[data-v-9e0b073d] .button:active .icon-after svg{color:var(--color-green-400)!important}.social-links.light[data-v-9e0b073d] .button{background-color:transparent!important}.social-links.light[data-v-9e0b073d] .button .icon-after{background-color:var(--color-slate-300)!important}.social-links.light[data-v-9e0b073d] .button .icon-after svg{color:var(--color-white)!important}.social-links.light[data-v-9e0b073d] .button:hover .icon-after,.social-links.light[data-v-9e0b073d] .button:active .icon-after{background-color:transparent!important}.social-links.light[data-v-9e0b073d] .button:hover .icon-after svg,.social-links.light[data-v-9e0b073d] .button:active .icon-after svg{color:var(--color-green-400)!important}@media(min-width:64em){.social-links[data-v-9e0b073d]{flex-direction:row;align-items:center}}.heading[data-v-4a78c870]{display:flex;gap:var(--spacing-md)}.heading .eyebrow[data-v-4a78c870]{margin-bottom:var(--spacing-md)}@media(min-width:64em){.heading .eyebrow[data-v-4a78c870]{margin-bottom:1.5rem}}.heading[data-v-4a78c870] .title h1,.heading[data-v-4a78c870] .title h2,.heading[data-v-4a78c870] .title h3,.heading[data-v-4a78c870] .title h4,.heading[data-v-4a78c870] .title h5,.heading[data-v-4a78c870] .title h6,.heading[data-v-4a78c870] .title p{margin:0;padding:0;font-weight:var(--font-weight-semibold);font-size:2.125rem;line-height:1.1;color:var(--color-slate-400)}@media(min-width:64em){.heading[data-v-4a78c870] .title h1,.heading[data-v-4a78c870] .title h2,.heading[data-v-4a78c870] .title h3,.heading[data-v-4a78c870] .title h4,.heading[data-v-4a78c870] .title h5,.heading[data-v-4a78c870] .title h6,.heading[data-v-4a78c870] .title p{font-size:var(--text-5xl);max-width:40.5rem}}.heading[data-v-4a78c870] .text p,.heading[data-v-4a78c870] .text span,.heading[data-v-4a78c870] .text div,.heading[data-v-4a78c870] .text h1,.heading[data-v-4a78c870] .text h2,.heading[data-v-4a78c870] .text h3,.heading[data-v-4a78c870] .text h4,.heading[data-v-4a78c870] .text h5,.heading[data-v-4a78c870] .text h6{margin:0;padding:0;font-size:var(--text-base);line-height:22px;color:var(--color-slate-400)}.heading[data-v-4a78c870] .text p{line-height:1.5}.heading .head[data-v-4a78c870]{flex:1;display:flex;flex-direction:column}.heading .content[data-v-4a78c870]{display:flex;flex-direction:column;gap:var(--spacing-md);flex-shrink:0}@media(min-width:64em){.heading .content[data-v-4a78c870]{max-width:40.5rem}}.heading.light[data-v-4a78c870] .title h1,.heading.light[data-v-4a78c870] .title h2,.heading.light[data-v-4a78c870] .title h3,.heading.light[data-v-4a78c870] .title h4,.heading.light[data-v-4a78c870] .title h5,.heading.light[data-v-4a78c870] .title h6,.heading.light[data-v-4a78c870] .title p{color:var(--color-white)}.heading.light[data-v-4a78c870] .text p,.heading.light[data-v-4a78c870] .text span,.heading.light[data-v-4a78c870] .text div,.heading.light[data-v-4a78c870] .text h1,.heading.light[data-v-4a78c870] .text h2,.heading.light[data-v-4a78c870] .text h3,.heading.light[data-v-4a78c870] .text h4,.heading.light[data-v-4a78c870] .text h5,.heading.light[data-v-4a78c870] .text h6{color:var(--color-gray-400)}@media(min-width:64em){.heading .head[data-v-4a78c870]{max-width:40.5rem}}.heading.primary[data-v-4a78c870]{flex-direction:column;align-items:flex-start}.heading.secondary[data-v-4a78c870]{align-items:flex-start;flex-direction:column;gap:2rem}.heading.secondary .content[data-v-4a78c870]{flex-direction:row;align-self:flex-start}.heading.secondary .content[data-v-4a78c870] .button{margin-top:0}@media(min-width:64em){.heading.secondary[data-v-4a78c870]{flex-direction:row;justify-content:space-between;align-items:flex-end}.heading.secondary .content[data-v-4a78c870]{align-self:flex-end}}.heading.tertiary[data-v-4a78c870]{gap:1rem;flex-direction:column}.heading.tertiary .head[data-v-4a78c870]{flex:0 0 40%}.heading.tertiary .content[data-v-4a78c870]{flex:1;gap:2rem}@media(min-width:64em){.heading.tertiary[data-v-4a78c870]{flex-direction:row;justify-content:space-between}.heading.tertiary .content.has-eyebrow-or-button[data-v-4a78c870]{margin-top:3.5rem}.heading.tertiary .content.has-eyebrow-or-button.has-no-eyebrow[data-v-4a78c870]{margin-top:.5rem}}.heading.social[data-v-4a78c870]{align-items:flex-end;flex-direction:column;align-items:flex-start;gap:1rem}.heading.social .content[data-v-4a78c870]{align-self:flex-start}@media(min-width:64em){.heading.social[data-v-4a78c870]{flex-direction:row;justify-content:space-between}.heading.social .content[data-v-4a78c870]{align-self:flex-end}}.heading.foksi[data-v-4a78c870]{flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md)}.heading.foksi .head[data-v-4a78c870]{align-items:center;text-align:center}.heading.foksi .head .eyebrow[data-v-4a78c870]{margin-bottom:var(--spacing-md)}.heading.foksi .content[data-v-4a78c870]{align-items:center;text-align:center;gap:var(--spacing-md)}.heading.foksi[data-v-4a78c870] .title,.heading.foksi[data-v-4a78c870] .text{text-align:center}.heading.foksi-horizontal[data-v-4a78c870]{flex-direction:column;align-items:flex-start;text-align:start;gap:var(--spacing-md)}@media(min-width:64em){.heading.foksi-horizontal[data-v-4a78c870]{gap:1.5rem}}.heading.foksi-horizontal .head[data-v-4a78c870]{align-items:flex-start;text-align:start}.heading.foksi-horizontal .head .eyebrow[data-v-4a78c870]{margin-bottom:var(--spacing-md)}@media(min-width:64em){.heading.foksi-horizontal .head .eyebrow[data-v-4a78c870]{margin-bottom:1.5rem}}.heading.foksi-horizontal .content[data-v-4a78c870]{align-items:flex-start;text-align:start;gap:var(--spacing-md)}@media(min-width:64em){.heading.foksi-horizontal .content[data-v-4a78c870]{gap:1.5rem}}.heading.foksi-horizontal[data-v-4a78c870] .title{text-align:start}.heading.foksi-horizontal[data-v-4a78c870] .title h1,.heading.foksi-horizontal[data-v-4a78c870] .title h2,.heading.foksi-horizontal[data-v-4a78c870] .title h3,.heading.foksi-horizontal[data-v-4a78c870] .title h4,.heading.foksi-horizontal[data-v-4a78c870] .title h5,.heading.foksi-horizontal[data-v-4a78c870] .title h6,.heading.foksi-horizontal[data-v-4a78c870] .title p{font-size:var(--text-4xl)}.heading.foksi-horizontal[data-v-4a78c870] .text{text-align:start}.heading.foksi-social[data-v-4a78c870]{align-items:flex-end;flex-direction:column;align-items:flex-start;gap:1rem}.heading.foksi-social .head .eyebrow[data-v-4a78c870]{margin-bottom:var(--spacing-md)}.heading.foksi-social .content[data-v-4a78c870]{align-self:flex-start}@media(min-width:64em){.heading.foksi-social[data-v-4a78c870]{flex-direction:row;justify-content:space-between}.heading.foksi-social .content[data-v-4a78c870]{align-self:flex-end}}.category-card[data-v-edfb262e] .category-title h1,.category-card[data-v-edfb262e] .category-title h2,.category-card[data-v-edfb262e] .category-title h3,.category-card[data-v-edfb262e] .category-title h4,.category-card[data-v-edfb262e] .category-title h5,.category-card[data-v-edfb262e] .category-title h6,.category-card[data-v-edfb262e] .category-title p,.category-card[data-v-edfb262e] .category-title span{margin:0;font-size:var(--text-2xl)!important;font-weight:600;color:var(--color-slate-400)}@keyframes fillGreen-5e98684e{0%{transform:translate(-100%)}to{transform:translate(0)}}.show-more[data-v-5e98684e]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);width:100%}.show-more .line[data-v-5e98684e]{flex:1;height:1px;background:var(--color-gray-500)}.show-more-button[data-v-5e98684e]{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;background-color:transparent;border:1px solid var(--color-gray-500);border-radius:var(--radius-full);padding:12px var(--spacing-regular);cursor:pointer;transition:background-color var(--transition-duration) var(--easing),border-color var(--transition-duration) var(--easing);color:var(--color-slate-400);font-size:var(--text-base);font-weight:var(--font-weight-semibold);overflow:hidden;isolation:isolate}.show-more-button[data-v-5e98684e]:hover:not(:disabled):not(.is-loading),.show-more-button[data-v-5e98684e]:active:not(:disabled):not(.is-loading){background-color:var(--color-gray-100);border-color:var(--color-gray-600)}.show-more-button.is-loading[data-v-5e98684e]{justify-content:center}.show-more-button.is-loading .icon[data-v-5e98684e]{display:none}.show-more-button.is-loading .loading-bg[data-v-5e98684e]{animation:fillGreen-5e98684e 2s ease-in-out infinite}.show-more-button .loading-bg[data-v-5e98684e]{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background-color:var(--color-green-50);transform:translate(-100%);pointer-events:none;z-index:0}.show-more-button .label[data-v-5e98684e],.show-more-button .icon[data-v-5e98684e]{position:relative;z-index:2}.show-more-button .label[data-v-5e98684e]{white-space:nowrap}.categories-banner[data-v-7150dbfa]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.categories-banner .banner-heading[data-v-7150dbfa]{width:100%}.categories-banner .categories-grid[data-v-7150dbfa]{display:grid;gap:var(--spacing-regular);grid-template-columns:1fr}@media(min-width:48em){.categories-banner .categories-grid[data-v-7150dbfa]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.categories-banner .categories-grid[data-v-7150dbfa]{gap:var(--spacing-md)}}@media(min-width:64em){.categories-banner .categories-grid.columns-two[data-v-7150dbfa]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.categories-banner .categories-grid.columns-three[data-v-7150dbfa]{grid-template-columns:repeat(3,1fr)}}.sponsor-category-card[data-v-f91920ea] .category-title h1,.sponsor-category-card[data-v-f91920ea] .category-title h2,.sponsor-category-card[data-v-f91920ea] .category-title h3,.sponsor-category-card[data-v-f91920ea] .category-title h4,.sponsor-category-card[data-v-f91920ea] .category-title h5,.sponsor-category-card[data-v-f91920ea] .category-title h6,.sponsor-category-card[data-v-f91920ea] .category-title p,.sponsor-category-card[data-v-f91920ea] .category-title span{margin:0;font-size:var(--text-2xl)!important;font-weight:600;color:var(--color-slate-400)}.sponsors-categories-banner[data-v-727e3fd4]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.sponsors-categories-banner .banner-heading[data-v-727e3fd4]{width:100%}.sponsors-categories-banner .cards-grid[data-v-727e3fd4]{display:grid;gap:var(--spacing-regular);grid-template-columns:1fr}@media(min-width:48em){.sponsors-categories-banner .cards-grid[data-v-727e3fd4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.sponsors-categories-banner .cards-grid[data-v-727e3fd4]{gap:var(--spacing-md)}}@media(min-width:64em){.sponsors-categories-banner .cards-grid.columns-two[data-v-727e3fd4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.sponsors-categories-banner .cards-grid.columns-three[data-v-727e3fd4]{grid-template-columns:repeat(3,1fr)}}@media(min-width:64em){.sponsors-categories-banner .cards-grid.columns-four[data-v-727e3fd4]{grid-template-columns:repeat(4,1fr)}}.usp-card[data-v-4bd20d41]{display:flex;align-items:flex-start;gap:var(--spacing-md)}.usp-card .icon-container[data-v-4bd20d41]{padding:.75rem;border-radius:var(--radius-md);background-color:var(--color-green-100)}.usp-card .content .above-title[data-v-4bd20d41]{margin-bottom:var(--spacing-xs)}.usp-card .content[data-v-4bd20d41] .title h1,.usp-card .content[data-v-4bd20d41] .title h2,.usp-card .content[data-v-4bd20d41] .title h3,.usp-card .content[data-v-4bd20d41] .title h4,.usp-card .content[data-v-4bd20d41] .title h5,.usp-card .content[data-v-4bd20d41] .title h6,.usp-card .content[data-v-4bd20d41] .title p,.usp-card .content[data-v-4bd20d41] .title span{font-size:var(--text-3xl)!important;font-weight:var(--font-weight-semibold)!important;margin-bottom:var(--spacing-regular);line-height:1.1!important}@media(min-width:64em){.usp-card[data-v-4bd20d41]{gap:var(--spacing-lg)}.usp-card .icon-container[data-v-4bd20d41]{padding:1rem}}.usp-banner[data-v-ea431446]{background-color:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-md) var(--spacing-regular)}@media(min-width:48em){.usp-banner[data-v-ea431446]{padding:var(--spacing-md) 2.5rem}}@media(min-width:64em){.usp-banner[data-v-ea431446]{padding:var(--spacing-2xl) 5rem}}.usp-banner .usps-grid[data-v-ea431446]{display:grid;column-gap:0;row-gap:2rem;grid-template-columns:1fr;margin-top:2.25rem}@media(min-width:48em){.usp-banner .usps-grid[data-v-ea431446]{column-gap:2.75rem;row-gap:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.usp-banner .usps-grid[data-v-ea431446]{column-gap:1.5rem;row-gap:3.5rem;margin-top:var(--spacing-2xl)}}.counter-banner[data-v-6d5af748]{background-color:var(--color-slate-400);border-radius:var(--radius-lg);padding:var(--spacing-md) var(--spacing-regular)}@media(min-width:48em){.counter-banner[data-v-6d5af748]{padding:var(--spacing-md) 2.5rem}}@media(min-width:64em){.counter-banner[data-v-6d5af748]{padding:var(--spacing-2xl) 5rem}}.counter-banner .banner-heading[data-v-6d5af748]{margin-bottom:var(--spacing-2xl)}.counter-banner .banner-heading[data-v-6d5af748] .title h1,.counter-banner .banner-heading[data-v-6d5af748] .title h2,.counter-banner .banner-heading[data-v-6d5af748] .title h3,.counter-banner .banner-heading[data-v-6d5af748] .title h4,.counter-banner .banner-heading[data-v-6d5af748] .title h5,.counter-banner .banner-heading[data-v-6d5af748] .title h6,.counter-banner .banner-heading[data-v-6d5af748] .title p{color:var(--color-white)}.counter-banner .banner-heading[data-v-6d5af748] .text p,.counter-banner .banner-heading[data-v-6d5af748] .text span,.counter-banner .banner-heading[data-v-6d5af748] .text div{color:var(--color-gray-400)}.counter-banner .counters-grid[data-v-6d5af748]{display:flex;flex-direction:column;gap:var(--spacing-regular);position:relative}@media(min-width:64em){.counter-banner .counters-grid[data-v-6d5af748]{flex-direction:row;align-items:flex-start;gap:1.5rem}}.counter-banner .counter-card[data-v-6d5af748]{display:flex;flex-direction:column;gap:var(--spacing-regular);position:relative;text-align:start}@media(min-width:64em){.counter-banner .counter-card[data-v-6d5af748]{flex:1;gap:var(--spacing-md)}}.counter-banner .counter-card .counter-number[data-v-6d5af748]{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);color:var(--color-white)}.counter-banner .counter-card .counter-title[data-v-6d5af748]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:var(--color-white)}.counter-banner .counter-card .counter-text[data-v-6d5af748]{font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-400)}.counter-banner .vertical-separator[data-v-6d5af748]{display:none}@media(min-width:64em){.counter-banner .vertical-separator[data-v-6d5af748]{display:flex;align-items:center;justify-content:center;align-self:stretch;width:1px;background:var(--line-vertical-long-light)}}.counter-banner .horizontal-separator[data-v-6d5af748]{display:flex;align-items:center;justify-content:flex-start}@media(min-width:64em){.counter-banner .horizontal-separator[data-v-6d5af748]{display:none}}.counter-banner .horizontal-separator[data-v-6d5af748]{width:100%;height:1px;background:var(--line-horizontal-long-light)}.counter-banner .desktop-only[data-v-6d5af748]{display:none}@media(min-width:64em){.counter-banner .desktop-only[data-v-6d5af748]{display:flex}}.counter-banner .mobile-only[data-v-6d5af748]{display:flex}@media(min-width:64em){.counter-banner .mobile-only[data-v-6d5af748]{display:none}}.animated-text[data-v-42c71b46]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.animated-text .title[data-v-42c71b46]{font-size:7.5rem;font-weight:var(--font-weight-bold);line-height:normal;color:var(--color-green-650);margin:0;letter-spacing:-.375rem;white-space:nowrap}@media(min-width:64em){.animated-text .title[data-v-42c71b46]{font-size:11.25rem}}.foksi-banner[data-v-0da292f0]{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.foksi-banner.layout-horizontal .horizontal-wrapper[data-v-0da292f0]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-md)}@media(min-width:80em){.foksi-banner.layout-horizontal .horizontal-wrapper[data-v-0da292f0]{flex-direction:row;align-items:flex-end;padding:4rem 5rem;gap:var(--spacing-2xl)}}.foksi-banner.layout-horizontal .content-section[data-v-0da292f0]{flex:1}@media(min-width:80em){.foksi-banner.layout-horizontal .content-section[data-v-0da292f0]{max-width:32.5rem}}.foksi-banner.layout-horizontal .image-section[data-v-0da292f0]{display:flex;justify-content:center;align-items:flex-end}@media(min-width:80em){.foksi-banner.layout-horizontal .image-section[data-v-0da292f0]{position:absolute;bottom:0;inset-inline-end:3rem}}.foksi-banner.layout-horizontal .image-section .foksi-image[data-v-0da292f0]{width:100%;max-width:43.75rem;height:auto}@media(min-width:80em){.foksi-banner.layout-horizontal .image-section .foksi-image[data-v-0da292f0]{width:33.5rem;height:33.5rem;max-width:none}}.foksi-banner.layout-vertical[data-v-0da292f0]{position:relative;overflow:hidden;padding:var(--spacing-lg) 0}@media(min-width:64em){.foksi-banner.layout-vertical[data-v-0da292f0]{padding:var(--spacing-lg) var(--spacing-md)}}.foksi-banner.layout-vertical .background-text[data-v-0da292f0]{position:absolute;top:13.125rem;left:50%;transform:translate(-50%,-50%);font-size:11.25rem;font-weight:var(--font-weight-bold);color:var(--color-gray-200);white-space:nowrap;opacity:.5;z-index:0;pointer-events:none}@media(min-width:64em){.foksi-banner.layout-vertical .background-text[data-v-0da292f0]{font-size:17.5rem}}.foksi-banner.layout-vertical .vertical-content[data-v-0da292f0]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.foksi-banner.layout-vertical .vertical-content .foksi-image-wrapper[data-v-0da292f0]{width:100%;display:flex;justify-content:center;position:relative;z-index:1}.foksi-banner.layout-vertical .vertical-content .foksi-image-wrapper .foksi-image-vertical[data-v-0da292f0]{width:20.5rem;height:20.5rem;position:relative;z-index:1}@media(min-width:64em){.foksi-banner.layout-vertical .vertical-content .foksi-image-wrapper .foksi-image-vertical[data-v-0da292f0]{width:26.5rem;height:26.5rem}}.foksi-banner.layout-vertical .vertical-content .foksi-image-wrapper .animated-text-section[data-v-0da292f0]{top:13.125rem}.foksi-banner.layout-vertical .vertical-content .vertical-heading[data-v-0da292f0]{width:100%;position:relative;z-index:1;padding-inline-start:var(--spacing-regular);padding-inline-end:var(--spacing-regular)}@media(min-width:48em){.foksi-banner.layout-vertical .vertical-content .vertical-heading[data-v-0da292f0]{padding-inline-start:2.5rem;padding-inline-end:2.5rem}}@media(min-width:64em){.foksi-banner.layout-vertical .vertical-content .vertical-heading[data-v-0da292f0]{max-width:47.5rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem}}.badge[data-v-1a48e2b9]{display:flex;align-items:center;gap:.25rem;padding:var(--spacing-xsm) var(--spacing-sm);border-radius:var(--radius-full);width:fit-content}.badge .label[data-v-1a48e2b9]{color:var(--color-slate-400);white-space:nowrap}.badge.primary[data-v-1a48e2b9]{background-color:var(--color-gray-50);border:1px solid var(--color-gray-300)}.badge.secondary[data-v-1a48e2b9]{background-color:var(--color-white);border:1px solid var(--color-gray-400)}.badge.colored[data-v-1a48e2b9]{background:linear-gradient(90deg,var(--color-green-500) 0%,var(--color-blue-500) 100%);border-radius:1rem}.badge.colored .label[data-v-1a48e2b9]{color:var(--color-white)}.badge.green[data-v-1a48e2b9]{background-color:var(--color-green-400)}.badge.green .label[data-v-1a48e2b9]{color:var(--color-slate-400)}.badge.medal[data-v-1a48e2b9]{background-color:var(--color-white);box-shadow:var(--shadow-xs);border:1px solid var(--color-gray-300)}.badge.gender[data-v-1a48e2b9]{border:2px solid;height:1.5rem}.badge.gender.female[data-v-1a48e2b9]{background:var(--color-green-50);border-color:var(--color-green-300)}.badge.gender.male[data-v-1a48e2b9]{background:var(--color-blue-50);border-color:var(--color-blue-300)}.badge.gender.mixed[data-v-1a48e2b9]{position:relative;background:linear-gradient(270deg,var(--color-green-50) 0%,var(--color-blue-50) 100%);border:none}.badge.gender.mixed[data-v-1a48e2b9]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(270deg,var(--color-green-300) 0%,var(--color-blue-300) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.badge .medal.gold[data-v-1a48e2b9]{background:var(--gradient-gold)}.badge .medal.silver[data-v-1a48e2b9]{background:var(--gradient-silver)}.badge .medal.bronze[data-v-1a48e2b9]{background:var(--gradient-bronze)}.badge.light.primary[data-v-1a48e2b9]{background-color:var(--color-slate-300);border:1px solid var(--color-slate-200)}.badge.light.primary .label[data-v-1a48e2b9]{color:var(--color-white)}.badge.light.secondary[data-v-1a48e2b9]{background-color:transparent;border:1px solid var(--color-slate-100)}.badge.light.secondary .label[data-v-1a48e2b9]{color:var(--color-white)}.badge.light.medal[data-v-1a48e2b9]{background-color:var(--color-slate-300)}.badge.light.medal .label[data-v-1a48e2b9]{color:var(--color-white)}.olympic-medals-wrapper[data-v-51077c39]{display:flex;align-items:center}.medal-group[data-v-51077c39]{display:inline-block}.olympic-medals-container[data-v-51077c39]{position:relative;display:inline-block;height:2.25rem}.olympic-medal[data-v-51077c39]{position:absolute;top:0;left:0;width:2.25rem;height:2.25rem}.olympic-medal img[data-v-51077c39]{display:block;width:100%;height:100%;object-fit:contain}.olympic-results[data-v-6ab3b87d]{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;background-color:var(--color-gray-100);padding:.5rem .75rem;border-radius:var(--radius-md);width:fit-content}.olympic-results .title[data-v-6ab3b87d]{font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.olympic-results-group[data-v-de0b3aa3]{display:flex;flex-wrap:wrap;gap:8px}.athlete-card[data-v-87e42f75]{display:flex;flex-direction:column;gap:var(--spacing-md)}.athlete-card .image-container[data-v-87e42f75]{flex-shrink:0;flex-grow:0;width:156px;height:208px;border-radius:1rem;overflow:hidden}.athlete-card .image-container .athlete-image[data-v-87e42f75]{width:100%;height:100%;object-fit:cover}.athlete-card .content[data-v-87e42f75]{flex:1;display:flex;flex-direction:column;gap:.5rem;max-width:40.5rem}.athlete-card .content .badge-container[data-v-87e42f75]{display:flex;gap:.5rem;flex-wrap:wrap}.athlete-card .content .name-medals[data-v-87e42f75]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:1rem}.athlete-card .content .name-medals .athlete-name.athlete-name[data-v-87e42f75]{margin:0;font-size:var(--text-4xl)!important;font-weight:600!important;color:var(--text-slate-400);line-height:1.1!important}.athlete-card .content .athlete-description[data-v-87e42f75]{margin-bottom:1.5rem;color:var(--color-slate-600)}.athlete-card .content .athlete-description[data-v-87e42f75] p{margin-bottom:.5rem}.athlete-card .content .athlete-description[data-v-87e42f75] p:last-child{margin-bottom:0}.athlete-card .content .results-section[data-v-87e42f75]{display:flex;flex-direction:column;gap:var(--spacing-regular)}.athlete-card .content .results-section[data-v-87e42f75] .eyebrow{margin-bottom:.25rem}.athlete-card .content .results-section[data-v-87e42f75] .eyebrow span{font-size:14px}@media(min-width:48em){.athlete-card[data-v-87e42f75]{flex-direction:column}.athlete-card .image-container[data-v-87e42f75]{margin-inline-end:0;margin-inline-start:0}}@media(min-width:80em){.athlete-card[data-v-87e42f75]{flex-direction:row;gap:1.5rem}.athlete-card .image-container[data-v-87e42f75]{width:312px;height:416px;margin-bottom:0;border-radius:1.5rem}.athlete-card .content[data-v-87e42f75]{gap:12px}.athlete-card .content .name-medals[data-v-87e42f75]{margin-bottom:1.5rem}.athlete-card .content .athlete-description[data-v-87e42f75]{margin-bottom:2rem}.athlete-card .content .results-section[data-v-87e42f75] .eyebrow{margin-bottom:.5rem}}@media(min-width:80em){.athlete-card.image-right[data-v-87e42f75]{flex-direction:row-reverse}}@media(min-width:80em){.athlete-card.small[data-v-87e42f75]{flex-direction:row;max-width:40.5rem}.athlete-card.small .image-container[data-v-87e42f75]{max-width:12.375rem;width:12.375rem;height:16.5rem;flex-shrink:0}.athlete-card.small .content[data-v-87e42f75]{flex:1;max-width:100%}}.athletes-banner[data-v-dfc625fd]{display:flex;flex-direction:column;gap:var(--spacing-xl);position:relative}.athletes-banner .wrap[data-v-dfc625fd]{position:relative;z-index:1}.athletes-banner .ornament-top[data-v-dfc625fd]{display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:0;pointer-events:none;justify-content:center;align-items:center}.athletes-banner .ornament-bottom[data-v-dfc625fd]{display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:0;pointer-events:none;justify-content:center;align-items:center}@media(min-width:80em){.athletes-banner .ornament-bottom[data-v-dfc625fd]{bottom:-4rem}}.athletes-banner .athletes-list[data-v-dfc625fd]{display:flex;flex-direction:column;gap:var(--section-spacing-2xl);position:relative}@media(min-width:48em){.athletes-banner .athletes-list[data-v-dfc625fd]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:var(--section-spacing-2xl)}}@media(min-width:80em){.athletes-banner .athletes-list[data-v-dfc625fd]{display:flex;flex-direction:column;gap:var(--section-spacing-2xl)}}.athletes-banner .athletes-list .athlete-wrapper[data-v-dfc625fd]{position:relative;z-index:2;width:100%}.athletes-banner .athletes-list .ornament-circles[data-v-dfc625fd]{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;justify-content:center;align-items:center;width:100%}@media(min-width:80em){.athletes-banner .athletes-list .ornament-circles[data-v-dfc625fd]{display:flex}}@media(min-width:80em){.athletes-banner.small .athletes-list[data-v-dfc625fd]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:var(--section-spacing-2xl)}}.management-card[data-v-1fe54eb3]{display:flex;flex-direction:column;gap:1.5rem}.management-card .image-container[data-v-1fe54eb3]{flex-shrink:0;border-radius:var(--spacing-regular);overflow:hidden}@media(min-width:64em){.management-card .image-container[data-v-1fe54eb3]{border-radius:var(--spacing-md)}}.management-card .image-container .management-image[data-v-1fe54eb3]{width:100%;height:100%;object-fit:cover}.management-card .content[data-v-1fe54eb3]{flex:1;display:flex;flex-direction:column;gap:.75rem}.management-card .content .management-name[data-v-1fe54eb3]{margin:0;font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}@media(min-width:64em){.management-card .content .management-name[data-v-1fe54eb3]{margin-bottom:1.25rem}}.management-card .content .contact-buttons[data-v-1fe54eb3]{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.management-card .content .contact-buttons .button-row[data-v-1fe54eb3]{display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:64em){.management-card .content[data-v-1fe54eb3]{max-width:40.5rem}}@media(min-width:64em){.management-card[data-v-1fe54eb3]{flex-direction:row}}.management-card.variant-small .image-container[data-v-1fe54eb3]{width:12.375rem;height:16.5rem}.management-card.variant-small[data-v-1fe54eb3] .badge{width:fit-content}.management-card.variant-small[data-v-1fe54eb3] .badge span{white-space:unset}.management-card.variant-medium .image-container[data-v-1fe54eb3]{width:15rem;height:20rem}.management-card.variant-big .image-container[data-v-1fe54eb3]{width:19.5rem;height:26rem}.management-banner[data-v-bd666e21]{display:flex;flex-direction:column;gap:2.25rem;position:relative}@media(min-width:64em){.management-banner[data-v-bd666e21]{gap:var(--section-spacing-xl)}}.management-banner .wrap[data-v-bd666e21]{position:relative;z-index:1}.management-banner .cards-grid[data-v-bd666e21]{display:flex;flex-direction:column;gap:var(--section-spacing-lg);padding-bottom:var(--section-spacing-2xl);position:relative}@media(min-width:64em){.management-banner .cards-grid[data-v-bd666e21]{gap:var(--section-spacing-xl)}}.management-banner .cards-grid .card-wrapper[data-v-bd666e21]{position:relative;z-index:2;width:100%}.management-banner .cards-grid .ornament-middle[data-v-bd666e21]{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;justify-content:center;align-items:center;width:100%}.management-banner.variant-big .cards-grid[data-v-bd666e21]{display:flex;flex-direction:column}@media(min-width:48em){.management-banner.variant-medium .cards-grid[data-v-bd666e21]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:var(--section-spacing-2xl)}}@media(min-width:48em){.management-banner.variant-small .cards-grid[data-v-bd666e21]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:var(--section-spacing-2xl)}}.media-text-banner[data-v-7f651710]{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}@media(min-width:64em){.media-text-banner[data-v-7f651710]{flex-direction:row;align-items:center;gap:var(--spacing-2xl)}}.media-text-banner.is-dark[data-v-7f651710]{background:var(--color-slate-400);border-radius:1rem;padding:var(--spacing-md) var(--spacing-regular);position:relative;overflow:hidden}@media(min-width:64em){.media-text-banner.is-dark[data-v-7f651710]{padding:var(--spacing-2xl) 3.75rem}}@media(min-width:64em){.media-text-banner.layout-left[data-v-7f651710]{flex-direction:row}}@media(min-width:64em){.media-text-banner.layout-left .content-section[data-v-7f651710]{order:1}}@media(min-width:64em){.media-text-banner.layout-left .media-section[data-v-7f651710]{order:2}}@media(min-width:64em){.media-text-banner.layout-right[data-v-7f651710]{flex-direction:row-reverse}}@media(min-width:64em){.media-text-banner.layout-right .content-section[data-v-7f651710]{order:1}}@media(min-width:64em){.media-text-banner.layout-right .media-section[data-v-7f651710]{order:2}}.media-text-banner .content-section[data-v-7f651710]{display:flex;flex-direction:column;gap:0;flex:1;position:relative;z-index:1}@media(min-width:64em){.media-text-banner .content-section[data-v-7f651710]{max-width:50%}}.media-text-banner .content-section .banner-heading[data-v-7f651710]{width:100%}.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h1,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h2,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h3,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h4,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h5,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title h6,.media-text-banner .content-section .banner-heading[data-v-7f651710] .title p{font-size:var(--text-4xl)!important}.media-text-banner .content-section .banner-buttons[data-v-7f651710]{margin-top:var(--spacing-lg)}.media-text-banner .media-section[data-v-7f651710]{flex:1;position:relative;z-index:1}@media(min-width:64em){.media-text-banner .media-section[data-v-7f651710]{max-width:50%}}.media-text-banner .media-section .banner-media[data-v-7f651710]{width:100%;height:auto;border-radius:1.5rem!important;overflow:hidden}.media-text-banner .media-section .banner-media[data-v-7f651710] img,.media-text-banner .media-section .banner-media[data-v-7f651710] video,.media-text-banner .media-section .banner-media[data-v-7f651710] .plyr,.media-text-banner .media-section .banner-media[data-v-7f651710] .video-container{border-radius:1.5rem!important}.media-text-banner .banner-zigzag[data-v-7f651710]{position:absolute;top:50%;left:0;right:0;width:100%;z-index:0;pointer-events:none;padding:0;transform:translateY(-50%);opacity:.3}.media-text-banner .banner-zigzag[data-v-7f651710] .zigzag-animation{padding:0}.media-text-banner .banner-zigzag[data-v-7f651710] svg{width:100%;height:auto;max-width:100%;transform:scale(.8);transform-origin:center}@media(min-width:64em){.media-text-banner .banner-zigzag[data-v-7f651710] svg{transform:scale(1)}}.eshop-card[data-v-af7e2ffd]{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:var(--radius-md);padding:var(--spacing-sm);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden}@media(min-width:80em){.eshop-card[data-v-af7e2ffd]{max-width:19.5rem}}.eshop-card .card-title-wrapper[data-v-af7e2ffd]{flex:1;padding:var(--spacing-regular) var(--spacing-12px)}.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd]{margin:0;color:var(--color-slate-400)}.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h1,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h2,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h3,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h4,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h5,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] h6,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] p,.eshop-card .card-title-wrapper .card-title[data-v-af7e2ffd] span{font-size:var(--text-2xl)!important;font-weight:600!important;margin:0}.eshop-card .card-bottom[data-v-af7e2ffd]{display:flex;flex-direction:column;gap:0}.eshop-card .card-bottom .card-image[data-v-af7e2ffd]{width:100%;aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden}.eshop-card .card-bottom .card-image[data-v-af7e2ffd] img{width:100%;height:100%;object-fit:cover}.eshop-card .card-bottom .card-button[data-v-af7e2ffd]{padding:var(--spacing-regular) var(--spacing-12px);display:flex;justify-content:flex-start}.eshop-card .card-bottom .card-button[data-v-af7e2ffd] a{width:auto}.eshop-banner-wrapper[data-v-998c77d7]{position:relative;width:100%}.eshop-banner-wrapper .banner-zigzag-container[data-v-998c77d7]{display:none}@media(min-width:80em){.eshop-banner-wrapper .banner-zigzag-container[data-v-998c77d7]{display:flex;position:absolute;bottom:-4rem;left:50%;transform:translate(-50%);z-index:0;pointer-events:none;justify-content:center;align-items:center}}.background-container[data-v-998c77d7]{background-color:var(--color-slate-400);position:relative;border-radius:var(--radius-lg)}.background-container[data-v-998c77d7]:before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:var(--parent-bg-color);width:100%;height:5rem;z-index:1}@media(min-width:80em){.background-container[data-v-998c77d7]:before{display:none}}.eshop-banner[data-v-998c77d7]{display:flex;flex-direction:column;gap:var(--spacing-xl);width:calc(100% + 2rem);position:relative;z-index:1;margin-inline-start:calc(-1 * var(--spacing-regular))}.eshop-banner[data-v-998c77d7]:before{content:"";position:absolute;inset:0;background-image:var(--gradient-eshop-mobile);border-radius:var(--radius-lg);z-index:-1}@media(max-width:79.9375em){.eshop-banner[data-v-998c77d7]:before{bottom:5rem}}@media(min-width:80em){.eshop-banner[data-v-998c77d7]:before{background-image:var(--gradient-eshop)}}.eshop-banner[data-v-998c77d7]{padding:2.25rem var(--spacing-regular)}@media(min-width:48em){.eshop-banner[data-v-998c77d7]{width:calc(100% + 5rem);margin-inline-start:-2.5rem;padding:2.25rem 2.5rem}}@media(min-width:80em){.eshop-banner[data-v-998c77d7]{width:100%;margin-inline-start:0;flex-direction:row;gap:0;padding:var(--spacing-2xl) 3.75rem;padding-top:4.5rem;padding-bottom:4.5rem}}.eshop-banner .banner-heading[data-v-998c77d7]{width:100%;position:relative;z-index:2}@media(min-width:80em){.eshop-banner .banner-heading[data-v-998c77d7]{max-width:70%;padding-inline-end:21.875rem}}.eshop-banner .cards-container[data-v-998c77d7]{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;position:relative;z-index:1}@media(min-width:48em){.eshop-banner .cards-container[data-v-998c77d7]{flex-direction:row}}@media(min-width:80em){.eshop-banner .cards-container[data-v-998c77d7]{position:absolute;right:var(--spacing-2xl);top:0;left:auto;bottom:auto;width:auto;flex-direction:row;gap:var(--spacing-lg)}}.eshop-banner .cards-container .eshop-card[data-v-998c77d7]{width:100%}@media(min-width:48em){.eshop-banner .cards-container .eshop-card[data-v-998c77d7]{flex:1;width:auto}}@media(min-width:80em){.eshop-banner .cards-container .eshop-card[data-v-998c77d7]{flex:initial}.eshop-banner .cards-container .eshop-card.card-0[data-v-998c77d7]{transform:translateY(-1rem)}.eshop-banner .cards-container .eshop-card.card-1[data-v-998c77d7]{transform:translateY(-3rem)}}.generic-push-banner-wrapper[data-v-40c7d63c]{position:relative;width:100vw;margin-inline-start:50%;transform:translate(-50%)}.generic-push-banner[data-v-40c7d63c]{display:flex;flex-direction:column;width:100%;position:relative;z-index:1;padding:var(--spacing-md) 0;overflow:hidden}@media(min-width:64em){.generic-push-banner[data-v-40c7d63c]{padding:var(--spacing-2xl) 0}}.generic-push-banner.background-blue[data-v-40c7d63c]{background:var(--color-blue-600)}.generic-push-banner.background-green[data-v-40c7d63c]{background:var(--color-green-300)}.generic-push-banner.background-green[data-v-40c7d63c] .eyebrow svg{color:var(--color-slate-400)!important}.generic-push-banner .content-wrapper[data-v-40c7d63c]{width:100%;max-width:1440px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:1.5rem;padding-inline-end:1.5rem;position:relative;z-index:2}@media(min-width:48em){.generic-push-banner .content-wrapper[data-v-40c7d63c]{padding-inline-start:2.5rem;padding-inline-end:2.5rem}}@media(min-width:64em){.generic-push-banner .content-wrapper[data-v-40c7d63c]{padding-inline-start:3.75rem;padding-inline-end:3.75rem}}.generic-push-banner .content-wrapper .banner-heading[data-v-40c7d63c]{width:100%}.generic-push-banner .banner-zigzag-container[data-v-40c7d63c]{display:flex;justify-content:center;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1;pointer-events:none}.generic-push-banner .banner-zigzag-container[data-v-40c7d63c] .zigzag-animation{padding:0;width:auto}.generic-push-banner .banner-zigzag-container[data-v-40c7d63c] svg{width:auto;height:auto;max-width:none}.sponsors-banner[data-v-102880ab]{width:100%;background:var(--color-slate-500);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);padding:var(--spacing-md) 0}.sponsors-banner .banner-heading[data-v-102880ab]{margin-bottom:var(--section-spacing-xl)}.sponsors-banner .tier-title[data-v-102880ab]{font-size:var(--text-xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-50)}.sponsors-banner .tier-0[data-v-102880ab]{--logo-size: 120px}.sponsors-banner .tier-1[data-v-102880ab]{--logo-size: 80px}@media(min-width:64em){.sponsors-banner .tier-1 .sponsors-grid[data-v-102880ab]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-regular)}}.sponsors-banner .tier-2[data-v-102880ab]{--logo-size: 60px}@media(min-width:64em){.sponsors-banner .tier-2 .sponsors-grid[data-v-102880ab]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing-regular)}}.sponsors-banner .tier-3[data-v-102880ab]{--logo-size: 80px}@media(min-width:64em){.sponsors-banner .tier-3 .sponsors-grid[data-v-102880ab]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-regular)}}.sponsors-banner .sponsors-grid[data-v-102880ab]{display:flex;flex-wrap:wrap;gap:var(--spacing-regular)}.sponsors-banner .sponsors-grid .sponsor-logo[data-v-102880ab]{width:var(--logo-size);height:var(--logo-size);flex-shrink:0;transition:opacity var(--transition-duration) var(--easing)}.sponsors-banner .sponsors-grid .sponsor-logo[data-v-102880ab] img{width:var(--logo-size);height:var(--logo-size);object-fit:contain}.sponsors-banner .sponsors-grid a.sponsor-logo[data-v-102880ab]:hover{opacity:80%}@media(min-width:64em){.sponsors-banner .tier:first-child .sponsors-grid[data-v-102880ab]{display:flex;flex-direction:column;gap:1.5rem}}@media(min-width:48em){.sponsors-banner[data-v-102880ab]{padding:var(--spacing-md) 0}}@media(min-width:64em){.sponsors-banner[data-v-102880ab]{padding:var(--spacing-2xl) 0}.sponsors-banner .banner-heading[data-v-102880ab] .head{max-width:70%}.sponsors-banner .tiers-container[data-v-102880ab]{display:flex;gap:1.5rem}.sponsors-banner .sponsors-grid svg[data-v-102880ab]{width:6rem;height:6rem}}.sponsors-banner .tiers-container[data-v-102880ab]{display:flex;flex-direction:column;gap:0;position:relative}@media(min-width:64em){.sponsors-banner .tiers-container[data-v-102880ab]{flex-direction:row;align-items:flex-start;gap:0}}.sponsors-banner .tier[data-v-102880ab]{display:flex;flex-direction:column;gap:var(--spacing-regular);position:relative}@media(min-width:64em){.sponsors-banner .tier[data-v-102880ab]{flex:1;gap:1.5rem}}.sponsors-banner .vertical-separator[data-v-102880ab]{display:none}@media(min-width:64em){.sponsors-banner .vertical-separator[data-v-102880ab]{display:block;width:1px;min-height:100%;align-self:stretch;background:var(--line-vertical-long-light);margin-inline-start:1.5rem;margin-inline-end:1.5rem}}.sponsors-banner .horizontal-separator[data-v-102880ab]{display:block;width:100%;height:1px;background:var(--line-horizontal-long-light);margin-top:1.5rem;margin-bottom:1.5rem}@media(min-width:64em){.sponsors-banner .horizontal-separator[data-v-102880ab]{display:none}}.sponsors-banner .desktop-only[data-v-102880ab]{display:none}@media(min-width:64em){.sponsors-banner .desktop-only[data-v-102880ab]{display:flex}}.sponsors-banner .mobile-only[data-v-102880ab]{display:flex}@media(min-width:64em){.sponsors-banner .mobile-only[data-v-102880ab]{display:none}}.sponsors-banner[data-v-ac5096fd]{width:100%;background:var(--color-slate-500);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);padding:var(--spacing-md) 0}.sponsors-banner .banner-heading[data-v-ac5096fd]{margin-bottom:var(--section-spacing-xl)}.sponsors-banner .sponsors-grid[data-v-ac5096fd]{display:flex;flex-wrap:wrap;gap:var(--spacing-regular)}@media(min-width:64em){.sponsors-banner .sponsors-grid[data-v-ac5096fd]{gap:var(--spacing-2xl)}}.sponsors-banner .sponsors-grid .sponsor-logo[data-v-ac5096fd]{width:120px;height:120px;flex-shrink:0;transition:opacity var(--transition-duration) var(--easing)}.sponsors-banner .sponsors-grid .sponsor-logo[data-v-ac5096fd] img{width:120px;height:120px;object-fit:contain}.sponsors-banner .sponsors-grid a.sponsor-logo[data-v-ac5096fd]:hover{opacity:80%}@media(min-width:64em){.sponsors-banner[data-v-ac5096fd]{padding:var(--spacing-2xl) 0}.sponsors-banner .banner-heading[data-v-ac5096fd] .head{max-width:70%}.sponsors-banner .sponsors-grid svg[data-v-ac5096fd]{width:6rem;height:6rem}}.event-card[data-v-a0443cec]{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-regular);display:flex;flex-direction:column;gap:1.5rem}@media(min-width:64em){.event-card[data-v-a0443cec]{flex-direction:row;gap:1.5rem;align-items:flex-start}}.event-card .date-section[data-v-a0443cec]{display:flex;align-items:center;gap:.5rem;background-color:var(--color-gray-100);border-radius:1rem;padding:.5rem;position:relative}.event-card .date-section.multi-day[data-v-a0443cec]{gap:.5rem}@media(min-width:64em){.event-card .date-section[data-v-a0443cec]{flex-shrink:0}}.event-card .date-section .date-tile[data-v-a0443cec]{text-align:center;width:4.375rem;background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;border-radius:.5rem;flex-shrink:0}.event-card .date-section .date-tile .month[data-v-a0443cec]{text-align:center;text-transform:uppercase;font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-white);padding:.15625rem;width:100%;background-color:var(--color-blue-500);border-top-left-radius:.5rem;border-top-right-radius:.5rem;letter-spacing:.125rem}.event-card .date-section .date-tile .day[data-v-a0443cec]{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1;margin-top:.5rem}.event-card .date-section .date-tile .weekday[data-v-a0443cec]{text-transform:lowercase;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-slate-400);margin-bottom:.5rem}.event-card .date-section .date-separator[data-v-a0443cec]{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);color:var(--color-blue-500);line-height:1;padding-bottom:.5rem;position:absolute;background-color:var(--color-gray-100);top:50%;left:50%;border-radius:50%;transform:translate(-50%,-40%);padding:.375rem;display:flex;align-items:center;justify-self:center}.event-card .content-section[data-v-a0443cec]{display:flex;flex-direction:column;gap:.75rem}@media(min-width:64em){.event-card .content-section[data-v-a0443cec]{flex:1;display:flex;flex-direction:column;justify-content:space-between}}.event-card .badges-section[data-v-a0443cec]{display:flex;flex-wrap:wrap;gap:.5rem}.event-card .title-section .event-title.event-title[data-v-a0443cec]{margin:0;font-size:var(--text-2xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-900);line-height:1.1!important}.event-card .icon-labels-section[data-v-a0443cec]{display:flex;flex-direction:column;gap:.5rem}@media(min-width:64em){.event-card .icon-labels-section[data-v-a0443cec]{flex-direction:row;gap:var(--spacing-regular)}}.event-card .buttons-section[data-v-a0443cec]{display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.event-card .buttons-section[data-v-a0443cec]{flex-direction:row;flex-shrink:0;align-items:flex-start;justify-content:flex-end;align-self:flex-end;gap:1rem}}.event-card.is-past[data-v-a0443cec]{background:var(--color-gray-400)}.event-card.is-past .date-section[data-v-a0443cec]{background-color:var(--color-gray-200)}.event-card.is-past .date-section .date-tile[data-v-a0443cec]{background-color:var(--color-gray-400)}.event-card.is-past .date-section .date-separator[data-v-a0443cec]{background-color:var(--color-gray-200)}.event-card.is-past .date-section .date-separator svg[data-v-a0443cec]{color:var(--color-slate-400)}.event-banner[data-v-b4127d22]{display:flex;flex-direction:column;gap:var(--spacing-2xl);width:100%}.event-banner .banner-heading[data-v-b4127d22]{width:100%}.event-banner .events-list[data-v-b4127d22]{display:flex;flex-direction:column;gap:var(--spacing-regular);width:100%}.event-banner .events-list .event-item[data-v-b4127d22]{width:100%}.location-banner[data-v-237eeae5] .heading{gap:var(--spacing-md)}.location-banner[data-v-237eeae5] .heading .eyebrow{margin-bottom:var(--spacing-md)}.location-banner[data-v-237eeae5]>.heading{margin-bottom:var(--spacing-md)}.location-banner .content[data-v-237eeae5]{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@media(min-width:64em){.location-banner .content[data-v-237eeae5]{grid-template-columns:1fr 1fr}}@media(min-width:64em){.location-banner .content.no-map[data-v-237eeae5]{align-items:center}}.location-banner .left[data-v-237eeae5]{display:flex;flex-direction:column;justify-content:center}.location-banner .no-map-heading[data-v-237eeae5] .link-wrapper{margin-top:1.5rem}.location-banner .map[data-v-237eeae5]{width:100%;height:11.5625rem;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;background-color:var(--color-gray-100)}@media(min-width:48em){.location-banner .map[data-v-237eeae5]{height:unset;min-height:24.625rem;aspect-ratio:unset}}@media(min-width:64em){.location-banner .map[data-v-237eeae5]{height:100%}}.location-banner .right[data-v-237eeae5]{display:flex;flex-direction:column;gap:1rem;background-color:var(--color-white);border-radius:var(--radius-md);padding:2rem 1rem}@media(min-width:64em){.location-banner .right[data-v-237eeae5]{padding:var(--spacing-lg) var(--spacing-md)}}.location-banner .title[data-v-237eeae5]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);margin:0 0 .5rem}.location-banner .person[data-v-237eeae5]{display:flex;align-items:center;gap:var(--spacing-regular)}.location-banner .person-photo[data-v-237eeae5]{width:3rem;height:3rem;border-radius:.5rem;overflow:hidden;flex-shrink:0}.location-banner .person-name[data-v-237eeae5]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);margin:0 0 .25rem}.location-banner .person-title[data-v-237eeae5]{font-size:var(--text-sm);color:var(--color-slate-300);margin:0}.location-banner .details[data-v-237eeae5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-regular)}.location-banner .detail-item[data-v-237eeae5]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.location-banner .detail-label[data-v-237eeae5]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-slate-300)}.location-banner .contacts-label[data-v-237eeae5]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-slate-300);margin-bottom:.25rem}.location-banner .contacts-list[data-v-237eeae5]{display:flex;flex-wrap:wrap;gap:.5rem}.location-banner .actions[data-v-237eeae5]{padding-top:1rem}.social-media-banner .widget-container[data-v-4120ae0d]{width:100%;min-height:37.375rem}@media(min-width:64em){.social-media-banner .widget-container[data-v-4120ae0d]{min-height:45.9375rem}}.social-media-banner .widget-container .curator-feed-container[data-v-4120ae0d],.social-media-banner .widget-container[data-v-4120ae0d] .crt-feed{width:100%}.tag[data-v-26ae45e1]{display:flex;align-items:center;gap:.25rem;background:var(--color-gray-50);border:1px solid var(--color-gray-400);padding:.5rem .75rem;line-height:1;border-radius:var(--radius-full);width:fit-content;transition:border var(--transition-duration) var(--easing),background-color var(--transition-duration) var(--easing);cursor:pointer!important}.tag span[data-v-26ae45e1]{font-weight:var(--font-weight-semibold);font-size:var(--text-base);color:var(--color-slate-400);pointer-events:none}.tag .icon[data-v-26ae45e1]{pointer-events:none}.tag[data-v-26ae45e1]:hover,.tag[data-v-26ae45e1]:active{border:1px solid var(--color-green-400)}.tag.active[data-v-26ae45e1]{border:1px solid var(--color-green-400);background-color:var(--color-green-400)}.tags-group[data-v-4d4370f0]{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:80em){.tags-group.vertical[data-v-4d4370f0]{flex-direction:column;flex-wrap:nowrap}}.tags-group.horizontal[data-v-4d4370f0]{flex-direction:row;flex-wrap:wrap}.news-card[data-v-f8803938]{position:relative;display:flex;flex-direction:column;overflow:hidden}.news-card .badge-section[data-v-f8803938]{position:absolute;top:.75rem;left:.75rem;z-index:10;display:flex;flex-wrap:wrap;gap:.5rem}.news-card .media-section[data-v-f8803938]{position:relative;overflow:hidden;aspect-ratio:4/3}.news-card .media-section.media-link[data-v-f8803938]{display:block}.news-card .content[data-v-f8803938]{display:flex;flex-direction:column;gap:var(--spacing-regular);padding:var(--spacing-lg)}.news-card .content .news-title.news-title[data-v-f8803938]{margin:0;font-weight:var(--font-weight-semibold)!important;line-height:1.1!important}.news-card .content .news-title .title-link[data-v-f8803938]{color:inherit;text-decoration:none}.news-card .content .date-button-section[data-v-f8803938]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-regular)}.news-card .content .date-section[data-v-f8803938] .icon-label{color:var(--color-slate-600)}.news-card .content .button-section[data-v-f8803938]{flex-shrink:0}.news-card.variant-big[data-v-f8803938]{min-height:39.375rem;width:100%;border-radius:1rem;position:relative;background-color:var(--color-slate-400)}@media(min-width:64em){.news-card.variant-big[data-v-f8803938]{min-height:44.6875rem;width:33.5rem}}.news-card.variant-big .background-media[data-v-f8803938]{position:absolute;inset:0;z-index:1}.news-card.variant-big .background-media .background-image[data-v-f8803938],.news-card.variant-big .background-media .background-video[data-v-f8803938]{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.news-card.variant-big .background-media .background-image[data-v-f8803938] video,.news-card.variant-big .background-media .background-image[data-v-f8803938] .plyr__video-wrapper,.news-card.variant-big .background-media .background-image[data-v-f8803938] .plyr,.news-card.variant-big .background-media .background-video[data-v-f8803938] video,.news-card.variant-big .background-media .background-video[data-v-f8803938] .plyr__video-wrapper,.news-card.variant-big .background-media .background-video[data-v-f8803938] .plyr{width:100%!important;height:100%!important;object-fit:cover!important}.news-card.variant-big .gradient-overlay[data-v-f8803938]{position:absolute;inset:0;background:var(--gradient-news-card);border-radius:var(--radius-md);z-index:2}.news-card.variant-big .content[data-v-f8803938]{position:absolute;bottom:0;left:0;z-index:3;padding:1.5rem;width:auto;gap:2rem}.news-card.variant-big .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-4xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-white)!important}.news-card.variant-big .content .date-section[data-v-f8803938] .icon-label{color:var(--color-gray-400)!important}.news-card.variant-big .content .date-section[data-v-f8803938] .icon-label svg{color:var(--color-gray-400)!important;fill:var(--color-gray-400)!important}.news-card.variant-big .content .date-section[data-v-f8803938] .icon-label .label{color:var(--color-gray-400)!important}.news-card.variant-big .content .button-section .mobile-button[data-v-f8803938]{display:block}.news-card.variant-big .content .button-section .desktop-button[data-v-f8803938]{display:none}@media(min-width:64em){.news-card.variant-big .content .button-section .mobile-button[data-v-f8803938]{display:none}.news-card.variant-big .content .button-section .desktop-button[data-v-f8803938]{display:block}}@media(min-width:64em){.news-card.variant-big[data-v-f8803938]{min-height:31.25rem}}.news-card.variant-big-text[data-v-f8803938]{min-height:34.6875rem;width:100%;border-radius:var(--radius-md)}@media(min-width:64em){.news-card.variant-big-text[data-v-f8803938]{min-height:41.125rem;width:33.5rem}}.news-card.variant-big-text .media-section[data-v-f8803938]{border-radius:var(--radius-md) var(--radius-md) 0 0}.news-card.variant-big-text .content[data-v-f8803938]{padding:var(--spacing-md)!important;background:var(--color-slate-400)!important;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.news-card.variant-big-text .content .news-title[data-v-f8803938]{margin-bottom:var(--spacing-lg)}.news-card.variant-big-text .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-4xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-gray-400)!important}.news-card.variant-big-text .content .date-section[data-v-f8803938] .icon-label{color:var(--color-gray-400)!important}.news-card.variant-big-text .content .date-section[data-v-f8803938] .icon-label svg{color:var(--color-gray-400)!important;fill:var(--color-gray-400)!important}.news-card.variant-big-text .content .date-section[data-v-f8803938] .icon-label .label{color:var(--color-gray-400)!important}.news-card.variant-big-text .content .button-section .mobile-button[data-v-f8803938]{display:block}.news-card.variant-big-text .content .button-section .desktop-button[data-v-f8803938]{display:none}@media(min-width:64em){.news-card.variant-big-text .content .button-section .mobile-button[data-v-f8803938]{display:none}.news-card.variant-big-text .content .button-section .desktop-button[data-v-f8803938]{display:block}}@media(min-width:64em){.news-card.variant-big-text .content[data-v-f8803938]{padding:var(--spacing-12px);background:var(--color-slate-300)}.news-card.variant-big-text .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-4xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-white)!important}}.news-card.variant-small[data-v-f8803938]{width:100%}@media(min-width:64em){.news-card.variant-small[data-v-f8803938]{width:19.5rem}}.news-card.variant-small .media-section[data-v-f8803938]{border-radius:var(--radius-md)}.news-card.variant-small .content[data-v-f8803938]{padding:1.5rem var(--spacing-12px) .5rem var(--spacing-12px);gap:var(--spacing-regular)}@media(min-width:48em){.news-card.variant-small .content[data-v-f8803938],.news-card.variant-small .content .title-section[data-v-f8803938]{flex:1}.news-card.variant-small .content .date-button-section[data-v-f8803938]{margin-top:auto}}.news-card.variant-small .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-xl)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-slate-400)!important}.news-card.variant-xsmall[data-v-f8803938]{width:100%}@media(min-width:64em){.news-card.variant-xsmall[data-v-f8803938]{width:12.5rem}}.news-card.variant-xsmall .media-section[data-v-f8803938]{border-radius:var(--radius-md)}@media(min-width:80em){.news-card.variant-xsmall .media-section[data-v-f8803938]{border-radius:var(--radius)}}.news-card.variant-xsmall .content[data-v-f8803938]{padding:1.5rem var(--spacing-12px) .5rem var(--spacing-12px);gap:var(--spacing-regular)}@media(min-width:48em){.news-card.variant-xsmall .content[data-v-f8803938],.news-card.variant-xsmall .content .title-section[data-v-f8803938]{flex:1}.news-card.variant-xsmall .content .date-button-section[data-v-f8803938]{margin-top:auto}}.news-card.variant-xsmall .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-xl)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-slate-400)!important}.news-card.variant-carousel[data-v-f8803938]{background:var(--color-white);border-radius:var(--radius-md);display:flex;flex-direction:column}.news-card.variant-carousel .media-section[data-v-f8803938]{border-radius:var(--radius) var(--radius) 0 0}.news-card.variant-carousel .content[data-v-f8803938]{padding:1.5rem var(--spacing-12px) .5rem var(--spacing-12px);gap:var(--spacing-regular);display:flex;flex-direction:column;flex:1}.news-card.variant-carousel .content .title-section[data-v-f8803938]{flex:1}.news-card.variant-carousel .content .news-title.news-title[data-v-f8803938]{font-size:var(--text-xl)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-slate-400)!important}.news-card.variant-carousel .content .date-button-section[data-v-f8803938]{margin-top:auto}.news-banner[data-v-31cefa2f]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2xl);width:100%}.news-banner .news-heading[data-v-31cefa2f]{margin-bottom:0}@media(min-width:80em){.news-banner .news-heading[data-v-31cefa2f] .head{max-width:100%}}.news-banner .tags-news-container[data-v-31cefa2f]{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:80em){.news-banner .tags-news-container[data-v-31cefa2f]{flex-direction:row;gap:var(--spacing-2xl);align-items:flex-start}}.news-banner .tags-news-container .news-tags[data-v-31cefa2f]{flex-shrink:0}@media(min-width:80em){.news-banner .tags-news-container .news-tags[data-v-31cefa2f]{width:auto;min-width:12.5rem;margin-top:4rem}}.news-banner .tags-news-container .news-grid[data-v-31cefa2f]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.news-banner .tags-news-container .news-grid[data-v-31cefa2f] .card-1{order:1}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f]{display:contents}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f] .card-4{order:2}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f]{display:contents}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-2{order:3}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-3{order:4}@media(min-width:48em){.news-banner .tags-news-container .news-grid[data-v-31cefa2f]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1.5rem}.news-banner .tags-news-container .news-grid[data-v-31cefa2f] .card-1{grid-column:1/2;grid-row:1/2;width:100%;order:unset;min-height:33.375rem;height:100%}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f],.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f]{display:contents}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-2{grid-column:1/2;grid-row:2/3;width:100%;order:unset;height:100%}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-3{grid-column:2/3;grid-row:2/3;width:100%;order:unset;height:100%}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f] .card-4{grid-column:2/3;grid-row:1/2;width:100%;order:unset;min-height:33.375rem;height:100%}}@media(min-width:80em){.news-banner .tags-news-container .news-grid[data-v-31cefa2f]{flex-direction:row;gap:1.5rem}.news-banner .tags-news-container .news-grid[data-v-31cefa2f] .card-1{flex:1;min-width:0;max-width:33.5rem;margin-top:4rem}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f]{display:flex;flex-direction:column;gap:1.5rem;flex-shrink:0}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f]{display:flex;gap:1.5rem}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-2{flex-shrink:0;width:19.5rem}.news-banner .tags-news-container .news-grid .right-column .top-row[data-v-31cefa2f] .card-3{flex-shrink:0;width:12.5rem}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f] .card-4{flex-shrink:0;width:100%;max-width:33.5rem}.news-banner .tags-news-container .news-grid .right-column[data-v-31cefa2f] .card-4.variant-big{width:100%!important;max-width:33.5rem!important;height:auto;min-height:44.6875rem}}.news-banner .olympic-decoration[data-v-31cefa2f]{display:none}@media(min-width:80em){.news-banner .olympic-decoration[data-v-31cefa2f]{display:block;position:absolute;top:25rem;left:0;z-index:0;pointer-events:none}}.news-card-item[data-v-31cefa2f]{will-change:opacity,transform}.profile-card[data-v-31848feb]{display:flex;flex-direction:column;width:100%;color:var(--color-slate-400);border-radius:1rem;overflow:hidden}.profile-card .profile-image[data-v-31848feb]{width:100%;flex-shrink:0;border-radius:0;overflow:hidden;background:var(--gradient-athlete-background);background-color:var(--color-gray-300);aspect-ratio:1/1}.profile-card .profile-image[data-v-31848feb] img{border-radius:0!important}.profile-card .inner-container[data-v-31848feb]{display:flex;flex-direction:column;gap:1rem;padding:var(--spacing-regular);background-color:var(--color-white)}@media(min-width:64em){.profile-card .inner-container[data-v-31848feb]{padding:var(--spacing-md)}}.profile-card .inner-container .profile-name-medals[data-v-31848feb]{display:flex;flex-wrap:wrap;gap:12px}.profile-card .inner-container .profile-name-medals .profile-name[data-v-31848feb]{font-size:var(--text-2xl);font-weight:600;line-height:1.2;margin:0}.profile-card .inner-container .profile-name-medals .medal-badges[data-v-31848feb]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.profile-card .inner-container .profile-disciplines[data-v-31848feb]{--gap: 1rem;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap);row-gap:.5rem;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.profile-card .inner-container .profile-disciplines .discipline[data-v-31848feb]{position:relative}.profile-card .inner-container .profile-disciplines .discipline[data-v-31848feb]:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:calc(var(--gap) / -2);width:1px;background:var(--color-slate-50)}.profile-card .inner-container .profile-text[data-v-31848feb]{font-size:var(--text-sm);font-weight:400;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.profile-card .inner-container .profile-button[data-v-31848feb]{margin-top:1rem}.profiles-banner[data-v-5d469a1d]{display:flex;flex-direction:column;gap:24px}@media(min-width:64em){.profiles-banner[data-v-5d469a1d]{gap:36px}}.profiles-banner .wrap[data-v-5d469a1d]{display:flex;flex-direction:column;gap:36px}@media(min-width:64em){.profiles-banner .wrap[data-v-5d469a1d]{gap:64px}}.profiles-banner .filters[data-v-5d469a1d]{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.profiles-banner .filters .filter-label[data-v-5d469a1d]{color:var(--color-slate-600)}.profiles-banner .profiles-grid[data-v-5d469a1d]{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-regular)}@media(min-width:48em){.profiles-banner .profiles-grid[data-v-5d469a1d]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(min-width:64em){.profiles-banner .profiles-grid[data-v-5d469a1d]{grid-template-columns:repeat(3,1fr)}}.bento-card[data-v-39d1a21b]{position:relative;border-radius:var(--radius-md);overflow:hidden;background-color:var(--color-slate-400);width:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.bento-card.variant-counter[data-v-39d1a21b]{background:var(--color-gray-50);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-counter .counter-content[data-v-39d1a21b]{display:flex;flex-direction:column;gap:0;position:relative}@media(min-width:48em){.bento-card.variant-counter .counter-content[data-v-39d1a21b]{flex-direction:row;align-items:flex-start;gap:1.5rem}}.bento-card.variant-counter .counter-content .counter-item[data-v-39d1a21b]{display:flex;flex-direction:column;gap:1rem;position:relative;text-align:start;margin-bottom:var(--spacing-regular)}@media(min-width:48em){.bento-card.variant-counter .counter-content .counter-item[data-v-39d1a21b]{flex:1;margin-bottom:0}}.bento-card.variant-counter .counter-content .counter-item[data-v-39d1a21b]:last-child{margin-bottom:0}.bento-card.variant-counter .counter-content .counter-item .counter-number[data-v-39d1a21b]{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);color:var(--color-slate-400);line-height:1}.bento-card.variant-counter .counter-content .counter-item .counter-text[data-v-39d1a21b]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-400);line-height:1.4}.bento-card.variant-counter .counter-content .vertical-separator[data-v-39d1a21b]{display:none}@media(min-width:48em){.bento-card.variant-counter .counter-content .vertical-separator[data-v-39d1a21b]{display:flex;align-items:center;justify-content:center;width:1px;height:6.875rem;background:var(--line-vertical-long)}}.bento-card.variant-counter .counter-content .horizontal-separator[data-v-39d1a21b]{display:flex;align-items:center;justify-content:flex-start;margin:var(--spacing-regular) 0}@media(min-width:48em){.bento-card.variant-counter .counter-content .horizontal-separator[data-v-39d1a21b]{display:none}}.bento-card.variant-counter .counter-content .horizontal-separator[data-v-39d1a21b]{width:17.5rem;height:1px;background:var(--line-horizontal-long)}.bento-card.variant-counter .counter-content .desktop-only[data-v-39d1a21b]{display:none}@media(min-width:48em){.bento-card.variant-counter .counter-content .desktop-only[data-v-39d1a21b]{display:flex}}.bento-card.variant-counter .counter-content .mobile-only[data-v-39d1a21b]{display:flex}@media(min-width:48em){.bento-card.variant-counter .counter-content .mobile-only[data-v-39d1a21b]{display:none}}.bento-card.variant-text-counter .image-section[data-v-39d1a21b]{overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0}.bento-card.variant-text-counter .content-section[data-v-39d1a21b]{padding:1.5rem;display:flex;flex-direction:column;gap:0;background:var(--color-gray-50);height:100%}.bento-card.variant-text-counter .content-section .eyebrow[data-v-39d1a21b]{margin-bottom:var(--spacing-regular)}.bento-card.variant-text-counter .content-section .title[data-v-39d1a21b]{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0;margin-bottom:var(--spacing-regular)}.bento-card.variant-text-counter .content-section .description[data-v-39d1a21b]{color:var(--color-slate-600);line-height:normal;margin-bottom:var(--spacing-md)}.bento-card.variant-text-counter .content-section .cta-button[data-v-39d1a21b]{align-self:flex-start;margin-bottom:2rem}.bento-card.variant-text-counter .content-section .text-counter-numbers[data-v-39d1a21b]{display:flex;flex-direction:column;gap:0;margin-top:var(--spacing-regular)}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers[data-v-39d1a21b]{flex-direction:row;align-items:flex-start;gap:1.5rem}}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-item[data-v-39d1a21b]{display:flex;flex-direction:column;gap:1rem;position:relative;text-align:start;margin-bottom:var(--spacing-regular)}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-item[data-v-39d1a21b]{flex:1;margin-bottom:0}}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-item[data-v-39d1a21b]:last-child{margin-bottom:0}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-item .text-counter-number[data-v-39d1a21b]{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);color:var(--color-slate-400);line-height:1}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-item .text-counter-text[data-v-39d1a21b]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-400);line-height:1.4}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-vertical-separator[data-v-39d1a21b]{display:none}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-vertical-separator[data-v-39d1a21b]{display:flex;align-items:center;justify-content:center;width:1px;height:auto;align-self:stretch;background:var(--line-vertical-long)}}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-horizontal-separator[data-v-39d1a21b]{display:flex;align-items:center;justify-content:flex-start;margin:var(--spacing-regular) 0}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-horizontal-separator[data-v-39d1a21b]{display:none}}.bento-card.variant-text-counter .content-section .text-counter-numbers .text-counter-horizontal-separator[data-v-39d1a21b]{width:17.5rem;height:1px;background:var(--line-horizontal-long)}.bento-card.variant-text-counter .content-section .text-counter-numbers .desktop-only[data-v-39d1a21b]{display:none}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers .desktop-only[data-v-39d1a21b]{display:flex}}.bento-card.variant-text-counter .content-section .text-counter-numbers .mobile-only[data-v-39d1a21b]{display:flex}@media(min-width:64em){.bento-card.variant-text-counter .content-section .text-counter-numbers .mobile-only[data-v-39d1a21b]{display:none}}@media(min-width:64em){.bento-card.variant-gallery-text-carousel[data-v-39d1a21b]{min-height:25rem}}.bento-card.variant-gallery-text-carousel .gallery-text-content[data-v-39d1a21b]{position:relative;width:100%;min-height:100%;display:flex;flex-direction:column}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .gallery-text-content[data-v-39d1a21b]{height:100%}}.bento-card.variant-gallery-text-carousel .swiper-container[data-v-39d1a21b],.bento-card.variant-gallery-text-carousel .single-slide[data-v-39d1a21b]{width:100%;min-height:100%;flex:1;display:flex;flex-direction:column}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .swiper-container[data-v-39d1a21b],.bento-card.variant-gallery-text-carousel .single-slide[data-v-39d1a21b]{height:100%}}.bento-card.variant-gallery-text-carousel .gallery-swiper[data-v-39d1a21b]{width:100%;min-height:100%;flex:1;display:flex;flex-direction:column}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .gallery-swiper[data-v-39d1a21b]{height:100%}}.bento-card.variant-gallery-text-carousel .gallery-swiper[data-v-39d1a21b] .swiper-wrapper{align-items:stretch}.bento-card.variant-gallery-text-carousel .gallery-swiper[data-v-39d1a21b] .swiper-slide{height:auto!important;display:flex;flex-direction:column}.bento-card.variant-gallery-text-carousel .slide-content[data-v-39d1a21b]{display:flex;flex-direction:column;width:100%;flex:1;min-height:100%}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .slide-content[data-v-39d1a21b]{flex-direction:row}}.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b]{position:relative;width:100%;height:17.75rem;display:flex;flex-direction:column;flex-shrink:0}@media(min-width:48em){.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b]{height:24.625rem}}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b]{height:100%;width:66.666%;flex:0 0 66.666%}}.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b] .gallery-image{width:100%;height:100%;flex:1;display:flex;flex-direction:column}.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b] .gallery-image img,.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b] .gallery-image picture,.bento-card.variant-gallery-text-carousel .image-section[data-v-39d1a21b] .gallery-image picture img{width:100%;height:100%;object-fit:cover}.bento-card.variant-gallery-text-carousel .text-section[data-v-39d1a21b]{width:100%;padding:var(--spacing-lg) var(--spacing-md);display:flex;flex-direction:column;background:var(--color-gray-50)}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .text-section[data-v-39d1a21b]{width:33.333%;flex:1 0 33.333%;min-height:100%}}.bento-card.variant-gallery-text-carousel .text-section .content-top[data-v-39d1a21b]{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .text-section .content-top[data-v-39d1a21b]{flex:1}}.bento-card.variant-gallery-text-carousel .text-section .content-bottom[data-v-39d1a21b]{margin-top:var(--spacing-lg)}.bento-card.variant-gallery-text-carousel .text-section .title[data-v-39d1a21b]{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);margin:0;margin-bottom:1.5rem;line-height:1.3}.bento-card.variant-gallery-text-carousel .text-section .subtitle[data-v-39d1a21b]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);margin-bottom:.75rem}.bento-card.variant-gallery-text-carousel .text-section .subsubtitle[data-v-39d1a21b]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-600)}.bento-card.variant-gallery-text-carousel .swiper-navigation[data-v-39d1a21b]{position:absolute;display:flex;gap:var(--spacing-sm);z-index:10;top:calc(284px - var(--spacing-regular) - 40px);inset-inline-start:var(--spacing-regular)}@media(min-width:48em){.bento-card.variant-gallery-text-carousel .swiper-navigation[data-v-39d1a21b]{top:calc(394px - var(--spacing-regular) - 44px);inset-inline-start:var(--spacing-regular)}}@media(min-width:64em){.bento-card.variant-gallery-text-carousel .swiper-navigation[data-v-39d1a21b]{top:auto;bottom:var(--spacing-regular);inset-inline-start:var(--spacing-regular)}}.bento-card.variant-gallery-text-carousel .swiper-navigation[data-v-39d1a21b] .control{min-width:2.5rem;min-height:2.5rem}@media(min-width:48em){.bento-card.variant-gallery-text-carousel .swiper-navigation[data-v-39d1a21b] .control{min-width:2.75rem;min-height:2.75rem}}.bento-card.variant-gallery-carousel .gallery-container[data-v-39d1a21b]{position:relative;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column}.bento-card.variant-gallery-carousel .gallery-container .swiper-container[data-v-39d1a21b]{position:relative;width:100%;height:100%;flex:1}.bento-card.variant-gallery-carousel .gallery-container .carousel-swiper[data-v-39d1a21b]{width:100%;height:100%}.bento-card.variant-gallery-carousel .gallery-container .carousel-swiper[data-v-39d1a21b] .swiper-slide{height:100%}.bento-card.variant-gallery-carousel .gallery-container .single-image[data-v-39d1a21b]{width:100%;height:100%}.bento-card.variant-gallery-carousel .gallery-container .gallery-image[data-v-39d1a21b]{width:100%;max-width:100%;height:100%;object-fit:cover}.bento-card.variant-gallery-carousel .gallery-container .gallery-image[data-v-39d1a21b] img{height:100%;object-fit:cover}.bento-card.variant-gallery-carousel .gallery-container .gallery-image[data-v-39d1a21b] .image-wrapper,.bento-card.variant-gallery-carousel .gallery-container .gallery-image[data-v-39d1a21b] picture{height:100%}.bento-card.variant-gallery-carousel .gallery-container .navigation-controls[data-v-39d1a21b]{position:absolute;display:flex;gap:var(--spacing-sm);z-index:10;bottom:var(--spacing-regular);inset-inline-start:var(--spacing-regular)}@media(min-width:48em){.bento-card.variant-gallery-carousel .gallery-container .navigation-controls[data-v-39d1a21b]{bottom:var(--spacing-regular);inset-inline-start:var(--spacing-regular)}}@media(min-width:64em){.bento-card.variant-gallery-carousel .gallery-container .navigation-controls[data-v-39d1a21b]{bottom:var(--spacing-regular);inset-inline-start:var(--spacing-regular)}}.bento-card.variant-gallery-carousel .gallery-container .navigation-controls[data-v-39d1a21b] .control{min-width:2.5rem;min-height:2.5rem}@media(min-width:48em){.bento-card.variant-gallery-carousel .gallery-container .navigation-controls[data-v-39d1a21b] .control{min-width:2.75rem;min-height:2.75rem}}.bento-card.variant-gallery-carousel .gallery-container .badge-overlay[data-v-39d1a21b]{position:absolute;top:var(--spacing-regular);inset-inline-start:var(--spacing-regular);z-index:10}.bento-card.variant-video .video-container[data-v-39d1a21b]{position:relative;width:100%;height:100%}.bento-card.variant-video .video-container .background-video[data-v-39d1a21b]{width:100%;height:100%;object-fit:cover;display:block}.bento-card.variant-video .video-container .badge-overlay[data-v-39d1a21b]{position:absolute;top:var(--spacing-regular);inset-inline-start:var(--spacing-regular);z-index:10}.bento-card.variant-text-card-v1[data-v-39d1a21b]{background:var(--color-gray-50);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-text-card-v1 .text-card-content[data-v-39d1a21b]{display:flex;flex-direction:column;justify-content:space-between;gap:0;min-height:100%}.bento-card.variant-text-card-v1 .text-card-content .content-top[data-v-39d1a21b]{display:flex;flex-direction:column}.bento-card.variant-text-card-v1 .text-card-content .content-bottom[data-v-39d1a21b]{margin-top:auto}.bento-card.variant-text-card-v1 .text-card-content .eyebrow[data-v-39d1a21b]{margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v1 .text-card-content .title[data-v-39d1a21b]{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0;margin-bottom:1.5rem}.bento-card.variant-text-card-v1 .text-card-content .description[data-v-39d1a21b]{font-size:var(--text-base);color:var(--color-slate-600);line-height:normal;margin-bottom:2rem}.bento-card.variant-text-card-v2[data-v-39d1a21b]{background:var(--color-gray-50);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-text-card-v2 .text-card-content[data-v-39d1a21b]{display:flex;flex-direction:column;gap:0}.bento-card.variant-text-card-v2 .text-card-content .eyebrow[data-v-39d1a21b]{margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v2 .text-card-content .title[data-v-39d1a21b]{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0 0 1rem}.bento-card.variant-text-card-v2 .text-card-content .description[data-v-39d1a21b]{font-size:var(--text-base);color:var(--color-slate-600);line-height:normal}.bento-card.variant-text-card-v3[data-v-39d1a21b]{background:var(--color-gray-50);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-text-card-v3 .text-card-content[data-v-39d1a21b]{display:flex;flex-direction:column;gap:0}.bento-card.variant-text-card-v3 .text-card-content .icon-labels-section[data-v-39d1a21b]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v3 .text-card-content .date-section[data-v-39d1a21b]{margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v3 .text-card-content .title[data-v-39d1a21b]{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0;margin-bottom:1.5rem}.bento-card.variant-text-card-v3 .text-card-content .description[data-v-39d1a21b]{font-size:var(--text-base);color:var(--color-slate-600);line-height:normal}.bento-card.variant-text-card-v4[data-v-39d1a21b]{background:var(--color-gray-50);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-text-card-v4 .text-card-content[data-v-39d1a21b]{display:flex;flex-direction:column;justify-content:space-between;gap:0;min-height:100%}.bento-card.variant-text-card-v4 .text-card-content .content-top[data-v-39d1a21b]{display:flex;flex-direction:column}.bento-card.variant-text-card-v4 .text-card-content .content-bottom[data-v-39d1a21b]{margin-top:auto}.bento-card.variant-text-card-v4 .text-card-content .icon-labels-section[data-v-39d1a21b]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v4 .text-card-content .date-section[data-v-39d1a21b]{margin-bottom:var(--spacing-regular)}.bento-card.variant-text-card-v4 .text-card-content .title[data-v-39d1a21b]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0;margin-bottom:1.5rem}.bento-card.variant-text-card-v4 .text-card-content .description[data-v-39d1a21b]{font-size:var(--text-base);color:var(--color-slate-600);line-height:normal;margin-bottom:2rem}.bento-card.variant-text-card-v5[data-v-39d1a21b]{background:var(--color-green-400);padding:var(--spacing-lg) var(--spacing-md)}.bento-card.variant-text-card-v5 .text-card-content[data-v-39d1a21b]{display:flex;flex-direction:column;gap:1.5rem}.bento-card.variant-text-card-v5 .text-card-content .title[data-v-39d1a21b]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);line-height:1.3;margin:0}.bento-card.variant-text-card-v5 .text-card-content .description[data-v-39d1a21b]{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-slate-400);line-height:normal}.bento-card[data-v-39d1a21b] .swiper-button-next,.bento-card[data-v-39d1a21b] .swiper-button-prev{display:none!important}.bento-banner[data-v-bbe36e26]{display:flex;flex-direction:column;gap:var(--spacing-2xl);width:calc(100% + 2rem);background-color:var(--color-slate-400);border-radius:1rem;padding:var(--spacing-md) var(--spacing-regular);margin-inline-start:calc(-1 * var(--spacing-regular))}@media(min-width:48em){.bento-banner[data-v-bbe36e26]{width:calc(100% + 5rem);margin-inline-start:-2.5rem}}@media(min-width:80em){.bento-banner[data-v-bbe36e26]{width:100%;border-radius:var(--radius-md);padding:var(--spacing-2xl) 3.75rem;margin-inline-start:0}}.bento-banner .bento-heading[data-v-bbe36e26]{margin-bottom:0}.bento-banner .bento-grid[data-v-bbe36e26]{display:flex;flex-direction:column;gap:var(--spacing-regular)}@media(min-width:80em){.bento-banner .bento-grid[data-v-bbe36e26]{gap:1.5rem}}@media(min-width:80em){.bento-banner.variant-6-cards .bento-grid[data-v-bbe36e26]{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto;gap:1.5rem}.bento-banner.variant-6-cards .bento-grid .card-1[data-v-bbe36e26]{grid-column:1/5;grid-row:1/2}.bento-banner.variant-6-cards .bento-grid .card-2[data-v-bbe36e26]{grid-column:5/13;grid-row:1/2}.bento-banner.variant-6-cards .bento-grid .card-3[data-v-bbe36e26]{grid-column:1/4;grid-row:2/3}.bento-banner.variant-6-cards .bento-grid .card-4[data-v-bbe36e26]{grid-column:4/13;grid-row:2/3}.bento-banner.variant-6-cards .bento-grid .card-5[data-v-bbe36e26]{grid-column:1/7;grid-row:3/4}.bento-banner.variant-6-cards .bento-grid .card-6[data-v-bbe36e26]{grid-column:7/13;grid-row:3/4}}.bento-banner.variant-3-cards .bento-grid[data-v-bbe36e26]{display:flex;flex-direction:column;gap:var(--spacing-regular)}@media(min-width:80em){.bento-banner.variant-3-cards .bento-grid[data-v-bbe36e26]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:1.5rem}.bento-banner.variant-3-cards .bento-grid .card-1[data-v-bbe36e26]{grid-column:1/2;grid-row:1/3}.bento-banner.variant-3-cards .bento-grid .card-2[data-v-bbe36e26]{grid-column:2/3;grid-row:1/2}.bento-banner.variant-3-cards .bento-grid .card-3[data-v-bbe36e26]{grid-column:2/3;grid-row:2/3}}.bento-banner.variant-2-cards .bento-grid[data-v-bbe36e26]{display:flex;flex-direction:column;gap:var(--spacing-regular)}@media(min-width:80em){.bento-banner.variant-2-cards .bento-grid[data-v-bbe36e26]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.bento-banner.variant-2-cards .bento-grid .card-1[data-v-bbe36e26]{grid-column:1/2}.bento-banner.variant-2-cards .bento-grid .card-2[data-v-bbe36e26]{grid-column:2/3}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.event-promo-banner[data-v-ffc20fa5]{display:flex;flex-direction:column;position:relative;width:100%;overflow:visible;isolation:isolate;padding:.75rem 0}@media(min-width:64em){.event-promo-banner[data-v-ffc20fa5]{padding:3.375rem 0}}.event-promo-banner .banner-heading[data-v-ffc20fa5]{position:relative;z-index:2;width:100%;margin-bottom:2.25rem}@media(min-width:64em){.event-promo-banner .banner-heading[data-v-ffc20fa5]{margin-bottom:var(--section-spacing-xl)}}.event-promo-banner .carousel-wrapper[data-v-ffc20fa5]{z-index:2;position:relative;width:100%;margin-bottom:var(--section-spacing-sm)}.event-promo-banner .carousel-wrapper .event-swiper[data-v-ffc20fa5]{width:100%;overflow:visible}.event-promo-banner .carousel-wrapper .event-swiper .event-slide[data-v-ffc20fa5]{height:auto;display:flex}.event-promo-banner .carousel-wrapper .event-swiper .event-slide[data-v-ffc20fa5] .event-promo-card{max-width:100%;width:100%}.event-promo-banner .carousel-nav-buttons[data-v-ffc20fa5]{position:relative;z-index:2;display:flex;align-items:center;gap:.25rem}.event-promo-banner .zigzag-section[data-v-ffc20fa5]{position:absolute;width:100%;pointer-events:none;z-index:0;bottom:3rem}@media(min-width:64em){.event-promo-banner .zigzag-section[data-v-ffc20fa5]{bottom:-2rem}}.event-promo-banner.single-slide[data-v-ffc20fa5]{padding:.75rem 0 2rem}.event-promo-banner.single-slide .swiper-slide[data-v-ffc20fa5]{width:100%!important;margin-right:0!important}.event-promo-banner.single-slide .zigzag-section[data-v-ffc20fa5]{bottom:0}@media(min-width:64em){.event-promo-banner.single-slide[data-v-ffc20fa5]{padding-bottom:7.375rem}}.news-carousel[data-v-adaab632]{display:flex;flex-direction:column;gap:0;position:relative;width:100%}.news-carousel .carousel-heading[data-v-adaab632]{width:100%;margin-bottom:var(--spacing-xl)}.news-carousel .carousel-wrapper .news-swiper[data-v-adaab632]{width:100%;overflow:visible}.news-carousel .carousel-wrapper .news-swiper .news-slide[data-v-adaab632]{height:auto;display:flex}.news-carousel .carousel-nav-buttons[data-v-adaab632]{display:flex;gap:.25rem;margin-top:var(--spacing-md)}@media(min-width:64em){.news-carousel .carousel-nav-buttons.hide-on-large[data-v-adaab632]{display:none}}.wrap[data-v-3b2704c0]{display:flex;justify-content:center;width:100%}.media-sponsors-carousel[data-v-3b2704c0]{display:flex;flex-direction:column;gap:0;position:relative;max-width:870px;width:100%}.media-sponsors-carousel .carousel-heading[data-v-3b2704c0]{margin-bottom:var(--spacing-lg)}@media(min-width:64em){.media-sponsors-carousel .carousel-heading[data-v-3b2704c0]{margin-bottom:var(--spacing-2xl)}}.media-sponsors-carousel .carousel-wrapper[data-v-3b2704c0]{overflow:visible}.media-sponsors-carousel .carousel-wrapper .media-swiper[data-v-3b2704c0]{width:100%;overflow:hidden}@media(min-width:64em){.media-sponsors-carousel .carousel-wrapper .media-swiper[data-v-3b2704c0]{overflow:visible}}.media-sponsors-carousel .carousel-wrapper .media-swiper[data-v-3b2704c0] .swiper-wrapper{display:flex;align-items:center}.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide[data-v-3b2704c0]{width:100%;transition:opacity var(--transition-duration) var(--easing),transform var(--transition-duration) var(--easing);transform-origin:center}@media(min-width:64em){.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide[data-v-3b2704c0]{width:100%!important}}.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0]{width:100%;border-radius:var(--radius);overflow:hidden}@media(min-width:64em){.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0]{border-radius:var(--radius-lg)}}.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0] .video-wrapper{margin-bottom:0;width:100%}.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0] .video-wrapper .video-container{border-radius:var(--radius)}@media(min-width:64em){.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0] .video-wrapper .video-container{border-radius:var(--radius-lg)}}.media-sponsors-carousel .carousel-wrapper .media-swiper .swiper-slide .media-card[data-v-3b2704c0] img{width:100%;height:auto;display:block}.media-sponsors-carousel .carousel-nav-buttons[data-v-3b2704c0]{display:flex;justify-content:start;margin-top:var(--spacing-regular);gap:.25rem}@media(min-width:64em){.media-sponsors-carousel .carousel-nav-buttons[data-v-3b2704c0]{justify-content:center;margin-top:var(--spacing-md)}}.media-text-card[data-v-32720c9b]{width:100%;display:flex;flex-direction:column;padding:var(--spacing-regular) var(--spacing-regular) var(--spacing-md) var(--spacing-regular)}@media(min-width:64em){.media-text-card[data-v-32720c9b]{max-width:1320px;flex-direction:row-reverse;gap:var(--spacing-md);padding:var(--spacing-2xl) 40px}}.media-text-card .media-section[data-v-32720c9b]{margin-bottom:var(--spacing-md);border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16/9}@media(min-width:64em){.media-text-card .media-section[data-v-32720c9b]{flex:1;margin-bottom:0}}.media-text-card .content-section[data-v-32720c9b]{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:64em){.media-text-card .content-section[data-v-32720c9b]{flex:1}}.media-text-card .content-section .card-title.card-title[data-v-32720c9b]{margin:0!important;font-size:var(--text-4xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-white)!important;line-height:1.1!important}.media-text-card .content-section .text-section[data-v-32720c9b]{color:var(--color-white)}.media-text-card .content-section .buttons-section[data-v-32720c9b]{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:64em){.media-text-card .content-section .buttons-section[data-v-32720c9b]{flex-direction:row}}.wrap[data-v-1653c0fd]{display:flex;justify-content:center;width:100%}.wrap .media-card-carousel[data-v-1653c0fd]{width:100%;display:flex;flex-direction:column;gap:1rem}.wrap .media-card-carousel .heading[data-v-1653c0fd]{margin-bottom:3rem}.wrap .media-card-carousel .media-card-swiper[data-v-1653c0fd]{width:100%;overflow:visible}@media(min-width:48em){.wrap .media-card-carousel[data-v-1653c0fd] .media-text-card .buttons-section{flex-direction:row;gap:1rem}}.wrap .media-card-carousel .carousel-nav-buttons[data-v-1653c0fd]{display:flex;gap:.25rem}.media-card[data-v-1a51436d]{display:flex;flex-direction:column;background:#fff;border-radius:1.5rem;padding:1rem;width:100%}.media-card .images-grid[data-v-1a51436d]{display:grid;gap:.5rem}.media-card.images-layout .images-grid[data-v-1a51436d]{grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto}.media-card.images-layout .images-grid .image-container[data-v-1a51436d]:nth-child(1),.media-card.images-layout .images-grid .image-container[data-v-1a51436d]:nth-child(2){grid-row:1;grid-column:span 3;aspect-ratio:1/1}.media-card.images-layout .images-grid .image-container[data-v-1a51436d]:nth-child(3),.media-card.images-layout .images-grid .image-container[data-v-1a51436d]:nth-child(4),.media-card.images-layout .images-grid .image-container[data-v-1a51436d]:nth-child(5){grid-row:2;grid-column:span 2}.media-card.videos-layout .images-grid[data-v-1a51436d]{grid-template-columns:repeat(2,1fr);grid-template-rows:2fr 1fr}.media-card.videos-layout .images-grid .image-container[data-v-1a51436d]:nth-child(1){grid-column:1/-1;grid-row:1}.media-card.videos-layout .images-grid .image-container[data-v-1a51436d]:nth-child(2),.media-card.videos-layout .images-grid .image-container[data-v-1a51436d]:nth-child(3){grid-row:2}.media-card .image-container[data-v-1a51436d]{position:relative;overflow:hidden;border-radius:.5rem;display:block;text-decoration:none;color:inherit}.media-card .image-container .media-image[data-v-1a51436d]{width:100%;height:100%;object-fit:cover}.media-card .image-container.has-overlay[data-v-1a51436d]{cursor:pointer}.media-card .image-container.has-overlay:hover .overlay .count[data-v-1a51436d],.media-card .image-container.has-overlay:active .overlay .count[data-v-1a51436d]{color:var(--color-blue-50)}.media-card .image-container.has-overlay[data-v-1a51436d]:before{content:"";position:absolute;inset:0;background:var(--gradient-overlay);z-index:1}.media-card .image-container.has-overlay .overlay[data-v-1a51436d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.media-card .image-container.has-overlay .overlay .count[data-v-1a51436d]{font-size:var(--font-size-2xl, 24px);font-style:normal;font-weight:var(--font-weight-medium, 500);color:var(--color-gray-400);text-shadow:0 2px 4px rgba(0,0,0,.5)}.media-card .title-section[data-v-1a51436d]{margin-top:1rem}@media(min-width:64em){.media-card .title-section[data-v-1a51436d]{margin-top:1.5rem}}.media-card .title-section .title-link[data-v-1a51436d]{text-decoration:none;color:inherit}.media-card .title-section .title-link:hover .media-title[data-v-1a51436d],.media-card .title-section .title-link:active .media-title[data-v-1a51436d]{color:var(--color-green-400)}.media-card .title-section .media-title.media-title[data-v-1a51436d]{margin:0;font-size:var(--text-2xl)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-slate-900);line-height:1.1!important;transition:color var(--transition-duration) var(--easing)}.media-card .button-section[data-v-1a51436d]{margin-top:1rem;flex-grow:1;display:flex;align-items:flex-end;align-self:flex-start}@media(min-width:64em){.media-card .button-section[data-v-1a51436d]{margin-top:1.5rem}}.media-gallery-carousel[data-v-b8cbb6b1]{display:flex;flex-direction:column;gap:0;position:relative;width:100%}.media-gallery-carousel .zigzag-wrapper[data-v-b8cbb6b1]{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:0}.media-gallery-carousel .carousel-heading[data-v-b8cbb6b1]{width:100%;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.media-gallery-carousel .single-card-layout[data-v-b8cbb6b1]{display:flex;flex-direction:column;gap:var(--spacing-xl);position:relative;z-index:1}@media(min-width:64em){.media-gallery-carousel .single-card-layout[data-v-b8cbb6b1]{flex-direction:row;align-items:center;gap:var(--spacing-2xl)}}@media(min-width:64em){.media-gallery-carousel .single-card-layout .carousel-heading[data-v-b8cbb6b1]{flex:0 0 auto;width:auto;max-width:50%;margin-bottom:0}}.media-gallery-carousel .single-card-layout .single-card-wrapper[data-v-b8cbb6b1]{width:100%}@media(min-width:64em){.media-gallery-carousel .single-card-layout .single-card-wrapper[data-v-b8cbb6b1]{flex:1;max-width:600px;display:flex;justify-content:center}}.media-gallery-carousel .carousel-wrapper[data-v-b8cbb6b1]{position:relative;z-index:1}.media-gallery-carousel .carousel-wrapper .media-swiper[data-v-b8cbb6b1]{width:100%;overflow:visible}.media-gallery-carousel .carousel-wrapper .media-swiper .media-slide[data-v-b8cbb6b1]{height:auto;display:flex}.media-gallery-carousel .carousel-nav-buttons[data-v-b8cbb6b1]{display:flex;gap:.25rem;margin-top:var(--spacing-md);position:relative;z-index:1}@media(min-width:64em){.media-gallery-carousel .carousel-nav-buttons.hide-on-large[data-v-b8cbb6b1]{display:none}}.testimonial-card[data-v-06e22d8a]{display:flex;flex-direction:column;padding:1.5rem;background-color:#fff;border-radius:1rem;width:100%}.testimonial-card .quote-icon[data-v-06e22d8a]{margin-bottom:1.5rem}.testimonial-card .quote-icon .quote-svg[data-v-06e22d8a]{width:24px;height:24px}.testimonial-card .text-content[data-v-06e22d8a]{margin-bottom:2rem;margin-top:0;flex-grow:1}.testimonial-card .text-content .testimonial-text[data-v-06e22d8a]{margin:0;color:var(--color-slate-600);font-size:var(--text-lg)}.testimonial-card .text-content .testimonial-text[data-v-06e22d8a] p{font-style:normal!important}.testimonial-card .text-content[data-v-06e22d8a]:before{display:none}.testimonial-card .author-section[data-v-06e22d8a]{display:flex;align-items:center;gap:1rem}.testimonial-card .author-section .author-image[data-v-06e22d8a]{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;overflow:hidden}.testimonial-card .author-section .author-image .author-photo[data-v-06e22d8a]{width:100%;height:100%;object-fit:cover}.testimonial-card .author-section .author-info[data-v-06e22d8a]{flex:1}.testimonial-card .author-section .author-info .author-name[data-v-06e22d8a]{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.testimonial-card .author-section .author-info .author-subtitle[data-v-06e22d8a]{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--color-slate-400);margin-top:.25rem}.testimonials-carousel[data-v-91807159]{overflow:hidden;display:flex;flex-direction:column;gap:0;position:relative;background-color:var(--color-gray-100);border-radius:var(--radius-lg);padding:var(--spacing-md) var(--spacing-regular)}@media(min-width:48em){.testimonials-carousel[data-v-91807159]{padding:var(--spacing-md) 2.5rem}}@media(min-width:64em){.testimonials-carousel[data-v-91807159]{padding:var(--spacing-2xl) 5rem}}.testimonials-carousel .carousel-heading[data-v-91807159]{width:100%;margin-bottom:var(--spacing-xl)}.testimonials-carousel .carousel-wrapper .testimonials-swiper[data-v-91807159]{width:100%}.testimonials-carousel .carousel-wrapper .testimonials-swiper .testimonial-slide[data-v-91807159]{height:auto;display:flex}.testimonials-carousel .carousel-nav-buttons[data-v-91807159]{display:flex;gap:.25rem;margin-top:var(--spacing-md)}@media(min-width:64em){.testimonials-carousel .carousel-nav-buttons.hide-on-large[data-v-91807159]{display:none}}.events-keyvisual[data-v-d27973ee]{background-color:var(--color-slate-400);position:relative;width:100%;min-height:46.875rem;overflow:hidden}.events-keyvisual .breadcrumb-container[data-v-d27973ee]{margin-top:8.5rem}@media(min-width:64em){.events-keyvisual[data-v-d27973ee]{min-height:810px}}.events-keyvisual .keyvisual-background[data-v-d27973ee]{position:absolute;inset:0;width:100%;height:100%;z-index:1}.events-keyvisual .keyvisual-background .background-image[data-v-d27973ee]{width:100%;height:100%;object-fit:cover;object-position:75% center}.events-keyvisual .keyvisual-background .noise[data-v-d27973ee]{z-index:2}.events-keyvisual .keyvisual-background .gradient-overlay-1[data-v-d27973ee]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-events-keyvisual-1);z-index:3}.events-keyvisual .keyvisual-background .gradient-overlay-2[data-v-d27973ee]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-events-keyvisual-2);z-index:4}.events-keyvisual .wrap[data-v-d27973ee]{position:relative;z-index:5;height:100%;min-height:inherit;display:flex;flex-direction:column}.events-keyvisual .card-container[data-v-d27973ee]{display:flex;align-items:flex-end;margin-top:auto}@media(max-width:63.9375em){.events-keyvisual .card-container[data-v-d27973ee]{padding-bottom:0}}@media(min-width:64em){.events-keyvisual .card-container[data-v-d27973ee]{padding-bottom:4.5rem}}.events-keyvisual[data-v-d27973ee] .event-promo-card{background-color:transparent}.events-keyvisual[data-v-d27973ee] .event-promo-card .content{padding-inline:0!important}@media(min-width:64em){.events-keyvisual[data-v-d27973ee] .event-promo-card .content{padding-bottom:0}}.nav-pagination{display:flex;justify-content:center;ul.navigation-list{display:flex;gap:4px;list-style:none;align-items:center;li{margin:0!important;padding:0!important}}.pagination-button{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:2rem;padding:.5rem;color:var(--color-slate-400);font-size:var(--text-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:normal;letter-spacing:var(--tracking-normal);cursor:pointer;border-radius:var(--radius-full);height:2rem;background-color:transparent;transition:background-color .3s ease-out;text-decoration:none;&:hover:not(.disabled){background-color:var(--color-gray-50)}&.disabled{color:var(--color-slate-200);cursor:not-allowed}&.selected{border:1px solid var(--color-green-200);background-color:var(--color-white);cursor:not-allowed}&.ellipsis{cursor:not-allowed;&:hover{background-color:transparent}}}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}nav[aria-label="Pagination Navigation"] ul li:before,nav[aria-label="Pagination Navigation"] ul li:after{display:none!important}nav[aria-label="Pagination Navigation"] ul li{padding-inline-start:1rem!important}.search-results-container[data-v-15b62945]{padding:var(--spacing-md) 0}@media(min-width:64em){.search-results-container[data-v-15b62945]{padding:var(--spacing-2xl) 0}}.search-results-container[data-v-15b62945] mark{background-color:var(--color-blue-50)}.search-results-container[data-v-15b62945] ul{padding-left:0}.search-results-container[data-v-15b62945] ul li{padding-left:unset;margin-bottom:.75rem}.search-results-container[data-v-15b62945] ul li:last-child{margin-bottom:0}.search-results-container[data-v-15b62945] ul li :deep(*):last-child{margin-bottom:0}.search-results-container[data-v-15b62945] ul:after,.search-results-container[data-v-15b62945] ul:before{content:unset}.search-results-container[data-v-15b62945] ul li:after,.search-results-container[data-v-15b62945] ul li:before{content:unset}.search-results-container .collection-header[data-v-15b62945]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-regular);margin-bottom:1rem}@media(min-width:64em){.search-results-container .collection-header[data-v-15b62945]{margin-bottom:1.5rem}}.search-results-container .collection-title[data-v-15b62945]{font-size:var(--text-4xl);margin:0}.search-results-container .results-count-header[data-v-15b62945]{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-md)}@media(min-width:64em){.search-results-container .results-count-header[data-v-15b62945]{margin-bottom:var(--spacing-lg)}}.search-results-container .results-count-text[data-v-15b62945]{font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-400);margin:0}.search-results-container .results-count-text .count[data-v-15b62945]{font-weight:var(--font-weight-semibold)}.search-results-container[data-v-15b62945] .nav-pagination{margin-top:var(--spacing-lg)}@media(min-width:64em){.search-results-container[data-v-15b62945] .nav-pagination{margin-top:var(--spacing-2xl)}}.accordion-group[data-v-f858c92f]{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;margin-bottom:var(--spacing-lg)}.accordion-group .accordion-heading[data-v-f858c92f]{width:100%}.accordion-group .accordion-heading[data-v-f858c92f] h1,.accordion-group .accordion-heading[data-v-f858c92f] h2,.accordion-group .accordion-heading[data-v-f858c92f] h3,.accordion-group .accordion-heading[data-v-f858c92f] h4,.accordion-group .accordion-heading[data-v-f858c92f] h5,.accordion-group .accordion-heading[data-v-f858c92f] h6,.accordion-group .accordion-heading[data-v-f858c92f] p{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:normal}.accordion-group .accordion-description[data-v-f858c92f]{width:100%}.accordion-group .accordion-description[data-v-f858c92f] p{font-size:var(--text-base);font-weight:var(--font-weight-regular)}.olympic-games-card[data-v-09694204]{width:100%;display:flex;padding:var(--spacing-12px) var(--spacing-md) var(--spacing-12px) var(--spacing-12px);align-items:center;flex:1 0 0;justify-content:space-between;border-radius:var(--radius-md);cursor:pointer;text-decoration:none}.olympic-games-card.future[data-v-09694204]{background:var(--gradient-olympic-games-card-1)}.olympic-games-card.future[data-v-09694204]:hover{background:var(--gradient-olympic-games-card-2)}.olympic-games-card.previous[data-v-09694204]{background:var(--color-white)}.olympic-games-card.previous[data-v-09694204]:hover{background:var(--gradient-olympic-games-card-3)}.olympic-games-card .image-text-container[data-v-09694204]{display:flex;gap:var(--spacing-regular);align-items:center}.olympic-games-card .image-text-container .image[data-v-09694204]{width:70px;height:70px;border-radius:.5rem;flex-shrink:0}.olympic-games-card .image-text-container .image[data-v-09694204] img{width:100%;height:100%;object-fit:contain!important}.olympic-games-card .image-text-container .text[data-v-09694204]{display:flex;flex-direction:column;gap:var(--spacing-xsm)}.olympic-games-card .image-text-container .text .title[data-v-09694204]{font-size:22px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal)}@media(min-width:64em){.olympic-games-card .image-text-container .text .title[data-v-09694204]{font-size:var(--text-2xl)}}.olympic-games-card .image-text-container .text .title.future[data-v-09694204]{color:var(--color-white)}.olympic-games-card .image-text-container .text .title.previous[data-v-09694204]{color:var(--color-slate-400)}.olympic-games-card .image-text-container .text .subtitle[data-v-09694204]{font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.olympic-games-card .image-text-container .text .subtitle.future[data-v-09694204]{color:var(--color-white)}.olympic-games-card .image-text-container .text .subtitle.previous[data-v-09694204]{color:var(--color-slate-300)}.olympic-games-card .button-icon[data-v-09694204]{display:flex;align-items:center;justify-content:center;padding:12px;border-radius:var(--radius-full);transition:background-color var(--transition-duration) var(--easing),transform var(--transition-duration) var(--easing)}.olympic-games-card .button-icon svg[data-v-09694204]{width:1.25rem;height:1.25rem;transition:color var(--transition-duration) var(--easing)}.olympic-games-card .button-icon.future[data-v-09694204]{background-color:var(--color-slate-300)}.olympic-games-card .button-icon.future svg[data-v-09694204]{color:var(--color-white)}.olympic-games-card .button-icon.previous[data-v-09694204]{background-color:var(--color-gray-200)}.olympic-games-card .button-icon.previous svg[data-v-09694204]{color:var(--color-slate-400)}@media(hover:hover){.olympic-games-card:hover .button-icon svg[data-v-09694204]{color:var(--color-green-400)}}.olympics-filter[data-v-505a51ca]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}@media(min-width:64em){.olympics-filter[data-v-505a51ca]{gap:var(--spacing-lg)}}.olympics-filter .olympics-heading[data-v-505a51ca]{margin-bottom:0;position:relative;z-index:1}@media(min-width:80em){.olympics-filter .olympics-heading[data-v-505a51ca] .head{max-width:100%}}.olympics-filter .olympic-decoration[data-v-505a51ca]{display:none}@media(min-width:80em){.olympics-filter .olympic-decoration[data-v-505a51ca]{display:block;position:absolute;top:-5rem;right:-50%;z-index:0;pointer-events:none}}.olympics-filter .tags-cards-container[data-v-505a51ca]{position:relative;z-index:1;display:flex;flex-direction:column}.olympics-filter .tags-cards-container .filters-label[data-v-505a51ca]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:normal;color:var(--color-slate-400);margin-bottom:.5rem}.olympics-filter .tags-cards-container .olympics-tags[data-v-505a51ca]{flex-shrink:0;width:100%;margin-bottom:var(--spacing-md)}.olympics-filter .tags-cards-container .olympics-grid[data-v-505a51ca]{flex:1;display:flex;flex-direction:column;gap:var(--spacing-regular)}.olympics-filter .tags-cards-container .show-more-container[data-v-505a51ca]{margin-top:var(--spacing-lg)}.olympics-card-item[data-v-505a51ca]{will-change:opacity,transform}.secondary-navigation[data-v-8638d814]{display:flex;gap:.25rem;font-family:var(--font-base)}@media(max-width:89.9375em){.secondary-navigation[data-v-8638d814]{overflow-x:auto;overflow-y:hidden}}.secondary-navigation.has-overflow[data-v-8638d814]{overflow-x:auto;overflow-y:hidden}.secondary-navigation .nav-item[data-v-8638d814]{display:flex;min-height:50px;flex:1 0 0%;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--spacing-sm);margin:var(--spacing-xsm);border-radius:var(--radius);text-align:center;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);color:var(--color-slate-400);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}.secondary-navigation .nav-item[data-v-8638d814]:hover{background-color:var(--color-gray-50)}.secondary-navigation .nav-item.selected[data-v-8638d814]{background-color:var(--color-white)}.secondary-navigation .nav-item[data-v-8638d814]:focus{outline:none}.secondary-navigation .nav-item[data-v-8638d814]:focus-visible{border-radius:var(--radius);box-shadow:inset 0 0 0 3px var(--color-green-200)}#secondary-nav-container:has(.secondary-nav-fixed){border-top:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300);box-shadow:var(--shadow-xm)}.secondary-nav-section:not(:has(.secondary-navigation)){min-height:60px}.table-of-content[data-v-2d7531a9]{display:flex;flex-direction:column;gap:1.5rem;width:100%;background-color:var(--color-white);padding:1rem;border-radius:var(--radius-md);margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:64em){.table-of-content[data-v-2d7531a9]{padding:1.5rem;margin-top:2.25rem;margin-bottom:2.25rem}}.table-of-content .toc-title[data-v-2d7531a9]{font-size:var(--text-xl);font-weight:600;color:var(--color-slate-300)}.table-of-content ol.toc-list[data-v-2d7531a9]{display:flex;flex-direction:column;margin:0;padding:0;list-style-position:outside}.table-of-content ol.toc-list li.toc-item[data-v-2d7531a9]{font-size:var(--text-base);color:var(--color-slate-700);position:relative;padding-inline-start:36px;margin:0}.table-of-content ol.toc-list li.toc-item[data-v-2d7531a9]:before{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background-color:var(--color-gray-50);border:1px solid var(--color-white);transition:border-color var(--transition-duration) var(--easing)}.table-of-content ol.toc-list li.toc-item[data-v-2d7531a9]:after{content:counter(list-item) ".";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-blue-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.table-of-content ol.toc-list li.toc-item .toc-link[data-v-2d7531a9]{color:var(--color-slate-700);text-decoration:none;transition:color var(--transition-duration) var(--easing)}.table-of-content ol.toc-list li.toc-item .line[data-v-2d7531a9]{width:100%;height:1px;background:var(--gradient-toc-line);margin:var(--spacing-regular) 0 var(--spacing-regular) -2.25rem}.table-of-content ol.toc-list li.toc-item:last-child .line[data-v-2d7531a9]{display:none}.table-of-content ol.toc-list li.toc-item:hover .toc-link[data-v-2d7531a9],.table-of-content ol.toc-list li.toc-item:active .toc-link[data-v-2d7531a9],.table-of-content ol.toc-list li.toc-item.is-active .toc-link[data-v-2d7531a9]{color:var(--color-blue-500)}.table-of-content ol.toc-list li.toc-item[data-v-2d7531a9]:hover:before,.table-of-content ol.toc-list li.toc-item[data-v-2d7531a9]:active:before,.table-of-content ol.toc-list li.toc-item.is-active[data-v-2d7531a9]:before{border-color:var(--color-blue-100)}.select-button-wrapper[data-v-d2f89132]{position:relative;display:inline-block}.select-button-wrapper.disabled[data-v-d2f89132]{opacity:.5;cursor:not-allowed}.select-button-wrapper.open[data-v-d2f89132] .select-button .icon-after svg{transform:rotate(180deg)}[data-v-d2f89132] .select-button{width:100%}[data-v-d2f89132] .select-button .icon-after svg{transition:transform var(--transition-duration) var(--easing)}.select-dropdown[data-v-d2f89132]{position:absolute;top:calc(100% + var(--spacing-sm));left:0;min-width:100%;background-color:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--spacing-sm);box-shadow:var(--shadow-md);padding:var(--spacing-sm);z-index:10;display:flex;flex-direction:column}.select-option[data-v-d2f89132]{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:.75rem;margin-bottom:2px;background-color:transparent;border:none;border-radius:var(--spacing-sm);cursor:pointer;text-align:start;transition:background-color var(--transition-duration) var(--easing)}.select-option[data-v-d2f89132]:hover,.select-option[data-v-d2f89132]:active{background-color:var(--color-gray-100)}.select-option.selected[data-v-d2f89132]{background-color:var(--color-green-50)}.select-option .option-icon[data-v-d2f89132]{width:1.25rem;height:1.25rem;color:var(--color-slate-400);flex-shrink:0}.select-option .option-label[data-v-d2f89132]{font-size:var(--text-base);font-weight:var(--font-weight-normal);color:var(--color-slate-400)}.general-filter[data-v-257f6075]{position:relative;z-index:20;padding-block-end:var(--spacing-regular);padding-inline:var(--container-gutter);margin-inline:calc(-1 * var(--container-gutter))}.general-filter>.wrap[data-v-257f6075]{display:flex;flex-direction:column;padding:0}.controls-row[data-v-257f6075]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-regular)}.left-controls[data-v-257f6075],.right-controls[data-v-257f6075]{display:flex;align-items:center;gap:var(--spacing-regular)}@media(max-width:63.9375em){.right-controls[data-v-257f6075]{display:none}}.filter-form-wrapper[data-v-257f6075]{max-height:0;overflow:hidden;transition:max-height .3s var(--easing),opacity .3s var(--easing);opacity:0}.filter-form-wrapper.open[data-v-257f6075]{max-height:600px;opacity:1;overflow:visible}.filter-form[data-v-257f6075]{display:flex;flex-direction:column;gap:var(--spacing-regular);padding-block-start:var(--section-spacing-sm)}.form-fields[data-v-257f6075]{display:flex;flex-direction:column;gap:.75rem;width:100%}@media(min-width:48em){.form-fields[data-v-257f6075]{flex-direction:row;flex-wrap:wrap;gap:1rem}}.form-fields[data-v-257f6075] .formkit-outer{flex:1;max-width:none;width:100%;margin-bottom:0}@media(min-width:64em){.form-fields[data-v-257f6075] .formkit-outer{max-width:355px}}.form-fields[data-v-257f6075] .formkit-wrapper,.form-fields[data-v-257f6075] .formkit-inner{width:100%;max-width:none}.form-actions[data-v-257f6075]{display:flex;justify-content:flex-start;gap:var(--spacing-regular)}#secondary-nav-container:has(.general-filters-fixed){padding:1.5rem 1rem 1rem;box-shadow:var(--shadow-xl)}.tag[data-v-68bebda0]{display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;gap:.25rem;background:var(--color-white);border:1px solid var(--color-gray-400);padding:.5rem .75rem;border-radius:var(--radius-full);width:fit-content;transition:border var(--transition-duration) var(--easing),background-color var(--transition-duration) var(--easing);cursor:pointer!important;color:var(--color-slate-400);line-height:1}.tag[data-v-68bebda0]:has(span){padding-inline-end:.5rem}.tag span[data-v-68bebda0]{display:flex;align-items:center;justify-content:center;font-size:var(--text-xxs);font-weight:var(--font-weight-semibold);padding:.25rem;background:var(--color-gray-200);border-radius:9999px;min-height:1.25rem;min-width:1.25rem;color:var(--color-slate-400)}.tag[data-v-68bebda0]:hover,.tag[data-v-68bebda0]:active{border:1px solid var(--color-green-400)}.tag.active[data-v-68bebda0]{border:1px solid var(--color-green-400);background-color:var(--color-green-400)}.tag.active span[data-v-68bebda0]{background-color:var(--color-green-200);color:var(--color-slate-400)}.filter-news[data-v-68bebda0]{position:sticky;top:0;padding-inline:var(--container-gutter);margin-inline:calc(-1 * var(--container-gutter));transition:box-shadow .3s var(--easing)}.filter-news>.wrap[data-v-68bebda0]{display:flex;flex-direction:column}.filter-form[data-v-68bebda0]{display:flex;flex-direction:column;gap:var(--spacing-regular);padding-block-start:.5rem}.above-label[data-v-68bebda0]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.form-fields[data-v-68bebda0]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.form-fields[data-v-68bebda0] .formkit-outer,.form-fields[data-v-68bebda0] .formkit-wrapper,.form-fields[data-v-68bebda0] .formkit-inner,.form-fields[data-v-68bebda0] .formkit-options{display:contents}.form-fields[data-v-68bebda0] .formkit-options .formkit-option{padding-left:0;margin-bottom:0}.form-fields[data-v-68bebda0] .formkit-options .formkit-option:before,.form-fields[data-v-68bebda0] .formkit-options .formkit-option:after{content:unset}.form-fields[data-v-68bebda0] .formkit-options .formkit-option button{background:unset;padding:unset;box-shadow:unset}.form-actions[data-v-68bebda0]{display:flex;justify-content:flex-start;gap:var(--spacing-regular)}.loader-container[data-v-87556603]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}@media(min-width:48em){.loader-container[data-v-87556603]{max-width:31.25rem}}.lottie-wrapper[data-v-87556603]{width:6.25rem;height:2.25rem}@media(min-width:48em){.lottie-wrapper[data-v-87556603]{width:12.5rem;height:4.625rem}}.lottie-wrapper[data-v-87556603] svg{width:100%;height:100%}.general-listing[data-v-8db47466]{display:flex;flex-direction:column;gap:var(--section-spacing-md)}.general-listing>.wrap[data-v-8db47466]{display:flex;flex-direction:column;gap:var(--section-spacing-md)}.results-container[data-v-8db47466]{min-height:800px;background-color:var(--color-gray-50);border-radius:var(--radius);padding:var(--spacing-lg)}.placeholder-content[data-v-8db47466]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-slate-400);font-size:var(--text-lg)}.pagination-spacing[data-v-8db47466]{margin-block-start:0}.loading-wrapper[data-v-8db47466]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:var(--spacing-2xl) 0}.organization-card[data-v-5b45e9f1]{background-color:var(--color-white);padding:var(--spacing-regular);border-radius:var(--spacing-regular)}.organization-card[data-v-5b45e9f1]>*:last-child{margin-bottom:0!important}.organization-card .up[data-v-5b45e9f1]{display:flex;flex-direction:column;gap:1rem}.organization-card .up .head[data-v-5b45e9f1]{display:flex;flex-direction:row;gap:1rem;align-self:flex-start;align-items:center}.organization-card .up .head .title[data-v-5b45e9f1]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.organization-card .up .head .subtitle[data-v-5b45e9f1]{font-size:var(--text-xs);margin-top:.5rem}.organization-card .up .head .subtitle[data-v-5b45e9f1] *{font-size:var(--text-xs)}.organization-card .up .head .subtitle[data-v-5b45e9f1] p{font-weight:var(--font-weight-medium)}.organization-card .up .addresses[data-v-5b45e9f1]{display:flex;flex-direction:column;gap:.5rem}.organization-card .up .addresses .address-item[data-v-5b45e9f1]{padding:.75rem;background-color:var(--color-gray-100);border-radius:.5rem}.organization-card .up .addresses .address-item .address-label[data-v-5b45e9f1]{font-size:var(--text-xs);margin-bottom:.25rem}.organization-card .up .addresses .address-item .address-value[data-v-5b45e9f1]{display:flex;flex-direction:row;gap:.25rem;align-items:center}.organization-card .up .addresses .address-item .address-value[data-v-5b45e9f1]>*{line-height:1;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}@media(min-width:64em){.organization-card .up[data-v-5b45e9f1]{flex-direction:row}.organization-card .up .head[data-v-5b45e9f1],.organization-card .up .addresses[data-v-5b45e9f1]{width:50%}}.organization-card .contacts[data-v-5b45e9f1]{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.organization-card .contacts[data-v-5b45e9f1]:last-child{margin-bottom:0}@media(min-width:64em){.organization-card .contacts .contact-column[data-v-5b45e9f1]{width:calc((100% - 2rem)/2)}}.organization-card .contacts .section-label[data-v-5b45e9f1]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin-bottom:.25rem}.organization-card .contacts .contact-items[data-v-5b45e9f1]{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}@media(min-width:64em){.organization-card .contacts .contact-items[data-v-5b45e9f1]{flex-direction:column;flex-wrap:nowrap}}@media(min-width:64em){.organization-card .contacts[data-v-5b45e9f1]{flex-direction:row;justify-content:space-evenly}}.organization-card .down[data-v-5b45e9f1]{display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.organization-card .down>div[data-v-5b45e9f1]{width:calc((100% - 2rem)/2)}}.organization-card .down .section-label[data-v-5b45e9f1]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin-bottom:.5rem}.organization-card .down .map-section[data-v-5b45e9f1]{flex-shrink:0}.organization-card .down .municipalities-list[data-v-5b45e9f1]{display:flex;flex-direction:row;gap:.25rem;flex-wrap:wrap}.organization-card .down .associations-list[data-v-5b45e9f1]{display:flex;flex-direction:column;gap:.5rem}.organization-card .down .associations-list a[data-v-5b45e9f1]{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}@media(min-width:64em){.organization-card .down[data-v-5b45e9f1]{flex-direction:row}.organization-card .down .map-section[data-v-5b45e9f1]{max-width:16.875rem}.organization-card .down .map-section[data-v-5b45e9f1] img{object-fit:contain!important}}.organization-card .button-container[data-v-5b45e9f1]{display:flex;justify-content:flex-end;margin-top:var(--spacing-md)}.organization-card.variant-association .logo-container[data-v-5b45e9f1]{border-radius:.5rem;overflow:hidden;width:3rem;height:3rem;flex-grow:0;flex-shrink:0}.organization-card.variant-association .contacts[data-v-5b45e9f1]{margin-bottom:0}.organization-card.variant-association .down[data-v-5b45e9f1],.organization-card.variant-office .logo-container[data-v-5b45e9f1]{display:none}.group-title[data-v-b1543eb8]{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);margin-bottom:1.5rem}.date-tile-wrapper[data-v-db686c7c]{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;scroll-snap-align:start}.date-carousel-header[data-v-db686c7c]{height:1.125rem;display:flex;align-items:flex-start;margin-bottom:var(--spacing-sm);background-color:var(--color-gray-200)}.date-carousel-header .month-label[data-v-db686c7c]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);white-space:nowrap;text-transform:capitalize;line-height:normal}.date-tile[data-v-db686c7c]{border:1px solid transparent;border-radius:var(--spacing-sm);width:80px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-sm) 0;color:var(--color-slate-400);font-style:normal;line-height:normal;cursor:pointer;transition:background-color .3s ease-out,border-color .3s ease-out}@media(min-width:64em){.date-tile[data-v-db686c7c]{width:90px;padding:var(--spacing-sm) var(--spacing-lg)}}.date-tile[data-v-db686c7c]:hover{border-color:var(--color-green-200)}.date-tile.selected[data-v-db686c7c]{border-color:var(--color-green-400);background:var(--gradient-date-tile-selected)}.date-tile.weekend[data-v-db686c7c]{background-color:var(--color-gray-400)}.date-tile.weekend.selected[data-v-db686c7c]{background:var(--gradient-date-tile-selected-weekend)}.date-tile.today[data-v-db686c7c]{background-color:var(--color-green-200);border-color:var(--color-green-200)}.date-tile.disabled[data-v-db686c7c]{cursor:default;pointer-events:none}.date-tile.disabled .day-number[data-v-db686c7c],.date-tile.disabled .day-name[data-v-db686c7c]{color:var(--color-slate-200)}.date-tile.disabled[data-v-db686c7c]:hover{border-color:transparent;cursor:default}.date-tile .day-number[data-v-db686c7c]{letter-spacing:-1px;font-weight:var(--font-weight-semibold);font-size:26px}@media(min-width:64em){.date-tile .day-number[data-v-db686c7c]{font-size:var(--text-3xl)}}.date-tile .day-name[data-v-db686c7c]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);text-transform:capitalize}.date-carousel[data-v-e1074153]{position:relative;width:100%;margin-bottom:2rem}.date-carousel-header[data-v-e1074153]{position:absolute;background-color:var(--color-gray-100)}.date-carousel-header .month-label[data-v-e1074153]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);text-transform:capitalize;padding-inline-end:var(--spacing-sm)}@media(min-width:64em){.date-carousel-header[data-v-e1074153]{left:3.75rem}}.date-carousel-container[data-v-e1074153]{position:relative;display:flex;align-items:center;gap:var(--spacing-regular)}@media(max-width:63.9375em){.date-carousel-container[data-v-e1074153]{gap:0}}.date-carousel-container .button[data-v-e1074153]{margin-top:1.5rem}.date-carousel-track[data-v-e1074153]{display:flex;gap:var(--spacing-sm);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex:1}@media(min-width:64em){.date-carousel-track[data-v-e1074153]{scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.date-carousel-track[data-v-e1074153]::-webkit-scrollbar{display:none}}@media(max-width:63.9375em){.date-carousel-track[data-v-e1074153]{padding-block-end:var(--spacing-regular)}.date-carousel-track[data-v-e1074153]::-webkit-scrollbar{height:8px}.date-carousel-track[data-v-e1074153]::-webkit-scrollbar-track{background:var(--color-gray-50);border-radius:4px}.date-carousel-track[data-v-e1074153]::-webkit-scrollbar-thumb{background:var(--color-gray-500);border-radius:4px}.date-carousel-track[data-v-e1074153]::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box{background:var(--color-slate-400)!important;border-radius:.5rem!important;color:var(--color-white)!important;padding:.35rem .5rem!important;font-size:14px!important;font-family:Instrument Sans,ui-sans-serif,sans-serif!important;max-width:250px!important;font-weight:500!important;word-wrap:break-word!important}.avatar[data-v-1bafddd9]{display:inline-flex;align-items:center;gap:var(--spacing-sm);background-color:var(--color-gray-100);padding:4px;border-radius:9999px;border:1px solid var(--color-gray-100);text-decoration:none;transition:border-color var(--transition-duration) var(--easing),background-color var(--transition-duration) var(--easing)}.avatar[data-v-1bafddd9]:hover{border-color:var(--color-green-100)}.avatar:hover .avatar-name[data-v-1bafddd9]{color:var(--color-green-500)}.avatar .avatar-image[data-v-1bafddd9]{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar .avatar-image[data-v-1bafddd9] img{width:100%;height:100%;object-fit:cover}.avatar .avatar-image .avatar-placeholder[data-v-1bafddd9]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-green-400);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:10px}.avatar .avatar-name[data-v-1bafddd9]{font-size:var(--text-xs);color:var(--color-slate-400);font-weight:var(--font-weight-semibold);padding-inline-end:4px;transition:color var(--transition-duration) var(--easing)}.avatar-group[data-v-79319d1d]{display:flex;gap:.5rem;flex-wrap:wrap}.game-card[data-v-47cbe749]{background:var(--color-white);box-shadow:var(--shadow-sm);padding:1rem;border-radius:1rem}.game-card .card-layout[data-v-47cbe749]{display:flex;flex-direction:column;gap:1.5rem;position:relative}@media(min-width:64em){.game-card .card-layout[data-v-47cbe749]{flex-direction:row;gap:var(--spacing-md)}}.game-card .time-container[data-v-47cbe749]{background-color:var(--color-gray-200);border-radius:.5rem;gap:.5rem;padding:.75rem 1rem;width:fit-content}.game-card .time-container .flexed[data-v-47cbe749]{display:flex;flex-direction:row;align-items:center;gap:.5rem}.game-card .time-container .flexed .time[data-v-47cbe749]{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:normal}.game-card .time-container .flexed .timezone[data-v-47cbe749]{font-size:var(--text-xs);font-weight:var(--font-weight-medium)}@media(min-width:64em){.game-card .time-container[data-v-47cbe749]{padding:.5rem 1.125rem;height:fit-content}.game-card .time-container .flexed[data-v-47cbe749]{flex-direction:column;gap:0}}.game-card .content[data-v-47cbe749]{flex:1;display:flex;flex-direction:column;gap:4px}.game-card .game-info[data-v-47cbe749]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.game-card .game-info span[data-v-47cbe749]{font-weight:var(--font-weight-medium)}.game-card .game-info span[data-v-47cbe749]:first-child{font-weight:var(--font-weight-semibold)}.game-card .game-info .delimiter[data-v-47cbe749]{display:inline-block;width:1px;height:1rem;background-color:var(--color-gray-200)}.game-card .note[data-v-47cbe749]{font-size:var(--text-xs)}.game-card .athletes[data-v-47cbe749]{margin-top:1.5rem}.game-card .athletes .label[data-v-47cbe749]{font-size:var(--text-xs);font-weight:var(--font-weight-medium);display:block;margin-bottom:.5rem}@media(min-width:64em){.game-card .athletes[data-v-47cbe749]{margin-top:1rem}}.game-card .actions[data-v-47cbe749]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-regular)}.game-card .actions .phase-container[data-v-47cbe749]{position:absolute;top:0;right:0}.game-card .actions .buttons[data-v-47cbe749]{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:0}@media(min-width:64em){.game-card .actions[data-v-47cbe749]{justify-content:space-between;margin-top:auto}.game-card .actions .phase-container[data-v-47cbe749]{position:static}.game-card .actions .buttons[data-v-47cbe749]{margin-top:auto}}.game-card.live .time-container[data-v-47cbe749]{background:linear-gradient(55deg,var(--color-green-50) -.2%,var(--color-gray-200) 43.06%,var(--color-blue-50) 99.8%);padding:0}.game-card.live .time-container .flexed[data-v-47cbe749]{padding:.75rem 1rem}.game-card.live .time-container .live-container[data-v-47cbe749]{text-align:center;width:100%;background:radial-gradient(221.53% 141.42% at 0% .46%,var(--color-green-500) 0%,var(--color-blue-600) 18.75%,var(--color-blue-700) 100%);border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:var(--color-white);padding:.25rem;font-weight:var(--font-weight-semibold);font-size:var(--text-sm);display:flex;align-items:center;justify-content:center;gap:.25rem}.game-card.live .time-container .live-container .indicator[data-v-47cbe749]{position:relative;width:12px;height:12px}.game-card.live .time-container .live-container .indicator .outer-ring[data-v-47cbe749]{position:absolute;width:12px;height:12px;border-radius:50%;border:1.5px solid var(--color-green-400)}.game-card.live .time-container .live-container .indicator .inner-circle[data-v-47cbe749]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;background:var(--color-green-400);animation:pulse-47cbe749 1s ease-in-out infinite}.game-card.highlighted[data-v-47cbe749]{background:var(--color-white);border:2px solid transparent;background-image:linear-gradient(var(--color-white),var(--color-white)),linear-gradient(125deg,var(--color-green-500) 0%,var(--color-blue-500) 100%);background-origin:border-box;background-clip:padding-box,border-box}.game-card.highlighted .time-container[data-v-47cbe749]{background:linear-gradient(125deg,var(--color-green-500) 0%,var(--color-blue-500) 100%);color:var(--color-white)}.game-card.highlighted .time-container .time[data-v-47cbe749],.game-card.highlighted .time-container .timezone[data-v-47cbe749]{color:var(--color-white)}.game-card .fake-button[data-v-47cbe749]{width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background-color:var(--color-blue-400);display:flex;align-items:center;justify-content:center;transition:background-color var(--transition-duration) var(--easing);position:absolute;top:0;right:0;pointer-events:none}.game-card .fake-button svg[data-v-47cbe749]{width:1rem;height:1rem;color:var(--color-slate-400);transition:color var(--transition-duration) var(--easing)}@media(min-width:64em){.game-card .fake-button[data-v-47cbe749]{top:50%;transform:translateY(-50%)}}.game-card.featured[data-v-47cbe749]{display:block;background:radial-gradient(221.53% 141.42% at 0% .46%,var(--color-blue-600) 18.75%,var(--color-blue-700) 100%);box-shadow:0 1px 2px #4b4c4b0d;cursor:pointer;text-decoration:none;transition:background var(--transition-duration) ease-out}.game-card.featured[data-v-47cbe749]:hover{background:radial-gradient(239.03% 141.42% at 0% .46%,var(--color-green-500) 0%,var(--color-green-600) 18.75%,var(--color-green-700) 100%)}.game-card.featured:hover .fake-button[data-v-47cbe749]{background-color:var(--color-green-400)}.game-card.featured:hover .fake-button svg[data-v-47cbe749]{color:var(--color-slate-400)}.game-card.featured .game-info[data-v-47cbe749]{max-width:calc(100% - 3rem)}.game-card.featured .game-info span[data-v-47cbe749]{color:var(--color-white)}.game-card.featured .game-info .delimiter[data-v-47cbe749]{background-color:#ffffff4d}.game-card.featured .note[data-v-47cbe749]{color:var(--color-white);margin-top:.5rem}@media(min-width:64em){.game-card.featured .note[data-v-47cbe749]{margin-top:0}}.game-card.featured .time-container[data-v-47cbe749]{background:#ffffff26;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px)}.game-card.featured .time-container .time[data-v-47cbe749],.game-card.featured .time-container .timezone[data-v-47cbe749]{color:var(--color-white)}.game-card.past[data-v-47cbe749]{background-color:var(--color-gray-400)}.game-card.past .game-info .delimiter[data-v-47cbe749]{background-color:var(--color-slate-100)}@keyframes pulse-47cbe749{0%{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.15);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.game-card .expand-enter-active[data-v-47cbe749],.game-card .expand-leave-active[data-v-47cbe749]{transition:opacity .3s ease,transform .3s ease,max-height .3s ease;overflow:hidden}.game-card .expand-enter-from[data-v-47cbe749],.game-card .expand-leave-to[data-v-47cbe749]{opacity:0;transform:translateY(-8px);max-height:0}.game-card .expand-enter-to[data-v-47cbe749],.game-card .expand-leave-from[data-v-47cbe749]{opacity:1;transform:translateY(0);max-height:1000px}.group-title[data-v-8f8ba5b5]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin-bottom:0}.day-heading-wrapper[data-v-8f8ba5b5]{margin-bottom:var(--section-spacing-md)}.day-heading-wrapper .line[data-v-8f8ba5b5]{margin-top:.5rem;width:100%;height:1px;background:#d9d9d9}.timetable-group[data-v-8f8ba5b5]{margin-bottom:var(--section-spacing-xl)}.featured-grid[data-v-8f8ba5b5]{display:grid;grid-template-columns:1fr;gap:var(--spacing-regular);margin-bottom:var(--spacing-regular)}@media(min-width:64em){.featured-grid[data-v-8f8ba5b5]{grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.featured-grid.single[data-v-8f8ba5b5]{grid-template-columns:1fr;gap:0}}.time-groups[data-v-8f8ba5b5]{display:flex;flex-direction:column;gap:var(--spacing-regular)}.time-group .time-heading[data-v-8f8ba5b5]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-regular)}.time-group .events-grid[data-v-8f8ba5b5]{display:grid;grid-template-columns:1fr;gap:var(--spacing-regular)}.tab[data-v-e4adef13]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-duration) var(--easing),color var(--transition-duration) var(--easing)}@media(max-width:63.9375em){.tab[data-v-e4adef13]{flex:1}}.tab span[data-v-e4adef13]{font-weight:var(--font-weight-semibold);color:var(--color-slate-400);pointer-events:none}.tab[data-v-e4adef13]:hover,.tab[data-v-e4adef13]:active{background-color:var(--color-gray-200)}.tab.variant-large[data-v-e4adef13]{padding-block-end:var(--spacing-sm);padding-block-start:var(--spacing-sm);padding-inline-start:var(--spacing-regular);padding-inline-end:var(--spacing-regular)}.tab.variant-large span[data-v-e4adef13]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.tab.variant-small[data-v-e4adef13]{padding-block-end:var(--spacing-xsm);padding-block-start:var(--spacing-xsm);padding-inline-start:var(--spacing-sm);padding-inline-end:var(--spacing-sm)}.tab.variant-small span[data-v-e4adef13]{font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.tab[data-v-e4adef13]:hover{background-color:var(--color-gray-200)}.tab.active[data-v-e4adef13]{background-color:var(--color-white)}.tabs-group[data-v-d0336216]{display:flex;flex-wrap:wrap;background-color:var(--color-gray-400);border-radius:var(--radius);padding:var(--spacing-xsm);width:fit-content;gap:var(--spacing-xsm)}@media(max-width:63.9375em){.tabs-group[data-v-d0336216]{width:100%}}@media(max-width:47.9375em){.timetable-listing-wrapper[data-v-c4a7af90] .general-filter .left-controls{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}}.html-block-wrapper[data-astro-cid-zp4bgzuw]{position:relative;width:100%;min-height:2300px}@media(min-width:64em){.html-block-wrapper[data-astro-cid-zp4bgzuw]{min-height:1700px}}.html-block-wrapper[data-astro-cid-zp4bgzuw]>div[style*="position: relative"]{width:100%;height:100%;min-height:inherit}.html-block-wrapper[data-astro-cid-zp4bgzuw] iframe{width:100%;height:100%;border:0}
