/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

@layer properties;.container-component .container-component-inside{overflow:hidden;}.container-component.has-cta{padding-bottom:calc(var(--spacing,0.25rem) * 16);@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 20);}}.container-component.has-cta .card-component_cta{text-align:center;}.container-component.has-title{padding-top:calc(var(--spacing,0.25rem) * 8);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 12);}}.container-component.has-title .component_header{text-align:center;}.container-component.has-title .component_header .component_title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.container-component.has-title.title-center .component_header .component_title,.container-component.has-title.card-component-title-normal-center .component_header .component_title{justify-content:center;}.container-component.has-title.card-component-title-underline .component_title{margin-block:calc(var(--spacing,0.25rem) * 4);flex-direction:column;flex-wrap:nowrap;align-items:flex-start;border-bottom-color:var(--color-blue-500,#07185C);padding-bottom:calc(var(--spacing,0.25rem) * 1);text-align:left;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);@media (width >= 48rem){flex-direction:row;}@media (width >= 48rem){align-items:center;}@media (width >= 48rem){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.container-component.has-title.card-component-title-underline .component_title .component_title_text{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-blue-500,#07185C);@media (width < 48rem){display:block;}@media (width < 48rem){width:100%;}@media (width < 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 2);}@media (width >= 48rem){--tw-border-style:none;border-style:none;}}.container-component.has-title.card-component-title-underline-sm .component_title{margin-block:calc(var(--spacing,0.25rem) * 4);flex-direction:column;flex-wrap:nowrap;align-items:flex-start;border-bottom-color:var(--color-blue-500,#07185C);padding-bottom:calc(var(--spacing,0.25rem) * 1);text-align:left;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);@media (width >= 48rem){flex-direction:row;}@media (width >= 48rem){align-items:center;}@media (width >= 48rem){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.container-component.has-title.card-component-title-underline-sm .component_title .component_title_text{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-blue-500,#07185C);@media (width < 48rem){display:block;}@media (width < 48rem){width:100%;}@media (width < 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 2);}@media (width >= 48rem){--tw-border-style:none;border-style:none;}}.container-component .component_title{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.container-component .component_title .component_title_tags{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.container-component .component_title .component_title_tags .badge{border-radius:0.25rem;background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-blue-500,#07185C);}.container-component .container-header-between{display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-600,#101114);}.container-component .container-header-between .container-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));}}.container-component .container-header-between .btn-kix-primary{background-image:linear-gradient(to right,var(--color-sky-blue-500) 0%,var(--color-sky-blue-500) 50%,var(--color-blue-500) 50%,var(--color-blue-500) 100%);display:inline-flex;align-items:center;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;background-position:100% 0;padding-inline:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-leading:calc(var(--spacing,0.25rem) * 7);line-height:calc(var(--spacing,0.25rem) * 7);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));-webkit-text-fill-color:transparent;&:hover{@media (hover:hover){background-position:0 0;}}@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.container-component .container-header-between .btn-kix-primary:before,.container-component .container-header-between .btn-kix-primary:after{display:none;}.container-component .container-header-between .btn-kix-primary span{position:static;z-index:unset;}.container-component .container-header-between .btn-kix-primary span:after{position:static;}.container-component.card-component-underline{padding-block:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 6);}}.container-component.card-component-underline .list_inside{padding-block:calc(var(--spacing,0.25rem) * 0);}.container-component.card-component-underline .list_inside .list_teasers{margin-top:calc(var(--spacing,0.25rem) * 6);}.container-component .card-component_cta_bottom_second .btn-kix-primary,.container-component .card-component_cta_bottom_second_full .btn-kix-primary{background-color:transparent;color:var(--color-blue-500,#07185C);}.container-component .card-component_cta_bottom_second .btn-kix-primary:after,.container-component .card-component_cta_bottom_second_full .btn-kix-primary:after{background-color:transparent;}.container-component .card-component_cta_bottom_second .btn-kix-primary:before,.container-component .card-component_cta_bottom_second_full .btn-kix-primary:before{background-color:var(--color-blue-500,#07185C);}.container-component .card-component_cta_bottom_second .btn-kix-primary:hover,.container-component .card-component_cta_bottom_second_full .btn-kix-primary:hover{color:var(--color-white,#fff);}.container-component .card-component_cta_bottom_full .btn-kix-primary,.container-component .card-component_cta_bottom_second_full .btn-kix-primary{@media (width < 48rem){width:100%;}}.traffic-card-gray,.traffic-default{position:relative;display:flex;height:100%;flex-direction:column;justify-content:space-between;}.traffic-card-gray.has-cta,.traffic-default.has-cta{padding-bottom:calc(var(--spacing,0.25rem) * 4);}.traffic-card-gray.has-title,.traffic-default.has-title{padding-top:calc(var(--spacing,0.25rem) * 4);}.traffic-card-gray .block-title,.traffic-default .block-title{display:none;}.traffic-card-gray .traffic-status-date,.traffic-default .traffic-status-date{position:absolute;top:calc(var(--spacing,0.25rem) * -8);right:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}.traffic-card-gray .component_header,.traffic-default .component_header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 2);padding-bottom:calc(var(--spacing,0.25rem) * 3);}.traffic-card-gray .component_header .component_title,.traffic-default .component_header .component_title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.traffic-card-gray{border-radius:var(--radius-2xl,1rem);background-color:var(--color-grey-100,#F7F7F8);padding:calc(var(--spacing,0.25rem) * 4);}.traffic-card-gray .badge_group{margin-top:calc(var(--spacing,0.25rem) * 0);}.traffic-card-gray .badge_group .badge_title{display:none;}.parking-calculator-inner{margin-inline:auto;max-width:792px;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;}}}
@layer properties;.hero{background-color:var(--color-blue-500,#07185C);}.hero .hero-inner{position:relative;display:flex;min-height:calc(var(--spacing,0.25rem) * 42);width:100%;align-items:center;overflow:hidden;@media (width >= 48rem){min-height:calc(var(--spacing,0.25rem) * 48);}}.hero .hero-inner .hero-bg{position:absolute;inset:calc(var(--spacing,0.25rem) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper{.video-wrapper{height:-moz-fit-content;height:fit-content;video{position:relative;}}}video{position:absolute;top:calc(var(--spacing,0.25rem) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing,0.25rem) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}.hero .hero-inner .hero-content{position:relative;z-index:10;margin-inline:auto;display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);}.hero .hero-inner .hero-content h1,.hero .hero-inner .hero-content .hero-title,.hero .hero-inner .hero-content .hero-sub-title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.hero .hero-inner .hero-content .hero-sub-title{--tw-leading:1;line-height:1;@media (width >= 48rem){--tw-leading:1;line-height:1;}}.hero.hero-emergency-title{background-color:var(--color-error-primary);position:relative;padding-top:60px;padding-bottom:90px;@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 7);}}.hero.hero-emergency-title .hero-content .hero-title{margin-inline:auto;display:flex;max-width:464px;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.hero.hero-emergency-title .hero-content .hero-title::before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.hero.hero-emergency-title::before{position:absolute;bottom:calc(var(--spacing,0.25rem) * -2);left:calc(var(--spacing,0.25rem) * 0);display:block;height:90px;width:120px;--tw-content:"";content:var(--tw-content);@media (width >= 48rem){height:160px;}@media (width >= 48rem){width:220px;}background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzIiBoZWlnaHQ9Ijc3IiB2aWV3Qm94PSIwIDAgMTEzIDc3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNTUuOTM4NSAxLjQ5OTQzQzMyLjI5MjMgLTcuMjg3MDcgLTQuNDkwNTkgMjUuMjIzIC0xMS40OTY5IDI5LjYxNjJMLTE1IDgwLjU3NzVDMy4zOTE0NiA4NC4zODUgNDAuNTI0NyA5MiA0MS45MjU5IDkyQzQzLjY3NzUgOTIgMTA1Ljg1OCA4My4yMTM1IDEwNC45ODIgNzkuNjk4OUMxMDQuMTA3IDc2LjE4NDMgMTAyLjM1NSA3MC45MTI0IDEwNC4xMDcgNjguMjc2NEMxMDUuODU4IDY1LjY0MDUgMTEwLjIzNyA2Ny4zOTc4IDExMS45ODkgNjYuNTE5MUMxMTMuNzQgNjUuNjQwNSAxMTQuNjE2IDU5LjQ4OTkgMTAyLjM1NSA1OS40ODk5QzkwLjA5NCA1OS40ODk5IDg4LjM0MjUgNzcuOTQxNiA3My40NTQyIDc4LjgyMDJDNTguNTY1OCA3OS42OTg5IDYyLjk0NDggNjMuMDA0NSA3MC44MjY4IDU5LjQ4OTlDNzguNzA4OSA1NS45NzUzIDc5LjU4NDYgNjEuMjQ3MiA4Mi4yMTIgNTkuNDg5OUM4NC44MzkzIDU3LjczMjYgODUuNzE1MSA0OS44MjQ4IDcwLjgyNjggNDcuMTg4OEM1NS45Mzg1IDQ0LjU1MjkgNTUuOTM4NSA2NC43NjE4IDQwLjE3NDQgNTkuNDg5OUMyNC40MTAzIDU0LjIxOCA0Ni4zMDQ5IDI2LjEwMTIgNjEuMTkzMiAyMi41ODY2Qzc2LjA4MTUgMTkuMDcyIDc2LjA4MTUgMjkuNjE2MiA3OS41ODQ2IDI3Ljg1ODVDODMuMDg3OCAyNi4xMDA4IDc5LjU4NDYgMTAuMjg1OSA1NS45Mzg1IDEuNDk5NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");}.hero.hero-emergency-title::after{position:absolute;right:calc(var(--spacing,0.25rem) * 2);bottom:calc(var(--spacing,0.25rem) * 2);display:block;height:90px;width:70px;--tw-content:"";content:var(--tw-content);@media (width >= 48rem){height:170px;}@media (width >= 48rem){width:130px;}background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iOTMiIHZpZXdCb3g9IjAgMCA3MCA5MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ2LjEwMTggMTcuMzAyM0M1MC44MzggMTcuMzAyMyA1NC43OTIgMTMuMzIyOCA1NC43OTIgOC42NTExNkM1NC43OTIgNi4zNTY3MyA1My44NzY1IDQuMTU2MjcgNTIuMjQ2NyAyLjUzMzg3QzUwLjYxNyAwLjkxMTQ1OSA0OC40MDY2IDAgNDYuMTAxOCAwQzQxLjI3ODcgMCAzNy40MTE1IDMuODA2NTEgMzcuNDExNSA4LjY1MTE2QzM3LjQxMTUgMTMuMzIyOCA0MS4yNzg3IDE3LjMwMjMgNDYuMTAxOCAxNy4zMDIzWk0yNy41NjM4IDc2Ljc4MTZDMjkuMTUzMyA3Ny4wOTM2IDMwLjcwMzUgNzYuMDg3MyAzMS4wNjU2IDc0LjUwODRMMzQuMzcwNSA2MC4wOThDMzQuNTQzMyA1OS4zNDQ1IDM1LjQ2OTMgNTkuMDYzNiAzNi4wMzE1IDU5LjU5NDJMNDIuOTg4MSA2Ni4xNTg1QzQzLjU4ODggNjYuNzI1MyA0My45MjkyIDY3LjUxNDYgNDMuOTI5MiA2OC4zNDA0Vjg4LjY1NDlDNDMuOTI5MiA5MS4wNTQ2IDQ1Ljg3NDYgOTMgNDguMjc0NCA5M0M1MC42NzQxIDkzIDUyLjYxOTUgOTEuMDU0NiA1Mi42MTk1IDg4LjY1NDlWNjEuODUyMUM1Mi42MTk1IDYxLjAyNjIgNTIuMjc5IDYwLjIzNjkgNTEuNjc4NCA1OS42NzAxTDQ0LjI2MSA1Mi42NzExQzQzLjc1NzYgNTIuMTk2IDQzLjUzNTUgNTEuNDk0NCA0My42NzQxIDUwLjgxNjJMNDYuMTAxOCAzOC45MzAyQzQ5LjA3OTEgNDIuMzI2NCA1Mi43NTIzIDQ1LjA0ODYgNTYuODc0NCA0Ni45MTM4QzU5LjY4MDEgNDguMTgzNCA2Mi42NDk0IDQ5LjAzNiA2NS42ODc3IDQ5LjQ1MUM2OC4wNTQ2IDQ5Ljc3NDQgNzAgNDcuODA3NiA3MCA0NS40MTg2QzcwIDQzLjAyOTcgNjguMDQ1NyA0MS4xMzc4IDY1LjY5ODQgNDAuNjkzNUM1OS4zNDE1IDM5LjQ5MDMgNTQuMTYzNiAzNS42NzA2IDUxLjI3MjUgMzAuNjI1MUw0Ni45Mjc0IDIzLjc5MDdDNDUuMTg5MyAyMS4xMDg4IDQyLjU4MjIgMTkuNDY1MSAzOS41ODQxIDE5LjQ2NTFDMzguMjM3MSAxOS40NjUxIDM3LjQxMTUgMTkuODExMiAzNi4wNjQ2IDE5LjgxMTJMMTUuMzQ3IDI4LjU1MzdDMTQuMjM1NyAyOS4wMjI2IDEzLjUxMzMgMzAuMTExNSAxMy41MTMzIDMxLjMxNzdWNDUuMzk5MUMxMy41MTMzIDQ3Ljc5ODggMTUuNDU4NyA0OS43NDQyIDE3Ljg1ODUgNDkuNzQ0MkMyMC4yNTgyIDQ5Ljc0NDIgMjIuMjAzNiA0Ny43OTg4IDIyLjIwMzYgNDUuMzk5MVYzNi41NDM2QzIyLjIwMzYgMzUuNTgzMiAyMi43OTMgMzQuNzIxMiAyMy42ODggMzQuMzcyOEwyOS45ODE0IDMxLjkyMjhMMjMuNjE0NiA2NC4wODg4QzIzLjI5MTggNjUuNzE5OSAyMS43MDM5IDY2Ljc3NzMgMjAuMDc0NCA2Ni40NDYyTDYuMDU2NzcgNjMuNTk4M0MzLjY3MzEyIDYzLjExNDEgMS4zNDkxMiA2NC42NTY4IDAuODcwMDI1IDY3LjA0MTVDMC4zOTAxNTQgNjkuNDMwMSAxLjk0MzcyIDcxLjc1MzYgNC4zMzQ0MSA3Mi4yMjI3TDI3LjU2MzggNzYuNzgxNloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");}.hero-image{height:calc(var(--spacing,0.25rem) * 70);justify-content:center;background-size:cover;background-position:center;@media (width >= 48rem){height:calc(var(--spacing,0.25rem) * 80);}}.hero-image .hero-inner{height:100%;}.hero-image .hero-content{margin-inline:calc(var(--spacing,0.25rem) * 4);align-items:center;justify-content:center;}.hero-image .hero-content h1,.hero-image .hero-content .hero-title{text-align:center;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";}}}
@layer properties;.container .list .container{padding-inline:calc(var(--spacing,0.25rem) * 0);}.container #realtime-flight-list .flight-card{margin-inline:calc(var(--spacing,0.25rem) * 0);border-radius:var(--radius-xl,0.75rem);}.container #realtime-flight-list .container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}}.list_sub_title{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);@media (width >= 48rem){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}}.list{text-align:center;}.list .list_inside{padding-block:calc(var(--spacing,0.25rem) * 5);}.list .list_header{margin-bottom:calc(var(--spacing,0.25rem) * 6);}.list .list_title{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.list .title-normal-sm{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.list .title-normal-sm.list_sub_title{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.list .title-duty_free{margin-bottom:calc(var(--spacing,0.25rem) * 12);display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 1);background-color:var(--color-white,#fff);@media (width >= 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 14);}@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 6);}}.list .title-duty_free .title_icon{height:calc(var(--spacing,0.25rem) * 20);width:calc(var(--spacing,0.25rem) * 12);background-size:100% auto;background-position:center;background-repeat:no-repeat;@media (width >= 48rem){width:calc(var(--spacing,0.25rem) * 40);}}.list .title-duty_free .title_icon_text{@media (width < 48rem){min-width:calc(6/12 * 100%);}}.list .title-duty_free .title_icon-left{background-image:url("/themes/custom/kix_ui/assets/bg-duty_free-title_left.png");}.list .title-duty_free .title_icon-right{background-image:url("/themes/custom/kix_ui/assets/bg-duty_free-title_right.png");}.list .list_teasers{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);text-align:left;}@media (width >= 48rem){.list .list_teasers{gap:calc(var(--spacing,0.25rem) * 6);}}.list .list_teasers .list_teaser{width:100%;}.list .list_teasers_10{grid-template-columns:repeat(10,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 6);}.list-slider .swiper{margin-bottom:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 8);padding-bottom:calc(var(--spacing,0.25rem) * 4);text-align:left;}.list-slider .swiper .swiper-wrapper{display:flex;}.list-slider .swiper .swiper-slide{width:100%;@media (width >= 48rem){margin-right:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){width:calc(4/12 * 100%);}}.list-slider .swiper .swiper-slide:last-child{@media (width >= 48rem){margin-right:calc(var(--spacing,0.25rem) * 0);}}.list-slider .swiper-horizontal > .list-slider-scrollbar,.list-slider .swiper-scrollbar.list-slider-scrollbar{position:absolute;bottom:calc(var(--spacing,0.25rem) * 0);left:calc(1/2 * 100%);margin-inline:auto;margin-top:calc(var(--spacing,0.25rem) * 2);width:calc(1/2 * 100%);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.list-columns-10{background-color:var(--color-white,#fff);}.list .list_button{margin-block:calc(var(--spacing,0.25rem) * 4);}.list .list_button.list_button-duty_free{margin-top:calc(var(--spacing,0.25rem) * 12);display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing,0.25rem) * 3);@media (width >= 48rem){margin-top:calc(var(--spacing,0.25rem) * 14);}}.list .list_button.list_button-duty_free a{justify-content:center;text-align:center;@media (width < 48rem){width:100%;}}.list .list_button.list_button-duty_free a span:after{position:relative;bottom:1.5px;margin-left:calc(var(--spacing,0.25rem) * 2);}.list .teaser .teaser_content{padding-block:calc(var(--spacing,0.25rem) * 4);}.list .teaser .teaser_content .teaser_title{padding-bottom:calc(var(--spacing,0.25rem) * 1);}.list .teaser .teaser_content .teaser_text{margin-top:calc(var(--spacing,0.25rem) * 0);margin-bottom:calc(var(--spacing,0.25rem) * 4);}@media (width < 48rem){.list .teaser{display:flex;gap:calc(var(--spacing,0.25rem) * 5);padding-bottom:calc(var(--spacing,0.25rem) * 5);}.list .teaser .teaser_image{width:calc(var(--spacing,0.25rem) * 25);}.list .teaser .teaser_content{display:flex;flex-direction:column;justify-content:space-between;padding-block:calc(var(--spacing,0.25rem) * 0);}.list .teaser:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px;}}.list .teaser.teaser-small_vertical{display:flex;flex-direction:column;}.list .teaser.teaser-small_vertical .teaser_image{flex-shrink:0;@media (width < 48rem){width:100%;}}.list .teaser-medium{@media (width >= 48rem){flex-direction:row;}}.list .teaser-medium .teaser_image{@media (width < 48rem){aspect-ratio:1 / 1;}@media (width < 48rem){flex-shrink:0;}}.list .teaser-default{display:flex;flex-direction:column;@media (width >= 48rem){height:100%;}@media (width >= 48rem){justify-content:stretch;}}.list .teaser-default .teaser_image{aspect-ratio:5/3;width:100%;flex-shrink:0;}.list .teaser-default .teaser_image img{aspect-ratio:5/3;height:auto;}.list .teaser-default .teaser_content{display:flex;height:100%;flex-direction:column;@media (width >= 48rem){justify-content:space-between;}}.list .teaser-default .teaser_content .teaser_text{margin-bottom:calc(var(--spacing,0.25rem) * 1);}.list-default.list-mobi-line .list_teasers{margin-top:calc(var(--spacing,0.25rem) * 8);}.list-default.list-mobi-line .list_teasers .list_teaser.col-span-12{position:relative;}.list-default.list-mobi-line .list_teasers .list_teaser.col-span-12:after{position:absolute;bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);display:block;height:1px;width:100%;background-color:var(--color-grey-100,#F7F7F8);--tw-content:"";content:var(--tw-content);@media (width >= 48rem){display:none;}}.list_teaser .flight-card{position:relative;margin-inline:calc(var(--spacing,0.25rem) * -4);margin-block:calc(var(--spacing,0.25rem) * 0);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){margin-inline:calc(var(--spacing,0.25rem) * 0);}}.list_teaser .flight-card .container .flight-card-items{grid-column:span 8 / span 8;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 4);}.list_teaser .flight-card .container .flight-card-info{grid-column:span 4 / span 4;display:flex;height:100%;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 4);}.list_teaser .flight-card .container .flight-list-date{position:relative;cursor:pointer;padding-right:calc(var(--spacing,0.25rem) * 7);color:var(--color-grey-300,#A6A8B0);}.list_teaser .flight-card .container .flight-list-date::after{position:absolute;top:calc(1/2 * 100%);right:calc(var(--spacing,0.25rem) * 0);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:1;line-height:1;color:var(--color-blue-500,#07185C);--tw-content:"";content:var(--tw-content);}.list_teaser .flight-card .container .flight-list-date.active::after{animation:kixSpinner 0.8s linear infinite;}.list_teaser .flight-card .container .flight-card-delay-time{color:var(--color-grey-300,#A6A8B0);text-decoration-line:line-through;}.list_teaser .flight-card .container .flight-card-current-time{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}@media (width >= 48rem){.list_teaser .flight-card .container{position:relative;}.list_teaser .flight-card .container::after{position:absolute;top:calc(1/2 * 100%);right:calc(var(--spacing,0.25rem) * 10);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}.list_teaser .flight-card .container .flight-card-items{grid-column:span 7 / span 7;flex-direction:row;align-items:center;}.list_teaser .flight-card .container .flight-card-info{grid-column:span 5 / span 5;flex-direction:row;align-items:center;justify-content:space-around;}.list_teaser .flight-card .container .flight-card-delay-time{color:var(--color-grey-300,#A6A8B0);text-decoration-line:line-through;}.list_teaser .flight-card .container .flight-card-current-time{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-content:"";}}}
@layer properties;div.teaser.teaser-with_icon{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){align-items:flex-start;}}div.teaser.teaser-with_icon .teaser_icon svg{height:calc(var(--spacing,0.25rem) * 10);width:calc(var(--spacing,0.25rem) * 10);}div.teaser.teaser-with_icon .teaser_title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}div.teaser.teaser-with_icon .teaser_content{padding-block:calc(var(--spacing,0.25rem) * 0);}div.teaser.teaser-with_icon .teaser_image{width:100%;}div.teaser.teaser-with_icon .teaser_text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));color:var(--color-grey-600,#101114);}div.teaser.teaser-with_icon .teaser_text p{@media (width >= 48rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}div.teaser.teaser-with_icon .teaser_button .btn-kix-default{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}div.teaser-event{height:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg,0.5rem);background-color:var(--color-white,#fff);}div.teaser-event .teaser_image{width:100% !important;border-bottom-right-radius:0;border-bottom-left-radius:0;}div.teaser-event .teaser_content{padding-inline:calc(var(--spacing,0.25rem) * 3);@media (width >= 48rem){height:100%;}}div.teaser-event .teaser_content_inner{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 3);}div.teaser-event .teaser_title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}div.teaser-event .teaser_text{display:none;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));@media (width >= 48rem){display:block;}}div.teaser-event .teaser_text .field-event-display-date{margin-top:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-sky-blue-500,#00BFF2);@media (width >= 48rem){margin-top:calc(var(--spacing,0.25rem) * 4);}}div.teaser-event .teaser_tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 1);}div.teaser-event .teaser_tags .badge{margin-right:calc(var(--spacing,0.25rem) * 0);margin-bottom:calc(var(--spacing,0.25rem) * 0);display:block;border-radius:0.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-info-secondary,#D9EAFF);background-color:var(--color-info-secondary,#D9EAFF);padding-inline:calc(var(--spacing,0.25rem) * 2);color:var(--color-info-primary,#084285);}div.teaser-event .teaser_tags .badge-outline{border-color:var(--color-blue-500,#07185C);background-color:transparent;color:var(--color-blue-500,#07185C);}div.teaser-event .teaser_tags .badge-disabled{background-color:var(--color-grey-200,#DDDDDF);color:var(--color-grey-600,#101114);}div.teaser-event .teaser_tags .badge-success{background-color:var(--color-success-secondary,#E2EFDA);color:var(--color-success-primary,#006936);}div.teaser-event .teaser_tags .badge-gray{background-color:var(--color-blue-50,#EAECF5);color:var(--color-blue-500,#07185C);}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;}}}
.text-component .kiosk-show{display:none;}
@layer properties;.heading-title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.2;color:var(--color-grey-600);padding-bottom:8px;border-bottom:1px solid var(--color-blue-500);}.heading-title a{position:relative;display:block;color:var(--color-grey-600);text-decoration:none;}.heading-title a::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";font-size:32px;width:32px;height:32px;line-height:1;position:absolute;right:0;}.emergency-title{color:var(--color-error-primary);font-weight:bold;text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));}}h2.heading-title,h2.heading-subtitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));}}h3.heading-title,h3.heading-subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));@media (width >= 48rem){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));}}.heading-subtitle{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.2;color:var(--color-grey-600);}.heading-subtitle a{display:inline-flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 4);}.heading-subtitle a::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";font-size:32px;width:32px;height:32px;line-height:1;}.file-link{position:relative;display:flex;min-height:calc(var(--spacing,0.25rem) * 14);align-items:center;gap:calc(var(--spacing,0.25rem) * 1.5);border-radius:var(--radius-lg,0.5rem);background-color:var(--color-blue-50,#EAECF5);padding-block:calc(var(--spacing,0.25rem) * 2);padding-right:calc(var(--spacing,0.25rem) * 10);padding-left:calc(var(--spacing,0.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);}.file-link:before{position:absolute;top:calc(var(--spacing,0.25rem) * 3);right:calc(var(--spacing,0.25rem) * 0);height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl,1.75rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}.file-link:after{position:static;height:calc(var(--spacing,0.25rem) * 3);width:calc(var(--spacing,0.25rem) * 3);flex-shrink:0;background-size:contain;background-repeat:no-repeat;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}.external-link{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing,0.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.external-link:after{position:static;margin-top:1px;height:auto;width:auto;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}.link-icon-add{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing,0.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.link-icon-add:after{position:static;margin-top:calc(var(--spacing,0.25rem) * 1.5);height:calc(var(--spacing,0.25rem) * 3);width:calc(var(--spacing,0.25rem) * 3);background-size:contain;background-repeat:no-repeat;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}.link-icon-add.link-icon-excel:after,.file-link[href*=".xls"]:after,.file-link[href*=".xlsx"]:after,.link-group--default .items a.link-icon-excel:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDg1NjkgMEgzOS41MTQxQzQ0LjIyODYgMCA0OCAzLjc3MTM4IDQ4IDguNDg1NjlWMzkuNTE0M0M0OCA0NC4yMjg2IDQ0LjIyODYgNDggMzkuNTE0MSA0OEg4LjQ4NTY5QzMuNzcxMzggNDggMCA0NC4yMjg2IDAgMzkuNTE0M1Y4LjQ4NTY5QzAgMy43NzEzOCAzLjc3MTM4IDAgOC40ODU2OSAwWiIgZmlsbD0iIzAwNzIzNCIvPgo8cGF0aCBkPSJNMjAuODg0NyAyMy41Njc1TDExLjY3NTYgMTFIMTguMDQwOUwyNC4wNjYxIDE5Ljk5NTlMMzAuMzY3NiAxMUgzNi41Mjk5TDI3LjExMjkgMjMuNTY3NUwzNyAzNi45Mzg1SDMwLjU3MTFMMjMuOTI4OSAyNy40MDZMMTcuMzAzNiAzN0gxMUwyMC44ODQ3IDIzLjU2NzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");}.link-icon-add.link-icon-pdf:after,.file-link[href*=".pdf"]:after,.link-group--default .items a.link-icon-pdf:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDg1NjkgMEgzOS41MTQxQzQ0LjIyODYgMCA0OCAzLjc3MTM4IDQ4IDguNDg1NjlWMzkuNTE0M0M0OCA0NC4yMjg2IDQ0LjIyODYgNDggMzkuNTE0MSA0OEg4LjQ4NTY5QzMuNzcxMzggNDggMCA0NC4yMjg2IDAgMzkuNTE0M1Y4LjQ4NTY5QzAgMy43NzEzOCAzLjc3MTM4IDAgOC40ODU2OSAwWiIgZmlsbD0iI0ZBMEYwMCIvPgo8cGF0aCBkPSJNMzguMjc3MyAyNy42ODY4QzM2LjA0ODUgMjUuMzcyNSAyOS45NjI4IDI2LjMxNTQgMjguNTA1NyAyNi40ODY4QzI2LjM2MyAyNC40Mjk2IDI0LjkwNTkgMjEuOTQzOSAyNC4zOTE2IDIxLjA4NjhDMjUuMTYzIDE4Ljc3MjUgMjUuNjc3MSAxNi40NTgyIDI1Ljc2MyAxMy45NzI3QzI1Ljc2MyAxMS44Mjk4IDI0LjkwNTkgOS41MTU2MiAyMi41MDU3IDkuNTE1NjJDMjEuNjQ4NiA5LjUxNTYyIDIwLjg3NzEgMTAuMDI5OCAyMC40NDg1IDEwLjcxNTRDMTkuNDIgMTIuNTE1NiAxOS44NDg1IDE2LjExNTYgMjEuNDc3MSAxOS44MDEzQzIwLjUzNDMgMjIuNDU4NCAxOS42NzcxIDI1LjAyOTcgMTcuMjc3MSAyOS41NzI3QzE0Ljc5MTQgMzAuNjAwOSA5LjU2Mjc3IDMzLjAwMTEgOS4xMzQxNSAzNS41NzI3QzguOTYyNzcgMzYuMzQzOSA5LjIxOTg0IDM3LjExNTYgOS44MTk4NCAzNy43MTU0QzEwLjQxOTggMzguMjI5NyAxMS4xOTEyIDM4LjQ4NjggMTEuOTYyOCAzOC40ODY4QzE1LjEzNDEgMzguNDg2OCAxOC4yMTk4IDM0LjExNTYgMjAuMzYyOCAzMC40Mjk2QzIyLjE2MjggMjkuODI5OCAyNC45OTE0IDI4Ljk3MjUgMjcuODIgMjguNDU4MkMzMS4xNjI4IDMxLjM3MjUgMzQuMDc3MSAzMS44MDA5IDM1LjYyIDMxLjgwMDlDMzcuNjc3MSAzMS44MDA5IDM4LjQ0ODcgMzAuOTQzOSAzOC43MDU3IDMwLjE3MjNDMzkuMTM0MSAyOS4zMTU0IDM4Ljg3NzEgMjguMzcyNSAzOC4yNzczIDI3LjY4NjhaTTM2LjEzNDIgMjkuMTQ0MUMzNi4wNDg1IDI5Ljc0NDEgMzUuMjc3MyAzMC4zNDM5IDMzLjkwNTcgMzAuMDAxMUMzMi4yNzcxIDI5LjU3MjcgMzAuODIgMjguODAxMSAyOS41MzQzIDI3Ljc3MjVDMzAuNjQ4NiAyNy42MDA5IDMzLjEzNDEgMjcuMzQzOSAzNC45MzQzIDI3LjY4NjhDMzUuNjIgMjcuODU4MiAzNi4zMDU3IDI4LjI4NjggMzYuMTM0MiAyOS4xNDQxWk0yMS44MiAxMS40ODY4QzIxLjk5MTQgMTEuMjI5OCAyMi4yNDg2IDExLjA1ODQgMjIuNTA1NyAxMS4wNTg0QzIzLjI3NzEgMTEuMDU4NCAyMy40NDg1IDEyLjAwMTEgMjMuNDQ4NSAxMi43NzI3QzIzLjM2MjggMTQuNTcyOSAyMy4wMTk4IDE2LjM3MjcgMjIuNDIgMTguMDg3QzIxLjEzNDEgMTQuNjU4NCAyMS4zOTE0IDEyLjI1ODIgMjEuODIgMTEuNDg2OFpNMjEuNjQ4NiAyOC4xMTU0QzIyLjMzNDMgMjYuNzQ0MSAyMy4yNzczIDI0LjM0MzkgMjMuNjIgMjMuMzE1M0MyNC4zOTE0IDI0LjYwMDggMjUuNjc3MSAyNi4xNDM5IDI2LjM2MyAyNi44Mjk2QzI2LjM2MyAyNi45MTU0IDIzLjcwNTcgMjcuNDI5NiAyMS42NDg2IDI4LjExNTRaTTE2LjU5MTQgMzEuNTQ0MUMxNC42MiAzNC44MDExIDEyLjU2MjggMzYuODU4MiAxMS40NDg1IDM2Ljg1ODJDMTEuMjc3MSAzNi44NTgyIDExLjEwNTUgMzYuNzcyNSAxMC45MzQxIDM2LjY4NjhDMTAuNjc2OSAzNi41MTUyIDEwLjU5MTIgMzYuMjU4MiAxMC42NzY5IDM1LjkxNTRDMTAuOTM0MSAzNC43MTU0IDEzLjE2MjggMzMuMDg2OCAxNi41OTE0IDMxLjU0NDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");}.link-icon-add.link-icon-word:after,.file-link[href*=".doc"]:after,.file-link[href*=".docx"]:after,.link-group--default .items a.link-icon-word:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDg1NjkgMEgzOS41MTQxQzQ0LjIyODYgMCA0OCAzLjc3MTM4IDQ4IDguNDg1NjlWMzkuNTE0M0M0OCA0NC4yMjg2IDQ0LjIyODYgNDggMzkuNTE0MSA0OEg4LjQ4NTY5QzMuNzcxMzggNDggMCA0NC4yMjg2IDAgMzkuNTE0M1Y4LjQ4NTY5QzAgMy43NzEzOCAzLjc3MTM4IDAgOC40ODU2OSAwWiIgZmlsbD0iIzJCMzI4MiIvPgo8cGF0aCBkPSJNMzMuMDY2NSAzNy42NjY1SDI5LjIzOTZMMjMuODA1MSAxNy42NTE0TDE4LjIyNzkgMzcuNjY2NUgxNC4zOTk3TDggMTFIMTEuODI3OUwxNi40MTM2IDI4Ljg1NzNMMjEuODkyOSAxMUgyNS43MjU5TDMxLjEwMDMgMjguODU3M0wzNS42MzkzIDExSDM5LjQ2NjVMMzMuMDY2NSAzNy42NjY1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");}.link-icon-add.link-icon-zip:after,.file-link[href*=".zip"]:after,.link-group--default .items a.link-icon-zip:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDg1NjkgMEgzOS41MTQxQzQ0LjIyODYgMCA0OCAzLjc3MTM4IDQ4IDguNDg1NjlWMzkuNTE0M0M0OCA0NC4yMjg2IDQ0LjIyODYgNDggMzkuNTE0MSA0OEg4LjQ4NTY5QzMuNzcxMzggNDggMCA0NC4yMjg2IDAgMzkuNTE0M1Y4LjQ4NTY5QzAgMy43NzEzOCAzLjc3MTM4IDAgOC40ODU2OSAwWiIgZmlsbD0iIzcwNjAyMiIvPgo8cGF0aCBkPSJNMzcuMDg0NyAxNC4zOTA0TDM3LjE3ODIgMTQuNDg0M1YxNC41MTU1TDI5LjQ3MjggMTQuNTQ2OEwyOS40NDE1IDcuNTgxMDJMMzcuMDg0NyAxNC4zOTA0Wk0xMi4wOTY2IDcuNTgwNjNIMjguNTk5NFYxNS4yNjQ1TDM3LjI3MiAxNS4yOTU4TDM3LjMwMzMgMjEuMDc0NkwzNy4yNzIgMjEuMTY4NUgxMS4wMzYyTDExLjAwNSA3LjcwNTc5QzExLjE1NjcgNy40OTIyNCAxMS43NDY5IDcuNTgwNjMgMTIuMDk2NiA3LjU4MDYzWk00MC45NTI5IDQwLjM3ODZINy4wNzQyMlYyMi4zODY4SDQwLjk1MzJMNDAuOTUyOSA0MC4zNzg2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjI1OTggMjYuOTAxNEwxMy43MzA1IDM1Ljk5OUgyMS40OTAyVjM3LjQwMDRIMTEuNDUxMlYzNi4xODY1TDE4Ljg3NiAyNy4wMjY0TDEyLjA5OTYgMjcuMDA1OVYyNS41SDIxLjI1OThWMjYuOTAxNFpNMjUuMDg2OSAzNy40MDA0SDIzLjI4ODFWMjUuNUgyNS4wODY5VjM3LjQwMDRaTTMzLjAxMzcgMjUuNUMzMy4wNTA1IDI1LjQ5OTkgMzYuOTA0MiAyNS40OTYxIDM3LjAyOTMgMjkuMDM0MkMzNy4wMjkzIDI5LjAzNDIgMzcuNDI2MSAzMi43MTU3IDMzLjAzNDIgMzIuOTI0OEgyOS42MjVWMzcuNDAwNEgyNy43MjI3VjI1LjVIMzMuMDEzN1pNMjkuNjA0NSAyNi45NjE5VjMxLjQ1OEgzMi4zNjUyQzM1LjI1MTMgMzEuNTYxNyAzNS4xMDY3IDI5LjI1MzYgMzUuMTA0NSAyOS4yMjA3QzM1LjE3NzcgMjcuMTUyNCAzMy4wNDA2IDI2Ljk3NDEgMzIuNTA1OSAyNi45NjE5SDI5LjYwNDVaIiBmaWxsPSIjNzA2MDIyIi8+Cjwvc3ZnPgo=");}.link-btn{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 1);overflow:hidden;padding-block:calc(var(--spacing,0.25rem) * 3);padding-right:calc(var(--spacing,0.25rem) * 11);padding-left:calc(var(--spacing,0.25rem) * 8);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff) !important;background-color:var(--color-blue-500);border-radius:999px;text-decoration:none;z-index:2;transition:background-color 0s ease 0s;}.link-btn:before{position:absolute;bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:calc(1 * -1);display:block;height:100%;width:0;border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-500,#00BFF2);background-clip:padding-box;--tw-duration:300ms;transition-duration:300ms;--tw-content:"";content:var(--tw-content);}.link-btn:hover{background-color:var(--color-sky-blue-500,#00BFF2);transition:background-color 0.3s ease 0.2s;}.link-btn:hover svg{filter:brightness(0) saturate(100%) invert(64%) sepia(98%) saturate(2798%) hue-rotate(163deg) brightness(101%) contrast(101%);}.link-btn:hover:before{width:100%;}.link-btn::after{position:absolute;top:calc(var(--spacing,0.25rem) * 2);right:calc(var(--spacing,0.25rem) * 4);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";font-size:32px;width:32px;height:30px;line-height:1;}.link-btn.secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500,#07185C);background-color:var(--color-white,#fff);color:var(--color-blue-500) !important;}.link-btn.secondary::before{background-color:var(--color-blue-500,#07185C);}.link-btn.secondary:hover{background-color:var(--color-blue-500,#07185C);color:var(--color-white,#fff) !important;}.link-btn.disabled{background-color:#dddddf;pointer-events:none;color:#a6a8b0;cursor:not-allowed;}.contact-info{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){grid-template-columns:repeat(12,minmax(0,1fr));}}.contact-info .item{grid-column:span 1 / span 1;@media (width >= 48rem){grid-column:span 6 / span 6;}}.contact-info .item.item-full{grid-column:1 / -1;@media (width >= 48rem){grid-column:1 / -1;}}.contact-info .item .title{margin-bottom:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);}.contact-info .item .card{display:flex;flex-direction:column;border-radius:var(--radius-xl,0.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-300,#A6A8B0);padding:calc(var(--spacing,0.25rem) * 6);border-radius:16px;}.contact-info .item .card .sub-title{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);text-decoration:none;}.contact-info .item .card a{text-decoration:none;}.contact-info .item .card a.sub-title::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60a";}.contact-info .item .card a.sub-title::before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";order:1;font-size:22px;}.contact-info .item .card .content{margin-top:calc(var(--spacing,0.25rem) * 4);display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 3);color:var(--color-blue-500,#07185C);}.contact-info .item .card .remark{margin-top:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-400,#6E7281);}.contact-info .item .card .phone{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);text-decoration-line:underline;}.contact-info .item .card .description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}.contact-info .item .card .divider{height:calc(var(--spacing,0.25rem) * 5);width:1px;background-color:var(--color-blue-500,#07185C);}.notice{display:flex;width:100%;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);border-radius:var(--radius-lg,0.5rem);background-color:var(--color-sky-blue-50,#F0FCFF);color:#101114;padding:16px 8px;}.notice .title{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));font-weight:500;}.notice .divider{height:1px;width:100%;background-color:var(--color-grey-200,#DDDDDF);}.notice .content-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.notice .content-wrapper a{text-decoration-line:underline;color:#101114;}.notice .content-wrapper .highlight{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.emergency-notice{background-color:var(--color-error-secondary);color:var(--color-error-primary);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,0.25rem) * 3);padding-block:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 16);}@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 12);}}.btn-link-icon{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-blue-500,#07185C);font-weight:500;text-decoration:none;}.btn-link-icon::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";font-size:22px;}.reminder{color:#6e7281;font-size:14px;line-height:1.5;margin-bottom:8px;}.editor-two-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 4);}}.editor-two-layout .one{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 7 / span 7;}}.editor-two-layout .one img{width:100%;-o-object-fit:cover;object-fit:cover;@media (width >= 48rem){aspect-ratio:4/3;}}.editor-two-layout .two{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 5 / span 5;}}.editor-two-layout-equal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 4);}}.editor-two-layout-equal .one{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 6 / span 6;}}.editor-two-layout-equal .one img{width:100%;}.editor-two-layout-equal .two{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 6 / span 6;}}.editor-two-layout-equal-mobile-reverse .editor-two-layout-equal .one{order:2;@media (width >= 48rem){order:1;}}.editor-two-layout-equal-mobile-reverse .editor-two-layout-equal .two{order:1;@media (width >= 48rem){order:2;}}.editor-three-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 4);}.editor-three-layout .item{grid-column:span 12 / span 12;display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){grid-column:span 4 / span 4;}}.editor-three-layout .item img{aspect-ratio:360/120;width:100%;-o-object-fit:cover;object-fit:cover;@media (width >= 48rem){aspect-ratio:320/120;}}.editor-four-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 4);}.editor-four-layout .item{grid-column:span 12 / span 12;display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){grid-column:span 3 / span 3;}}.editor-four-layout .item img{aspect-ratio:360/120;width:100%;-o-object-fit:cover;object-fit:cover;@media (width >= 48rem){aspect-ratio:236/120;}}.editor-table-container{width:100%;overflow:hidden;border-radius:var(--radius-lg,0.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.editor-table-container .header{background-color:var(--color-blue-500,#07185C);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);@media (width >= 48rem){display:grid;}@media (width >= 48rem){grid-template-columns:repeat(12,minmax(0,1fr));}@media (width >= 48rem){-moz-column-gap:calc(var(--spacing,0.25rem) * 4);column-gap:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 4);}}.editor-table-container .header .header-item{display:none;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);@media (width >= 48rem){display:block;}}.editor-table-container .header .header-mobile{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);@media (width >= 48rem){display:none;}}.editor-table-container .row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){display:grid;}@media (width >= 48rem){grid-template-columns:repeat(12,minmax(0,1fr));}@media (width >= 48rem){padding:calc(var(--spacing,0.25rem) * 0);}}.editor-table-container .row .title-cell{margin-bottom:calc(var(--spacing,0.25rem) * 3);border-radius:var(--radius-lg,0.5rem);background-color:var(--color-grey-100,#F7F7F8);padding:calc(var(--spacing,0.25rem) * 3);@media (width >= 48rem){grid-column:span 2 / span 2;}@media (width >= 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 0);}@media (width >= 48rem){border-radius:0;}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 4);}}.editor-table-container .row .title-cell .title-text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);}.editor-table-container .row .title-cell .remark{margin-top:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-400,#6E7281);}.editor-table-container .row .content{padding-inline:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){grid-column:span 10 / span 10;}}.editor-table-container .row .content .inner-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 3);@media (width >= 48rem){grid-template-columns:repeat(10,minmax(0,1fr));}@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 0);}}.editor-table-container .row .content .inner-grid .grid-item{border-style:var(--tw-border-style);border-width:0px;border-color:var(--color-grey-200,#DDDDDF);padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){border-right-style:var(--tw-border-style);border-right-width:1px;}}.editor-table-container .row .content .inner-grid .grid-item:last-child{border-style:var(--tw-border-style);border-width:0px;}.editor-table-container .row .content .inner-grid .grid-item.grid-item-col-4{@media (width >= 48rem){grid-column:span 4 / span 4;}}.editor-table-container .row .content .inner-grid .grid-item.grid-item-col-2{@media (width >= 48rem){grid-column:span 2 / span 2;}}.editor-table-container .row .content .inner-grid .grid-item .flex-content{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.editor-table-container .row .content .inner-grid .grid-item .text-content{color:var(--color-grey-600,#101114);}.editor-table-container .tag{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-blue-500,#00BFF2);padding-inline:calc(var(--spacing,0.25rem) * 2.5);padding-block:calc(var(--spacing,0.25rem) * 0.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-sky-blue-500,#00BFF2);}.editor-table-container .tag.tag-amber{border-style:var(--tw-border-style);border-width:1px;border-color:#9e5b06;color:#9e5b06;}.editor-table-container .link{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);text-decoration-line:underline;}.editor-table-container .circle-button{margin-inline:auto;display:flex;height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);}.editor-table-container .highlight{border-radius:var(--radius-md,0.375rem);padding-inline:calc(var(--spacing,0.25rem) * 1);color:#101114;background-color:#bdf1ff;}.tag-ck{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-blue-500,#00BFF2);padding-inline:calc(var(--spacing,0.25rem) * 2.5);padding-block:calc(var(--spacing,0.25rem) * 0.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-sky-blue-500,#00BFF2);}.tag-ck.tag-amber{border-style:var(--tw-border-style);border-width:1px;border-color:#9e5b06;color:#9e5b06;}.btn-text-circle{margin-inline:auto;display:flex;height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);}.editor-native-table{width:100%;overflow-x:auto;border-radius:var(--radius-lg,0.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.editor-native-table table{width:100%;border-collapse:collapse;}.editor-native-table table thead tr{background-color:var(--color-blue-500,#07185C);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.editor-native-table table thead tr th{padding-inline:calc(var(--spacing,0.25rem) * 6);padding-block:calc(var(--spacing,0.25rem) * 4);text-align:left;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);}.editor-native-table table tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);}.editor-native-table table tbody tr td{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding:calc(var(--spacing,0.25rem) * 4);color:var(--color-grey-600,#101114);}.editor-native-table table .tag{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-blue-500,#00BFF2);padding-inline:calc(var(--spacing,0.25rem) * 2.5);padding-block:calc(var(--spacing,0.25rem) * 0.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-sky-blue-500,#00BFF2);}.editor-native-table table .tag.tag-amber{border-style:var(--tw-border-style);border-width:1px;border-color:#9e5b06;color:#9e5b06;}.editor-native-table table .link{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);text-decoration-line:underline;}.editor-native-table table .circle-button{margin-inline:auto;display:flex;height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);}.editor-native-table table .highlight{border-radius:var(--radius-md,0.375rem);padding-inline:calc(var(--spacing,0.25rem) * 1);color:#101114;background-color:#bdf1ff;}.field.field-body ul{margin-left:calc(var(--spacing,0.25rem) * 5);list-style-type:disc;}.field.field-body ol{margin-left:calc(var(--spacing,0.25rem) * 5);list-style-type:decimal;}.field.field-body img{width:100%;}.field.field-body table{width:100%;border-collapse:separate;overflow:hidden;border-radius:var(--radius-lg,0.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-white,#fff);border-spacing:0;}.field.field-body table th,.field.field-body table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding:calc(var(--spacing,0.25rem) * 4);}.field.field-body table th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);}.field.field-body table thead tr{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.field.field-body table thead tr th{background-color:var(--color-blue-500,#07185C);}.field.field-body table thead tr:first-child th:first-child{border-top-left-radius:var(--radius-lg,0.5rem);}.field.field-body table thead tr:first-child th:last-child{border-top-right-radius:var(--radius-lg,0.5rem);}.field.field-body table tbody th{background-color:var(--color-grey-100,#F7F7F8);color:var(--color-grey-600,#101114);}.field.field-body table tbody tr td{color:var(--color-grey-600,#101114);}.pop-blue span{display:inline-block;border-radius:var(--radius-sm,0.25rem);background-color:var(--color-sky-blue-500,#00BFF2);padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 1);--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);color:var(--color-blue-500,#07185C);}.w-md-half{width:100%;@media (width >= 48rem){width:calc(1/2 * 100%);}}.morning-midnight-access .morning-midnight-access__header{padding-top:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 12);}}.morning-midnight-access .morning-midnight-access__tag{display:inline-block;border-radius:0.25rem;background-color:#00BFF2;padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 1.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#07185C;}.morning-midnight-access .morning-midnight-access__title{margin-top:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#101114;@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));}}.morning-midnight-access .morning-midnight-access__section{margin-top:calc(var(--spacing,0.25rem) * 12);@media (width >= 48rem){margin-top:calc(var(--spacing,0.25rem) * 16);}}.morning-midnight-access .morning-midnight-access__subtitle{font-size:20px;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#101114;@media (width >= 48rem){font-size:25px;}}.morning-midnight-access .morning-midnight-access__divider{margin-top:calc(var(--spacing,0.25rem) * 2);border:1px solid #07185C;}.morning-midnight-access .morning-midnight-access__section-card{margin-block:calc(var(--spacing,0.25rem) * 8);}.morning-midnight-access .morning-midnight-access__section-row{display:flex;flex-direction:column;flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){flex-direction:row;}}.morning-midnight-access .morning-midnight-access__list-group-wrapper{flex:1;}.morning-midnight-access .morning-midnight-access__list-group{padding-bottom:calc(var(--spacing,0.25rem) * 6);}.morning-midnight-access .morning-midnight-access__list-group + .morning-midnight-access__list-group{border-top:1px solid #DDDDDF;padding-top:calc(var(--spacing,0.25rem) * 6);}.morning-midnight-access .morning-midnight-access__section-icon-wrapper{display:flex;width:120px;flex-direction:column;align-items:center;}.morning-midnight-access .morning-midnight-access__section-icon img{height:calc(var(--spacing,0.25rem) * 18);width:calc(var(--spacing,0.25rem) * 18);-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;}.morning-midnight-access .morning-midnight-access__section-icon-text{font-size:20px;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#101114;}.morning-midnight-access .morning-midnight-access__section-name{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#101114;}.morning-midnight-access .morning-midnight-access__list{width:100%;@media (width >= 48rem){width:auto;}@media (width >= 48rem){flex:1;}}.morning-midnight-access .morning-midnight-access__list + .morning-midnight-access__list{margin-top:calc(var(--spacing,0.25rem) * 4);}.morning-midnight-access .morning-midnight-access__list-title{margin-bottom:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#A6A8B0;}.morning-midnight-access .morning-midnight-access__list-item{margin-bottom:calc(var(--spacing,0.25rem) * 2);display:flex;align-items:flex-start;gap:calc(var(--spacing,0.25rem) * 2);}.morning-midnight-access .morning-midnight-access__list-item-time{flex-shrink:0;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#EB008B;}.morning-midnight-access .morning-midnight-access__list-item-location{flex:1;color:#101114;}.morning-midnight-access .morning-midnight-access__list-empty{border-radius:var(--radius-lg,0.5rem);background-color:#FFE3E0;padding:calc(var(--spacing,0.25rem) * 4);text-align:center;font-size:25px;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#CC1000;}.morning-midnight-access .morning-midnight-access__link-group{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing,0.25rem) * 4);padding:calc(var(--spacing,0.25rem) * 0);}.morning-midnight-access .morning-midnight-access__link-button{display:flex;width:100%;flex-direction:row;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);border-radius:var(--radius-lg,0.5rem);--tw-border-style:none;border-style:none;padding:calc(var(--spacing,0.25rem) * 4);background:#EAECF5;}.morning-midnight-access .morning-midnight-access__link-button-text{flex:1;}.morning-midnight-access .morning-midnight-access__link-button-text:after{margin-left:calc(var(--spacing,0.25rem) * 2);}.morning-midnight-access .morning-midnight-access__link-content{display:flex;flex-direction:row;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);padding:calc(var(--spacing,0.25rem) * 0);width:948px;height:24px;}.morning-midnight-access .morning-midnight-access__link-text{width:160px;height:19px;font-family:"Noto Sans";font-style:normal;font-weight:500;font-size:16px;line-height:120%;color:#07185C;}.morning-midnight-access .morning-midnight-access__link-icon{height:calc(var(--spacing,0.25rem) * 6);width:calc(var(--spacing,0.25rem) * 6);flex-shrink:0;background:#07185C;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 3h2.997v5H14v-5zm9 1v20H0V4h3v18h18V4h3zM5 3h3v5H5V3zm7 0h3v5h-3V3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 3h2.997v5H14v-5zm9 1v20H0V4h3v18h18V4h3zM5 3h3v5H5V3zm7 0h3v5h-3V3z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-leading{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-content:"";--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;}}}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:"notosans",Helvetica,Arial,Sans Serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#FFEBF7;--color-red-100:#FFB8E2;--color-red-400:oklch(70.4% 0.191 22.216);--color-red-500:#EB008B;--color-cyan-500:oklch(71.5% 0.143 215.221);--color-sky-500:oklch(68.5% 0.169 237.323);--color-blue-50:#EAECF5;--color-blue-100:#B1BBE2;--color-blue-500:#07185C;--color-blue-600:oklch(54.6% 0.245 262.881);--color-blue-800:oklch(42.4% 0.199 265.638);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-900:oklch(21% 0.034 264.665);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-sm:20rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:90rem;--container-xs:20rem;--container-sm:48rem;--container-md:64rem;--container-lg:80rem;--container-xl:90rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:1.2;--text-sm:0.875rem;--text-sm--line-height:1.4;--text-base:1rem;--text-base--line-height:1.4;--text-lg:1.125rem;--text-lg--line-height:1.4;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.375rem;--text-2xl--line-height:1.4;--text-3xl:1.5625rem;--text-3xl--line-height:1.4;--text-4xl:1.75rem;--text-4xl--line-height:1.2;--text-5xl:2rem;--text-5xl--line-height:1.2;--text-6xl:2.25rem;--text-6xl--line-height:1.2;--text-7xl:2.5rem;--text-7xl--line-height:1.2;--text-8xl:2.8125rem;--text-8xl--line-height:1.2;--text-9xl:3.125rem;--text-9xl--line-height:1.2;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:0.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-sm:0 1px 2px rgb(0 0 0 / 0.15);--drop-shadow-md:0 3px 3px rgb(0 0 0 / 0.12);--drop-shadow-lg:0 4px 4px rgb(0 0 0 / 0.15);--drop-shadow-xl:0 4px 4px rgba(0,0,0,0.25);--drop-shadow-2xl:0 25px 25px rgb(0 0 0 / 0.15);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-notosans-bold:"notosansbold";--color-sky-blue-500:#00BFF2;--color-sky-blue-100:#BDF1FF;--color-sky-blue-50:#F0FCFF;--color-blue:var(--color-blue-500);--color-grey-100:#F7F7F8;--color-grey-200:#DDDDDF;--color-grey-300:#A6A8B0;--color-grey-400:#6E7281;--color-grey-500:#3E414C;--color-grey-600:#101114;--color-grey-close:#1C1B1F;--color-grey:var(--color-grey-600);--color-error-primary:#CC1000;--color-error-secondary:#FFE3E0;--color-warning-primary:#6E4005;--color-warning-secondary:#FFF1D6;--color-success-primary:#006936;--color-success-secondary:#E2EFDA;--color-info-primary:#084285;--color-info-secondary:#D9EAFF;--color-primary:var(--color-sky-blue-500);--color-secondary:var(--color-blue-500);--tracking-base:1.125;--grid-cols-12:grid-template-columns:12;--text-md:1rem;--text-md--line-height:1.4;--text-icon-xs:1.25rem;--text-icon-xs-line-height:1;--text-icon-sm:1.5rem;--text-icon-sm-line-height:1;--text-icon-lg:2.25rem;--text-icon-lg-line-height:1;--leading-heading:1.2;--leading-body:1.4;--leading-label:1.2;--ease-kix-outside:cubic-bezier(0.25,1,0.5,1);--animate-kix-pulse:kixpulse 1s ease-in-out infinite;--animate-kix-blink:kixblink .6s steps(1) infinite;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::-moz-placeholder{opacity:1;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent);}}::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden=until-found])){display:none !important;}}@layer utilities{.pointer-events-auto{pointer-events:auto;}.pointer-events-none{pointer-events:none;}.btn-switch{cursor:pointer;&:hover{@media (hover:hover){opacity:85%;}}.btn-choose-mark{visibility:visible;position:relative;display:inline-block;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11);border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-50);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.btn-choose-mark:after{position:absolute;inset-inline-start:2px;top:2px;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);}.btn-choose-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.btn-choose-input:checked ~ .btn-choose-mark{background-color:var(--color-sky-blue-100);}.btn-choose-input:checked ~ .btn-choose-mark:after{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-primary);}}.collapse{visibility:collapse;}.invisible{visibility:hidden;}.visible{visibility:visible;}.visible\!{visibility:visible !important;}.bg-fill{position:absolute;inset:calc(var(--spacing) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper .video-wrapper{height:-moz-fit-content;height:fit-content;}.video-popup-wrapper .video-wrapper video{position:relative;}video{position:absolute;top:calc(var(--spacing) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}.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;}.btn-sm{position:relative;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;backface-visibility:hidden;&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500);}}&:hover{@media (hover:hover){color:var(--color-white);}}padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.btn{position:relative;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;backface-visibility:hidden;&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500);}}&:hover{@media (hover:hover){color:var(--color-white);}}}.bg-fill-clear{position:relative;img,video{position:relative;}}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.inset-0{inset:calc(var(--spacing) * 0);}.inset-1\/2{inset:calc(1/2 * 100%);}.inset-auto{inset:auto;}.inset-x-0{inset-inline:calc(var(--spacing) * 0);}.inset-x-1\/2{inset-inline:calc(1/2 * 100%);}.inset-y-0{inset-block:calc(var(--spacing) * 0);}.inset-y-1\/2{inset-block:calc(1/2 * 100%);}.start-\[2px\]{inset-inline-start:2px;}.-top-2{top:calc(var(--spacing) * -2);}.-top-5\.5{top:calc(var(--spacing) * -5.5);}.top-0{top:calc(var(--spacing) * 0);}.top-1\/2{top:calc(1/2 * 100%);}.top-2{top:calc(var(--spacing) * 2);}.top-2\.5{top:calc(var(--spacing) * 2.5);}.top-3{top:calc(var(--spacing) * 3);}.top-3\.25{top:calc(var(--spacing) * 3.25);}.top-4{top:calc(var(--spacing) * 4);}.top-7{top:calc(var(--spacing) * 7);}.top-9{top:calc(var(--spacing) * 9);}.top-18{top:calc(var(--spacing) * 18);}.top-31{top:calc(var(--spacing) * 31);}.top-\[2px\]{top:2px;}.top-\[3\.5px\]{top:3.5px;}.top-auto{top:auto;}.top-full{top:100%;}.top-px{top:1px;}.-right-1{right:calc(var(--spacing) * -1);}.-right-3{right:calc(var(--spacing) * -3);}.right-0{right:calc(var(--spacing) * 0);}.right-1{right:calc(var(--spacing) * 1);}.right-2{right:calc(var(--spacing) * 2);}.right-3{right:calc(var(--spacing) * 3);}.right-4{right:calc(var(--spacing) * 4);}.right-5{right:calc(var(--spacing) * 5);}.right-9{right:calc(var(--spacing) * 9);}.right-\[-8px\]{right:-8px;}.right-full{right:100%;}.right-px{right:1px;}.-bottom-px{bottom:-1px;}.bottom-0{bottom:calc(var(--spacing) * 0);}.bottom-4{bottom:calc(var(--spacing) * 4);}.bottom-5{bottom:calc(var(--spacing) * 5);}.bottom-6{bottom:calc(var(--spacing) * 6);}.bottom-12{bottom:calc(var(--spacing) * 12);}.bottom-\[1\.5px\]{bottom:1.5px;}.bottom-\[4\.5px\]{bottom:4.5px;}.bottom-full{bottom:100%;}.bottom-px{bottom:1px;}.-left-1{left:calc(var(--spacing) * -1);}.-left-\[0\.2px\]{left:calc(0.2px * -1);}.-left-\[2px\]{left:calc(2px * -1);}.left-0{left:calc(var(--spacing) * 0);}.left-1\/2{left:calc(1/2 * 100%);}.left-2\/12{left:calc(2/12 * 100%);}.left-3{left:calc(var(--spacing) * 3);}.left-4{left:calc(var(--spacing) * 4);}.left-6{left:calc(var(--spacing) * 6);}.left-6\/12{left:calc(6/12 * 100%);}.left-30{left:calc(var(--spacing) * 30);}.left-\[4\.5px\]{left:4.5px;}.left-\[8px\]{left:8px;}.left-\[15px\]{left:15px;}.left-\[50\%\]{left:50%;}.left-full{left:100%;}.left-px{left:1px;}.-z-1{z-index:calc(1 * -1);}.-z-2{z-index:calc(2 * -1);}.z-0{z-index:0;}.z-1{z-index:1;}.z-2{z-index:2;}.z-3{z-index:3;}.z-4{z-index:4;}.z-5{z-index:5;}.z-6{z-index:6;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.z-40{z-index:40;}.z-50{z-index:50;}.z-1001{z-index:1001;}.z-\[1\]{z-index:1;}.z-\[1000\]{z-index:1000;}.order-1{order:1;}.order-2{order:2;}.order-first{order:-9999;}.order-last{order:9999;}.col-span-1{grid-column:span 1 / span 1;}.col-span-2{grid-column:span 2 / span 2;}.col-span-3{grid-column:span 3 / span 3;}.col-span-4{grid-column:span 4 / span 4;}.col-span-5{grid-column:span 5 / span 5;}.col-span-6{grid-column:span 6 / span 6;}.col-span-7{grid-column:span 7 / span 7;}.col-span-8{grid-column:span 8 / span 8;}.col-span-9{grid-column:span 9 / span 9;}.col-span-10{grid-column:span 10 / span 10;}.col-span-11{grid-column:span 11 / span 11;}.col-span-12{grid-column:span 12 / span 12;}.col-span-24{grid-column:span 24 / span 24;}.col-span-full{grid-column:1 / -1;}.float-right{float:right;}.clear-both{clear:both;}.container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}}.m-0{margin:calc(var(--spacing) * 0);}.m-0\.5{margin:calc(var(--spacing) * 0.5);}.m-1{margin:calc(var(--spacing) * 1);}.m-2{margin:calc(var(--spacing) * 2);}.m-3{margin:calc(var(--spacing) * 3);}.m-4{margin:calc(var(--spacing) * 4);}.m-5{margin:calc(var(--spacing) * 5);}.m-6{margin:calc(var(--spacing) * 6);}.m-7{margin:calc(var(--spacing) * 7);}.m-8{margin:calc(var(--spacing) * 8);}.m-9{margin:calc(var(--spacing) * 9);}.m-10{margin:calc(var(--spacing) * 10);}.m-88{margin:calc(var(--spacing) * 88);}.m-px{margin:1px;}.container{margin-inline:auto;max-width:var(--container-lg);padding-inline:calc(var(--spacing) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing) * 10);}}.\!mx-0\.5{margin-inline:calc(var(--spacing) * 0.5) !important;}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5);}.-mx-2{margin-inline:calc(var(--spacing) * -2);}.-mx-4{margin-inline:calc(var(--spacing) * -4);}.mx-0{margin-inline:calc(var(--spacing) * 0);}.mx-0\.5{margin-inline:calc(var(--spacing) * 0.5);}.mx-1{margin-inline:calc(var(--spacing) * 1);}.mx-2{margin-inline:calc(var(--spacing) * 2);}.mx-3{margin-inline:calc(var(--spacing) * 3);}.mx-4{margin-inline:calc(var(--spacing) * 4);}.mx-5{margin-inline:calc(var(--spacing) * 5);}.mx-6{margin-inline:calc(var(--spacing) * 6);}.mx-7{margin-inline:calc(var(--spacing) * 7);}.mx-8{margin-inline:calc(var(--spacing) * 8);}.mx-9{margin-inline:calc(var(--spacing) * 9);}.mx-10{margin-inline:calc(var(--spacing) * 10);}.mx-auto{margin-inline:auto;}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5);}.-my-5{margin-block:calc(var(--spacing) * -5);}.-my-10{margin-block:calc(var(--spacing) * -10);}.my-0{margin-block:calc(var(--spacing) * 0);}.my-0\.5{margin-block:calc(var(--spacing) * 0.5);}.my-1{margin-block:calc(var(--spacing) * 1);}.my-1\.5{margin-block:calc(var(--spacing) * 1.5);}.my-2{margin-block:calc(var(--spacing) * 2);}.my-3{margin-block:calc(var(--spacing) * 3);}.my-4{margin-block:calc(var(--spacing) * 4);}.my-5{margin-block:calc(var(--spacing) * 5);}.my-6{margin-block:calc(var(--spacing) * 6);}.my-7{margin-block:calc(var(--spacing) * 7);}.my-8{margin-block:calc(var(--spacing) * 8);}.my-9{margin-block:calc(var(--spacing) * 9);}.my-10{margin-block:calc(var(--spacing) * 10);}.ms-3{margin-inline-start:calc(var(--spacing) * 3);}.ms-auto{margin-inline-start:auto;}.-mt-0\.5{margin-top:calc(var(--spacing) * -0.5);}.-mt-1{margin-top:calc(var(--spacing) * -1);}.-mt-2{margin-top:calc(var(--spacing) * -2);}.-mt-3{margin-top:calc(var(--spacing) * -3);}.-mt-3\.5{margin-top:calc(var(--spacing) * -3.5);}.-mt-4{margin-top:calc(var(--spacing) * -4);}.-mt-5{margin-top:calc(var(--spacing) * -5);}.-mt-12{margin-top:calc(var(--spacing) * -12);}.-mt-16{margin-top:calc(var(--spacing) * -16);}.-mt-px{margin-top:-1px;}.mt-0{margin-top:calc(var(--spacing) * 0);}.mt-0\.5{margin-top:calc(var(--spacing) * 0.5);}.mt-0\.75{margin-top:calc(var(--spacing) * 0.75);}.mt-1{margin-top:calc(var(--spacing) * 1);}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5);}.mt-2{margin-top:calc(var(--spacing) * 2);}.mt-3{margin-top:calc(var(--spacing) * 3);}.mt-4{margin-top:calc(var(--spacing) * 4);}.mt-5{margin-top:calc(var(--spacing) * 5);}.mt-6{margin-top:calc(var(--spacing) * 6);}.mt-7{margin-top:calc(var(--spacing) * 7);}.mt-8{margin-top:calc(var(--spacing) * 8);}.mt-9{margin-top:calc(var(--spacing) * 9);}.mt-10{margin-top:calc(var(--spacing) * 10);}.mt-12{margin-top:calc(var(--spacing) * 12);}.mt-16{margin-top:calc(var(--spacing) * 16);}.mt-28{margin-top:calc(var(--spacing) * 28);}.mt-\[3px\]{margin-top:3px;}.mt-\[5px\]{margin-top:5px;}.mt-px{margin-top:1px;}.-mr-0\.5{margin-right:calc(var(--spacing) * -0.5);}.-mr-1{margin-right:calc(var(--spacing) * -1);}.-mr-2{margin-right:calc(var(--spacing) * -2);}.-mr-3{margin-right:calc(var(--spacing) * -3);}.-mr-4{margin-right:calc(var(--spacing) * -4);}.-mr-5{margin-right:calc(var(--spacing) * -5);}.-mr-6{margin-right:calc(var(--spacing) * -6);}.-mr-px{margin-right:-1px;}.mr-0{margin-right:calc(var(--spacing) * 0);}.mr-0\.5{margin-right:calc(var(--spacing) * 0.5);}.mr-1{margin-right:calc(var(--spacing) * 1);}.mr-2{margin-right:calc(var(--spacing) * 2);}.mr-3{margin-right:calc(var(--spacing) * 3);}.mr-4{margin-right:calc(var(--spacing) * 4);}.mr-5{margin-right:calc(var(--spacing) * 5);}.mr-6{margin-right:calc(var(--spacing) * 6);}.mr-7{margin-right:calc(var(--spacing) * 7);}.mr-8{margin-right:calc(var(--spacing) * 8);}.mr-9{margin-right:calc(var(--spacing) * 9);}.mr-10{margin-right:calc(var(--spacing) * 10);}.mr-16{margin-right:calc(var(--spacing) * 16);}.mr-28{margin-right:calc(var(--spacing) * 28);}.mr-px{margin-right:1px;}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -0.5);}.-mb-1{margin-bottom:calc(var(--spacing) * -1);}.-mb-2{margin-bottom:calc(var(--spacing) * -2);}.-mb-3{margin-bottom:calc(var(--spacing) * -3);}.-mb-4{margin-bottom:calc(var(--spacing) * -4);}.-mb-5{margin-bottom:calc(var(--spacing) * -5);}.-mb-px{margin-bottom:-1px;}.mb-0{margin-bottom:calc(var(--spacing) * 0);}.mb-0\.5{margin-bottom:calc(var(--spacing) * 0.5);}.mb-1{margin-bottom:calc(var(--spacing) * 1);}.mb-2{margin-bottom:calc(var(--spacing) * 2);}.mb-3{margin-bottom:calc(var(--spacing) * 3);}.mb-4{margin-bottom:calc(var(--spacing) * 4);}.mb-5{margin-bottom:calc(var(--spacing) * 5);}.mb-6{margin-bottom:calc(var(--spacing) * 6);}.mb-7{margin-bottom:calc(var(--spacing) * 7);}.mb-8{margin-bottom:calc(var(--spacing) * 8);}.mb-9{margin-bottom:calc(var(--spacing) * 9);}.mb-10{margin-bottom:calc(var(--spacing) * 10);}.mb-11{margin-bottom:calc(var(--spacing) * 11);}.mb-12{margin-bottom:calc(var(--spacing) * 12);}.mb-14{margin-bottom:calc(var(--spacing) * 14);}.mb-16{margin-bottom:calc(var(--spacing) * 16);}.mb-20{margin-bottom:calc(var(--spacing) * 20);}.mb-24{margin-bottom:calc(var(--spacing) * 24);}.mb-28{margin-bottom:calc(var(--spacing) * 28);}.mb-32{margin-bottom:calc(var(--spacing) * 32);}.mb-36{margin-bottom:calc(var(--spacing) * 36);}.mb-40{margin-bottom:calc(var(--spacing) * 40);}.mb-44{margin-bottom:calc(var(--spacing) * 44);}.mb-48{margin-bottom:calc(var(--spacing) * 48);}.mb-52{margin-bottom:calc(var(--spacing) * 52);}.mb-56{margin-bottom:calc(var(--spacing) * 56);}.mb-60{margin-bottom:calc(var(--spacing) * 60);}.mb-64{margin-bottom:calc(var(--spacing) * 64);}.mb-72{margin-bottom:calc(var(--spacing) * 72);}.mb-80{margin-bottom:calc(var(--spacing) * 80);}.mb-96{margin-bottom:calc(var(--spacing) * 96);}.mb-\[10px\]{margin-bottom:10px;}.mb-px{margin-bottom:1px;}.-ml-0\.5{margin-left:calc(var(--spacing) * -0.5);}.-ml-1{margin-left:calc(var(--spacing) * -1);}.-ml-2{margin-left:calc(var(--spacing) * -2);}.-ml-3{margin-left:calc(var(--spacing) * -3);}.-ml-3\.5{margin-left:calc(var(--spacing) * -3.5);}.-ml-4{margin-left:calc(var(--spacing) * -4);}.-ml-5{margin-left:calc(var(--spacing) * -5);}.-ml-px{margin-left:-1px;}.ml-0{margin-left:calc(var(--spacing) * 0);}.ml-0\.5{margin-left:calc(var(--spacing) * 0.5);}.ml-1{margin-left:calc(var(--spacing) * 1);}.ml-2{margin-left:calc(var(--spacing) * 2);}.ml-3{margin-left:calc(var(--spacing) * 3);}.ml-4{margin-left:calc(var(--spacing) * 4);}.ml-5{margin-left:calc(var(--spacing) * 5);}.ml-6{margin-left:calc(var(--spacing) * 6);}.ml-7{margin-left:calc(var(--spacing) * 7);}.ml-8{margin-left:calc(var(--spacing) * 8);}.ml-9{margin-left:calc(var(--spacing) * 9);}.ml-10{margin-left:calc(var(--spacing) * 10);}.ml-16{margin-left:calc(var(--spacing) * 16);}.ml-20{margin-left:calc(var(--spacing) * 20);}.ml-28{margin-left:calc(var(--spacing) * 28);}.ml-px{margin-left:1px;}.box-border{box-sizing:border-box;}.box-content{box-sizing:content-box;}.kix-layout-move{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}.\!block{display:block !important;}.\!hidden{display:none !important;}.block{display:block;}.block\!{display:block !important;}.contents{display:contents;}.flex{display:flex;}.flow-root{display:flow-root;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.inline-block{display:inline-block;}.inline-flex{display:inline-flex;}.inline-grid{display:inline-grid;}.inline-table{display:inline-table;}.list-item{display:list-item;}.table{display:table;}.table-caption{display:table-caption;}.table-cell{display:table-cell;}.table-column{display:table-column;}.table-column-group{display:table-column-group;}.table-footer-group{display:table-footer-group;}.table-header-group{display:table-header-group;}.table-row{display:table-row;}.table-row-group{display:table-row-group;}.aspect-1\/1{aspect-ratio:1/1;}.aspect-3\/1{aspect-ratio:3/1;}.aspect-5\/3{aspect-ratio:5/3;}.aspect-\[5\/3\]{aspect-ratio:5/3;}.aspect-\[360\/120\]{aspect-ratio:360/120;}.aspect-square{aspect-ratio:1 / 1;}.scrollbar-xs{@supports selector(::-webkit-scrollbar){height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:0.25rem;background-color:var(--color-grey-100);}@supports selector(::-webkit-scrollbar-thumb){height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:0.25rem;background-color:var(--color-grey-200);}}.h-0{height:calc(var(--spacing) * 0);}.h-1{height:calc(var(--spacing) * 1);}.h-1\.5{height:calc(var(--spacing) * 1.5);}.h-1\/3{height:calc(1/3 * 100%);}.h-2{height:calc(var(--spacing) * 2);}.h-3{height:calc(var(--spacing) * 3);}.h-4{height:calc(var(--spacing) * 4);}.h-5{height:calc(var(--spacing) * 5);}.h-6{height:calc(var(--spacing) * 6);}.h-6\.5{height:calc(var(--spacing) * 6.5);}.h-7{height:calc(var(--spacing) * 7);}.h-8{height:calc(var(--spacing) * 8);}.h-9{height:calc(var(--spacing) * 9);}.h-9\.5{height:calc(var(--spacing) * 9.5);}.h-9\/12{height:calc(9/12 * 100%);}.h-10{height:calc(var(--spacing) * 10);}.h-11{height:calc(var(--spacing) * 11);}.h-11\.5{height:calc(var(--spacing) * 11.5);}.h-12{height:calc(var(--spacing) * 12);}.h-14{height:calc(var(--spacing) * 14);}.h-16{height:calc(var(--spacing) * 16);}.h-18{height:calc(var(--spacing) * 18);}.h-20{height:calc(var(--spacing) * 20);}.h-24{height:calc(var(--spacing) * 24);}.h-25{height:calc(var(--spacing) * 25);}.h-26{height:calc(var(--spacing) * 26);}.h-27\.5{height:calc(var(--spacing) * 27.5);}.h-28{height:calc(var(--spacing) * 28);}.h-32{height:calc(var(--spacing) * 32);}.h-33{height:calc(var(--spacing) * 33);}.h-36{height:calc(var(--spacing) * 36);}.h-40{height:calc(var(--spacing) * 40);}.h-44{height:calc(var(--spacing) * 44);}.h-48{height:calc(var(--spacing) * 48);}.h-50{height:calc(var(--spacing) * 50);}.h-52{height:calc(var(--spacing) * 52);}.h-56{height:calc(var(--spacing) * 56);}.h-60{height:calc(var(--spacing) * 60);}.h-64{height:calc(var(--spacing) * 64);}.h-68{height:calc(var(--spacing) * 68);}.h-70{height:calc(var(--spacing) * 70);}.h-72{height:calc(var(--spacing) * 72);}.h-80{height:calc(var(--spacing) * 80);}.h-96{height:calc(var(--spacing) * 96);}.h-100{height:calc(var(--spacing) * 100);}.h-125{height:calc(var(--spacing) * 125);}.h-\[2px\]{height:2px;}.h-\[15rem\]{height:15rem;}.h-\[18px\]{height:18px;}.h-\[20px\]{height:20px;}.h-\[32px\]{height:32px;}.h-\[56px\]{height:56px;}.h-\[67px\]{height:67px;}.h-\[80px\]{height:80px;}.h-\[90px\]{height:90px;}.h-\[100vh\]{height:100vh;}.h-\[110px\]{height:110px;}.h-\[486px\]{height:486px;}.h-auto{height:auto;}.h-fit{height:-moz-fit-content;height:fit-content;}.h-full{height:100%;}.h-max{height:-moz-max-content;height:max-content;}.h-min{height:-moz-min-content;height:min-content;}.h-px{height:1px;}.h-screen{height:100vh;}.max-h-96{max-height:calc(var(--spacing) * 96);}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content;}.max-h-full{max-height:100%;}.max-h-screen{max-height:100vh;}.min-h-0{min-height:calc(var(--spacing) * 0);}.min-h-4{min-height:calc(var(--spacing) * 4);}.min-h-8{min-height:calc(var(--spacing) * 8);}.min-h-10{min-height:calc(var(--spacing) * 10);}.min-h-14{min-height:calc(var(--spacing) * 14);}.min-h-16{min-height:calc(var(--spacing) * 16);}.min-h-18{min-height:calc(var(--spacing) * 18);}.min-h-28{min-height:calc(var(--spacing) * 28);}.min-h-32{min-height:calc(var(--spacing) * 32);}.min-h-33{min-height:calc(var(--spacing) * 33);}.min-h-36{min-height:calc(var(--spacing) * 36);}.min-h-40{min-height:calc(var(--spacing) * 40);}.min-h-42{min-height:calc(var(--spacing) * 42);}.min-h-60{min-height:calc(var(--spacing) * 60);}.min-h-80{min-height:calc(var(--spacing) * 80);}.min-h-144{min-height:calc(var(--spacing) * 144);}.min-h-\[20rem\]{min-height:20rem;}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content;}.min-h-full{min-height:100%;}.min-h-max{min-height:-moz-max-content;min-height:max-content;}.min-h-min{min-height:-moz-min-content;min-height:min-content;}.min-h-screen{min-height:100vh;}.w-0{width:calc(var(--spacing) * 0);}.w-1{width:calc(var(--spacing) * 1);}.w-1\.5{width:calc(var(--spacing) * 1.5);}.w-1\/2{width:calc(1/2 * 100%);}.w-1\/3{width:calc(1/3 * 100%);}.w-1\/4{width:calc(1/4 * 100%);}.w-1\/5{width:calc(1/5 * 100%);}.w-1\/6{width:calc(1/6 * 100%);}.w-1\/12{width:calc(1/12 * 100%);}.w-2{width:calc(var(--spacing) * 2);}.w-2\/3{width:calc(2/3 * 100%);}.w-2\/4{width:calc(2/4 * 100%);}.w-2\/5{width:calc(2/5 * 100%);}.w-2\/6{width:calc(2/6 * 100%);}.w-2\/12{width:calc(2/12 * 100%);}.w-3{width:calc(var(--spacing) * 3);}.w-3\.75{width:calc(var(--spacing) * 3.75);}.w-3\/4{width:calc(3/4 * 100%);}.w-3\/5{width:calc(3/5 * 100%);}.w-3\/6{width:calc(3/6 * 100%);}.w-3\/12{width:calc(3/12 * 100%);}.w-4{width:calc(var(--spacing) * 4);}.w-4\/5{width:calc(4/5 * 100%);}.w-4\/6{width:calc(4/6 * 100%);}.w-4\/12{width:calc(4/12 * 100%);}.w-5{width:calc(var(--spacing) * 5);}.w-5\/6{width:calc(5/6 * 100%);}.w-5\/12{width:calc(5/12 * 100%);}.w-6{width:calc(var(--spacing) * 6);}.w-6\.5{width:calc(var(--spacing) * 6.5);}.w-6\/12{width:calc(6/12 * 100%);}.w-7{width:calc(var(--spacing) * 7);}.w-7\/12{width:calc(7/12 * 100%);}.w-8{width:calc(var(--spacing) * 8);}.w-8\/12{width:calc(8/12 * 100%);}.w-9{width:calc(var(--spacing) * 9);}.w-9\/12{width:calc(9/12 * 100%);}.w-10{width:calc(var(--spacing) * 10);}.w-10\/12{width:calc(10/12 * 100%);}.w-11{width:calc(var(--spacing) * 11);}.w-11\.5{width:calc(var(--spacing) * 11.5);}.w-11\/12{width:calc(11/12 * 100%);}.w-12{width:calc(var(--spacing) * 12);}.w-14{width:calc(var(--spacing) * 14);}.w-16{width:calc(var(--spacing) * 16);}.w-18{width:calc(var(--spacing) * 18);}.w-20{width:calc(var(--spacing) * 20);}.w-23\!{width:calc(var(--spacing) * 23) !important;}.w-24{width:calc(var(--spacing) * 24);}.w-25{width:calc(var(--spacing) * 25);}.w-26{width:calc(var(--spacing) * 26);}.w-27\.5{width:calc(var(--spacing) * 27.5);}.w-28{width:calc(var(--spacing) * 28);}.w-32{width:calc(var(--spacing) * 32);}.w-35{width:calc(var(--spacing) * 35);}.w-36{width:calc(var(--spacing) * 36);}.w-40{width:calc(var(--spacing) * 40);}.w-44{width:calc(var(--spacing) * 44);}.w-48{width:calc(var(--spacing) * 48);}.w-50{width:calc(var(--spacing) * 50);}.w-52{width:calc(var(--spacing) * 52);}.w-56{width:calc(var(--spacing) * 56);}.w-60{width:calc(var(--spacing) * 60);}.w-64{width:calc(var(--spacing) * 64);}.w-72{width:calc(var(--spacing) * 72);}.w-80{width:calc(var(--spacing) * 80);}.w-90{width:calc(var(--spacing) * 90);}.w-96{width:calc(var(--spacing) * 96);}.w-100{width:calc(var(--spacing) * 100);}.w-\[0\]{width:0;}.w-\[1px\]{width:1px;}.w-\[3px\]{width:3px;}.w-\[11\.25rem\]{width:11.25rem;}.w-\[18px\]{width:18px;}.w-\[20px\]{width:20px;}.w-\[70px\]{width:70px;}.w-\[90px\]{width:90px;}.w-\[92px\]{width:92px;}.w-\[100px\]{width:100px;}.w-\[110px\]{width:110px;}.w-\[120px\]{width:120px;}.w-\[175px\]{width:175px;}.w-auto{width:auto;}.w-fit{width:-moz-fit-content;width:fit-content;}.w-full{width:100%;}.w-full\!{width:100% !important;}.w-max{width:-moz-max-content;width:max-content;}.w-min{width:-moz-min-content;width:min-content;}.w-px{width:1px;}.w-screen{width:100vw;}.max-w-2xl{max-width:var(--container-2xl);}.max-w-3xl{max-width:var(--container-3xl);}.max-w-4xl{max-width:var(--container-4xl);}.max-w-5xl{max-width:var(--container-5xl);}.max-w-6\/12{max-width:calc(6/12 * 100%);}.max-w-6xl{max-width:var(--container-6xl);}.max-w-7xl{max-width:var(--container-7xl);}.max-w-8\/12{max-width:calc(8/12 * 100%);}.max-w-69{max-width:calc(var(--spacing) * 69);}.max-w-120{max-width:calc(var(--spacing) * 120);}.max-w-133{max-width:calc(var(--spacing) * 133);}.max-w-167{max-width:calc(var(--spacing) * 167);}.max-w-269{max-width:calc(var(--spacing) * 269);}.max-w-\[95\%\]{max-width:95%;}.max-w-\[464px\]{max-width:464px;}.max-w-\[792px\]{max-width:792px;}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content;}.max-w-full{max-width:100%;}.max-w-lg{max-width:var(--container-lg);}.max-w-md{max-width:var(--container-md);}.max-w-none{max-width:none;}.max-w-prose{max-width:65ch;}.max-w-screen-2xl{max-width:var(--breakpoint-2xl);}.max-w-screen-lg{max-width:var(--breakpoint-lg);}.max-w-screen-md{max-width:var(--breakpoint-md);}.max-w-screen-sm{max-width:var(--breakpoint-sm);}.max-w-screen-xl{max-width:var(--breakpoint-xl);}.max-w-sm{max-width:var(--container-sm);}.max-w-xl{max-width:var(--container-xl);}.max-w-xs{max-width:var(--container-xs);}.min-w-8{min-width:calc(var(--spacing) * 8);}.min-w-38{min-width:calc(var(--spacing) * 38);}.min-w-40{min-width:calc(var(--spacing) * 40);}.min-w-44{min-width:calc(var(--spacing) * 44);}.min-w-96{min-width:calc(var(--spacing) * 96);}.min-w-\[134px\]{min-width:134px;}.min-w-full{min-width:100%;}.flex-1{flex:1;}.flex-none{flex:none;}.flex-shrink-0{flex-shrink:0;}.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.border-collapse{border-collapse:collapse;}.border-separate{border-collapse:separate;}.origin-bottom{transform-origin:bottom;}.origin-bottom-left{transform-origin:bottom left;}.origin-bottom-right{transform-origin:bottom right;}.origin-top{transform-origin:top;}.origin-top-left{transform-origin:top left;}.origin-top-right{transform-origin:top right;}.translate-0{--tw-translate-x:calc(var(--spacing) * 0);--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.-translate-x-\[50\%\]{--tw-translate-x:calc(50% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-x-1\/2{--tw-translate-x:calc(1/2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);}.translate-y-1\/2{--tw-translate-y:calc(1/2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);}.scale-120{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x) var(--tw-scale-y);}.rotate-0{rotate:0deg;}.rotate-45{rotate:45deg;}.rotate-90{rotate:90deg;}.rotate-180{rotate:180deg;}.rotate-270{rotate:270deg;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.animate-bounce{animation:var(--animate-bounce);}.animate-kix-blink{animation:var(--animate-kix-blink);}.animate-kix-blue-cloud{animation:kix-layout-25 2.5s cubic-bezier(0.25,1,0.5,1);}.animate-kix-building{animation:kix-layout-50 2.5s cubic-bezier(0.25,1,0.5,1);}.animate-kix-white-cloud{animation:kix-layout-100 2.5s cubic-bezier(0.25,1,0.5,1);}.animate-ping{animation:var(--animate-ping);}.animate-pulse{animation:var(--animate-pulse);}.animate-spin{animation:var(--animate-spin);}.\!cursor-default{cursor:default !important;}.cursor-col-resize{cursor:col-resize;}.cursor-copy{cursor:copy;}.cursor-default{cursor:default;}.cursor-grab{cursor:grab;}.cursor-grabbing{cursor:grabbing;}.cursor-help{cursor:help;}.cursor-move{cursor:move;}.cursor-no-drop{cursor:no-drop;}.cursor-not-allowed{cursor:not-allowed;}.cursor-pointer{cursor:pointer;}.cursor-row-resize{cursor:row-resize;}.cursor-wait{cursor:wait;}.resize{resize:both;}.resize-none{resize:none;}.resize-x{resize:horizontal;}.resize-y{resize:vertical;}.list-inside{list-style-position:inside;}.list-outside{list-style-position:outside;}.list-decimal{list-style-type:decimal;}.list-disc{list-style-type:disc;}.list-none{list-style-type:none;}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.grid-flow-col{grid-auto-flow:column;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr));}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));}.grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr));}.grid-cols-none{grid-template-columns:none;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-nowrap{flex-wrap:nowrap;}.flex-wrap{flex-wrap:wrap;}.place-content-around{place-content:space-around;}.place-content-between{place-content:space-between;}.place-content-center{place-content:center;}.place-content-stretch{place-content:stretch;}.place-items-center{place-items:center;}.place-items-end{place-items:end;}.place-items-start{place-items:start;}.place-items-stretch{place-items:stretch;}.content-center{align-content:center;}.content-end{align-content:flex-end;}.content-start{align-content:flex-start;}.content-stretch{align-content:stretch;}.items-center{align-items:center;}.items-end{align-items:flex-end;}.items-start{align-items:flex-start;}.items-stretch{align-items:stretch;}.justify-around{justify-content:space-around;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-end{justify-content:flex-end;}.justify-start{justify-content:flex-start;}.justify-stretch{justify-content:stretch;}.justify-items-center{justify-items:center;}.justify-items-end{justify-items:end;}.justify-items-start{justify-items:start;}.justify-items-stretch{justify-items:stretch;}.gap-0{gap:calc(var(--spacing) * 0);}.gap-1{gap:calc(var(--spacing) * 1);}.gap-1\.5{gap:calc(var(--spacing) * 1.5);}.gap-2{gap:calc(var(--spacing) * 2);}.gap-3{gap:calc(var(--spacing) * 3);}.gap-4{gap:calc(var(--spacing) * 4);}.gap-5{gap:calc(var(--spacing) * 5);}.gap-6{gap:calc(var(--spacing) * 6);}.gap-7{gap:calc(var(--spacing) * 7);}.gap-8{gap:calc(var(--spacing) * 8);}.gap-9{gap:calc(var(--spacing) * 9);}.gap-10{gap:calc(var(--spacing) * 10);}.gap-12{gap:calc(var(--spacing) * 12);}.gap-16{gap:calc(var(--spacing) * 16);}.gap-20{gap:calc(var(--spacing) * 20);}.gap-24{gap:calc(var(--spacing) * 24);}.gap-\[10px\]{gap:10px;}.gap-\[24px\]{gap:24px;}.-space-y-10{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)));}}.-space-y-20{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-2{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-4{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}}.gap-x-4{-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4);}.-space-x-10{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-x-reverse)));}}.-space-x-20{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-0{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-0\.5{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0.5) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-1{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-1\.5{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-2{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-2\.5{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-3{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-3\.5{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-4{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-5{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-6{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-7{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 7) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-8{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-9{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 9) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-10{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-11{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 11) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 11) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-12{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-14{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 14) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-16{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 16) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-20{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-24{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 24) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-28{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 28) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 28) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-32{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 32) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-36{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 36) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 36) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-40{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 40) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 40) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-44{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 44) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 44) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-48{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 48) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 48) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-52{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 52) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 52) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-56{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 56) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 56) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-60{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 60) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 60) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-64{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 64) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 64) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-72{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 72) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 72) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-80{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 80) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 80) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-96{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 96) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 96) * calc(1 - var(--tw-space-x-reverse)));}}.space-x-px{:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(1px * var(--tw-space-x-reverse));margin-inline-end:calc(1px * calc(1 - var(--tw-space-x-reverse)));}}.space-x-reverse{:where(& > :not(:last-child)){--tw-space-x-reverse:1;}}.gap-y-4{row-gap:calc(var(--spacing) * 4);}.gap-y-6{row-gap:calc(var(--spacing) * 6);}.divide-x{:where(& > :not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));}}.divide-x-0{:where(& > :not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px * var(--tw-divide-x-reverse));border-inline-end-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));}}.divide-x-2{:where(& > :not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(2px * var(--tw-divide-x-reverse));border-inline-end-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)));}}.divide-x-4{:where(& > :not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(4px * var(--tw-divide-x-reverse));border-inline-end-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)));}}.divide-y{:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-y-0{:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-y-2{:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-y-4{:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(4px * var(--tw-divide-y-reverse));border-bottom-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-dashed{:where(& > :not(:last-child)){--tw-border-style:dashed;border-style:dashed;}}.divide-solid{:where(& > :not(:last-child)){--tw-border-style:solid;border-style:solid;}}.divide-inherit{:where(& > :not(:last-child)){border-color:inherit;}}.divide-transparent{:where(& > :not(:last-child)){border-color:transparent;}}.place-self-center{place-self:center;}.place-self-end{place-self:end;}.place-self-start{place-self:start;}.place-self-stretch{place-self:stretch;}.self-center{align-self:center;}.self-end{align-self:flex-end;}.self-start{align-self:flex-start;}.self-stretch{align-self:stretch;}.justify-self-start{justify-self:flex-start;}.\!overflow-visible{overflow:visible !important;}.overflow-auto{overflow:auto;}.overflow-clip{overflow:clip;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-visible{overflow:visible;}.overflow-x-auto{overflow-x:auto;}.overflow-x-clip{overflow-x:clip;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-scroll{overflow-x:scroll;}.overflow-x-visible{overflow-x:visible;}.overflow-y-auto{overflow-y:auto;}.overflow-y-clip{overflow-y:clip;}.overflow-y-hidden{overflow-y:hidden;}.overflow-y-scroll{overflow-y:scroll;}.overflow-y-visible{overflow-y:visible;}.rounded{border-radius:0.25rem;}.rounded-2xl{border-radius:var(--radius-2xl);}.rounded-3xl{border-radius:var(--radius-3xl);}.rounded-4xl{border-radius:var(--radius-4xl);}.rounded-\[24px\]{border-radius:24px;}.rounded-full{border-radius:calc(infinity * 1px);}.rounded-lg{border-radius:var(--radius-lg);}.rounded-md{border-radius:var(--radius-md);}.rounded-none{border-radius:0;}.rounded-sm{border-radius:var(--radius-sm);}.rounded-xl{border-radius:var(--radius-xl);}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0;}.rounded-tl{border-top-left-radius:0.25rem;}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0;}.rounded-tr{border-top-right-radius:0.25rem;}.rounded-tr-full{border-top-right-radius:calc(infinity * 1px);}.rounded-tr-xl{border-top-right-radius:var(--radius-xl);}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);}.rounded-br{border-bottom-right-radius:0.25rem;}.rounded-bl{border-bottom-left-radius:0.25rem;}.rounded-bl-full{border-bottom-left-radius:calc(infinity * 1px);}.border{border-style:var(--tw-border-style);border-width:1px;}.border-0{border-style:var(--tw-border-style);border-width:0px;}.border-0\!{border-style:var(--tw-border-style) !important;border-width:0px !important;}.border-2{border-style:var(--tw-border-style);border-width:2px;}.border-3{border-style:var(--tw-border-style);border-width:3px;}.border-4{border-style:var(--tw-border-style);border-width:4px;}.border-y-\[8px\]{border-block-style:var(--tw-border-style);border-block-width:8px;}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px;}.border-t-1{border-top-style:var(--tw-border-style);border-top-width:1px;}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px;}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px;}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px;}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px;}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px;}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px;}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px;}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px;}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px;}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px;}.border-l-\[8px\]{border-left-style:var(--tw-border-style);border-left-width:8px;}.border-dashed{--tw-border-style:dashed;border-style:dashed;}.border-dotted{--tw-border-style:dotted;border-style:dotted;}.border-double{--tw-border-style:double;border-style:double;}.border-none{--tw-border-style:none;border-style:none;}.border-solid{--tw-border-style:solid;border-style:solid;}.\!border-transparent{border-color:transparent !important;}.border-\[\#101114\]{border-color:#101114;}.border-\[\#DDDDDF\]{border-color:#DDDDDF;}.border-blue-100{border-color:var(--color-blue-100);}.border-blue-500{border-color:var(--color-blue-500);}.border-current{border-color:currentcolor;}.border-gray-200{border-color:var(--color-gray-200);}.border-gray-300{border-color:var(--color-gray-300);}.border-grey-100{border-color:var(--color-grey-100);}.border-grey-200{border-color:var(--color-grey-200);}.border-grey-300{border-color:var(--color-grey-300);}.border-grey-400{border-color:var(--color-grey-400);}.border-info-secondary{border-color:var(--color-info-secondary);}.border-sky-blue-500{border-color:var(--color-sky-blue-500);}.border-transparent{border-color:transparent;}.border-white{border-color:var(--color-white);}.border-y-transparent{border-block-color:transparent;}.border-t-transparent{border-top-color:transparent;}.border-r-transparent{border-right-color:transparent;}.border-b-blue-500{border-bottom-color:var(--color-blue-500);}.border-b-grey-200{border-bottom-color:var(--color-grey-200);}.border-b-grey-600{border-bottom-color:var(--color-grey-600);}.border-b-sky-500{border-bottom-color:var(--color-sky-500);}.border-b-transparent{border-bottom-color:transparent;}.border-l-transparent{border-left-color:transparent;}.border-l-white{border-left-color:var(--color-white);}.\!bg-transparent{background-color:transparent !important;}.bg-\[\#00BFF2\]{background-color:#00BFF2;}.bg-\[\#07185C\]{background-color:#07185C;}.bg-\[\#101114\]{background-color:#101114;}.bg-\[\#F7F7F8\]{background-color:#F7F7F8;}.bg-\[\#FFC403\]{background-color:#FFC403;}.bg-\[\#bdf1ff\]{background-color:#bdf1ff;}.bg-black{background-color:var(--color-black);}.bg-black\/10{background-color:color-mix(in srgb,#000 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 10%,transparent);}}.bg-black\/25{background-color:color-mix(in srgb,#000 25%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 25%,transparent);}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent);}}.bg-black\/60{background-color:color-mix(in srgb,#000 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 60%,transparent);}}.bg-black\/75{background-color:color-mix(in srgb,#000 75%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 75%,transparent);}}.bg-black\/90{background-color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent);}}.bg-blue{background-color:var(--color-blue);}.bg-blue-50{background-color:var(--color-blue-50);}.bg-blue-100{background-color:var(--color-blue-100);}.bg-blue-500{background-color:var(--color-blue-500);}.bg-error-primary{background-color:var(--color-error-primary);}.bg-error-secondary{background-color:var(--color-error-secondary);}.bg-gray-50{background-color:var(--color-gray-50);}.bg-gray-100{background-color:var(--color-gray-100);}.bg-gray-200{background-color:var(--color-gray-200);}.bg-gray-300{background-color:var(--color-gray-300);}.bg-grey-100{background-color:var(--color-grey-100);}.bg-grey-200{background-color:var(--color-grey-200);}.bg-grey-300{background-color:var(--color-grey-300);}.bg-grey-400{background-color:var(--color-grey-400);}.bg-grey-500{background-color:var(--color-grey-500);}.bg-grey-600{background-color:var(--color-grey-600);}.bg-info-primary{background-color:var(--color-info-primary);}.bg-info-secondary{background-color:var(--color-info-secondary);}.bg-primary{background-color:var(--color-primary);}.bg-red-50{background-color:var(--color-red-50);}.bg-red-100{background-color:var(--color-red-100);}.bg-red-500{background-color:var(--color-red-500);}.bg-secondary{background-color:var(--color-secondary);}.bg-sky-500{background-color:var(--color-sky-500);}.bg-sky-blue-50{background-color:var(--color-sky-blue-50);}.bg-sky-blue-100{background-color:var(--color-sky-blue-100);}.bg-sky-blue-500{background-color:var(--color-sky-blue-500);}.bg-success-primary{background-color:var(--color-success-primary);}.bg-success-secondary{background-color:var(--color-success-secondary);}.bg-transparent{background-color:transparent;}.bg-warning-primary{background-color:var(--color-warning-primary);}.bg-warning-secondary{background-color:var(--color-warning-secondary);}.bg-white{background-color:var(--color-white);}.bg-white\/25{background-color:color-mix(in srgb,#fff 25%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 25%,transparent);}}.bg-white\/60{background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 60%,transparent);}}.bg-\[url\(\'\/themes\/custom\/kix_ui\/assets\/wifi-container\/bg-wifi-container-bottom-cloud-mobile\.png\'\)\] {
    background-image: url('/themes/custom/kix_ui/assets/wifi-container/bg-wifi-container-bottom-cloud-mobile.png');
  }
  .bg-\[url\(\'\/themes\/custom\/kix_ui\/assets\/wifi-container\/bg-wifi-container-top-cloud-mobile\.png\'\)\] {
    background-image: url('/themes/custom/kix_ui/assets/wifi-container/bg-wifi-container-top-cloud-mobile.png');
  }
  .bg-\[url\(\'\/themes\/custom\/kix_ui\/assets\/wifi-container\/icon-wifi\.png\'\)\] {
    background-image: url('/themes/custom/kix_ui/assets/wifi-container/icon-wifi.png');
  }
  .bg-\[url\(\'\/themes\/custom\/kix_ui\/assets\/wifi-container\/wifi-container-image-1\.png\'\)\] {
    background-image: url('/themes/custom/kix_ui/assets/wifi-container/wifi-container-image-1.png');
  }
  .bg-none {
    background-image: none;
  }
  .bg-\[size\:100\%_auto\] {
    background-size: 100% auto;
  }
  .bg-contain {
    background-size: contain;
  }
  .bg-cover {
    background-size: cover;
  }
  .bg-size-\[32px_80px\] {
    background-size: 32px 80px;
  }
  .bg-size-\[80px\] {
    background-size: 80px;
  }
  .bg-size-\[200\%_100\%\] {
    background-size: 200% 100%;
  }
  .bg-size-\[auto_100\%\] {
    background-size: auto 100%;
  }
  .bg-fixed {
    background-attachment: fixed;
  }
  .bg-local {
    background-attachment: local;
  }
  .bg-scroll {
    background-attachment: scroll;
  }
  .bg-clip-padding {
    background-clip: padding-box;
  }
  .bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }
  .bg-\[position\:0_0\] {
    background-position: 0 0;
  }
  .bg-\[position\:bottom\] {
    background-position: bottom;
  }
  .bg-bottom {
    background-position: bottom;
  }
  .bg-center {
    background-position: center;
  }
  .bg-left {
    background-position: left;
  }
  .bg-left-bottom {
    background-position: left bottom;
  }
  .bg-left-top {
    background-position: left top;
  }
  .bg-position-\[100\%_0\] {
    background-position: 100% 0;
  }
  .bg-right {
    background-position: right;
  }
  .bg-right-bottom {
    background-position: right bottom;
  }
  .bg-right-top {
    background-position: right top;
  }
  .bg-top {
    background-position: top;
  }
  .bg-no-repeat {
    background-repeat: no-repeat;
  }
  .bg-repeat-x {
    background-repeat: repeat-x;
  }
  .bg-repeat-y {
    background-repeat: repeat-y;
  }
  .mask-repeat {
    -webkit-mask-repeat: repeat;
            mask-repeat: repeat;
  }
  .object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }
  .object-none {
    -o-object-fit: none;
       object-fit: none;
  }
  .object-\[50\%_95\%\] {
    -o-object-position: 50% 95%;
       object-position: 50% 95%;
  }
  .object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }
  .object-center {
    -o-object-position: center;
       object-position: center;
  }
  .object-left {
    -o-object-position: left;
       object-position: left;
  }
  .object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }
  .object-right {
    -o-object-position: right;
       object-position: right;
  }
  .object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }
  .object-top {
    -o-object-position: top;
       object-position: top;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-0\.5 {
    padding: calc(var(--spacing) * 0.5);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-3\.5 {
    padding: calc(var(--spacing) * 3.5);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-7 {
    padding: calc(var(--spacing) * 7);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-9 {
    padding: calc(var(--spacing) * 9);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .p-11 {
    padding: calc(var(--spacing) * 11);
  }
  .p-12 {
    padding: calc(var(--spacing) * 12);
  }
  .p-14 {
    padding: calc(var(--spacing) * 14);
  }
  .p-16 {
    padding: calc(var(--spacing) * 16);
  }
  .p-20 {
    padding: calc(var(--spacing) * 20);
  }
  .p-24 {
    padding: calc(var(--spacing) * 24);
  }
  .p-28 {
    padding: calc(var(--spacing) * 28);
  }
  .p-32 {
    padding: calc(var(--spacing) * 32);
  }
  .p-36 {
    padding: calc(var(--spacing) * 36);
  }
  .p-40 {
    padding: calc(var(--spacing) * 40);
  }
  .p-44 {
    padding: calc(var(--spacing) * 44);
  }
  .p-48 {
    padding: calc(var(--spacing) * 48);
  }
  .p-52 {
    padding: calc(var(--spacing) * 52);
  }
  .p-56 {
    padding: calc(var(--spacing) * 56);
  }
  .p-60 {
    padding: calc(var(--spacing) * 60);
  }
  .p-64 {
    padding: calc(var(--spacing) * 64);
  }
  .p-72 {
    padding: calc(var(--spacing) * 72);
  }
  .p-80 {
    padding: calc(var(--spacing) * 80);
  }
  .p-96 {
    padding: calc(var(--spacing) * 96);
  }
  .p-px {
    padding: 1px;
  }
  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }
  .px-0\! {
    padding-inline: calc(var(--spacing) * 0) !important;
  }
  .px-0\.5 {
    padding-inline: calc(var(--spacing) * 0.5);
  }
  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }
  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .px-9 {
    padding-inline: calc(var(--spacing) * 9);
  }
  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }
  .px-11 {
    padding-inline: calc(var(--spacing) * 11);
  }
  .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }
  .px-14 {
    padding-inline: calc(var(--spacing) * 14);
  }
  .px-16 {
    padding-inline: calc(var(--spacing) * 16);
  }
  .px-20 {
    padding-inline: calc(var(--spacing) * 20);
  }
  .px-24 {
    padding-inline: calc(var(--spacing) * 24);
  }
  .px-28 {
    padding-inline: calc(var(--spacing) * 28);
  }
  .px-32 {
    padding-inline: calc(var(--spacing) * 32);
  }
  .px-36 {
    padding-inline: calc(var(--spacing) * 36);
  }
  .px-40 {
    padding-inline: calc(var(--spacing) * 40);
  }
  .px-44 {
    padding-inline: calc(var(--spacing) * 44);
  }
  .px-48 {
    padding-inline: calc(var(--spacing) * 48);
  }
  .px-52 {
    padding-inline: calc(var(--spacing) * 52);
  }
  .px-56 {
    padding-inline: calc(var(--spacing) * 56);
  }
  .px-60 {
    padding-inline: calc(var(--spacing) * 60);
  }
  .px-64 {
    padding-inline: calc(var(--spacing) * 64);
  }
  .px-72 {
    padding-inline: calc(var(--spacing) * 72);
  }
  .px-80 {
    padding-inline: calc(var(--spacing) * 80);
  }
  .px-96 {
    padding-inline: calc(var(--spacing) * 96);
  }
  .px-px {
    padding-inline: 1px;
  }
  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.5);
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }
  .py-3\.25 {
    padding-block: calc(var(--spacing) * 3.25);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .py-7 {
    padding-block: calc(var(--spacing) * 7);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-9 {
    padding-block: calc(var(--spacing) * 9);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-11 {
    padding-block: calc(var(--spacing) * 11);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-14 {
    padding-block: calc(var(--spacing) * 14);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }
  .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }
  .py-28 {
    padding-block: calc(var(--spacing) * 28);
  }
  .py-32 {
    padding-block: calc(var(--spacing) * 32);
  }
  .py-36 {
    padding-block: calc(var(--spacing) * 36);
  }
  .py-40 {
    padding-block: calc(var(--spacing) * 40);
  }
  .py-44 {
    padding-block: calc(var(--spacing) * 44);
  }
  .py-48 {
    padding-block: calc(var(--spacing) * 48);
  }
  .py-52 {
    padding-block: calc(var(--spacing) * 52);
  }
  .py-56 {
    padding-block: calc(var(--spacing) * 56);
  }
  .py-60 {
    padding-block: calc(var(--spacing) * 60);
  }
  .py-64 {
    padding-block: calc(var(--spacing) * 64);
  }
  .py-72 {
    padding-block: calc(var(--spacing) * 72);
  }
  .py-80 {
    padding-block: calc(var(--spacing) * 80);
  }
  .py-96 {
    padding-block: calc(var(--spacing) * 96);
  }
  .py-\[10px\] {
    padding-block: 10px;
  }
  .py-px {
    padding-block: 1px;
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-0\.5 {
    padding-top: calc(var(--spacing) * 0.5);
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-1\.5 {
    padding-top: calc(var(--spacing) * 1.5);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-3\.5 {
    padding-top: calc(var(--spacing) * 3.5);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }
  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }
  .pt-11 {
    padding-top: calc(var(--spacing) * 11);
  }
  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }
  .pt-14 {
    padding-top: calc(var(--spacing) * 14);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }
  .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }
  .pt-28 {
    padding-top: calc(var(--spacing) * 28);
  }
  .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }
  .pt-36 {
    padding-top: calc(var(--spacing) * 36);
  }
  .pt-40 {
    padding-top: calc(var(--spacing) * 40);
  }
  .pt-44 {
    padding-top: calc(var(--spacing) * 44);
  }
  .pt-48 {
    padding-top: calc(var(--spacing) * 48);
  }
  .pt-52 {
    padding-top: calc(var(--spacing) * 52);
  }
  .pt-56 {
    padding-top: calc(var(--spacing) * 56);
  }
  .pt-60 {
    padding-top: calc(var(--spacing) * 60);
  }
  .pt-64 {
    padding-top: calc(var(--spacing) * 64);
  }
  .pt-72 {
    padding-top: calc(var(--spacing) * 72);
  }
  .pt-80 {
    padding-top: calc(var(--spacing) * 80);
  }
  .pt-96 {
    padding-top: calc(var(--spacing) * 96);
  }
  .pt-\[8\%\] {
    padding-top: 8%;
  }
  .pt-\[60px\] {
    padding-top: 60px;
  }
  .pt-px {
    padding-top: 1px;
  }
  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }
  .pr-0\.5 {
    padding-right: calc(var(--spacing) * 0.5);
  }
  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }
  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-9 {
    padding-right: calc(var(--spacing) * 9);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pr-11 {
    padding-right: calc(var(--spacing) * 11);
  }
  .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }
  .pr-28 {
    padding-right: calc(var(--spacing) * 28);
  }
  .pr-30 {
    padding-right: calc(var(--spacing) * 30);
  }
  .pr-31 {
    padding-right: calc(var(--spacing) * 31);
  }
  .pr-\[10px\] {
    padding-right: 10px;
  }
  .pr-\[56px\] {
    padding-right: 56px;
  }
  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }
  .pb-0\.5 {
    padding-bottom: calc(var(--spacing) * 0.5);
  }
  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-9 {
    padding-bottom: calc(var(--spacing) * 9);
  }
  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }
  .pb-15 {
    padding-bottom: calc(var(--spacing) * 15);
  }
  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }
  .pb-19 {
    padding-bottom: calc(var(--spacing) * 19);
  }
  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }
  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }
  .pb-25 {
    padding-bottom: calc(var(--spacing) * 25);
  }
  .pb-28 {
    padding-bottom: calc(var(--spacing) * 28);
  }
  .pb-40 {
    padding-bottom: calc(var(--spacing) * 40);
  }
  .pb-60 {
    padding-bottom: calc(var(--spacing) * 60);
  }
  .pb-\[12\%\] {
    padding-bottom: 12%;
  }
  .pb-\[90px\] {
    padding-bottom: 90px;
  }
  .pb-\[calc\(500px\*\(100vw\/1440px\)\)\] {
    padding-bottom: calc(500px * (100vw / 1440px));
  }
  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }
  .pl-0\.5 {
    padding-left: calc(var(--spacing) * 0.5);
  }
  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .pl-9 {
    padding-left: calc(var(--spacing) * 9);
  }
  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }
  .pl-11 {
    padding-left: calc(var(--spacing) * 11);
  }
  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }
  .pl-16 {
    padding-left: calc(var(--spacing) * 16);
  }
  .pl-18 {
    padding-left: calc(var(--spacing) * 18);
  }
  .pl-28 {
    padding-left: calc(var(--spacing) * 28);
  }
  .pl-\[14px\] {
    padding-left: 14px;
  }
  .text-center {
    text-align: center;
  }
  .text-end {
    text-align: end;
  }
  .text-justify {
    text-align: justify;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-start {
    text-align: start;
  }
  .align-middle {
    vertical-align: middle;
  }
  .kixicon {
    font-family: "kixicon" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .font-sans {
    font-family: var(--font-sans);
  }
  .font-serif {
    font-family: var(--font-serif);
  }
  .h1 {
    font-size: var(--text-9xl);
    line-height: var(--tw-leading, var(--text-9xl--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h2 {
    font-size: var(--text-7xl);
    line-height: var(--tw-leading, var(--text-7xl--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h3 {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h4 {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h5 {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h6 {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .h7 {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
  .text-6xl {
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }
  .text-7xl {
    font-size: var(--text-7xl);
    line-height: var(--tw-leading, var(--text-7xl--line-height));
  }
  .text-8xl {
    font-size: var(--text-8xl);
    line-height: var(--tw-leading, var(--text-8xl--line-height));
  }
  .text-9xl {
    font-size: var(--text-9xl);
    line-height: var(--tw-leading, var(--text-9xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-sm\! {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-xs\! {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }
  .text-\[14px\] {
    font-size: 14px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .text-\[25px\] {
    font-size: 25px;
  }
  .text-\[32px\] {
    font-size: 32px;
  }
  .text-\[40px\] {
    font-size: 40px;
  }
  .text-\[100\%\] {
    font-size: 100%;
  }
  .text-icon-lg {
    font-size: var(--text-icon-lg);
  }
  .text-icon-sm {
    font-size: var(--text-icon-sm);
  }
  .text-icon-xs {
    font-size: var(--text-icon-xs);
  }
  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }
  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }
  .leading-6\.5 {
    --tw-leading: calc(var(--spacing) * 6.5);
    line-height: calc(var(--spacing) * 6.5);
  }
  .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }
  .leading-8 {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }
  .leading-12 {
    --tw-leading: calc(var(--spacing) * 12);
    line-height: calc(var(--spacing) * 12);
  }
  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }
  .leading-heading {
    --tw-leading: var(--leading-heading);
    line-height: var(--leading-heading);
  }
  .leading-loose {
    --tw-leading: var(--leading-loose);
    line-height: var(--leading-loose);
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }
  .font-extralight {
    --tw-font-weight: var(--font-weight-extralight);
    font-weight: var(--font-weight-extralight);
  }
  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .font-thin {
    --tw-font-weight: var(--font-weight-thin);
    font-weight: var(--font-weight-thin);
  }
  .tracking-base {
    --tw-tracking: var(--tracking-base);
    letter-spacing: var(--tracking-base);
  }
  .break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .break-keep {
    word-break: keep-all;
  }
  .whitespace-normal {
    white-space: normal;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .btn-link {
    color: var(--color-sky-blue-500);
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-500);
      }
    }
  }
  .text-\[\#A6A8B0\] {
    color: #A6A8B0;
  }
  .text-\[\#CC1000\] {
    color: #CC1000;
  }
  .text-black {
    color: var(--color-black);
  }
  .text-blue {
    color: var(--color-blue);
  }
  .text-blue-100 {
    color: var(--color-blue-100);
  }
  .text-blue-500 {
    color: var(--color-blue-500);
  }
  .text-blue-600 {
    color: var(--color-blue-600);
  }
  .text-error-primary {
    color: var(--color-error-primary);
  }
  .text-error-secondary {
    color: var(--color-error-secondary);
  }
  .text-gray-400 {
    color: var(--color-gray-400);
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-gray-600 {
    color: var(--color-gray-600);
  }
  .text-gray-900 {
    color: var(--color-gray-900);
  }
  .text-grey {
    color: var(--color-grey);
  }
  .text-grey-200 {
    color: var(--color-grey-200);
  }
  .text-grey-300 {
    color: var(--color-grey-300);
  }
  .text-grey-400 {
    color: var(--color-grey-400);
  }
  .text-grey-500 {
    color: var(--color-grey-500);
  }
  .text-grey-600 {
    color: var(--color-grey-600);
  }
  .text-info-primary {
    color: var(--color-info-primary);
  }
  .text-info-secondary {
    color: var(--color-info-secondary);
  }
  .text-inherit {
    color: inherit;
  }
  .text-primary {
    color: var(--color-primary);
  }
  .text-red-400 {
    color: var(--color-red-400);
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-secondary {
    color: var(--color-secondary);
  }
  .text-sky-blue-500 {
    color: var(--color-sky-blue-500);
  }
  .text-success-primary {
    color: var(--color-success-primary);
  }
  .text-success-secondary {
    color: var(--color-success-secondary);
  }
  .text-transparent {
    color: transparent;
  }
  .text-warning-primary {
    color: var(--color-warning-primary);
  }
  .text-warning-secondary {
    color: var(--color-warning-secondary);
  }
  .text-white {
    color: var(--color-white);
  }
  .capitalize {
    text-transform: capitalize;
  }
  .lowercase {
    text-transform: lowercase;
  }
  .normal-case {
    text-transform: none;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .not-italic {
    font-style: normal;
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .overline {
    text-decoration-line: overline;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-wavy {
    text-decoration-style: wavy;
  }
  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-10 {
    opacity: 10%;
  }
  .opacity-20 {
    opacity: 20%;
  }
  .opacity-30 {
    opacity: 30%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-80 {
    opacity: 80%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .opacity-100\! {
    opacity: 100% !important;
  }
  .\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-blue-md {
    box-shadow: 0px 1px 3px 0px rgba(0, 191, 242, 0.12), 0px 4px 8px 3px rgba(0, 191, 242, 0.12);
  }
  .shadow-dark-blue {
    box-shadow: 0px 1px 4px 0px rgba(7, 24, 92, 0.12), 0px 4px 8px 3px rgba(7, 24, 92, 0.12);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-2 {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-lg {
    --tw-blur: blur(var(--blur-lg));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-md {
    --tw-blur: blur(var(--blur-md));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-none {
    --tw-blur:  ;
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-sm {
    --tw-blur: blur(var(--blur-sm));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-xl {
    --tw-blur: blur(var(--blur-xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06)));
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-2xl {
    --tw-drop-shadow-size: drop-shadow(0 25px 25px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-2xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-lg {
    --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-md {
    --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.12)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-sm {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-xl {
    --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, rgba(0, 0, 0, 0.25)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .\!drop-shadow-none {
    --tw-drop-shadow:   !important;
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important;
  }
  .drop-shadow-none {
    --tw-drop-shadow:  ;
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .black-mode {
    -o-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    filter: progid:dximagetransform.microsoft.basicimage(grayscale=1);
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-lg {
    --tw-backdrop-blur: blur(var(--blur-lg));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-kix {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-400 {
    --tw-duration: 400ms;
    transition-duration: 400ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-kix-outside {
    --tw-ease: var(--ease-kix-outside);
    transition-timing-function: var(--ease-kix-outside);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .will-change-auto {
    will-change: auto;
  }
  .will-change-contents {
    will-change: contents;
  }
  .will-change-scroll {
    will-change: scroll-position;
  }
  .will-change-transform {
    will-change: transform;
  }
  .content-\[\'\'\] {
    --tw-content: '';
    content: var(--tw-content);
  }
  .content-\[\'\,\'\] {
    --tw-content: ',';
    content: var(--tw-content);
  }
  .content-\[\'\\e60a\'\] {
    --tw-content: '\e60a';
    content: var(--tw-content);
  }
  .content-\[\'\\e64e\'\] {
    --tw-content: '\e64e';
    content: var(--tw-content);
  }
  .content-\[\'\\e65a\'\] {
    --tw-content: '\e65a';
    content: var(--tw-content);
  }
  .content-\[\'\\e66a\'\] {
    --tw-content: '\e66a';
    content: var(--tw-content);
  }
  .content-\[\'\\e66c\'\] {
    --tw-content: '\e66c';
    content: var(--tw-content);
  }
  .content-\[\'\\e66d\'\] {
    --tw-content: '\e66d';
    content: var(--tw-content);
  }
  .content-\[\'\\e67d\'\] {
    --tw-content: '\e67d';
    content: var(--tw-content);
  }
  .content-\[\'\\e640\'\] {
    --tw-content: '\e640';
    content: var(--tw-content);
  }
  .content-\[\'\\e643\'\] {
    --tw-content: '\e643';
    content: var(--tw-content);
  }
  .content-\[\'\\e652\'\] {
    --tw-content: '\e652';
    content: var(--tw-content);
  }
  .content-\[\'\\e659\'\] {
    --tw-content: '\e659';
    content: var(--tw-content);
  }
  .content-\[\'\\e661\'\] {
    --tw-content: '\e661';
    content: var(--tw-content);
  }
  .content-\[\'\\e664\'\] {
    --tw-content: '\e664';
    content: var(--tw-content);
  }
  .content-\[\'\\e666\'\] {
    --tw-content: '\e666';
    content: var(--tw-content);
  }
  .content-\[\'\\e669\'\] {
    --tw-content: '\e669';
    content: var(--tw-content);
  }
  .content-\[\'\\e674\'\] {
    --tw-content: '\e674';
    content: var(--tw-content);
  }
  .content-\[\'\\e675\'\] {
    --tw-content: '\e675';
    content: var(--tw-content);
  }
  .content-\[\'\\e683\'\] {
    --tw-content: '\e683';
    content: var(--tw-content);
  }
  .content-\[\'\\e685\'\] {
    --tw-content: '\e685';
    content: var(--tw-content);
  }
  .content-\[\'\\e686\'\] {
    --tw-content: '\e686';content:var(--tw-content);}.icon-a-BrandIcon{&::before{content:"\e680";}}.icon-a-BrandIcon1{&::before{content:"\e681";}}.icon-a-BrandIcon2{&::before{content:"\e688";}}.icon-a-BrandIcon3{&::before{content:"\e689";}}.icon-a-BrandIcon4{&::before{content:"\e68a";}}.icon-a-BrandIcon5{&::before{content:"\e68b";}}.icon-a-dianzan11{&::before{content:"\e686";}}.icon-a-zoomin{&::before{content:"\e648";}}.icon-a-zoomout{&::before{content:"\e64d";}}.icon-account{&::before{content:"\e672";}}.icon-add_circle{&::before{content:"\e651";}}.icon-add_small{&::before{content:"\e674";}}.icon-arrival{&::before{content:"\e679";}}.icon-arrow_downward_alt{&::before{content:"\e673";}}.icon-arrow_left{&::before{content:"\e66f";}}.icon-arrow_right{&::before{content:"\e66a";}}.icon-arrow_up{&::before{content:"\e63e";}}.icon-bookmark_add{&::before{content:"\e668";}}.icon-calendar_month{&::before{content:"\e666";}}.icon-call{&::before{content:"\e66e";}}.icon-cancel{&::before{content:"\e671";}}.icon-check{&::before{content:"\e670";}}.icon-chevron_down{&::before{content:"\e669";}}.icon-chevron_forward{&::before{content:"\e66d";}}.icon-chevron_right{&::before{content:"\e66c";}}.icon-chevron_up{&::before{content:"\e661";}}.icon-circle_down{&::before{content:"\e658";}}.icon-circle_left{&::before{content:"\e665";}}.icon-circle_right{&::before{content:"\e652";}}.icon-circle_up{&::before{content:"\e667";}}.icon-close{&::before{content:"\e653";}}.icon-close_small{&::before{content:"\e664";}}.icon-colors_beverage{&::before{content:"\e676";}}.icon-credit_card{&::before{content:"\e644";}}.icon-delete{&::before{content:"\e66b";}}.icon-departure{&::before{content:"\e677";}}.icon-desktop{&::before{content:"\e65e";}}.icon-discover_tune{&::before{content:"\e67e";}}.icon-disturb_circle{&::before{content:"\e65b";}}.icon-doc{&::before{content:"\e639";}}.icon-double_arrow_left{&::before{content:"\e650";}}.icon-double_arrow_right{&::before{content:"\e63f";}}.icon-download{&::before{content:"\e649";}}.icon-e-mail{&::before{content:"\e663";}}.icon-error{&::before{content:"\e640";}}.icon-excel{&::before{content:"\e682";}}.icon-favorite{&::before{content:"\e65d";}}.icon-filter_alt{&::before{content:"\e65c";}}.icon-flight{&::before{content:"\e67c";}}.icon-flight-added{&::before{content:"\e61c";}}.icon-flight-no-added{&::before{content:"\e61d";}}.icon-fullscreen{&::before{content:"\e64f";}}.icon-grid{&::before{content:"\e641";}}.icon-image{&::before{content:"\e656";}}.icon-info{&::before{content:"\e67d";}}.icon-link{&::before{content:"\e647";}}.icon-list{&::before{content:"\e654";}}.icon-location_on{&::before{content:"\e659";}}.icon-logout{&::before{content:"\e65f";}}.icon-map{&::before{content:"\e660";}}.icon-menu{&::before{content:"\e662";}}.icon-message{&::before{content:"\e64c";}}.icon-more{&::before{content:"\e655";}}.icon-morning{&::before{content:"\e683";}}.icon-night{&::before{content:"\e685";}}.icon-pause{&::before{content:"\e657";}}.icon-pdf{&::before{content:"\e7d4";}}.icon-reduce{&::before{content:"\e675";}}.icon-refresh{&::before{content:"\e64e";}}.icon-route{&::before{content:"\e67b";}}.icon-schedule{&::before{content:"\e64b";}}.icon-schedule1{&::before{content:"\e67a";}}.icon-search{&::before{content:"\e643";}}.icon-share{&::before{content:"\e646";}}.icon-shopping{&::before{content:"\e684";}}.icon-switch{&::before{content:"\e678";}}.icon-today{&::before{content:"\e61b";}}.icon-tomorrow{&::before{content:"\e61a";}}.icon-tune{&::before{content:"\e687";}}.icon-upload{&::before{content:"\e64a";}}.icon-video_play{&::before{content:"\e642";}}.icon-warning{&::before{content:"\e65a";}}.icon-website{&::before{content:"\e645";}}.icon-window{&::before{content:"\e60a";}}.outline-none{--tw-outline-style:none;outline-style:none;}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all;}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text;}.backface-hidden{backface-visibility:hidden;}.text-fill-current{-webkit-text-fill-color:currentColor;}.text-fill-transparent{-webkit-text-fill-color:transparent;}.hover\:animate-bounce{&:hover{@media (hover:hover){animation:var(--animate-bounce);}}}.hover\:animate-ping{&:hover{@media (hover:hover){animation:var(--animate-ping);}}}.hover\:animate-pulse{&:hover{@media (hover:hover){animation:var(--animate-pulse);}}}.hover\:animate-spin{&:hover{@media (hover:hover){animation:var(--animate-spin);}}}.hover\:border-transparent{&:hover{@media (hover:hover){border-color:transparent;}}}.hover\:border-b-transparent{&:hover{@media (hover:hover){border-bottom-color:transparent;}}}.hover\:bg-cyan-500{&:hover{@media (hover:hover){background-color:var(--color-cyan-500);}}}.hover\:bg-sky-blue-500{&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500);}}}.hover\:text-blue-800{&:hover{@media (hover:hover){color:var(--color-blue-800);}}}.hover\:text-grey-500{&:hover{@media (hover:hover){color:var(--color-grey-500);}}}.hover\:text-sky-blue-500{&:hover{@media (hover:hover){color:var(--color-sky-blue-500);}}}.hover\:text-white{&:hover{@media (hover:hover){color:var(--color-white);}}}.hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%;}}}.hover\:shadow{&:hover{@media (hover:hover){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-inner{&:hover{@media (hover:hover){--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-lg{&:hover{@media (hover:hover){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-md{&:hover{@media (hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-none{&:hover{@media (hover:hover){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-sm{&:hover{@media (hover:hover){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:duration-150{&:hover{@media (hover:hover){--tw-duration:150ms;transition-duration:150ms;}}}.hover\:outline-none{&:hover{@media (hover:hover){--tw-outline-style:none;outline-style:none;}}}.focus\:border-sky-blue-500{&:focus{border-color:var(--color-sky-blue-500);}}.focus\:ring-blue-500{&:focus{--tw-ring-color:var(--color-blue-500);}}.focus\:ring-sky-blue-500{&:focus{--tw-ring-color:var(--color-sky-blue-500);}}.focus\:outline-sky-blue-500{&:focus{outline-color:var(--color-sky-blue-500);}}.max-lg\:w-full{@media (width < 64rem){width:100%;}}.max-md\:absolute{@media (width < 48rem){position:absolute;}}.max-md\:col-span-full{@media (width < 48rem){grid-column:1 / -1;}}.max-md\:mt-8{@media (width < 48rem){margin-top:calc(var(--spacing) * 8);}}.max-md\:mb-4{@media (width < 48rem){margin-bottom:calc(var(--spacing) * 4);}}.max-md\:block{@media (width < 48rem){display:block;}}.max-md\:hidden{@media (width < 48rem){display:none;}}.max-md\:h-4{@media (width < 48rem){height:calc(var(--spacing) * 4);}}.max-md\:h-full{@media (width < 48rem){height:100%;}}.max-md\:w-1\/2{@media (width < 48rem){width:calc(1/2 * 100%);}}.max-md\:w-full{@media (width < 48rem){width:100%;}}.max-md\:flex-shrink-0{@media (width < 48rem){flex-shrink:0;}}.max-md\:rotate-90{@media (width < 48rem){rotate:90deg;}}.max-md\:flex-row{@media (width < 48rem){flex-direction:row;}}.max-md\:flex-wrap{@media (width < 48rem){flex-wrap:wrap;}}.max-md\:justify-normal{@media (width < 48rem){justify-content:normal;}}.max-md\:bg-blue-50{@media (width < 48rem){background-color:var(--color-blue-50);}}.max-md\:px-0{@media (width < 48rem){padding-inline:calc(var(--spacing) * 0);}}.max-md\:px-4{@media (width < 48rem){padding-inline:calc(var(--spacing) * 4);}}.max-md\:py-6{@media (width < 48rem){padding-block:calc(var(--spacing) * 6);}}.max-md\:text-center{@media (width < 48rem){text-align:center;}}.max-md\:text-left{@media (width < 48rem){text-align:left;}}.max-md\:text-xl{@media (width < 48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.sm\:bg-fill{@media (width >= 20rem){position:absolute;inset:calc(var(--spacing) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper .video-wrapper{height:-moz-fit-content;height:fit-content;}.video-popup-wrapper .video-wrapper video{position:relative;}video{position:absolute;top:calc(var(--spacing) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}}.sm\:bg-fill-clear{@media (width >= 20rem){position:relative;img,video{position:relative;}}}.sm\:absolute{@media (width >= 20rem){position:absolute;}}.sm\:fixed{@media (width >= 20rem){position:fixed;}}.sm\:relative{@media (width >= 20rem){position:relative;}}.sm\:static{@media (width >= 20rem){position:static;}}.sm\:sticky{@media (width >= 20rem){position:sticky;}}.sm\:top-0{@media (width >= 20rem){top:calc(var(--spacing) * 0);}}.sm\:right-0{@media (width >= 20rem){right:calc(var(--spacing) * 0);}}.sm\:bottom-0{@media (width >= 20rem){bottom:calc(var(--spacing) * 0);}}.sm\:left-0{@media (width >= 20rem){left:calc(var(--spacing) * 0);}}.sm\:col-span-6{@media (width >= 20rem){grid-column:span 6 / span 6;}}.sm\:col-span-12{@media (width >= 20rem){grid-column:span 12 / span 12;}}.sm\:m-0{@media (width >= 20rem){margin:calc(var(--spacing) * 0);}}.sm\:mx-0{@media (width >= 20rem){margin-inline:calc(var(--spacing) * 0);}}.sm\:my-0{@media (width >= 20rem){margin-block:calc(var(--spacing) * 0);}}.sm\:-mt-0\.5{@media (width >= 20rem){margin-top:calc(var(--spacing) * -0.5);}}.sm\:-mt-1{@media (width >= 20rem){margin-top:calc(var(--spacing) * -1);}}.sm\:-mt-2{@media (width >= 20rem){margin-top:calc(var(--spacing) * -2);}}.sm\:-mt-3{@media (width >= 20rem){margin-top:calc(var(--spacing) * -3);}}.sm\:-mt-4{@media (width >= 20rem){margin-top:calc(var(--spacing) * -4);}}.sm\:-mt-5{@media (width >= 20rem){margin-top:calc(var(--spacing) * -5);}}.sm\:-mt-px{@media (width >= 20rem){margin-top:-1px;}}.sm\:mt-0{@media (width >= 20rem){margin-top:calc(var(--spacing) * 0);}}.sm\:mt-0\.5{@media (width >= 20rem){margin-top:calc(var(--spacing) * 0.5);}}.sm\:mt-1{@media (width >= 20rem){margin-top:calc(var(--spacing) * 1);}}.sm\:mt-2{@media (width >= 20rem){margin-top:calc(var(--spacing) * 2);}}.sm\:mt-3{@media (width >= 20rem){margin-top:calc(var(--spacing) * 3);}}.sm\:mt-4{@media (width >= 20rem){margin-top:calc(var(--spacing) * 4);}}.sm\:mt-5{@media (width >= 20rem){margin-top:calc(var(--spacing) * 5);}}.sm\:mt-6{@media (width >= 20rem){margin-top:calc(var(--spacing) * 6);}}.sm\:mt-7{@media (width >= 20rem){margin-top:calc(var(--spacing) * 7);}}.sm\:mt-8{@media (width >= 20rem){margin-top:calc(var(--spacing) * 8);}}.sm\:mt-9{@media (width >= 20rem){margin-top:calc(var(--spacing) * 9);}}.sm\:mt-10{@media (width >= 20rem){margin-top:calc(var(--spacing) * 10);}}.sm\:mt-16{@media (width >= 20rem){margin-top:calc(var(--spacing) * 16);}}.sm\:mt-28{@media (width >= 20rem){margin-top:calc(var(--spacing) * 28);}}.sm\:-mr-0\.5{@media (width >= 20rem){margin-right:calc(var(--spacing) * -0.5);}}.sm\:-mr-1{@media (width >= 20rem){margin-right:calc(var(--spacing) * -1);}}.sm\:-mr-2{@media (width >= 20rem){margin-right:calc(var(--spacing) * -2);}}.sm\:-mr-3{@media (width >= 20rem){margin-right:calc(var(--spacing) * -3);}}.sm\:-mr-4{@media (width >= 20rem){margin-right:calc(var(--spacing) * -4);}}.sm\:-mr-5{@media (width >= 20rem){margin-right:calc(var(--spacing) * -5);}}.sm\:-mr-px{@media (width >= 20rem){margin-right:-1px;}}.sm\:mr-0{@media (width >= 20rem){margin-right:calc(var(--spacing) * 0);}}.sm\:mr-0\.5{@media (width >= 20rem){margin-right:calc(var(--spacing) * 0.5);}}.sm\:mr-1{@media (width >= 20rem){margin-right:calc(var(--spacing) * 1);}}.sm\:mr-2{@media (width >= 20rem){margin-right:calc(var(--spacing) * 2);}}.sm\:mr-3{@media (width >= 20rem){margin-right:calc(var(--spacing) * 3);}}.sm\:mr-4{@media (width >= 20rem){margin-right:calc(var(--spacing) * 4);}}.sm\:mr-5{@media (width >= 20rem){margin-right:calc(var(--spacing) * 5);}}.sm\:mr-6{@media (width >= 20rem){margin-right:calc(var(--spacing) * 6);}}.sm\:mr-7{@media (width >= 20rem){margin-right:calc(var(--spacing) * 7);}}.sm\:mr-8{@media (width >= 20rem){margin-right:calc(var(--spacing) * 8);}}.sm\:mr-9{@media (width >= 20rem){margin-right:calc(var(--spacing) * 9);}}.sm\:mr-10{@media (width >= 20rem){margin-right:calc(var(--spacing) * 10);}}.sm\:mr-16{@media (width >= 20rem){margin-right:calc(var(--spacing) * 16);}}.sm\:mr-28{@media (width >= 20rem){margin-right:calc(var(--spacing) * 28);}}.sm\:-mb-0\.5{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -0.5);}}.sm\:-mb-1{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -1);}}.sm\:-mb-2{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -2);}}.sm\:-mb-3{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -3);}}.sm\:-mb-4{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -4);}}.sm\:-mb-5{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * -5);}}.sm\:-mb-px{@media (width >= 20rem){margin-bottom:-1px;}}.sm\:mb-0{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 0);}}.sm\:mb-0\.5{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 0.5);}}.sm\:mb-1{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 1);}}.sm\:mb-2{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 2);}}.sm\:mb-3{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 3);}}.sm\:mb-4{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 4);}}.sm\:mb-5{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 5);}}.sm\:mb-6{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 6);}}.sm\:mb-7{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 7);}}.sm\:mb-8{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 8);}}.sm\:mb-9{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 9);}}.sm\:mb-10{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 10);}}.sm\:mb-16{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 16);}}.sm\:mb-28{@media (width >= 20rem){margin-bottom:calc(var(--spacing) * 28);}}.sm\:-ml-0\.5{@media (width >= 20rem){margin-left:calc(var(--spacing) * -0.5);}}.sm\:-ml-1{@media (width >= 20rem){margin-left:calc(var(--spacing) * -1);}}.sm\:-ml-2{@media (width >= 20rem){margin-left:calc(var(--spacing) * -2);}}.sm\:-ml-3{@media (width >= 20rem){margin-left:calc(var(--spacing) * -3);}}.sm\:-ml-4{@media (width >= 20rem){margin-left:calc(var(--spacing) * -4);}}.sm\:-ml-5{@media (width >= 20rem){margin-left:calc(var(--spacing) * -5);}}.sm\:-ml-px{@media (width >= 20rem){margin-left:-1px;}}.sm\:ml-0{@media (width >= 20rem){margin-left:calc(var(--spacing) * 0);}}.sm\:ml-0\.5{@media (width >= 20rem){margin-left:calc(var(--spacing) * 0.5);}}.sm\:ml-1{@media (width >= 20rem){margin-left:calc(var(--spacing) * 1);}}.sm\:ml-2{@media (width >= 20rem){margin-left:calc(var(--spacing) * 2);}}.sm\:ml-3{@media (width >= 20rem){margin-left:calc(var(--spacing) * 3);}}.sm\:ml-4{@media (width >= 20rem){margin-left:calc(var(--spacing) * 4);}}.sm\:ml-5{@media (width >= 20rem){margin-left:calc(var(--spacing) * 5);}}.sm\:ml-6{@media (width >= 20rem){margin-left:calc(var(--spacing) * 6);}}.sm\:ml-7{@media (width >= 20rem){margin-left:calc(var(--spacing) * 7);}}.sm\:ml-8{@media (width >= 20rem){margin-left:calc(var(--spacing) * 8);}}.sm\:ml-9{@media (width >= 20rem){margin-left:calc(var(--spacing) * 9);}}.sm\:ml-10{@media (width >= 20rem){margin-left:calc(var(--spacing) * 10);}}.sm\:ml-16{@media (width >= 20rem){margin-left:calc(var(--spacing) * 16);}}.sm\:ml-28{@media (width >= 20rem){margin-left:calc(var(--spacing) * 28);}}.sm\:line-clamp-none{@media (width >= 20rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}.sm\:h-0{@media (width >= 20rem){height:calc(var(--spacing) * 0);}}.sm\:h-1{@media (width >= 20rem){height:calc(var(--spacing) * 1);}}.sm\:h-2{@media (width >= 20rem){height:calc(var(--spacing) * 2);}}.sm\:h-3{@media (width >= 20rem){height:calc(var(--spacing) * 3);}}.sm\:h-4{@media (width >= 20rem){height:calc(var(--spacing) * 4);}}.sm\:h-5{@media (width >= 20rem){height:calc(var(--spacing) * 5);}}.sm\:h-6{@media (width >= 20rem){height:calc(var(--spacing) * 6);}}.sm\:h-7{@media (width >= 20rem){height:calc(var(--spacing) * 7);}}.sm\:h-8{@media (width >= 20rem){height:calc(var(--spacing) * 8);}}.sm\:h-9{@media (width >= 20rem){height:calc(var(--spacing) * 9);}}.sm\:h-12{@media (width >= 20rem){height:calc(var(--spacing) * 12);}}.sm\:h-14{@media (width >= 20rem){height:calc(var(--spacing) * 14);}}.sm\:h-16{@media (width >= 20rem){height:calc(var(--spacing) * 16);}}.sm\:h-20{@media (width >= 20rem){height:calc(var(--spacing) * 20);}}.sm\:h-24{@media (width >= 20rem){height:calc(var(--spacing) * 24);}}.sm\:h-28{@media (width >= 20rem){height:calc(var(--spacing) * 28);}}.sm\:h-32{@media (width >= 20rem){height:calc(var(--spacing) * 32);}}.sm\:h-36{@media (width >= 20rem){height:calc(var(--spacing) * 36);}}.sm\:h-40{@media (width >= 20rem){height:calc(var(--spacing) * 40);}}.sm\:max-h-96{@media (width >= 20rem){max-height:calc(var(--spacing) * 96);}}.sm\:max-h-fit{@media (width >= 20rem){max-height:-moz-fit-content;max-height:fit-content;}}.sm\:max-h-full{@media (width >= 20rem){max-height:100%;}}.sm\:max-h-screen{@media (width >= 20rem){max-height:100vh;}}.sm\:min-h-0{@media (width >= 20rem){min-height:calc(var(--spacing) * 0);}}.sm\:min-h-fit{@media (width >= 20rem){min-height:-moz-fit-content;min-height:fit-content;}}.sm\:min-h-full{@media (width >= 20rem){min-height:100%;}}.sm\:min-h-screen{@media (width >= 20rem){min-height:100vh;}}.sm\:w-1{@media (width >= 20rem){width:calc(var(--spacing) * 1);}}.sm\:w-1\/5{@media (width >= 20rem){width:calc(1/5 * 100%);}}.sm\:w-1\/12{@media (width >= 20rem){width:calc(1/12 * 100%);}}.sm\:w-2{@media (width >= 20rem){width:calc(var(--spacing) * 2);}}.sm\:w-2\/5{@media (width >= 20rem){width:calc(2/5 * 100%);}}.sm\:w-2\/12{@media (width >= 20rem){width:calc(2/12 * 100%);}}.sm\:w-3{@media (width >= 20rem){width:calc(var(--spacing) * 3);}}.sm\:w-3\/5{@media (width >= 20rem){width:calc(3/5 * 100%);}}.sm\:w-3\/12{@media (width >= 20rem){width:calc(3/12 * 100%);}}.sm\:w-4{@media (width >= 20rem){width:calc(var(--spacing) * 4);}}.sm\:w-4\/5{@media (width >= 20rem){width:calc(4/5 * 100%);}}.sm\:w-4\/12{@media (width >= 20rem){width:calc(4/12 * 100%);}}.sm\:w-5{@media (width >= 20rem){width:calc(var(--spacing) * 5);}}.sm\:w-5\/12{@media (width >= 20rem){width:calc(5/12 * 100%);}}.sm\:w-6{@media (width >= 20rem){width:calc(var(--spacing) * 6);}}.sm\:w-6\/12{@media (width >= 20rem){width:calc(6/12 * 100%);}}.sm\:w-7{@media (width >= 20rem){width:calc(var(--spacing) * 7);}}.sm\:w-7\/12{@media (width >= 20rem){width:calc(7/12 * 100%);}}.sm\:w-8{@media (width >= 20rem){width:calc(var(--spacing) * 8);}}.sm\:w-8\/12{@media (width >= 20rem){width:calc(8/12 * 100%);}}.sm\:w-9{@media (width >= 20rem){width:calc(var(--spacing) * 9);}}.sm\:w-9\/12{@media (width >= 20rem){width:calc(9/12 * 100%);}}.sm\:w-10\/12{@media (width >= 20rem){width:calc(10/12 * 100%);}}.sm\:w-11\/12{@media (width >= 20rem){width:calc(11/12 * 100%);}}.sm\:w-12{@media (width >= 20rem){width:calc(var(--spacing) * 12);}}.sm\:w-14{@media (width >= 20rem){width:calc(var(--spacing) * 14);}}.sm\:w-16{@media (width >= 20rem){width:calc(var(--spacing) * 16);}}.sm\:w-20{@media (width >= 20rem){width:calc(var(--spacing) * 20);}}.sm\:w-24{@media (width >= 20rem){width:calc(var(--spacing) * 24);}}.sm\:w-28{@media (width >= 20rem){width:calc(var(--spacing) * 28);}}.sm\:w-32{@media (width >= 20rem){width:calc(var(--spacing) * 32);}}.sm\:w-36{@media (width >= 20rem){width:calc(var(--spacing) * 36);}}.sm\:w-40{@media (width >= 20rem){width:calc(var(--spacing) * 40);}}.sm\:w-auto{@media (width >= 20rem){width:auto;}}.sm\:w-full{@media (width >= 20rem){width:100%;}}.sm\:max-w-fit{@media (width >= 20rem){max-width:-moz-fit-content;max-width:fit-content;}}.sm\:max-w-full{@media (width >= 20rem){max-width:100%;}}.sm\:flex-1{@media (width >= 20rem){flex:1;}}.sm\:grid-cols-2{@media (width >= 20rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.sm\:grid-cols-3{@media (width >= 20rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.sm\:grid-cols-4{@media (width >= 20rem){grid-template-columns:repeat(4,minmax(0,1fr));}}.sm\:grid-cols-5{@media (width >= 20rem){grid-template-columns:repeat(5,minmax(0,1fr));}}.sm\:grid-cols-none{@media (width >= 20rem){grid-template-columns:none;}}.sm\:flex-row{@media (width >= 20rem){flex-direction:row;}}.sm\:gap-0{@media (width >= 20rem){gap:calc(var(--spacing) * 0);}}.sm\:gap-2{@media (width >= 20rem){gap:calc(var(--spacing) * 2);}}.sm\:gap-4{@media (width >= 20rem){gap:calc(var(--spacing) * 4);}}.sm\:gap-6{@media (width >= 20rem){gap:calc(var(--spacing) * 6);}}.sm\:gap-8{@media (width >= 20rem){gap:calc(var(--spacing) * 8);}}.sm\:gap-10{@media (width >= 20rem){gap:calc(var(--spacing) * 10);}}.sm\:gap-12{@media (width >= 20rem){gap:calc(var(--spacing) * 12);}}.sm\:gap-16{@media (width >= 20rem){gap:calc(var(--spacing) * 16);}}.sm\:gap-20{@media (width >= 20rem){gap:calc(var(--spacing) * 20);}}.sm\:gap-24{@media (width >= 20rem){gap:calc(var(--spacing) * 24);}}.sm\:-space-y-10{@media (width >= 20rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)));}}}.sm\:-space-y-20{@media (width >= 20rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-y-reverse)));}}}.sm\:-space-x-10{@media (width >= 20rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-x-reverse)));}}}.sm\:-space-x-20{@media (width >= 20rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-x-reverse)));}}}.sm\:divide-inherit{@media (width >= 20rem){:where(& > :not(:last-child)){border-color:inherit;}}}.sm\:divide-transparent{@media (width >= 20rem){:where(& > :not(:last-child)){border-color:transparent;}}}.sm\:rounded-none{@media (width >= 20rem){border-radius:0;}}.sm\:border-t{@media (width >= 20rem){border-top-style:var(--tw-border-style);border-top-width:1px;}}.sm\:border-r{@media (width >= 20rem){border-right-style:var(--tw-border-style);border-right-width:1px;}}.sm\:border-b{@media (width >= 20rem){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}}.sm\:border-l{@media (width >= 20rem){border-left-style:var(--tw-border-style);border-left-width:1px;}}.sm\:border-r-transparent{@media (width >= 20rem){border-right-color:transparent;}}.sm\:border-l-transparent{@media (width >= 20rem){border-left-color:transparent;}}.sm\:p-0{@media (width >= 20rem){padding:calc(var(--spacing) * 0);}}.sm\:px-0{@media (width >= 20rem){padding-inline:calc(var(--spacing) * 0);}}.sm\:px-4{@media (width >= 20rem){padding-inline:calc(var(--spacing) * 4);}}.sm\:py-0{@media (width >= 20rem){padding-block:calc(var(--spacing) * 0);}}.sm\:pt-0{@media (width >= 20rem){padding-top:calc(var(--spacing) * 0);}}.sm\:pt-0\.5{@media (width >= 20rem){padding-top:calc(var(--spacing) * 0.5);}}.sm\:pt-1{@media (width >= 20rem){padding-top:calc(var(--spacing) * 1);}}.sm\:pt-2{@media (width >= 20rem){padding-top:calc(var(--spacing) * 2);}}.sm\:pt-3{@media (width >= 20rem){padding-top:calc(var(--spacing) * 3);}}.sm\:pt-4{@media (width >= 20rem){padding-top:calc(var(--spacing) * 4);}}.sm\:pt-5{@media (width >= 20rem){padding-top:calc(var(--spacing) * 5);}}.sm\:pt-6{@media (width >= 20rem){padding-top:calc(var(--spacing) * 6);}}.sm\:pt-7{@media (width >= 20rem){padding-top:calc(var(--spacing) * 7);}}.sm\:pt-8{@media (width >= 20rem){padding-top:calc(var(--spacing) * 8);}}.sm\:pt-9{@media (width >= 20rem){padding-top:calc(var(--spacing) * 9);}}.sm\:pt-10{@media (width >= 20rem){padding-top:calc(var(--spacing) * 10);}}.sm\:pt-16{@media (width >= 20rem){padding-top:calc(var(--spacing) * 16);}}.sm\:pt-28{@media (width >= 20rem){padding-top:calc(var(--spacing) * 28);}}.sm\:pr-0{@media (width >= 20rem){padding-right:calc(var(--spacing) * 0);}}.sm\:pr-0\.5{@media (width >= 20rem){padding-right:calc(var(--spacing) * 0.5);}}.sm\:pr-1{@media (width >= 20rem){padding-right:calc(var(--spacing) * 1);}}.sm\:pr-2{@media (width >= 20rem){padding-right:calc(var(--spacing) * 2);}}.sm\:pr-3{@media (width >= 20rem){padding-right:calc(var(--spacing) * 3);}}.sm\:pr-4{@media (width >= 20rem){padding-right:calc(var(--spacing) * 4);}}.sm\:pr-5{@media (width >= 20rem){padding-right:calc(var(--spacing) * 5);}}.sm\:pr-6{@media (width >= 20rem){padding-right:calc(var(--spacing) * 6);}}.sm\:pr-7{@media (width >= 20rem){padding-right:calc(var(--spacing) * 7);}}.sm\:pr-8{@media (width >= 20rem){padding-right:calc(var(--spacing) * 8);}}.sm\:pr-9{@media (width >= 20rem){padding-right:calc(var(--spacing) * 9);}}.sm\:pr-10{@media (width >= 20rem){padding-right:calc(var(--spacing) * 10);}}.sm\:pr-16{@media (width >= 20rem){padding-right:calc(var(--spacing) * 16);}}.sm\:pr-28{@media (width >= 20rem){padding-right:calc(var(--spacing) * 28);}}.sm\:pb-0{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 0);}}.sm\:pb-0\.5{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 0.5);}}.sm\:pb-1{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 1);}}.sm\:pb-2{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 2);}}.sm\:pb-3{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 3);}}.sm\:pb-4{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 4);}}.sm\:pb-5{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 5);}}.sm\:pb-6{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 6);}}.sm\:pb-7{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 7);}}.sm\:pb-8{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 8);}}.sm\:pb-9{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 9);}}.sm\:pb-10{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 10);}}.sm\:pb-16{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 16);}}.sm\:pb-28{@media (width >= 20rem){padding-bottom:calc(var(--spacing) * 28);}}.sm\:pl-0{@media (width >= 20rem){padding-left:calc(var(--spacing) * 0);}}.sm\:pl-0\.5{@media (width >= 20rem){padding-left:calc(var(--spacing) * 0.5);}}.sm\:pl-1{@media (width >= 20rem){padding-left:calc(var(--spacing) * 1);}}.sm\:pl-2{@media (width >= 20rem){padding-left:calc(var(--spacing) * 2);}}.sm\:pl-3{@media (width >= 20rem){padding-left:calc(var(--spacing) * 3);}}.sm\:pl-4{@media (width >= 20rem){padding-left:calc(var(--spacing) * 4);}}.sm\:pl-5{@media (width >= 20rem){padding-left:calc(var(--spacing) * 5);}}.sm\:pl-6{@media (width >= 20rem){padding-left:calc(var(--spacing) * 6);}}.sm\:pl-7{@media (width >= 20rem){padding-left:calc(var(--spacing) * 7);}}.sm\:pl-8{@media (width >= 20rem){padding-left:calc(var(--spacing) * 8);}}.sm\:pl-9{@media (width >= 20rem){padding-left:calc(var(--spacing) * 9);}}.sm\:pl-10{@media (width >= 20rem){padding-left:calc(var(--spacing) * 10);}}.sm\:pl-16{@media (width >= 20rem){padding-left:calc(var(--spacing) * 16);}}.sm\:pl-28{@media (width >= 20rem){padding-left:calc(var(--spacing) * 28);}}.sm\:text-2xl{@media (width >= 20rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}}.sm\:text-3xl{@media (width >= 20rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.sm\:text-4xl{@media (width >= 20rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.sm\:text-5xl{@media (width >= 20rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.sm\:text-6xl{@media (width >= 20rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.sm\:text-base{@media (width >= 20rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.sm\:text-lg{@media (width >= 20rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.sm\:text-sm{@media (width >= 20rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}}.sm\:text-xl{@media (width >= 20rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.sm\:text-xs{@media (width >= 20rem){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));}}.md\:bg-fill{@media (width >= 48rem){position:absolute;inset:calc(var(--spacing) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper .video-wrapper{height:-moz-fit-content;height:fit-content;}.video-popup-wrapper .video-wrapper video{position:relative;}video{position:absolute;top:calc(var(--spacing) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}}.md\:bg-fill-clear{@media (width >= 48rem){position:relative;img,video{position:relative;}}}.md\:absolute{@media (width >= 48rem){position:absolute;}}.md\:fixed{@media (width >= 48rem){position:fixed;}}.md\:relative{@media (width >= 48rem){position:relative;}}.md\:static{@media (width >= 48rem){position:static;}}.md\:sticky{@media (width >= 48rem){position:sticky;}}.md\:top-0{@media (width >= 48rem){top:calc(var(--spacing) * 0);}}.md\:right-0{@media (width >= 48rem){right:calc(var(--spacing) * 0);}}.md\:right-auto{@media (width >= 48rem){right:auto;}}.md\:bottom-0{@media (width >= 48rem){bottom:calc(var(--spacing) * 0);}}.md\:left-0{@media (width >= 48rem){left:calc(var(--spacing) * 0);}}.md\:order-2{@media (width >= 48rem){order:2;}}.md\:order-first{@media (width >= 48rem){order:-9999;}}.md\:order-last{@media (width >= 48rem){order:9999;}}.md\:col-span-1{@media (width >= 48rem){grid-column:span 1 / span 1;}}.md\:col-span-2{@media (width >= 48rem){grid-column:span 2 / span 2;}}.md\:col-span-3{@media (width >= 48rem){grid-column:span 3 / span 3;}}.md\:col-span-4{@media (width >= 48rem){grid-column:span 4 / span 4;}}.md\:col-span-5{@media (width >= 48rem){grid-column:span 5 / span 5;}}.md\:col-span-6{@media (width >= 48rem){grid-column:span 6 / span 6;}}.md\:col-span-7{@media (width >= 48rem){grid-column:span 7 / span 7;}}.md\:col-span-8{@media (width >= 48rem){grid-column:span 8 / span 8;}}.md\:col-span-9{@media (width >= 48rem){grid-column:span 9 / span 9;}}.md\:col-span-10{@media (width >= 48rem){grid-column:span 10 / span 10;}}.md\:col-span-11{@media (width >= 48rem){grid-column:span 11 / span 11;}}.md\:col-span-full{@media (width >= 48rem){grid-column:1 / -1;}}.md\:m-0{@media (width >= 48rem){margin:calc(var(--spacing) * 0);}}.md\:mx-0{@media (width >= 48rem){margin-inline:calc(var(--spacing) * 0);}}.md\:my-0{@media (width >= 48rem){margin-block:calc(var(--spacing) * 0);}}.md\:-mt-0\.5{@media (width >= 48rem){margin-top:calc(var(--spacing) * -0.5);}}.md\:-mt-1{@media (width >= 48rem){margin-top:calc(var(--spacing) * -1);}}.md\:-mt-2{@media (width >= 48rem){margin-top:calc(var(--spacing) * -2);}}.md\:-mt-3{@media (width >= 48rem){margin-top:calc(var(--spacing) * -3);}}.md\:-mt-4{@media (width >= 48rem){margin-top:calc(var(--spacing) * -4);}}.md\:-mt-5{@media (width >= 48rem){margin-top:calc(var(--spacing) * -5);}}.md\:-mt-px{@media (width >= 48rem){margin-top:-1px;}}.md\:mt-0{@media (width >= 48rem){margin-top:calc(var(--spacing) * 0);}}.md\:mt-0\.5{@media (width >= 48rem){margin-top:calc(var(--spacing) * 0.5);}}.md\:mt-1{@media (width >= 48rem){margin-top:calc(var(--spacing) * 1);}}.md\:mt-2{@media (width >= 48rem){margin-top:calc(var(--spacing) * 2);}}.md\:mt-3{@media (width >= 48rem){margin-top:calc(var(--spacing) * 3);}}.md\:mt-4{@media (width >= 48rem){margin-top:calc(var(--spacing) * 4);}}.md\:mt-5{@media (width >= 48rem){margin-top:calc(var(--spacing) * 5);}}.md\:mt-6{@media (width >= 48rem){margin-top:calc(var(--spacing) * 6);}}.md\:mt-7{@media (width >= 48rem){margin-top:calc(var(--spacing) * 7);}}.md\:mt-8{@media (width >= 48rem){margin-top:calc(var(--spacing) * 8);}}.md\:mt-9{@media (width >= 48rem){margin-top:calc(var(--spacing) * 9);}}.md\:mt-10{@media (width >= 48rem){margin-top:calc(var(--spacing) * 10);}}.md\:mt-16{@media (width >= 48rem){margin-top:calc(var(--spacing) * 16);}}.md\:mt-28{@media (width >= 48rem){margin-top:calc(var(--spacing) * 28);}}.md\:-mr-0\.5{@media (width >= 48rem){margin-right:calc(var(--spacing) * -0.5);}}.md\:-mr-1{@media (width >= 48rem){margin-right:calc(var(--spacing) * -1);}}.md\:-mr-2{@media (width >= 48rem){margin-right:calc(var(--spacing) * -2);}}.md\:-mr-3{@media (width >= 48rem){margin-right:calc(var(--spacing) * -3);}}.md\:-mr-4{@media (width >= 48rem){margin-right:calc(var(--spacing) * -4);}}.md\:-mr-5{@media (width >= 48rem){margin-right:calc(var(--spacing) * -5);}}.md\:-mr-px{@media (width >= 48rem){margin-right:-1px;}}.md\:mr-0{@media (width >= 48rem){margin-right:calc(var(--spacing) * 0);}}.md\:mr-0\.5{@media (width >= 48rem){margin-right:calc(var(--spacing) * 0.5);}}.md\:mr-1{@media (width >= 48rem){margin-right:calc(var(--spacing) * 1);}}.md\:mr-2{@media (width >= 48rem){margin-right:calc(var(--spacing) * 2);}}.md\:mr-3{@media (width >= 48rem){margin-right:calc(var(--spacing) * 3);}}.md\:mr-4{@media (width >= 48rem){margin-right:calc(var(--spacing) * 4);}}.md\:mr-5{@media (width >= 48rem){margin-right:calc(var(--spacing) * 5);}}.md\:mr-6{@media (width >= 48rem){margin-right:calc(var(--spacing) * 6);}}.md\:mr-7{@media (width >= 48rem){margin-right:calc(var(--spacing) * 7);}}.md\:mr-8{@media (width >= 48rem){margin-right:calc(var(--spacing) * 8);}}.md\:mr-9{@media (width >= 48rem){margin-right:calc(var(--spacing) * 9);}}.md\:mr-10{@media (width >= 48rem){margin-right:calc(var(--spacing) * 10);}}.md\:mr-16{@media (width >= 48rem){margin-right:calc(var(--spacing) * 16);}}.md\:mr-28{@media (width >= 48rem){margin-right:calc(var(--spacing) * 28);}}.md\:-mb-0\.5{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -0.5);}}.md\:-mb-1{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -1);}}.md\:-mb-2{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -2);}}.md\:-mb-3{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -3);}}.md\:-mb-4{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -4);}}.md\:-mb-5{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -5);}}.md\:-mb-px{@media (width >= 48rem){margin-bottom:-1px;}}.md\:mb-0{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 0);}}.md\:mb-0\.5{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 0.5);}}.md\:mb-1{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 1);}}.md\:mb-2{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 2);}}.md\:mb-3{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 3);}}.md\:mb-4{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 4);}}.md\:mb-5{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 5);}}.md\:mb-6{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 6);}}.md\:mb-7{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 7);}}.md\:mb-8{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 8);}}.md\:mb-9{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 9);}}.md\:mb-10{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 10);}}.md\:mb-14{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 14);}}.md\:mb-16{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 16);}}.md\:mb-28{@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 28);}}.md\:mb-\[10px\]{@media (width >= 48rem){margin-bottom:10px;}}.md\:-ml-0\.5{@media (width >= 48rem){margin-left:calc(var(--spacing) * -0.5);}}.md\:-ml-1{@media (width >= 48rem){margin-left:calc(var(--spacing) * -1);}}.md\:-ml-2{@media (width >= 48rem){margin-left:calc(var(--spacing) * -2);}}.md\:-ml-3{@media (width >= 48rem){margin-left:calc(var(--spacing) * -3);}}.md\:-ml-4{@media (width >= 48rem){margin-left:calc(var(--spacing) * -4);}}.md\:-ml-5{@media (width >= 48rem){margin-left:calc(var(--spacing) * -5);}}.md\:-ml-px{@media (width >= 48rem){margin-left:-1px;}}.md\:ml-0{@media (width >= 48rem){margin-left:calc(var(--spacing) * 0);}}.md\:ml-0\.5{@media (width >= 48rem){margin-left:calc(var(--spacing) * 0.5);}}.md\:ml-1{@media (width >= 48rem){margin-left:calc(var(--spacing) * 1);}}.md\:ml-2{@media (width >= 48rem){margin-left:calc(var(--spacing) * 2);}}.md\:ml-3{@media (width >= 48rem){margin-left:calc(var(--spacing) * 3);}}.md\:ml-4{@media (width >= 48rem){margin-left:calc(var(--spacing) * 4);}}.md\:ml-5{@media (width >= 48rem){margin-left:calc(var(--spacing) * 5);}}.md\:ml-6{@media (width >= 48rem){margin-left:calc(var(--spacing) * 6);}}.md\:ml-7{@media (width >= 48rem){margin-left:calc(var(--spacing) * 7);}}.md\:ml-8{@media (width >= 48rem){margin-left:calc(var(--spacing) * 8);}}.md\:ml-9{@media (width >= 48rem){margin-left:calc(var(--spacing) * 9);}}.md\:ml-10{@media (width >= 48rem){margin-left:calc(var(--spacing) * 10);}}.md\:ml-16{@media (width >= 48rem){margin-left:calc(var(--spacing) * 16);}}.md\:ml-28{@media (width >= 48rem){margin-left:calc(var(--spacing) * 28);}}.md\:line-clamp-none{@media (width >= 48rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}.md\:\!block{@media (width >= 48rem){display:block !important;}}.md\:block{@media (width >= 48rem){display:block;}}.md\:flex{@media (width >= 48rem){display:flex;}}.md\:grid{@media (width >= 48rem){display:grid;}}.md\:hidden{@media (width >= 48rem){display:none;}}.md\:aspect-4\/3{@media (width >= 48rem){aspect-ratio:4/3;}}.md\:aspect-\[236\/120\]{@media (width >= 48rem){aspect-ratio:236/120;}}.md\:aspect-\[320\/120\]{@media (width >= 48rem){aspect-ratio:320/120;}}.md\:h-0{@media (width >= 48rem){height:calc(var(--spacing) * 0);}}.md\:h-1{@media (width >= 48rem){height:calc(var(--spacing) * 1);}}.md\:h-2{@media (width >= 48rem){height:calc(var(--spacing) * 2);}}.md\:h-3{@media (width >= 48rem){height:calc(var(--spacing) * 3);}}.md\:h-4{@media (width >= 48rem){height:calc(var(--spacing) * 4);}}.md\:h-5{@media (width >= 48rem){height:calc(var(--spacing) * 5);}}.md\:h-6{@media (width >= 48rem){height:calc(var(--spacing) * 6);}}.md\:h-7{@media (width >= 48rem){height:calc(var(--spacing) * 7);}}.md\:h-8{@media (width >= 48rem){height:calc(var(--spacing) * 8);}}.md\:h-9{@media (width >= 48rem){height:calc(var(--spacing) * 9);}}.md\:h-12{@media (width >= 48rem){height:calc(var(--spacing) * 12);}}.md\:h-14{@media (width >= 48rem){height:calc(var(--spacing) * 14);}}.md\:h-16{@media (width >= 48rem){height:calc(var(--spacing) * 16);}}.md\:h-20{@media (width >= 48rem){height:calc(var(--spacing) * 20);}}.md\:h-24{@media (width >= 48rem){height:calc(var(--spacing) * 24);}}.md\:h-28{@media (width >= 48rem){height:calc(var(--spacing) * 28);}}.md\:h-32{@media (width >= 48rem){height:calc(var(--spacing) * 32);}}.md\:h-36{@media (width >= 48rem){height:calc(var(--spacing) * 36);}}.md\:h-40{@media (width >= 48rem){height:calc(var(--spacing) * 40);}}.md\:h-80{@media (width >= 48rem){height:calc(var(--spacing) * 80);}}.md\:h-150{@media (width >= 48rem){height:calc(var(--spacing) * 150);}}.md\:h-\[160px\]{@media (width >= 48rem){height:160px;}}.md\:h-\[170px\]{@media (width >= 48rem){height:170px;}}.md\:h-\[185px\]{@media (width >= 48rem){height:185px;}}.md\:h-\[734px\]{@media (width >= 48rem){height:734px;}}.md\:h-full{@media (width >= 48rem){height:100%;}}.md\:max-h-96{@media (width >= 48rem){max-height:calc(var(--spacing) * 96);}}.md\:max-h-fit{@media (width >= 48rem){max-height:-moz-fit-content;max-height:fit-content;}}.md\:max-h-full{@media (width >= 48rem){max-height:100%;}}.md\:max-h-screen{@media (width >= 48rem){max-height:100vh;}}.md\:min-h-0{@media (width >= 48rem){min-height:calc(var(--spacing) * 0);}}.md\:min-h-16{@media (width >= 48rem){min-height:calc(var(--spacing) * 16);}}.md\:min-h-48{@media (width >= 48rem){min-height:calc(var(--spacing) * 48);}}.md\:min-h-80{@media (width >= 48rem){min-height:calc(var(--spacing) * 80);}}.md\:min-h-fit{@media (width >= 48rem){min-height:-moz-fit-content;min-height:fit-content;}}.md\:min-h-full{@media (width >= 48rem){min-height:100%;}}.md\:min-h-screen{@media (width >= 48rem){min-height:100vh;}}.md\:w-1{@media (width >= 48rem){width:calc(var(--spacing) * 1);}}.md\:w-1\/5{@media (width >= 48rem){width:calc(1/5 * 100%);}}.md\:w-1\/12{@media (width >= 48rem){width:calc(1/12 * 100%);}}.md\:w-2{@media (width >= 48rem){width:calc(var(--spacing) * 2);}}.md\:w-2\/5{@media (width >= 48rem){width:calc(2/5 * 100%);}}.md\:w-2\/12{@media (width >= 48rem){width:calc(2/12 * 100%);}}.md\:w-3{@media (width >= 48rem){width:calc(var(--spacing) * 3);}}.md\:w-3\/5{@media (width >= 48rem){width:calc(3/5 * 100%);}}.md\:w-3\/12{@media (width >= 48rem){width:calc(3/12 * 100%);}}.md\:w-4{@media (width >= 48rem){width:calc(var(--spacing) * 4);}}.md\:w-4\/5{@media (width >= 48rem){width:calc(4/5 * 100%);}}.md\:w-4\/12{@media (width >= 48rem){width:calc(4/12 * 100%);}}.md\:w-5{@media (width >= 48rem){width:calc(var(--spacing) * 5);}}.md\:w-5\/12{@media (width >= 48rem){width:calc(5/12 * 100%);}}.md\:w-6{@media (width >= 48rem){width:calc(var(--spacing) * 6);}}.md\:w-6\/12{@media (width >= 48rem){width:calc(6/12 * 100%);}}.md\:w-7{@media (width >= 48rem){width:calc(var(--spacing) * 7);}}.md\:w-7\/12{@media (width >= 48rem){width:calc(7/12 * 100%);}}.md\:w-8{@media (width >= 48rem){width:calc(var(--spacing) * 8);}}.md\:w-8\/12{@media (width >= 48rem){width:calc(8/12 * 100%);}}.md\:w-9{@media (width >= 48rem){width:calc(var(--spacing) * 9);}}.md\:w-9\/12{@media (width >= 48rem){width:calc(9/12 * 100%);}}.md\:w-10\/12{@media (width >= 48rem){width:calc(10/12 * 100%);}}.md\:w-11\/12{@media (width >= 48rem){width:calc(11/12 * 100%);}}.md\:w-12{@media (width >= 48rem){width:calc(var(--spacing) * 12);}}.md\:w-14{@media (width >= 48rem){width:calc(var(--spacing) * 14);}}.md\:w-16{@media (width >= 48rem){width:calc(var(--spacing) * 16);}}.md\:w-20{@media (width >= 48rem){width:calc(var(--spacing) * 20);}}.md\:w-24{@media (width >= 48rem){width:calc(var(--spacing) * 24);}}.md\:w-28{@media (width >= 48rem){width:calc(var(--spacing) * 28);}}.md\:w-30{@media (width >= 48rem){width:calc(var(--spacing) * 30);}}.md\:w-32{@media (width >= 48rem){width:calc(var(--spacing) * 32);}}.md\:w-36{@media (width >= 48rem){width:calc(var(--spacing) * 36);}}.md\:w-40{@media (width >= 48rem){width:calc(var(--spacing) * 40);}}.md\:w-42{@media (width >= 48rem){width:calc(var(--spacing) * 42);}}.md\:w-\[1px\]{@media (width >= 48rem){width:1px;}}.md\:w-\[130px\]{@media (width >= 48rem){width:130px;}}.md\:w-\[220px\]{@media (width >= 48rem){width:220px;}}.md\:w-\[318px\]{@media (width >= 48rem){width:318px;}}.md\:w-auto{@media (width >= 48rem){width:auto;}}.md\:w-full{@media (width >= 48rem){width:100%;}}.md\:max-w-45{@media (width >= 48rem){max-width:calc(var(--spacing) * 45);}}.md\:max-w-\[320px\]{@media (width >= 48rem){max-width:320px;}}.md\:max-w-fit{@media (width >= 48rem){max-width:-moz-fit-content;max-width:fit-content;}}.md\:max-w-full{@media (width >= 48rem){max-width:100%;}}.md\:flex-1{@media (width >= 48rem){flex:1;}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.md\:grid-cols-3{@media (width >= 48rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.md\:grid-cols-4{@media (width >= 48rem){grid-template-columns:repeat(4,minmax(0,1fr));}}.md\:grid-cols-5{@media (width >= 48rem){grid-template-columns:repeat(5,minmax(0,1fr));}}.md\:grid-cols-10{@media (width >= 48rem){grid-template-columns:repeat(10,minmax(0,1fr));}}.md\:grid-cols-12{@media (width >= 48rem){grid-template-columns:repeat(12,minmax(0,1fr));}}.md\:grid-cols-none{@media (width >= 48rem){grid-template-columns:none;}}.md\:flex-col{@media (width >= 48rem){flex-direction:column;}}.md\:flex-row{@media (width >= 48rem){flex-direction:row;}}.md\:flex-wrap{@media (width >= 48rem){flex-wrap:wrap;}}.md\:items-center{@media (width >= 48rem){align-items:center;}}.md\:items-start{@media (width >= 48rem){align-items:flex-start;}}.md\:justify-center{@media (width >= 48rem){justify-content:center;}}.md\:justify-end{@media (width >= 48rem){justify-content:flex-end;}}.md\:justify-start{@media (width >= 48rem){justify-content:flex-start;}}.md\:justify-stretch{@media (width >= 48rem){justify-content:stretch;}}.md\:gap-0{@media (width >= 48rem){gap:calc(var(--spacing) * 0);}}.md\:gap-2{@media (width >= 48rem){gap:calc(var(--spacing) * 2);}}.md\:gap-4{@media (width >= 48rem){gap:calc(var(--spacing) * 4);}}.md\:gap-6{@media (width >= 48rem){gap:calc(var(--spacing) * 6);}}.md\:gap-8{@media (width >= 48rem){gap:calc(var(--spacing) * 8);}}.md\:gap-9{@media (width >= 48rem){gap:calc(var(--spacing) * 9);}}.md\:gap-10{@media (width >= 48rem){gap:calc(var(--spacing) * 10);}}.md\:gap-12{@media (width >= 48rem){gap:calc(var(--spacing) * 12);}}.md\:gap-14{@media (width >= 48rem){gap:calc(var(--spacing) * 14);}}.md\:gap-16{@media (width >= 48rem){gap:calc(var(--spacing) * 16);}}.md\:gap-20{@media (width >= 48rem){gap:calc(var(--spacing) * 20);}}.md\:gap-24{@media (width >= 48rem){gap:calc(var(--spacing) * 24);}}.md\:gap-\[64px\]{@media (width >= 48rem){gap:64px;}}.md\:-space-y-10{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)));}}}.md\:-space-y-20{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-y-reverse)));}}}.md\:gap-x-4{@media (width >= 48rem){-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4);}}.md\:-space-x-10{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-x-reverse)));}}}.md\:-space-x-20{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-x-reverse)));}}}.md\:divide-inherit{@media (width >= 48rem){:where(& > :not(:last-child)){border-color:inherit;}}}.md\:divide-transparent{@media (width >= 48rem){:where(& > :not(:last-child)){border-color:transparent;}}}.md\:rounded-none{@media (width >= 48rem){border-radius:0;}}.md\:rounded-r-none{@media (width >= 48rem){border-top-right-radius:0;border-bottom-right-radius:0;}}.md\:border-t{@media (width >= 48rem){border-top-style:var(--tw-border-style);border-top-width:1px;}}.md\:border-r{@media (width >= 48rem){border-right-style:var(--tw-border-style);border-right-width:1px;}}.md\:border-b{@media (width >= 48rem){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}}.md\:border-l{@media (width >= 48rem){border-left-style:var(--tw-border-style);border-left-width:1px;}}.md\:border-none{@media (width >= 48rem){--tw-border-style:none;border-style:none;}}.md\:border-transparent{@media (width >= 48rem){border-color:transparent;}}.md\:border-r-transparent{@media (width >= 48rem){border-right-color:transparent;}}.md\:border-l-grey-200{@media (width >= 48rem){border-left-color:var(--color-grey-200);}}.md\:border-l-transparent{@media (width >= 48rem){border-left-color:transparent;}}.md\:p-0{@media (width >= 48rem){padding:calc(var(--spacing) * 0);}}.md\:p-8{@media (width >= 48rem){padding:calc(var(--spacing) * 8);}}.md\:px-0{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 0);}}.md\:px-3\.5{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 3.5);}}.md\:px-4{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 4);}}.md\:px-6{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 6);}}.md\:px-10{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 10);}}.md\:px-16{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 16);}}.md\:px-19\.5{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 19.5);}}.md\:py-0{@media (width >= 48rem){padding-block:calc(var(--spacing) * 0);}}.md\:py-4{@media (width >= 48rem){padding-block:calc(var(--spacing) * 4);}}.md\:py-10{@media (width >= 48rem){padding-block:calc(var(--spacing) * 10);}}.md\:py-12{@media (width >= 48rem){padding-block:calc(var(--spacing) * 12);}}.md\:pt-0{@media (width >= 48rem){padding-top:calc(var(--spacing) * 0);}}.md\:pt-0\.5{@media (width >= 48rem){padding-top:calc(var(--spacing) * 0.5);}}.md\:pt-1{@media (width >= 48rem){padding-top:calc(var(--spacing) * 1);}}.md\:pt-2{@media (width >= 48rem){padding-top:calc(var(--spacing) * 2);}}.md\:pt-3{@media (width >= 48rem){padding-top:calc(var(--spacing) * 3);}}.md\:pt-4{@media (width >= 48rem){padding-top:calc(var(--spacing) * 4);}}.md\:pt-5{@media (width >= 48rem){padding-top:calc(var(--spacing) * 5);}}.md\:pt-6{@media (width >= 48rem){padding-top:calc(var(--spacing) * 6);}}.md\:pt-7{@media (width >= 48rem){padding-top:calc(var(--spacing) * 7);}}.md\:pt-8{@media (width >= 48rem){padding-top:calc(var(--spacing) * 8);}}.md\:pt-9{@media (width >= 48rem){padding-top:calc(var(--spacing) * 9);}}.md\:pt-10{@media (width >= 48rem){padding-top:calc(var(--spacing) * 10);}}.md\:pt-12{@media (width >= 48rem){padding-top:calc(var(--spacing) * 12);}}.md\:pt-16{@media (width >= 48rem){padding-top:calc(var(--spacing) * 16);}}.md\:pt-28{@media (width >= 48rem){padding-top:calc(var(--spacing) * 28);}}.md\:pr-0{@media (width >= 48rem){padding-right:calc(var(--spacing) * 0);}}.md\:pr-0\.5{@media (width >= 48rem){padding-right:calc(var(--spacing) * 0.5);}}.md\:pr-1{@media (width >= 48rem){padding-right:calc(var(--spacing) * 1);}}.md\:pr-2{@media (width >= 48rem){padding-right:calc(var(--spacing) * 2);}}.md\:pr-3{@media (width >= 48rem){padding-right:calc(var(--spacing) * 3);}}.md\:pr-4{@media (width >= 48rem){padding-right:calc(var(--spacing) * 4);}}.md\:pr-5{@media (width >= 48rem){padding-right:calc(var(--spacing) * 5);}}.md\:pr-6{@media (width >= 48rem){padding-right:calc(var(--spacing) * 6);}}.md\:pr-7{@media (width >= 48rem){padding-right:calc(var(--spacing) * 7);}}.md\:pr-8{@media (width >= 48rem){padding-right:calc(var(--spacing) * 8);}}.md\:pr-9{@media (width >= 48rem){padding-right:calc(var(--spacing) * 9);}}.md\:pr-10{@media (width >= 48rem){padding-right:calc(var(--spacing) * 10);}}.md\:pr-16{@media (width >= 48rem){padding-right:calc(var(--spacing) * 16);}}.md\:pr-28{@media (width >= 48rem){padding-right:calc(var(--spacing) * 28);}}.md\:pb-0{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 0);}}.md\:pb-0\.5{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 0.5);}}.md\:pb-1{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 1);}}.md\:pb-2{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 2);}}.md\:pb-3{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 3);}}.md\:pb-4{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 4);}}.md\:pb-5{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 5);}}.md\:pb-6{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 6);}}.md\:pb-7{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 7);}}.md\:pb-8{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 8);}}.md\:pb-9{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 9);}}.md\:pb-10{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 10);}}.md\:pb-14{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 14);}}.md\:pb-16{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 16);}}.md\:pb-28{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 28);}}.md\:pl-0{@media (width >= 48rem){padding-left:calc(var(--spacing) * 0);}}.md\:pl-0\.5{@media (width >= 48rem){padding-left:calc(var(--spacing) * 0.5);}}.md\:pl-1{@media (width >= 48rem){padding-left:calc(var(--spacing) * 1);}}.md\:pl-2{@media (width >= 48rem){padding-left:calc(var(--spacing) * 2);}}.md\:pl-3{@media (width >= 48rem){padding-left:calc(var(--spacing) * 3);}}.md\:pl-4{@media (width >= 48rem){padding-left:calc(var(--spacing) * 4);}}.md\:pl-5{@media (width >= 48rem){padding-left:calc(var(--spacing) * 5);}}.md\:pl-6{@media (width >= 48rem){padding-left:calc(var(--spacing) * 6);}}.md\:pl-7{@media (width >= 48rem){padding-left:calc(var(--spacing) * 7);}}.md\:pl-8{@media (width >= 48rem){padding-left:calc(var(--spacing) * 8);}}.md\:pl-9{@media (width >= 48rem){padding-left:calc(var(--spacing) * 9);}}.md\:pl-10{@media (width >= 48rem){padding-left:calc(var(--spacing) * 10);}}.md\:pl-16{@media (width >= 48rem){padding-left:calc(var(--spacing) * 16);}}.md\:pl-28{@media (width >= 48rem){padding-left:calc(var(--spacing) * 28);}}.md\:text-center{@media (width >= 48rem){text-align:center;}}.md\:text-left{@media (width >= 48rem){text-align:left;}}.md\:h3{@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:var(--leading-heading);line-height:var(--leading-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}}.md\:h4{@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-heading);line-height:var(--leading-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}}.md\:h5{@media (width >= 48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-heading);line-height:var(--leading-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}}.md\:h6{@media (width >= 48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-heading);line-height:var(--leading-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}}.md\:text-2xl{@media (width >= 48rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}}.md\:text-3xl{@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.md\:text-4xl{@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.md\:text-5xl{@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.md\:text-6xl{@media (width >= 48rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.md\:text-7xl{@media (width >= 48rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));}}.md\:text-base{@media (width >= 48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.md\:text-lg{@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.md\:text-sm{@media (width >= 48rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}}.md\:text-xl{@media (width >= 48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.md\:text-xs{@media (width >= 48rem){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));}}.md\:text-\[25px\]{@media (width >= 48rem){font-size:25px;}}.md\:text-\[32px\]{@media (width >= 48rem){font-size:32px;}}.md\:text-white{@media (width >= 48rem){color:var(--color-white);}}.lg\:bg-fill{@media (width >= 64rem){position:absolute;inset:calc(var(--spacing) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper .video-wrapper{height:-moz-fit-content;height:fit-content;}.video-popup-wrapper .video-wrapper video{position:relative;}video{position:absolute;top:calc(var(--spacing) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}}.lg\:bg-fill-clear{@media (width >= 64rem){position:relative;img,video{position:relative;}}}.lg\:col-span-3{@media (width >= 64rem){grid-column:span 3 / span 3;}}.lg\:col-span-4{@media (width >= 64rem){grid-column:span 4 / span 4;}}.lg\:col-span-5{@media (width >= 64rem){grid-column:span 5 / span 5;}}.lg\:col-span-6{@media (width >= 64rem){grid-column:span 6 / span 6;}}.lg\:col-span-7{@media (width >= 64rem){grid-column:span 7 / span 7;}}.lg\:col-span-8{@media (width >= 64rem){grid-column:span 8 / span 8;}}.lg\:col-span-9{@media (width >= 64rem){grid-column:span 9 / span 9;}}.lg\:col-span-10{@media (width >= 64rem){grid-column:span 10 / span 10;}}.lg\:col-span-12{@media (width >= 64rem){grid-column:span 12 / span 12;}}.lg\:col-span-24{@media (width >= 64rem){grid-column:span 24 / span 24;}}.lg\:mx-6{@media (width >= 64rem){margin-inline:calc(var(--spacing) * 6);}}.lg\:line-clamp-none{@media (width >= 64rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}.lg\:flex{@media (width >= 64rem){display:flex;}}.lg\:hidden{@media (width >= 64rem){display:none;}}.lg\:h-0{@media (width >= 64rem){height:calc(var(--spacing) * 0);}}.lg\:h-1{@media (width >= 64rem){height:calc(var(--spacing) * 1);}}.lg\:h-2{@media (width >= 64rem){height:calc(var(--spacing) * 2);}}.lg\:h-3{@media (width >= 64rem){height:calc(var(--spacing) * 3);}}.lg\:h-4{@media (width >= 64rem){height:calc(var(--spacing) * 4);}}.lg\:h-5{@media (width >= 64rem){height:calc(var(--spacing) * 5);}}.lg\:h-6{@media (width >= 64rem){height:calc(var(--spacing) * 6);}}.lg\:h-7{@media (width >= 64rem){height:calc(var(--spacing) * 7);}}.lg\:h-8{@media (width >= 64rem){height:calc(var(--spacing) * 8);}}.lg\:h-9{@media (width >= 64rem){height:calc(var(--spacing) * 9);}}.lg\:h-12{@media (width >= 64rem){height:calc(var(--spacing) * 12);}}.lg\:h-14{@media (width >= 64rem){height:calc(var(--spacing) * 14);}}.lg\:h-16{@media (width >= 64rem){height:calc(var(--spacing) * 16);}}.lg\:h-20{@media (width >= 64rem){height:calc(var(--spacing) * 20);}}.lg\:h-24{@media (width >= 64rem){height:calc(var(--spacing) * 24);}}.lg\:h-28{@media (width >= 64rem){height:calc(var(--spacing) * 28);}}.lg\:h-32{@media (width >= 64rem){height:calc(var(--spacing) * 32);}}.lg\:h-36{@media (width >= 64rem){height:calc(var(--spacing) * 36);}}.lg\:h-40{@media (width >= 64rem){height:calc(var(--spacing) * 40);}}.lg\:max-h-96{@media (width >= 64rem){max-height:calc(var(--spacing) * 96);}}.lg\:max-h-fit{@media (width >= 64rem){max-height:-moz-fit-content;max-height:fit-content;}}.lg\:max-h-full{@media (width >= 64rem){max-height:100%;}}.lg\:max-h-screen{@media (width >= 64rem){max-height:100vh;}}.lg\:min-h-0{@media (width >= 64rem){min-height:calc(var(--spacing) * 0);}}.lg\:min-h-fit{@media (width >= 64rem){min-height:-moz-fit-content;min-height:fit-content;}}.lg\:min-h-full{@media (width >= 64rem){min-height:100%;}}.lg\:min-h-screen{@media (width >= 64rem){min-height:100vh;}}.lg\:w-1{@media (width >= 64rem){width:calc(var(--spacing) * 1);}}.lg\:w-1\/5{@media (width >= 64rem){width:calc(1/5 * 100%);}}.lg\:w-1\/12{@media (width >= 64rem){width:calc(1/12 * 100%);}}.lg\:w-2{@media (width >= 64rem){width:calc(var(--spacing) * 2);}}.lg\:w-2\/5{@media (width >= 64rem){width:calc(2/5 * 100%);}}.lg\:w-2\/12{@media (width >= 64rem){width:calc(2/12 * 100%);}}.lg\:w-3{@media (width >= 64rem){width:calc(var(--spacing) * 3);}}.lg\:w-3\/5{@media (width >= 64rem){width:calc(3/5 * 100%);}}.lg\:w-3\/12{@media (width >= 64rem){width:calc(3/12 * 100%);}}.lg\:w-4{@media (width >= 64rem){width:calc(var(--spacing) * 4);}}.lg\:w-4\/5{@media (width >= 64rem){width:calc(4/5 * 100%);}}.lg\:w-4\/12{@media (width >= 64rem){width:calc(4/12 * 100%);}}.lg\:w-5{@media (width >= 64rem){width:calc(var(--spacing) * 5);}}.lg\:w-5\/12{@media (width >= 64rem){width:calc(5/12 * 100%);}}.lg\:w-6{@media (width >= 64rem){width:calc(var(--spacing) * 6);}}.lg\:w-6\/12{@media (width >= 64rem){width:calc(6/12 * 100%);}}.lg\:w-7{@media (width >= 64rem){width:calc(var(--spacing) * 7);}}.lg\:w-7\/12{@media (width >= 64rem){width:calc(7/12 * 100%);}}.lg\:w-8{@media (width >= 64rem){width:calc(var(--spacing) * 8);}}.lg\:w-8\/12{@media (width >= 64rem){width:calc(8/12 * 100%);}}.lg\:w-9{@media (width >= 64rem){width:calc(var(--spacing) * 9);}}.lg\:w-9\/12{@media (width >= 64rem){width:calc(9/12 * 100%);}}.lg\:w-10\/12{@media (width >= 64rem){width:calc(10/12 * 100%);}}.lg\:w-11\/12{@media (width >= 64rem){width:calc(11/12 * 100%);}}.lg\:w-12{@media (width >= 64rem){width:calc(var(--spacing) * 12);}}.lg\:w-14{@media (width >= 64rem){width:calc(var(--spacing) * 14);}}.lg\:w-16{@media (width >= 64rem){width:calc(var(--spacing) * 16);}}.lg\:w-20{@media (width >= 64rem){width:calc(var(--spacing) * 20);}}.lg\:w-24{@media (width >= 64rem){width:calc(var(--spacing) * 24);}}.lg\:w-28{@media (width >= 64rem){width:calc(var(--spacing) * 28);}}.lg\:w-32{@media (width >= 64rem){width:calc(var(--spacing) * 32);}}.lg\:w-36{@media (width >= 64rem){width:calc(var(--spacing) * 36);}}.lg\:w-40{@media (width >= 64rem){width:calc(var(--spacing) * 40);}}.lg\:w-50{@media (width >= 64rem){width:calc(var(--spacing) * 50);}}.lg\:w-auto{@media (width >= 64rem){width:auto;}}.lg\:w-full{@media (width >= 64rem){width:100%;}}.lg\:max-w-fit{@media (width >= 64rem){max-width:-moz-fit-content;max-width:fit-content;}}.lg\:max-w-full{@media (width >= 64rem){max-width:100%;}}.lg\:flex-1{@media (width >= 64rem){flex:1;}}.lg\:flex-row{@media (width >= 64rem){flex-direction:row;}}.lg\:gap-0{@media (width >= 64rem){gap:calc(var(--spacing) * 0);}}.lg\:gap-2{@media (width >= 64rem){gap:calc(var(--spacing) * 2);}}.lg\:gap-4{@media (width >= 64rem){gap:calc(var(--spacing) * 4);}}.lg\:gap-6{@media (width >= 64rem){gap:calc(var(--spacing) * 6);}}.lg\:gap-8{@media (width >= 64rem){gap:calc(var(--spacing) * 8);}}.lg\:gap-10{@media (width >= 64rem){gap:calc(var(--spacing) * 10);}}.lg\:gap-12{@media (width >= 64rem){gap:calc(var(--spacing) * 12);}}.lg\:gap-16{@media (width >= 64rem){gap:calc(var(--spacing) * 16);}}.lg\:gap-20{@media (width >= 64rem){gap:calc(var(--spacing) * 20);}}.lg\:gap-24{@media (width >= 64rem){gap:calc(var(--spacing) * 24);}}.lg\:-space-y-10{@media (width >= 64rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:-space-y-20{@media (width >= 64rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:-space-x-10{@media (width >= 64rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-x-reverse)));}}}.lg\:-space-x-20{@media (width >= 64rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-x-reverse)));}}}.lg\:border-t{@media (width >= 64rem){border-top-style:var(--tw-border-style);border-top-width:1px;}}.lg\:border-r{@media (width >= 64rem){border-right-style:var(--tw-border-style);border-right-width:1px;}}.lg\:border-b{@media (width >= 64rem){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}}.lg\:border-l{@media (width >= 64rem){border-left-style:var(--tw-border-style);border-left-width:1px;}}.lg\:px-6{@media (width >= 64rem){padding-inline:calc(var(--spacing) * 6);}}.lg\:text-2xl{@media (width >= 64rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}}.lg\:text-3xl{@media (width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}.lg\:text-4xl{@media (width >= 64rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}}.lg\:text-5xl{@media (width >= 64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}.lg\:text-6xl{@media (width >= 64rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));}}.lg\:text-base{@media (width >= 64rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.lg\:text-lg{@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.lg\:text-sm{@media (width >= 64rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}}.lg\:text-xl{@media (width >= 64rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}}.lg\:text-xs{@media (width >= 64rem){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));}}.xl\:bg-fill{@media (width >= 80rem){position:absolute;inset:calc(var(--spacing) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper .video-wrapper{height:-moz-fit-content;height:fit-content;}.video-popup-wrapper .video-wrapper video{position:relative;}video{position:absolute;top:calc(var(--spacing) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}}.xl\:bg-fill-clear{@media (width >= 80rem){position:relative;img,video{position:relative;}}}.xl\:col-span-5{@media (width >= 80rem){grid-column:span 5 / span 5;}}.xl\:col-span-8{@media (width >= 80rem){grid-column:span 8 / span 8;}}.xl\:line-clamp-none{@media (width >= 80rem){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}}.xl\:hidden{@media (width >= 80rem){display:none;}}.xl\:max-h-76\.5{@media (width >= 80rem){max-height:calc(var(--spacing) * 76.5);}}.xl\:w-1\/3{@media (width >= 80rem){width:calc(1/3 * 100%);}}.xl\:flex-col{@media (width >= 80rem){flex-direction:column;}}.xl\:justify-around{@media (width >= 80rem){justify-content:space-around;}}.xl\:gap-0{@media (width >= 80rem){gap:calc(var(--spacing) * 0);}}.xl\:gap-2{@media (width >= 80rem){gap:calc(var(--spacing) * 2);}}.xl\:gap-4{@media (width >= 80rem){gap:calc(var(--spacing) * 4);}}.xl\:gap-6{@media (width >= 80rem){gap:calc(var(--spacing) * 6);}}.xl\:gap-8{@media (width >= 80rem){gap:calc(var(--spacing) * 8);}}.xl\:gap-10{@media (width >= 80rem){gap:calc(var(--spacing) * 10);}}.xl\:gap-12{@media (width >= 80rem){gap:calc(var(--spacing) * 12);}}.xl\:gap-16{@media (width >= 80rem){gap:calc(var(--spacing) * 16);}}.xl\:gap-20{@media (width >= 80rem){gap:calc(var(--spacing) * 20);}}.xl\:gap-24{@media (width >= 80rem){gap:calc(var(--spacing) * 24);}}.xl\:-space-y-10{@media (width >= 80rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)));}}}.xl\:-space-y-20{@media (width >= 80rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-y-reverse)));}}}.xl\:-space-x-10{@media (width >= 80rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-x-reverse)));}}}.xl\:-space-x-20{@media (width >= 80rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -20) * calc(1 - var(--tw-space-x-reverse)));}}}.xl\:p-5{@media (width >= 80rem){padding:calc(var(--spacing) * 5);}}.xl\:text-lg{@media (width >= 80rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}}.xl\:leading-heading{@media (width >= 80rem){--tw-leading:var(--leading-heading);line-height:var(--leading-heading);}}.\32 xl\:gap-0{@media (width >= 90rem){gap:calc(var(--spacing) * 0);}}.\32 xl\:gap-2{@media (width >= 90rem){gap:calc(var(--spacing) * 2);}}.\32 xl\:gap-4{@media (width >= 90rem){gap:calc(var(--spacing) * 4);}}.\32 xl\:gap-6{@media (width >= 90rem){gap:calc(var(--spacing) * 6);}}.\32 xl\:gap-8{@media (width >= 90rem){gap:calc(var(--spacing) * 8);}}.\32 xl\:gap-10{@media (width >= 90rem){gap:calc(var(--spacing) * 10);}}.\32 xl\:gap-12{@media (width >= 90rem){gap:calc(var(--spacing) * 12);}}.\32 xl\:gap-16{@media (width >= 90rem){gap:calc(var(--spacing) * 16);}}.\32 xl\:gap-20{@media (width >= 90rem){gap:calc(var(--spacing) * 20);}}.\32 xl\:gap-24{@media (width >= 90rem){gap:calc(var(--spacing) * 24);}}.rtl\:rotate-0{&:where(:dir(rtl),[dir="rtl"],[dir="rtl"] *){rotate:0deg;}}}.drupal-icon{display:flex;gap:calc(var(--spacing) * 1);}.btn{position:relative;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;backface-visibility:hidden;&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500);}}&:hover{@media (hover:hover){color:var(--color-white);}}}.btn.btn-normal{border-radius:0;}.btn.btn-link{border-radius:0;background-color:transparent;padding:calc(var(--spacing) * 0);}.btn.icon{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn.icon.icon-after:after{content:"\e602";margin-left:calc(var(--spacing) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn.icon.icon-before:after{content:"\e602";margin-right:calc(var(--spacing) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn-kix-default{background-image:linear-gradient(to right,var(--color-sky-blue-500) 0%,var(--color-sky-blue-500) 50%,var(--color-blue-500) 50%,var(--color-blue-500) 100%);display:inline-flex;align-items:center;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;background-position:100% 0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);-webkit-text-fill-color:transparent;&:hover{@media (hover:hover){background-position:0 0;}}@media (width >= 48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}}.btn-kix-default:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-content:"";content:var(--tw-content);}.btn-kix-primary{position:relative;z-index:1;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);overflow:hidden;border-radius:calc(infinity * 1px);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);backface-visibility:hidden;}.btn-kix-primary:after{position:absolute;top:1px;right:1px;bottom:calc(var(--spacing) * 0);bottom:1px;left:1px;z-index:calc(2 * -1);display:block;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500);background-color:var(--color-blue-500);background-clip:padding-box;--tw-content:"";content:var(--tw-content);}.btn-kix-primary:before{position:absolute;bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:calc(1 * -1);display:block;height:100%;width:0;border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-500);background-clip:padding-box;--tw-duration:300ms;transition-duration:300ms;--tw-content:"";content:var(--tw-content);}.btn-kix-primary:hover:before{width:100%;}.btn-kix-primary span{position:relative;z-index:3;display:inline-flex;line-height:2rem;}.btn-kix-primary span:after{position:relative;margin-top:1.5px;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-content:"";content:var(--tw-content);line-height:2rem;}.btn-kix-primary.form-submit-primary{position:relative;min-height:calc(var(--spacing) * 11);cursor:pointer;}.btn-kix-primary.form-submit-primary .form-submit{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:4;height:100%;width:100%;--tw-border-style:none;border-style:none;background-color:transparent;color:var(--color-white);opacity:0%;}.btn-kix-primary.is-disabled{cursor:not-allowed;background-color:var(--color-grey-200);color:var(--color-grey-300);}.btn-kix-primary.is-disabled:before,.btn-kix-primary.is-disabled:after{display:none;}.btn-kix-secondary{background-color:transparent;color:var(--color-blue-500);}.btn-kix-secondary:after{background-color:transparent;}.btn-kix-secondary:before{background-color:var(--color-blue-500);}.btn-kix-secondary:hover{color:var(--color-white);}.btn-kix-third{display:inline-flex;align-items:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2);color:var(--color-blue-500);}.btn-kix-third span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;line-height:1;}.btn-kix-third span:after{position:relative;margin-top:calc(var(--spacing) * -1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-content:"";content:var(--tw-content);}.btn-kix-third:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-content:"";content:var(--tw-content);}.btn-kix-third:hover{border-color:var(--color-sky-blue-500);color:var(--color-sky-blue-500);}.btn-kix-third:hover span{color:var(--color-sky-blue-500);}.btn-kix-third:hover:after{color:var(--color-sky-blue-500);}.btn-kix-back_link{margin-block:calc(var(--spacing) * 6);display:inline-flex;align-items:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}button.btn-kix-back_link:before,a.btn-kix-back_link:before{position:relative;top:1px;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}label.checkbox,label.radio{margin-bottom:calc(var(--spacing) * 2);display:flex;cursor:pointer;align-items:center;:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));}color:var(--color-blue-500);}label.checkbox input,label.radio input{position:absolute;opacity:0%;}label.checkbox input:checked ~ .mark,label.radio input:checked ~ .mark{border-color:var(--color-sky-blue-500);background-color:var(--color-sky-blue-500);}label.checkbox input:checked ~ .mark:after,label.radio input:checked ~ .mark:after{display:block;}label.checkbox input:disabled ~ .mark,label.radio input:disabled ~ .mark{cursor:not-allowed;border-color:var(--color-gray-300);background-color:var(--color-gray-300);}label.checkbox .mark,label.radio .mark{position:relative;display:inline-block;height:20px;width:20px;flex-shrink:0;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500);background-color:var(--color-white);}label.checkbox .mark::after,label.radio .mark::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e670";font-size:20px;line-height:1;color:#fff;display:none;}label.checkbox .mark{border-radius:2px;}label.radio .mark{display:flex;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:transparent !important;}label.radio input:checked ~ span.mark{border-width:2px;}label.radio input:checked ~ span.mark::after{background-color:var(--color-sky-blue-500);--tw-content:"";content:var(--tw-content);width:10px;height:10px;border-radius:50%;}#views-exposed-form-spot-list-category-sensitive-page-restaurant [data-drupal-selector=edit-reset],#views-exposed-form-spot-list-category-sensitive-page-shop [data-drupal-selector=edit-reset]{display:none;}@layer base{html{scroll-behavior:smooth;}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-tracking:var(--tracking-base);letter-spacing:var(--tracking-base);color:var(--color-grey-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;}body.lang-ja{font-family:"notosansjp","notosans","PingFang SC",Microsoft YaHei,sans-serif;}body.lang-zh-hans{font-family:"notosanssc","notosans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}body.lang-ko{font-family:"notosanskr","notosans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}body.lang-zh-hant{font-family:"notosanstc","notosans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}form{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}header,section,footer{display:flex;flex-direction:column;}h1{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height));}h2{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));}h3{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}}h4{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}}h5{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}h1,h2,h3,h4,h5,h6{--tw-leading:var(--leading-heading);line-height:var(--leading-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}p{overflow-wrap:break-word;}a{color:var(--color-blue-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;&:hover{@media (hover:hover){color:var(--color-sky-blue-500);}}}table{text-align:left;}th{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-blue-500);}td{color:var(--color-gray-600);}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-tracking{syntax:"*";inherits:false;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-backdrop-blur{syntax:"*";inherits:false;}@property --tw-backdrop-brightness{syntax:"*";inherits:false;}@property --tw-backdrop-contrast{syntax:"*";inherits:false;}@property --tw-backdrop-grayscale{syntax:"*";inherits:false;}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --tw-backdrop-invert{syntax:"*";inherits:false;}@property --tw-backdrop-opacity{syntax:"*";inherits:false;}@property --tw-backdrop-saturate{syntax:"*";inherits:false;}@property --tw-backdrop-sepia{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@keyframes spin{to{transform:rotate(360deg);}}@keyframes ping{75%,100%{transform:scale(2);opacity:0;}}@keyframes pulse{50%{opacity:0.5;}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1);}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1);}}@keyframes kixblink{0%,50%{opacity:1;}51%,100%{opacity:0;}}@keyframes kixpulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.4);}70%{box-shadow:0 0 0 20px rgba(255,255,255,0);}100%{box-shadow:0 0 0 0 rgba(255,255,255,0);}}@keyframes kix-layout-25{0%{transform:translateX(25px);}100%{transform:translateX(0);}}@keyframes kix-layout-50{0%{transform:translateX(50px);}100%{transform:translateX(0);}}@keyframes kix-layout-100{0%{transform:translateX(100px);}100%{transform:translateX(0);}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;}}}
@layer properties;.language-switcher-dropdown{position:relative;}.language-switcher-dropdown .dropdown-button{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:200ms;transition-duration:200ms;}.language-switcher-dropdown .dropdown-button .dropdown-current{padding-left:calc(var(--spacing,0.25rem) * 1);color:var(--color-blue-500,#07185C);}.language-switcher-dropdown .dropdown-button .dropdown-arrow{font-size:1.5rem;position:relative;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tw-leading:1;line-height:1;color:var(--color-blue-500,#07185C);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:200ms;transition-duration:200ms;&::before{content:"\e669";}}.language-switcher-dropdown .dropdown-menu{position:absolute;left:50%;z-index:50;display:inline-flex;transform-origin:bottom;--tw-translate-x:calc(50% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;box-shadow:0px 1px 4px 0px rgba(7,24,92,0.12),0px 4px 8px 3px rgba(7,24,92,0.12);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:200ms;transition-duration:200ms;--tw-ease:var(--ease-out,cubic-bezier(0,0,0.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,0.2,1));}.language-switcher-dropdown .dropdown-menu a{padding-inline:calc(var(--spacing,0.25rem) * 7);padding-block:calc(var(--spacing,0.25rem) * 2);white-space:nowrap;&:hover{@media (hover:hover){color:var(--color-sky-blue-500,#00BFF2);}}}.language-switcher-dropdown .dropdown-menu a.is-active{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.layout-toolbar{position:relative;z-index:20;background-color:var(--color-grey-100,#F7F7F8);}.layout-toolbar .layout-toolbar-inner{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.layout-toolbar .menu-system ul{padding-top:3px;display:flex;gap:calc(var(--spacing,0.25rem) * 2);}.layout-toolbar .menu-system ul li a{display:flex;align-items:center;}@media (width < 48rem){.layout-toolbar .layout-toolbar-inner{display:none;}}@media (width < 48rem){.mobile-menu-open{height:100%;width:100%;overflow:hidden;}.mobile-menu-open .header-sticky{height:100%;}.mobile-menu-open .layout-header-wrapper{height:100vh !important;}@media (width >= 48rem){.mobile-menu-open .layout-header-wrapper{height:auto;}}.mobile-menu-open .layout-header{border-radius:0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.mobile-menu-open .layout-header .main_menu .dropdown-trigger-active a,.mobile-menu-open .layout-header .main_menu .dropdown-trigger-active span{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-bottom-color:var(--color-sky-500,oklch(68.5% 0.169 237.323));color:var(--color-blue-500,#07185C);}}.layout-header{position:relative;z-index:20;width:100%;border-bottom-right-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);box-shadow:0px 1px 3px 0px rgba(0,191,242,0.12),0px 4px 8px 3px rgba(0,191,242,0.12);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));transition-timing-function:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));}.layout-header.mainmenu-open{border-radius:0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.layout-header.mainmenu-open .main_menu .dropdown-trigger-active a,.layout-header.mainmenu-open .main_menu .dropdown-trigger-active span{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-bottom-color:var(--color-sky-500,oklch(68.5% 0.169 237.323));color:var(--color-blue-500,#07185C);}.layout-header .layout-header-inner{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 16);}.layout-header .layout-header-inner .header-logo{padding-block:calc(var(--spacing,0.25rem) * 6);}.layout-header .layout-header-inner .header-inner{display:flex;width:100%;align-items:center;justify-content:space-between;}@media (width < 64rem){.layout-header .layout-header-inner{gap:calc(var(--spacing,0.25rem) * 8);}}@media (width < 48rem){.layout-header .layout-header-inner{justify-content:space-between;}.layout-header .layout-header-inner .header-inner{justify-content:flex-end;}}.layout-header a{color:var(--color-blue-500,#07185C);}.layout-header a:hover{color:var(--color-blue-100,#B1BBE2);}.layout-header a:hover svg{opacity:40%;}.layout-header .main_menu{justify-self:flex-start;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.layout-header .main_menu ul{display:flex;gap:calc(var(--spacing,0.25rem) * 6);padding-inline:calc(var(--spacing,0.25rem) * 2);}.layout-header .main_menu ul a,.layout-header .main_menu ul span{box-sizing:border-box;display:block;border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-bottom-color:transparent;padding-block:calc(var(--spacing,0.25rem) * 7);color:var(--color-blue-500,#07185C);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));transition-timing-function:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));}.layout-header .main_menu ul a:hover,.layout-header .main_menu ul span:hover{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-bottom-color:var(--color-sky-500,oklch(68.5% 0.169 237.323));color:var(--color-blue-500,#07185C);}.layout-header .main_menu ul span{cursor:default;}@media (width < 48rem){.layout-header .main_menu{display:none;}}.layout-header .layout-header-toolbar{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 4);}.layout-header .layout-header-toolbar .menu-system ul{padding-top:3px;display:flex;gap:calc(var(--spacing,0.25rem) * 2);}.layout-header .layout-header-toolbar .menu-system ul li a{display:flex;}.layout-header .layout-header-toolbar .menu-system ul .link-search{position:relative;top:-2px;}@media (width < 64rem){.layout-header .layout-header-toolbar .menu-system .ui-icons-menu-text{display:none;}}.layout-header .link-search{font-size:0;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:transparent;&::before{content:"\e643";}}.layout-header .link-search:before{font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));color:var(--color-blue-500,#07185C);}.heaedr-actions{display:flex;align-items:center;color:var(--color-blue-500,#07185C);}.heaedr-actions .toggle_main-menu{position:relative;margin-inline:calc(var(--spacing,0.25rem) * 3);margin-block:calc(var(--spacing,0.25rem) * 2);display:none;height:calc(var(--spacing,0.25rem) * 6);width:calc(var(--spacing,0.25rem) * 5);rotate:0deg;cursor:pointer;--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));}.heaedr-actions .toggle_main-menu span{position:absolute;left:calc(var(--spacing,0.25rem) * 0);display:block;height:2px;width:100%;rotate:0deg;background-color:var(--color-blue-500,#07185C);opacity:100%;--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));}.heaedr-actions .toggle_main-menu span:nth-child(1){top:calc(var(--spacing,0.25rem) * 1.25);transform-origin:left center;}.heaedr-actions .toggle_main-menu span:nth-child(2){bottom:calc(var(--spacing,0.25rem) * 1.25);transform-origin:left center;}.heaedr-actions .toggle_main-menu.is-active span:nth-child(1){top:3.5px;rotate:45deg;left:5px;}.heaedr-actions .toggle_main-menu.is-active span:nth-child(2){bottom:4.5px;rotate:calc(45deg * -1);left:4.5px;}@media (width < 48rem){.heaedr-actions .toggle_main-menu{display:block;}}.menu-single-link{display:none;@media (width < 48rem){display:block;}}.menu-single-link .menu-block-container{display:none;}.menu-single-link .menu-block-toggle a{display:flex;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey-200,#DDDDDF);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.menu-single-link .menu-block-toggle a:after{bottom:calc(var(--spacing,0.25rem) * 0);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.menu-block{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:20;width:100%;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));transition-timing-function:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));}.menu-block .menu-block-container{padding-top:calc(var(--spacing,0.25rem) * 10);padding-bottom:calc(var(--spacing,0.25rem) * 24);}.menu-block .menu-block_title{margin-bottom:calc(var(--spacing,0.25rem) * 8);font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);}.menu-block .menu-block_title a{display:flex;align-items:center;}.menu-block .menu-block_title a:after{margin-left:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-icon-lg,2.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.menu-block .menu-block-toggle{display:none;}.menu-block .menu-block_columns{display:flex;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 6);}.menu-block .menu-block_items{width:100%;}.menu-block .menu-block_items ul{display:flex;width:100%;flex-wrap:wrap;}.menu-block .menu-block_items ul li{@media (width >= 48rem){width:calc(1/5 * 100%);}}.menu-block .menu-block_items ul li a,.menu-block .menu-block_items ul li > span{display:block;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);@media (width >= 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){max-width:calc(var(--spacing,0.25rem) * 45);}@media (width >= 48rem){padding-right:calc(var(--spacing,0.25rem) * 4);}}.menu-block .menu-block_items ul li a svg,.menu-block .menu-block_items ul li > span svg{margin-bottom:calc(var(--spacing,0.25rem) * 6);}.menu-block .menu-block_items ul li a:after{position:relative;bottom:calc(2px * -1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-icon-xs,1.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.menu-block .menu-block_items ul ul{margin-top:calc(var(--spacing,0.25rem) * 4);flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);}.menu-block .menu-block_items ul ul li{width:100%;@media (width >= 48rem){max-width:100%;}}.menu-block .menu-block_items ul ul li a,.menu-block .menu-block_items ul ul li > span{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);}@media (width < 64rem){.menu-block .menu-block_items ul{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));}.menu-block .menu-block_items ul li{grid-column:span 4 / span 4;margin-bottom:calc(var(--spacing,0.25rem) * 4);}.menu-block .menu-block_items ul li svg{display:none;}.menu-block .menu-block_items ul ul li{grid-column:1 / -1;margin:calc(var(--spacing,0.25rem) * 0);}}.menu-block .menu-block_media{position:relative;height:15rem;width:11.25rem;flex:none;overflow:hidden;border-radius:var(--radius-lg,0.5rem);}.menu-block .menu-block_media .menu-block_media-text{position:absolute;right:calc(var(--spacing,0.25rem) * 0);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);padding:calc(var(--spacing,0.25rem) * 3);color:var(--color-white,#fff);background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);}.menu-block.search-block-form .menu-block-container{display:flex;justify-content:center;}@media (width < 48rem){.menu-block .menu-block-container{padding:calc(var(--spacing,0.25rem) * 0);}.menu-block .menu-block-toggle{display:flex;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:transparent;padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);}.menu-block .menu-block-toggle:after{bottom:calc(var(--spacing,0.25rem) * 0);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.menu-block .menu-block_title{margin-bottom:calc(var(--spacing,0.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-grey-100,#F7F7F8);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.menu-block .menu-block_title a:after{margin-left:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-content:"";content:var(--tw-content);}.menu-block .menu-block_columns{flex-direction:column;gap:calc(var(--spacing,0.25rem) * 0);background-color:var(--color-grey-100,#F7F7F8);}.menu-block .menu-block_items ul{display:block;}.menu-block .menu-block_items ul li{margin-bottom:calc(var(--spacing,0.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);}.menu-block .menu-block_items ul li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px;}.menu-block .menu-block_items ul li a:after{font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));}.menu-block .menu-block_items ul li a,.menu-block .menu-block_items ul li > span{display:flex;align-items:center;padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 4);}.menu-block .menu-block_items ul li a svg,.menu-block .menu-block_items ul li > span svg{margin-right:calc(var(--spacing,0.25rem) * 4);margin-bottom:calc(var(--spacing,0.25rem) * 0);display:block;}.menu-block .menu-block_items ul ul{position:relative;margin-top:calc(var(--spacing,0.25rem) * 0);margin-left:calc(var(--spacing,0.25rem) * 16);display:block;}.menu-block .menu-block_items ul ul li{border-bottom-style:var(--tw-border-style);border-bottom-width:0px;}.menu-block .menu-block_items ul ul a,.menu-block .menu-block_items ul ul li > span{padding-inline:calc(var(--spacing,0.25rem) * 0);padding-block:calc(var(--spacing,0.25rem) * 2);}.menu-block .menu-block_media{margin-inline:calc(var(--spacing,0.25rem) * 4);margin-bottom:calc(var(--spacing,0.25rem) * 6);height:auto;width:auto;}.menu-block .menu-block_media img{height:auto;width:100%;}.menu-block.is-open .menu-block-toggle{border-color:var(--color-grey-200,#DDDDDF);}.menu-block.is-open .menu-block-toggle:after{color:var(--color-sky-blue-500,#00BFF2);--tw-content:"";content:var(--tw-content);}}.layout-header-content{position:relative;}@media (width < 48rem){.layout-header-content{position:absolute;top:calc(var(--spacing,0.25rem) * 18);bottom:calc(var(--spacing,0.25rem) * 0);display:none;width:100%;overflow-y:auto;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding-bottom:calc(var(--spacing,0.25rem) * 19);}.layout-header-content .menu-block{visibility:visible;position:relative;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-top-color:transparent;opacity:100%;}}.layout-toolbar-mobile{right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);display:flex;width:100%;flex-direction:row-reverse;justify-content:space-between;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-white,#fff);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}.layout-toolbar-mobile a{display:block;padding-inline:calc(var(--spacing,0.25rem) * 7);padding-block:calc(var(--spacing,0.25rem) * 6);}.layout-toolbar-mobile .language-switcher-language-url{padding-block:calc(var(--spacing,0.25rem) * 6);}.layout-toolbar-mobile .block{display:flex;width:100%;align-items:center;justify-content:center;}.layout-toolbar-mobile .block:last-child{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-grey-200,#DDDDDF);}.layout-toolbar-mobile .menu-system a{display:flex;align-items:center;}@media (width >= 48rem){.layout-toolbar-mobile{display:none;}}.layout-footer .inner{background-color:var(--color-blue-500,#07185C);background-position:right bottom;background-repeat:no-repeat;padding-top:calc(var(--spacing,0.25rem) * 20);padding-bottom:calc(var(--spacing,0.25rem) * 60);color:var(--color-white,#fff);background-image:url("/themes/custom/kix_ui/assets/bg-footer.png");background-size:auto 20rem;}.layout-footer .inner .container{position:relative;display:flex;flex-direction:column;}.layout-footer .inner .line-grey{margin-top:calc(var(--spacing,0.25rem) * 6);margin-bottom:calc(var(--spacing,0.25rem) * 8);}@media (width >= 48rem){.layout-footer .inner{background-size:contain;padding-bottom:calc(var(--spacing,0.25rem) * 24);}}.layout-footer .bottom{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}.layout-footer .bottom a{color:var(--color-grey-400,#6E7281);&:hover{@media (hover:hover){color:var(--color-grey-500,#3E414C);}}}.layout-footer .bottom ul{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing,0.25rem) * 2);}.layout-footer .bottom ul li{text-align:center;white-space:nowrap;}.layout-footer .bottom ul li:last-child{width:100%;}@media (width >= 48rem){.layout-footer .bottom ul{flex-wrap:nowrap;gap:calc(var(--spacing,0.25rem) * 8);}.layout-footer .bottom ul li:last-child{width:auto;}}@media (width >= 48rem){.layout-footer .bottom{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}.layout-footer h3{color:var(--color-white,#fff);}.layout-footer a{color:var(--color-white,#fff);&:hover{@media (hover:hover){color:color-mix(in srgb,#fff 75%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white,#fff) 75%,transparent);}}}}.layout-footer .brading-header img{width:auto;height:3.5rem;}.layout-footer .brading-header .branding-card__title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-leading:1;line-height:1;}.layout-footer .brading-content{margin-top:calc(var(--spacing,0.25rem) * 8);margin-bottom:calc(var(--spacing,0.25rem) * 10);display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 8);}.layout-footer .brading-content img{height:auto;width:100%;}.layout-footer .brading-content .branding-card__title{cursor:default;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-leading:1;line-height:1;}.layout-footer .brading-content .branding-card__title a{cursor:pointer;}.layout-footer .field-field-text-tags{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));opacity:40%;}.layout-footer .footer-links li{margin-block:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.layout-footer .footer-links li a{display:flex;justify-content:space-between;}.layout-footer .footer-links li a:after{position:relative;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));bottom:4px;content:"\e66c";}@media (width >= 48rem){.layout-footer .footer-links li a{justify-content:flex-start;}}.layout-footer .footer-social-links{display:block;}.layout-footer .footer-social-links ul{height:3.5rem;display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){.layout-footer .footer-social-links{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 9);}}.branding-card{display:flex;cursor:pointer;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing,0.25rem) * 2);}.branding-card:hover{opacity:80%;--tw-duration:200ms;transition-duration:200ms;--tw-ease:var(--ease-in,cubic-bezier(0.4,0,1,1));transition-timing-function:var(--ease-in,cubic-bezier(0.4,0,1,1));}.branding-card.branding-card--main{min-height:calc(var(--spacing,0.25rem) * 14);flex-direction:row;align-items:flex-end;}.branding-card.branding-card--main .branding-card__content{gap:calc(var(--spacing,0.25rem) * 4);}@media (width < 48rem){.branding-card.branding-card--main{flex-direction:column;align-items:flex-start;}.branding-card.branding-card--main .branding-card__content{flex-direction:column;align-items:flex-start;}.branding-card.branding-card--main .branding-card__logo{max-width:calc(var(--spacing,0.25rem) * 34);}.branding-card.branding-card--main .branding-card__logo img{height:auto;width:100%;}}.branding-card.branding-card--secondary .branding-card__logo{height:auto;flex:none;width:6.125rem;}.branding-card.branding-card--secondary .branding-card__content .branding-card__content-inner{display:flex;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 4);}@media (width < 48rem){.branding-card.branding-card--secondary .branding-card__content{align-items:flex-start;}.branding-card.branding-card--secondary .branding-card__content .branding-card__content-inner{width:100%;flex-direction:column;align-items:flex-start;}}.branding-card .branding-card__arrow i{position:relative;display:block;--tw-leading:1;line-height:1;margin-bottom:-7px;}.branding-card .branding-card__content{display:flex;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 2);--tw-leading:1;line-height:1;}@media (width < 48rem){.branding-card .branding-card__content{width:100%;}.branding-card .branding-card__content .branding-card__title{width:100%;}}.branding-card .branding-card__tags,.branding-card .field-field-text-tags{display:flex;align-items:flex-end;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-leading:1;line-height:1;opacity:40%;}.branding-card .field-field-text-tags .field-item:not(:last-child):after{content:"/";margin-inline:calc(var(--spacing,0.25rem) * 1);display:inline-flex;--tw-leading:1;line-height:1;}.page-front .traveler-switcher-fixed{position:absolute;}.ad-group{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 10);padding:calc(var(--spacing,0.25rem) * 10);}@media (width < 48rem){.ad-group{flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);padding:calc(var(--spacing,0.25rem) * 4);}.ad-group .ad-item{width:100%;}.ad-group .ad-item img{width:100%;}}.page-error{background-color:var(--color-white,#fff);}.page-error .layout-main{background-color:var(--color-white,#fff);}.error-page-block{background-color:var(--color-white,#fff);}.error-page-block .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 20);padding-bottom:calc(var(--spacing,0.25rem) * 40);text-align:center;}.error-page-block .error-page-block_title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-7xl,2.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1.2));}}.error-page-block .error-page-block_image{width:100%;}.error-page-block .error-page-block_cta{margin-top:calc(var(--spacing,0.25rem) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){margin-top:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){flex-direction:row;}}.error-page-block .error-page-block_cta a:last-child{background-color:var(--color-white,#fff);color:var(--color-blue-500,#07185C);}.error-page-block .error-page-block_cta a:last-child:after{background-color:var(--color-white,#fff);}.error-page-block .error-page-block_cta a:last-child:before{background-color:var(--color-blue-500,#07185C);}.error-page-block .error-page-block_cta a:last-child:hover{color:var(--color-white,#fff);}.error-page-block .error-page-block_content{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){.error-page-block .container{flex-direction:row-reverse;gap:calc(var(--spacing,0.25rem) * 10);padding-top:8%;padding-bottom:12%;text-align:left;}}.link-group.link-group--featured{background-color:var(--color-blue-50);display:flex;align-items:center;justify-content:center;padding-inline:24px;padding-block:calc(var(--spacing,0.25rem) * 8);}.link-group.link-group--featured .items{display:flex;flex-direction:column;gap:24px;@media (width >= 48rem){flex-direction:row;}@media (width >= 48rem){gap:64px;}}.link-group.link-group--featured .items a{position:relative;display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);padding-top:calc(var(--spacing,0.25rem) * 3);padding-right:56px;padding-bottom:calc(var(--spacing,0.25rem) * 3);@media (width >= 48rem){max-width:320px;}font-size:18px;font-weight:500;line-height:1.2;color:#101114;}.link-group.link-group--featured .items a svg{width:40px;height:40px;color:#101114;flex:0 0 40px;}.link-group.link-group--featured .items a::after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e66c";font-size:32px;width:32px;height:32px;line-height:1;position:absolute;right:0;}.link-group.link-group--featured .items .divider{background-color:var(--color-blue-100);@media (width >= 48rem){height:auto;}@media (width >= 48rem){width:1px;}}.link-group.link-group--featured .items .divider:last-child{display:none;}.link-group.link-group--icon_only{padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 9);text-align:center;@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 12);}}.link-group.link-group--icon_only .link-group__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.link-group.link-group--icon_only .items{margin-top:calc(var(--spacing,0.25rem) * 10);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 10);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 16);}}.link-group--default{display:flex;width:100%;flex-direction:column;border-radius:var(--radius-xl,0.75rem);background-color:var(--color-blue-50,#EAECF5);padding-inline:calc(var(--spacing,0.25rem) * 5);}.link-group--default .items a{position:relative;margin-inline:calc(var(--spacing,0.25rem) * -2);display:flex;border-radius:var(--radius-lg,0.5rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey-200,#DDDDDF);padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 4);padding-right:56px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);}.link-group--default .items a:last-child{--tw-border-style:none;border-style:none;}.link-group--default .items a::after{position:absolute;top:calc(var(--spacing,0.25rem) * 3);right:calc(var(--spacing,0.25rem) * 0);height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl,1.75rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}.link-group--default .items a.external-link{display:flex;align-items:flex-start;justify-content:flex-start;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.link-group--default .items a.external-link:before{position:absolute;top:calc(var(--spacing,0.25rem) * 3);right:calc(var(--spacing,0.25rem) * 0);height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl,1.75rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}.link-group--default .items a.external-link:after{position:static;margin-top:3px;margin-left:calc(var(--spacing,0.25rem) * 1);height:auto;width:auto;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}.link-group--default .items a.link-icon-add{display:flex;align-items:flex-start;justify-content:flex-start;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.link-group--default .items a.link-icon-add:before{position:absolute;top:calc(var(--spacing,0.25rem) * 3);right:calc(var(--spacing,0.25rem) * 0);height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl,1.75rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}.link-group--default .items a.link-icon-add:after{position:static;margin-top:calc(var(--spacing,0.25rem) * 1.5);height:calc(var(--spacing,0.25rem) * 3);width:calc(var(--spacing,0.25rem) * 3);background-size:contain;background-repeat:no-repeat;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}.card-button,.card-more{height:100%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.card-button .card-button-inside,.card-more .card-button-inside{display:flex;height:100%;flex-direction:column;align-items:center;gap:calc(var(--spacing,0.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 3);padding-bottom:calc(var(--spacing,0.25rem) * 2);color:var(--color-blue-500,#07185C);}.card-button .card-button-inside svg,.card-more .card-button-inside svg{width:2.5rem;height:2.5rem;}.card-button .card-button-inside .card__title,.card-more .card-button-inside .card__title{display:inline-flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:calc(var(--spacing,0.25rem) * 6.5);line-height:calc(var(--spacing,0.25rem) * 6.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.card-button a.card-button-inside:hover,.card-more a.card-button-inside:hover{border-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-sky-blue-500,#00BFF2);}.card-button{border-radius:var(--radius-2xl,1rem);}.card-more{width:100%;}.card-more a.card-button-inside{justify-content:center;}.card-more a.card-button-inside .card__title{text-align:left;}.card-more a.card-button-inside .card__title:after{display:block;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-content:"";content:var(--tw-content);}.card-more a.card-button-inside:hover{border-color:var(--color-sky-blue-500,#00BFF2);}.card-more a.card-button-inside:hover .card__title{color:var(--color-sky-blue-500,#00BFF2);}.card-group-default,.card-group-featured{position:relative;display:block;text-align:center;}.card-group-default .card-group-inside,.card-group-featured .card-group-inside{position:relative;z-index:1;}.card-group-default .card-group-title,.card-group-featured .card-group-title{margin-bottom:calc(var(--spacing,0.25rem) * 10);font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);}.card-group-default .card-group-text,.card-group-featured .card-group-text{margin-bottom:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-600,#101114);}@media (width >= 48rem){.card-group-default .card-group-title,.card-group-featured .card-group-title{font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.card-group-default .card-group-text,.card-group-featured .card-group-text{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}}.card-group-default .card-group,.card-group-featured .card-group{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}margin-top:calc(var(--spacing,0.25rem) * 16);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 3);}}.card-group-default .card-group .card-items,.card-group-featured .card-group .card-items{margin-inline:auto;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));place-content:center;gap:calc(var(--spacing,0.25rem) * 2);}.card-group-default .card-group .card-item,.card-group-featured .card-group .card-item{grid-column:span 12 / span 12;display:flex;width:100%;min-width:calc(var(--spacing,0.25rem) * 38);flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);overflow:hidden;border-radius:var(--radius-2xl,1rem);@media (width >= 48rem){grid-column:span 6 / span 6;}}.card-group-default .card-group .card-item .card-big,.card-group-featured .card-group .card-item .card-big{aspect-ratio:11/17;position:relative;min-height:calc(var(--spacing,0.25rem) * 60);overflow:hidden;border-radius:var(--radius-2xl,1rem);}.card-group-default .card-group .card-item .card-small,.card-group-featured .card-group .card-item .card-small{aspect-ratio:4/3;position:relative;min-height:calc(var(--spacing,0.25rem) * 28);width:100%;overflow:hidden;border-radius:var(--radius-2xl,1rem);}.card-group-default .card-group .card-item .card__image,.card-group-featured .card-group .card-item .card__image{position:absolute;inset:calc(var(--spacing,0.25rem) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper{.video-wrapper{height:-moz-fit-content;height:fit-content;video{position:relative;}}}video{position:absolute;top:calc(var(--spacing,0.25rem) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing,0.25rem) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}.card-group-default .card-group .card-item .card__content,.card-group-featured .card-group .card-item .card__content{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:2;padding:calc(var(--spacing,0.25rem) * 4);text-align:left;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-white,#fff);@media (width >= 48rem){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}}.card-group-default .card-group .card-item .card__content .card__title,.card-group-featured .card-group .card-item .card__content .card__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);@media (width >= 80rem){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}@media (width >= 80rem){--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);}}.card-group-default .card-group .card-item .card-theme-grey,.card-group-featured .card-group .card-item .card-theme-grey{color:var(--color-grey-600,#101114);}.card-group-default .card-group .card-item .card-theme-blue,.card-group-featured .card-group .card-item .card-theme-blue{color:var(--color-blue-500,#07185C);}.card-group-default .card-group .card-item .card-theme-white,.card-group-featured .card-group .card-item .card-theme-white{background-image:url("/themes/custom/kix_ui/assets/bg-card-title-mask.png");background-size:auto 100%;background-position:top;background-repeat:repeat-x;}.card-group-default .card-group .card-item .card-type-icon,.card-group-featured .card-group .card-item .card-type-icon{height:100%;width:100%;background-color:var(--color-sky-blue-500,#00BFF2);}.card-group-default .card-group .card-item .card-type-icon .card-button-inside,.card-group-featured .card-group .card-item .card-type-icon .card-button-inside{display:block;height:100%;width:100%;}.card-group-default .card-group .card-item .card-type-icon .card__content,.card-group-featured .card-group .card-item .card-type-icon .card__content{color:var(--color-blue-500,#07185C);}.card-group-default .card-group .card-item .card-type-icon .text-base-content,.card-group-featured .card-group .card-item .card-type-icon .text-base-content{position:absolute;bottom:calc(var(--spacing,0.25rem) * 4);left:calc(var(--spacing,0.25rem) * 4);height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);@media (width >= 48rem){height:calc(var(--spacing,0.25rem) * 12);}@media (width >= 48rem){width:calc(var(--spacing,0.25rem) * 12);}}.card-group-default .card-group .card-items-5 .card-item-3,.card-group-featured .card-group .card-items-5 .card-item-3{@media (width < 48rem){grid-column:1 / -1;}@media (width < 48rem){flex-direction:row;}}.card-group-default .card-group .card-items-5 .card-item-3 .card-small,.card-group-featured .card-group .card-items-5 .card-item-3 .card-small{@media (width < 48rem){width:calc(6/12 * 100%);}}.card-group-featured{background-color:var(--color-blue-500,#07185C);padding-block:calc(var(--spacing,0.25rem) * 16);}.card-group-featured:after{background-image:url("/themes/custom/kix_ui/assets/bg-card-featured.jpg");position:absolute;top:calc(var(--spacing,0.25rem) * 0);z-index:0;display:block;height:calc(9/12 * 100%);width:100%;background-size:cover;background-position:top;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);}.card-group-featured .card-items-4 .card-item-2{@media (width < 48rem){grid-column:1 / -1;}@media (width < 48rem){flex-direction:row;}}.card-group-featured .card-items-1 .card-item:first-child{@media (width >= 48rem){grid-column-start:10;}}.card-group-featured .card-items-2 .card-item:first-child,.card-group-featured .card-items-3 .card-item:first-child{@media (width >= 48rem){grid-column-start:7;}}.card-group-featured .card-items-4 .card-item:first-child,.card-group-featured .card-items-5 .card-item:first-child{@media (width >= 48rem){grid-column-start:4;}}.card-group-default .card-group{margin-top:calc(var(--spacing,0.25rem) * 0);padding-inline:calc(var(--spacing,0.25rem) * 0) !important;}.card-group-default .card-group .card-item .card-type-image{position:relative;height:100%;width:100%;overflow:hidden;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-300,#A6A8B0);}.card-group-default .card-group .card-items-2 .card-item-small{grid-column:1 / -1;flex-direction:row;}.card-group-default .card-group .card-items-2 .card-item-small .card-small{width:100%;}.card-group-default .card-group .card-items-3 .card-item{@media (width >= 48rem){grid-column:span 12 / span 12;}}.card-group-default .card-group .card-items-4 .card-item{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 8 / span 8;}@media (width >= 64rem){grid-column:span 12 / span 12;}@media (width >= 80rem){grid-column:span 8 / span 8;}}.card-group-default .card-group .card-items-4 .card-item-small{grid-column:span 24 / span 24;flex-direction:row;@media (width >= 48rem){grid-column:span 8 / span 8;}@media (width >= 48rem){flex-direction:column;}@media (width >= 64rem){grid-column:span 24 / span 24;}@media (width >= 64rem){flex-direction:row;}@media (width >= 80rem){grid-column:span 8 / span 8;}@media (width >= 80rem){flex-direction:column;}}.card-group-default .card-group .card-items-4 .card-item-small .card-small{grid-column:1 / -1;width:100%;}.carousel{overflow:hidden;}.carousel .container{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 20);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 14);}}.carousel .carousel_header{text-align:center;}.carousel .carousel_header .carousel_title{margin-bottom:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.carousel.carousel-medium .container{padding-bottom:calc(var(--spacing,0.25rem) * 0);}.carousel.carousel-medium .carousel_wrapper{align-items:stretch;}.carousel.carousel-medium .carousel_wrapper .carousel_slide{height:auto;width:calc(10/12 * 100%);padding-right:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){.carousel.carousel-medium .carousel_wrapper .carousel_slide{height:auto;width:calc(6/12 * 100%);}}.carousel.carousel-medium .teaser{display:grid;height:100%;grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-start;gap:calc(var(--spacing,0.25rem) * 4);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);@media (width >= 48rem){align-items:center;}@media (width >= 48rem){padding:calc(var(--spacing,0.25rem) * 5);}}.carousel.carousel-medium .teaser .teaser_image{grid-column:span 12 / span 12;}.carousel.carousel-medium .teaser .teaser_title{margin-top:calc(var(--spacing,0.25rem) * 2);margin-bottom:calc(var(--spacing,0.25rem) * 4);}.carousel.carousel-medium .teaser .teaser_content{grid-column:span 12 / span 12;padding-block:calc(var(--spacing,0.25rem) * 2);text-align:left;@media (width < 48rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}}@media (width >= 48rem){.carousel.carousel-medium .teaser .teaser_content{padding-block:calc(var(--spacing,0.25rem) * 0);}.carousel.carousel-medium .teaser .teaser_title{margin-top:calc(var(--spacing,0.25rem) * 4);margin-bottom:calc(var(--spacing,0.25rem) * 8);}.carousel.carousel-medium .teaser .teaser_image{grid-column:span 7 / span 7;aspect-ratio:1 / 1;height:100%;width:100%;}.carousel.carousel-medium .teaser .teaser_content{grid-column:span 5 / span 5;}}.carousel.carousel-small .carousel_featured .carousel_slide{width:calc(1/4 * 100%);}.carousel.carousel-small .carousel_featured .teaser .teaser_image{aspect-ratio:1 / 1;}.carousel.carousel-small .carousel_featured .teaser .teaser_content{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);text-align:center;}.carousel.carousel-small .carousel_featured .teaser .teaser_title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.carousel.carousel-small .carousel_featured .teaser .teaser_button .btn-kix-primary{@media (width < 48rem){width:100%;}}@media (width >= 48rem){.carousel.carousel-small .carousel_featured .teaser{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 16);}.carousel.carousel-small .carousel_featured .teaser .teaser_image{grid-column:span 7 / span 7;aspect-ratio:5/3;}.carousel.carousel-small .carousel_featured .teaser .teaser_content{grid-column:span 5 / span 5;text-align:left;}}.carousel.carousel-small .carousel_wrapper{align-items:stretch;}.carousel.carousel-small .carousel_wrapper .carousel_slide{height:auto;width:calc(9/12 * 100%);padding-right:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){.carousel.carousel-small .carousel_wrapper .carousel_slide{width:calc(1/4 * 100%);}}.carousel.carousel-small .teaser .teaser_image{aspect-ratio:5/3;@media (width < 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 6);}}.carousel.carousel-small .teaser .teaser_title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.carousel.carousel-small .swiper-slide .teaser-small{display:flex;height:100%;flex-direction:column;justify-content:space-between;}.carousel.carousel-small .swiper-slide .teaser-small .teaser_image{margin-bottom:calc(var(--spacing,0.25rem) * 4);aspect-ratio:5/3;flex-shrink:0;@media (width < 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 4);}}.carousel.carousel-small .swiper-slide .teaser-small .teaser_content{display:flex;height:100%;flex-direction:column;justify-content:space-between;}.carousel-container{position:relative;background-color:var(--color-grey-100,#F7F7F8);}.carousel-container .container{gap:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 6);}}.carousel-container .carousel_buttons{display:none;}.carousel-container .carousel_wrapper{align-items:stretch;justify-content:stretch;@media (width >= 64rem){justify-content:center;}}.carousel-container .carousel_wrapper .carousel_slide{display:flex;height:auto;width:calc(10/12 * 100%);flex-direction:column;justify-content:space-between;padding-right:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){.carousel-container .carousel_wrapper .carousel_slide{width:calc(4/12 * 100%);}}.carousel-container .card-component{display:flex;height:100%;flex-direction:column;justify-content:space-between;border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 4);}.carousel-container .card-component .traffic-status-date{position:relative;margin-top:calc(var(--spacing,0.25rem) * -3);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}.carousel-container .card-component .component_header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 2);padding-bottom:calc(var(--spacing,0.25rem) * 3);}.carousel-container .card-component .component_header .component_title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.carousel-container .card-component .component_header .component_icon{position:relative;bottom:calc(var(--spacing,0.25rem) * -2);}.carousel-container .card-component .card-component_remark{margin-top:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-400,#6E7281);}.carousel-container .card-component .card-component_cta{margin-top:calc(var(--spacing,0.25rem) * 6);text-align:center;}.carousel-container.carousel_items-one .carousel_tabs{display:none;}.carousel-container.carousel_items-one .carousel_wrapper{justify-content:center;}.carousel-container.carousel_items-one .carousel_wrapper .carousel_slide{padding-right:calc(var(--spacing,0.25rem) * 0);}.carousel_tabs{margin-bottom:calc(var(--spacing,0.25rem) * 5);display:flex;gap:calc(var(--spacing,0.25rem) * 2);}.carousel_tabs .carousel_tab{display:flex;width:auto;cursor:pointer;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);border-radius:calc(infinity * 1px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-leading:calc(var(--spacing,0.25rem) * 6);line-height:calc(var(--spacing,0.25rem) * 6);color:var(--color-blue-500,#07185C);}.carousel_tabs .carousel_tab.carousel_tab_current{cursor:default;background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.carousel_tabs .carousel_tab.carousel_tab_current:nth-child(3):before{color:var(--color-white,#fff);}@media (width >= 64rem){.carousel_tabs{display:none;}}div.swiper{position:relative;width:100%;overflow:hidden;}div.swiper .swiper-scrollbar{height:calc(var(--spacing,0.25rem) * 1);background-color:var(--color-grey-200,#DDDDDF);}div.swiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--color-blue-500,#07185C);}div.swiper.carousel_items{box-sizing:border-box;width:auto;margin:0 calc((100vw - 100%) / -2) 0 0;padding-right:calc((100vw - 100%) / 2);}div.swiper.carousel_items .swiper-scrollbar{position:relative;margin-inline:auto;width:calc(1/2 * 100%);overflow:hidden;border-radius:0.25rem;@media (width < 48rem){margin-top:calc(var(--spacing,0.25rem) * 8);}@media (width >= 48rem){display:none;}}div.swiper.carousel_items .external-link{align-items:flex-start;}div.swiper.carousel_items .external-link span{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing,0.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}div.swiper.carousel_items .external-link span:after{position:static;margin-top:calc(var(--spacing,0.25rem) * 1.5);height:auto;width:auto;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-content:"";content:var(--tw-content);}div.swiper.carousel_items.swiper-navigation-show .carousel_buttons{@media (width >= 48rem){display:flex;}}.carousel_buttons{margin-top:calc(var(--spacing,0.25rem) * 20);display:none;height:calc(var(--spacing,0.25rem) * 12);align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 8);}.carousel_buttons .carousel_button{position:static;display:block;display:flex;height:calc(var(--spacing,0.25rem) * 12);width:calc(var(--spacing,0.25rem) * 12);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);text-align:center;color:var(--color-white,#fff);}.carousel_buttons .carousel_button:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));}.carousel_buttons .swiper-button-prev:after{--tw-content:"";content:var(--tw-content);}.carousel_buttons .swiper-button-next:after{--tw-content:"";content:var(--tw-content);}.carousel_buttons .swiper-button-disabled{background-color:var(--color-blue-50,#EAECF5);color:var(--color-blue-500,#07185C);opacity:100% !important;}.carousel-title-20-left .carousel .container{gap:calc(var(--spacing,0.25rem) * 0);}.carousel-title-20-left .carousel .carousel_header{text-align:left;}.carousel-title-20-left .carousel .carousel_header .carousel_title{margin-bottom:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));}.title-underline,.title-underline-sm{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-blue-500,#07185C);padding-bottom:calc(var(--spacing,0.25rem) * 1);text-align:left;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.title-underline-sm{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.container-md-wrapper{max-width:var(--container-md,64rem);}.container-md-wrapper.container{width:100%;@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 3.5);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 3.5);}}.container-md-wrapper.container .container{padding-inline:calc(var(--spacing,0.25rem) * 0);}.container-md-wrapper .container{width:100%;@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 3.5);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 3.5);}}.container-md-wrapper .container .container{padding-inline:calc(var(--spacing,0.25rem) * 0);}.container-sm-wrapper{max-width:var(--container-md,64rem);}.container-sm-wrapper.container{@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 19.5);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 29);}}.container-sm-wrapper .container{@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 19.5);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 29);}}.container-sm-wrapper .container .container{padding-inline:calc(var(--spacing,0.25rem) * 0);}.badge_group{margin-block:calc(var(--spacing,0.25rem) * 6);display:flex;flex-direction:column;}.badge_group.badge-divider{margin-bottom:calc(var(--spacing,0.25rem) * 0);}.badge_group .badge_title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);}.badge_group .badge_items{display:flex;flex-direction:column;padding-top:calc(var(--spacing,0.25rem) * 2);padding-left:calc(var(--spacing,0.25rem) * 4);}.badge_line-wrapper{padding-block:calc(var(--spacing,0.25rem) * 2);}.badge_line-wrapper .badge_line{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 2);}.badge_line-wrapper .badge_line .line-item__remark{flex:1;}.badge_line-wrapper .badge_line_link{color:var(--color-grey-600,#101114);}.badge_line-wrapper .badge_line_link .has-icon{display:flex;justify-content:space-between;}.badge_line-wrapper .badge_line_link .has-icon:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}.badge_line-wrapper .badge_line_link:hover .has-icon:after{color:var(--color-sky-blue-500,#00BFF2);}.badge-divider{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);}.line-grey{height:1px;width:100%;background-color:var(--color-grey-200,#DDDDDF);}.layout-header-wrapper{position:relative;z-index:20;}.layout-main{position:relative;margin-top:calc(var(--spacing,0.25rem) * -2);background-color:var(--color-grey-100,#F7F7F8);}.layout-content{display:block;}.page-front .layout-main{overflow:hidden;}.fight-sticky-card-wrapper{position:relative;}.fight-sticky-card{position:absolute;left:calc(6/12 * 100%);margin-block:calc(var(--spacing,0.25rem) * 4);display:flex;width:calc(11/12 * 100%);max-width:100%;--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-50,#F0FCFF);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 3);text-align:center;color:var(--color-blue-500,#07185C);box-shadow:0px 1px 4px 0px rgba(7,24,92,0.12),0px 4px 8px 3px rgba(7,24,92,0.12);}.fight-sticky-card .fight-sticky-card-title{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);@media (width >= 64rem){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}}.fight-sticky-card .fight-sticky-card-items{margin-block:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));@media (width >= 64rem){font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}}.fight-sticky-card .fight-sticky-back{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;@media (width < 48rem){position:absolute;}@media (width < 48rem){right:calc(var(--spacing,0.25rem) * 5);}}.fight-sticky-card .fight-sticky-card-arrow{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:1;line-height:1;}@media (width >= 64rem){.fight-sticky-card{width:auto;padding-block:calc(var(--spacing,0.25rem) * 4);padding-left:calc(var(--spacing,0.25rem) * 10);}.fight-sticky-card .fight-sticky-card-inner{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);white-space:nowrap;}}.flight-form-header{position:relative;background-color:var(--color-blue-50,#EAECF5);}.flight-form-header .field-field-image,.flight-form-header .field-field-list-image{height:calc(var(--spacing,0.25rem) * 70);@media (width >= 48rem){height:calc(var(--spacing,0.25rem) * 80);}}.flight-form-header .field-field-image img,.flight-form-header .field-field-list-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.flight-form-header .flight-form-header-inner{position:absolute;top:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);height:100%;width:100%;}.flight-form-header .container{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 1);text-align:center;color:var(--color-white,#fff);}.flight-form-header .container .field-field-title,.flight-form-header .container .field-field-map-notice-title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.flight-form-header .container .field-field-subtitle{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.schedule-flight-search-form .form-actions-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);}.schedule-flight-search-form .form-actions-wrapper .form-submit-primary{min-width:calc(var(--spacing,0.25rem) * 70);}.schedule-flight-search-form .form-filter-wrapper{background-color:var(--color-blue-50,#EAECF5);}.schedule-flight-search-form .form-elements{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 10);padding-bottom:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){flex-direction:row;}}.schedule-flight-search-form .form-elements .form-element{width:100%;}.schedule-flight-search-form .form-elements .form-select{width:100%;}.schedule-flight-search-form .form-elements .form-date{width:100%;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);padding-block:calc(var(--spacing,0.25rem) * 3);padding-right:calc(var(--spacing,0.25rem) * 1);padding-left:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));color:var(--color-blue-500,#07185C);}.schedule-flight-search-form .form-elements .form-item-switch{position:absolute;top:calc(var(--spacing,0.25rem) * 31);right:calc(var(--spacing,0.25rem) * -3);z-index:1;height:calc(var(--spacing,0.25rem) * 12);width:calc(var(--spacing,0.25rem) * 12);cursor:pointer;text-align:center;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:calc(var(--spacing,0.25rem) * 12);line-height:calc(var(--spacing,0.25rem) * 12);-webkit-user-select:none;-moz-user-select:none;user-select:none;@media (width < 48rem){rotate:90deg;}@media (width >= 48rem){position:relative;}@media (width >= 48rem){top:calc(var(--spacing,0.25rem) * 0);}@media (width >= 48rem){right:calc(var(--spacing,0.25rem) * 0);}}.schedule-flight-search-form .form-elements .form-item-switch.disabled{cursor:not-allowed;color:var(--color-grey-300,#A6A8B0);}.schedule-flight-search-form .form-elements .form-item{width:100%;}.schedule-flight-search-form .form-elements .form-item label{position:relative;margin-bottom:calc(var(--spacing,0.25rem) * 2);display:block;display:flex;align-items:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-600,#101114);}.schedule-flight-search-form .form-elements .form-item label:before{position:relative;top:-1px;margin-right:calc(var(--spacing,0.25rem) * 2);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-600,#101114);}.schedule-flight-search-form .form-elements .form-item #edit-from-chosen-label-0:before{--tw-content:"";content:var(--tw-content);}.schedule-flight-search-form .form-elements .form-item #edit-to-chosen-label-0:before{--tw-content:"";content:var(--tw-content);}.schedule-flight-search-form .form-elements .form-item.form-item-date label:before{--tw-content:"";content:var(--tw-content);}.schedule-flight-search-form .form-results #flight-results-wrapper{position:relative;z-index:1;min-height:calc(var(--spacing,0.25rem) * 40);padding-top:calc(var(--spacing,0.25rem) * 10);padding-bottom:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){min-height:calc(var(--spacing,0.25rem) * 80);}}.schedule-flight-search-form .form-results .tab_title,.schedule-flight-search-form .form-results .flight-list_title{text-align:center;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.schedule-flight-search-form .form-results .flight-list_title{margin-bottom:calc(var(--spacing,0.25rem) * 6);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 6);padding-bottom:calc(var(--spacing,0.25rem) * 6);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select{display:flex;width:100%;max-width:calc(var(--spacing,0.25rem) * 69);align-items:center;outline-color:transparent;}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select .chosen-single:before{position:absolute;left:calc(var(--spacing,0.25rem) * 2);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;color:var(--color-blue-500,#07185C);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select .chosen-container{background-color:var(--color-white,#fff);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select .chosen-single{position:relative;z-index:1;width:100%;background-color:transparent;padding-block:calc(var(--spacing,0.25rem) * 2);padding-left:calc(var(--spacing,0.25rem) * 9);color:var(--color-blue-500,#07185C);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select .form-select{width:100%;min-width:100%;}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-type-select .chosen-single:before{--tw-content:"";content:var(--tw-content);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-departure-select .chosen-single:before{--tw-content:"";content:var(--tw-content);}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-airline-select .chosen-single:before{--tw-content:"";content:var(--tw-content);}@media (width < 48rem){.schedule-flight-search-form .form-results .flight-list .flight-list_filters{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select{width:100%;min-width:100%;}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select .chosen-single{width:100%;min-width:100%;}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-type-select,.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-departure-select{grid-column:span 6 / span 6;}.schedule-flight-search-form .form-results .flight-list .flight-list_filters .form-type-select.flight-airline-select{grid-column:span 12 / span 12;}}.form-results #flight-results-wrapper,.form-results .flight-results-wrapper{position:relative;z-index:1;min-height:calc(var(--spacing,0.25rem) * 80);padding-top:calc(var(--spacing,0.25rem) * 10);padding-bottom:calc(var(--spacing,0.25rem) * 6);}.form-results .flight-list .flight-list_header .container{margin-bottom:calc(var(--spacing,0.25rem) * 4);display:flex;max-width:var(--container-xl,90rem);align-items:center;justify-content:space-between;}.form-results .flight-list .flight-list_header .container .flight-list_header-left{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.form-results .flight-list .flight-list_header .container .flight-list_header-left .flight-list-total{font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-300,#A6A8B0);@media (width >= 48rem){font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}}.form-results .flight-list .flight-list_header .container .flight-list_header-left .flight-list-total em{color:var(--color-grey-600,#101114);font-style:normal;}.flight-card{position:relative;margin-block:calc(var(--spacing,0.25rem) * 4);gap:calc(var(--spacing,0.25rem) * 4);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}}.flight-card .flight-card-link{color:var(--color-grey-600,#101114);&:hover{@media (hover:hover){color:var(--color-grey-600,#101114);}}}.flight-card .container{display:grid;max-width:var(--container-xl,90rem);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;justify-content:space-between;}.flight-card .container .flight-card-content{display:block;}.flight-card .container .flight-card-content .flight-card-port-number{margin-top:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}.flight-card .container .flight-card-content .flight-card-port-name{display:flex;flex-wrap:wrap;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.flight-card .container .flight-card-content .flight-card-port-name .arr{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.flight-card .container .flight-card-terminal{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.flight-card .container .flight-card-port{display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.flight-card .container .flight-card-port .flight-card-logo img{height:auto;width:calc(var(--spacing,0.25rem) * 10);}.flight-card .container .flight-card-time{text-align:center;}.flight-card .container .flight-card-time .flight-card-time-inside{position:relative;display:inline-flex;height:calc(var(--spacing,0.25rem) * 12);align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.flight-card .container .flight-card-time .flight-card-time-inside:before{position:absolute;top:calc(1/2 * 100%);left:calc(var(--spacing,0.25rem) * 0);height:1px;width:100%;--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;--tw-border-style:dotted;border-style:dotted;border-color:var(--color-blue-100,#B1BBE2);--tw-content:"";content:var(--tw-content);}.flight-card .container .flight-card-time .flight-card-time-inside .flight-card-time-pass{position:relative;z-index:1;margin-inline:calc(var(--spacing,0.25rem) * 3);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,#B1BBE2);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-gray-500,oklch(55.1% 0.027 264.364));}.flight-card .container .flight-card-time .flight-card-time-inside .flight-card-time-dep,.flight-card .container .flight-card-time .flight-card-time-inside .flight-card-time-arr{position:relative;z-index:1;background-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.flight-card .container .flight-card-time .flight-card-time-inside .flight-card-time-interval{position:absolute;top:100%;margin-top:calc(var(--spacing,0.25rem) * -1);width:100%;padding-right:calc(var(--spacing,0.25rem) * 1.5);text-align:right;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-600,#101114);}.flight-card .container .flight-card-line{grid-column:span 3 / span 3;display:flex;justify-content:center;}.flight-card .container .flight-card-items{grid-column:span 9 / span 9;display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 6);}.flight-card .container .flight-card-items .flight-card-item{display:grid;width:100%;grid-template-columns:repeat(12,minmax(0,1fr));}.flight-card .container .flight-card-items .flight-card-item .flight-card-content,.flight-card .container .flight-card-items .flight-card-item .flight-card-time{grid-column:span 6 / span 6;}.flight-card .container .flight-card-items .flight-card-item:last-child{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding-top:calc(var(--spacing,0.25rem) * 6);}.flight-card .container .flight-card-items .flight-card-item:first-child{--tw-border-style:none;border-style:none;padding-top:calc(var(--spacing,0.25rem) * 0);}.flight-card.flight-card-via .flight-card-line{grid-column:span 12 / span 12;@media (width >= 48rem){grid-column:span 3 / span 3;}}@media (width < 48rem){.flight-card .container .flight-card-items{grid-column:span 12 / span 12;display:flex;flex-direction:column;}.flight-card .container .flight-card-items .flight-card-item{display:flex;flex-direction:column;}.flight-card .container .flight-card-items .flight-card-item .flight-card-content{margin-block:calc(var(--spacing,0.25rem) * 2);}.flight-card .container .flight-card-items .flight-card-item .flight-card-time{order:-9999;}.flight-card .container .flight-card-items .flight-card-item .flight-card-time .flight-card-time-inside{width:100%;justify-content:space-between;}.flight-card .container .flight-card-items .flight-card-item:last-child{padding-top:calc(var(--spacing,0.25rem) * 2);}.flight-card .container .flight-card-line{grid-column:span 12 / span 12;margin-top:calc(var(--spacing,0.25rem) * 2);justify-content:flex-end;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding-top:calc(var(--spacing,0.25rem) * 2);}}.flight-card.flight-card-default{padding:calc(var(--spacing,0.25rem) * 0);}.flight-card.flight-card-default .flight-card-link{position:relative;gap:calc(var(--spacing,0.25rem) * 4);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);}@keyframes kixSpinner{to{transform:rotate(360deg);}}.is-loading{position:relative;min-height:calc(var(--spacing,0.25rem) * 25);}.is-loading::after{pointer-events:none;position:absolute;inset:calc(var(--spacing,0.25rem) * 0);z-index:2;background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent);}--tw-content:"";content:var(--tw-content);}.is-loading::before{position:absolute;top:calc(1/2 * 100%);left:calc(1/2 * 100%);z-index:1;z-index:3;height:calc(var(--spacing,0.25rem) * 25);width:calc(var(--spacing,0.25rem) * 25);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-size:contain;background-position:center;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);background-image:url("/themes/custom/kix_ui/assets/loading.svg");animation:kixSpinner 0.8s linear infinite;}.is-empty{background-image:url("/themes/custom/kix_ui/assets/list-empty.png");margin-block:calc(var(--spacing,0.25rem) * 8);background-size:80px;background-position:top;background-repeat:no-repeat;padding-top:calc(var(--spacing,0.25rem) * 24);text-align:center;color:var(--color-grey-400,#6E7281);}.traveler-switcher,.traveler-switcher-fixed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 4);background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,0.25rem) * 12);padding-bottom:calc(var(--spacing,0.25rem) * 8);@media (width >= 48rem){flex-direction:row;}}.traveler-switcher .traveler-switcher_title,.traveler-switcher-fixed .traveler-switcher_title{text-align:center;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-600,#101114);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.traveler-switcher .traveler-switcher-link,.traveler-switcher-fixed .traveler-switcher-link{display:flex;cursor:pointer;align-items:center;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;@media (width >= 48rem){position:relative;}@media (width >= 48rem){top:calc(var(--spacing,0.25rem) * -0.5);}@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.traveler-switcher .traveler-switcher-link .traveler-switcher-current,.traveler-switcher-fixed .traveler-switcher-link .traveler-switcher-current{color:var(--color-sky-blue-500,#00BFF2);text-decoration-line:underline;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;}.traveler-switcher .traveler-switcher-link:after,.traveler-switcher-fixed .traveler-switcher-link:after{position:relative;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-6xl,2.25rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1.2));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-blue-500,#07185C);--tw-content:"";content:var(--tw-content);}.traveler-switcher .traveler-switcher-link:hover,.traveler-switcher-fixed .traveler-switcher-link:hover{cursor:pointer;color:var(--color-gray-600,oklch(44.6% 0.03 256.802));}.traveler-switcher .traveler-switcher-link:hover .traveler-switcher-current,.traveler-switcher-fixed .traveler-switcher-link:hover .traveler-switcher-current{color:var(--color-gray-600,oklch(44.6% 0.03 256.802));}.traveler-switcher{position:relative;z-index:6;width:100%;background-color:var(--color-white,#fff);}.traveler-switcher .traveler-switcher-link .traveler-switcher-current{display:flex;flex-direction:column;word-break:keep-all;backface-visibility:hidden;}.traveler-switcher .traveler-switcher-link .traveler-switcher-current span{position:relative;display:block;}.traveler-switcher-fixed{left:calc(1/2 * 100%);margin-bottom:calc(var(--spacing,0.25rem) * 3);display:inline-flex;min-height:calc(var(--spacing,0.25rem) * 10);width:calc(var(--spacing,0.25rem) * 50);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-50,#F0FCFF);padding-inline:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 2);box-shadow:0px 1px 4px 0px rgba(7,24,92,0.12),0px 4px 8px 3px rgba(7,24,92,0.12);@media (width >= 48rem){min-height:calc(var(--spacing,0.25rem) * 16);}@media (width >= 48rem){width:auto;}}.traveler-switcher-fixed .traveler-switcher_title{display:none;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){display:block;}}.traveler-switcher-fixed .traveler-switcher-link{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.traveler-switcher-fixed .traveler-switcher-link .traveler-switcher-current{text-decoration-line:none;@media (width >= 48rem){text-decoration-line:underline;}}.traveler-switcher-fixed .traveler-switcher-link:after{--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);@media (width < 48rem){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));}}.container-header-wrapper .container-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey-600,#101114);padding-block:calc(var(--spacing,0.25rem) * 3);}.container-header-wrapper .container-header .container-header-title{margin-bottom:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.container-header-wrapper .container-header .container-header-more a{display:inline-flex;align-items:center;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.container-header-wrapper .container-header .container-header-more a:after{margin-top:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}@media (width < 48rem){.admin-toolbar-control-bar{display:none;}}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --tw-ease{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial;--tw-content:"";}}}
@layer properties;.container-inline{display:flex;flex-direction:row;place-items:center;}.container-inline .node-preview-backlink{position:relative;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);padding-inline:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;backface-visibility:hidden;&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500,#00BFF2);}}&:hover{@media (hover:hover){color:var(--color-white,#fff);}}padding-block:calc(var(--spacing,0.25rem) * 1.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);place-self:center;}.container-inline .node-preview-backlink:before{content:"\e601";margin-right:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.container-inline div,.container-inline label{display:flex;flex-direction:row;place-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.container-inline label{white-space:nowrap;}.views-element-container:after{display:table;clear:both;content:"";}.alert{position:relative;display:flex;align-items:center;background-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 4);color:var(--color-info-primary,#084285);}.alert .alert-close{margin-inline:calc(var(--spacing,0.25rem) * -1.5);margin-block:calc(var(--spacing,0.25rem) * -1.5);margin-inline-start:auto;display:inline-flex;height:calc(var(--spacing,0.25rem) * 8);width:calc(var(--spacing,0.25rem) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg,0.5rem);padding:calc(var(--spacing,0.25rem) * 1.5);color:var(--color-info-primary,#084285);}.alert .alert-body{margin-inline-start:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.alert.warning{background-color:var(--color-warning-secondary,#FFF1D6);color:var(--color-warning-primary,#6E4005);}.alert.warning .alert-close{background-color:var(--color-warning-primary,#6E4005);color:var(--color-warning-secondary,#FFF1D6);}.alert.error{background-color:var(--color-error-secondary,#FFE3E0);color:var(--color-error-primary,#CC1000);}.alert.error .alert-close{color:var(--color-error-primary,#CC1000);}.alert.success,.alert.status{background-color:var(--color-success-primary,#006936);color:var(--color-success-secondary,#E2EFDA);}.alert.notice{overflow:hidden;border-radius:0;padding-inline:calc(var(--spacing,0.25rem) * 0);padding-block:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:500ms;transition-duration:500ms;}.alert.notice .container{position:relative;padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;}.alert.notice .container .alert-close{position:absolute;top:calc(1/2 * 100%);right:calc(var(--spacing,0.25rem) * 5);margin-top:1px;--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:1;line-height:1;color:var(--color-blue-500,#07185C);}.alert.notice .container .alert-close:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tw-content:"";content:var(--tw-content);}.alert.notice .container .inner{display:inline-flex;padding-right:calc(var(--spacing,0.25rem) * 6);text-align:center;}.alert.notice .container .inner .text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;@media (width >= 48rem){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}}.alert.notice .container .inner:before{position:relative;margin-right:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}.alert.notice .container .inner:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}.alert.notice.notice-error .alert-close{display:none;}.alert.notice.fade-out{opacity:0;height:0;}.alert.notice.notice-hidden{display:none !important;}.alert.notice.system-notice .inner:before{display:none;}.alert.notice.system-notice .inner:after{display:none;}.system-messages{position:relative;display:flex;align-items:center;background-color:var(--color-warning-secondary,#FFF1D6);color:var(--color-warning-primary,#6E4005);}.messages .tabledrag-changed{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));text-decoration-line:none;}.divider{height:1px;width:100%;overflow:hidden;background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white,#fff) 20%,transparent);}}.mobile-divider{display:none;@media (width < 48rem){display:block;}}.desktop-divider{display:none;@media (width >= 48rem){display:block;}}.badge{display:inline-block;border-radius:calc(infinity * 1px);background-color:var(--color-grey-200,#DDDDDF);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 1.5);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-400,#6E7281);}.badge-success{background-color:var(--color-success-secondary,#E2EFDA);color:var(--color-success-primary,#006936);}.badge-warning{background-color:var(--color-warning-secondary,#FFF1D6);color:var(--color-warning-primary,#6E4005);}.badge-error{background-color:var(--color-error-secondary,#FFE3E0);color:var(--color-error-primary,#CC1000);}.badge-info{background-color:var(--color-info-secondary,#D9EAFF);color:var(--color-info-primary,#084285);}.badge-outline{margin-right:calc(var(--spacing,0.25rem) * 1);margin-bottom:calc(var(--spacing,0.25rem) * 2);border-radius:0.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500,#07185C);background-color:transparent;padding-inline:calc(var(--spacing,0.25rem) * 2);color:var(--color-blue-500,#07185C);}.is-active{color:var(--color-secondary,var(--color-blue-500));}.button{position:relative;display:inline-block;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500,#07185C);padding-inline:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;backface-visibility:hidden;&:hover{@media (hover:hover){background-color:var(--color-sky-blue-500,#00BFF2);}}&:hover{@media (hover:hover){color:var(--color-white,#fff);}}}.field-field-notice-text ul{margin-block:calc(var(--spacing,0.25rem) * 2);margin-left:calc(var(--spacing,0.25rem) * 5);list-style-position:outside;list-style-type:disc;}.field-field-notice-text ul li{margin-block:calc(var(--spacing,0.25rem) * 2);}a.tabledrag-handle .handle{width:20px;height:20px;background-position:3px 5px;}.form-text,.form-element,.form-number,.form-select{display:block;border-radius:var(--radius-lg,0.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% 0.01 258.338));background-color:var(--color-gray-50,oklch(98.5% 0.002 247.839));padding:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-gray-900,oklch(21% 0.034 264.665));&:focus{border-color:var(--color-sky-blue-500,#00BFF2);}&:focus{--tw-ring-color:var(--color-sky-blue-500,#00BFF2);}&:focus{outline-color:var(--color-sky-blue-500,#00BFF2);}@media (width < 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.form-textarea{border-radius:0.25rem;border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-gray-50,oklch(98.5% 0.002 247.839));font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-gray-900,oklch(21% 0.034 264.665));&:focus{--tw-ring-color:var(--color-blue-500,#07185C);}}.form-file{border-radius:0.25rem;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.form-managed-file{display:inline-block;border-radius:0.25rem;border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-gray-50,oklch(98.5% 0.002 247.839));font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));}.form-managed-file a{padding-inline:calc(var(--spacing,0.25rem) * 8);}.form-managed-file.image-widget{border-radius:0.25rem;--tw-border-style:none;border-style:none;padding:calc(var(--spacing,0.25rem) * 4);}.form-managed-file.image-widget .form-item{margin-bottom:calc(var(--spacing,0.25rem) * 2);}.btn-choose{position:relative;display:inline-flex;cursor:pointer;align-items:center;padding-left:calc(var(--spacing,0.25rem) * 7);color:var(--color-blue-500,#07185C);}.btn-choose input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.btn-choose::before{content:"";position:absolute;top:calc(1/2 * 100%);left:calc(var(--spacing,0.25rem) * 0);height:calc(var(--spacing,0.25rem) * 6);width:calc(var(--spacing,0.25rem) * 6);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-500,#07185C);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transform:translateY(-50%);}.btn-choose .btn-choose-mark{position:absolute;top:calc(1/2 * 100%);left:4.5px;box-sizing:content-box;height:calc(var(--spacing,0.25rem) * 0);width:calc(var(--spacing,0.25rem) * 0);border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-500,#00BFF2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transform:translateY(-50%);}.btn-choose input[type=radio]:checked ~ .btn-choose-mark,.btn-choose.selected .btn-choose-mark{height:calc(var(--spacing,0.25rem) * 3.75);width:calc(var(--spacing,0.25rem) * 3.75);}.btn-choose:hover::before{border-color:var(--color-sky-blue-500,#00BFF2);}.btn-choose:has(input[type=radio]:focus)::before{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.btn-choose:has(input[type=radio]:checked)::before,.btn-choose.selected::before{border-color:var(--color-sky-blue-500,#00BFF2);}#views-exposed-form-search-api-content-page-1{display:flex;place-content:stretch;gap:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 1);}#views-exposed-form-search-api-content-page-1 .form-item-keywords{display:flex;place-content:stretch;gap:calc(var(--spacing,0.25rem) * 2);}#views-exposed-form-search-api-content-page-1 .form-item-keywords label{display:flex;align-items:center;white-space:normal;}#views-exposed-form-search-api-content-page-1 .form-actions{display:flex;place-content:stretch;}.node-preview-container{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.12)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md,0 3px 3px rgb(0 0 0 / 0.12)));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.node-preview-container .node-preview-form-select{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding-block:calc(var(--spacing,0.25rem) * 4);}p img{display:inline-block;}table.responsive-enabled{width:100%;}#drupal-off-canvas table.responsive-enabled{width:100%;}.field-body .text-align-right{text-align:right;}.bef-exposed-form select.form-select,select.form-select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;padding-right:calc(var(--spacing,0.25rem) * 10);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjc4OCAxMy42MjI2TDE2LjI1MTMgOS4xNjg4NEMxNi4zNjI5IDkuMDUwODQgMTYuNDk0NyA4Ljk5NDQzIDE2LjY0NjUgOC45OTk1OUMxNi43OTg1IDkuMDA0NzYgMTYuOTMwMyA5LjA2NjM0IDE3LjA0MTggOS4xODQzNEMxNy4xNTk4IDkuMzAyMTggMTcuMjE4OCA5LjQzODAxIDE3LjIxODggOS41OTE4NEMxNy4yMTg4IDkuNzQ1NjggMTcuMTU5OCA5Ljg4MTU5IDE3LjA0MTggOS45OTk1OUwxMi4yOTM4IDE0Ljc0NzZDMTIuMjE2OCAxNC44MjQ2IDEyLjEzODIgMTQuODgxMyAxMi4wNTggMTQuOTE3OEMxMS45NzggMTQuOTU0MyAxMS44ODggMTQuOTcyNiAxMS43ODggMTQuOTcyNkMxMS42OTQzIDE0Ljk3MjYgMTEuNjA1OCAxNC45NTQzIDExLjUyMjUgMTQuOTE3OEMxMS40MzkyIDE0Ljg4MTMgMTEuMzU5IDE0LjgyNDYgMTEuMjgyIDE0Ljc0NzZMNi41MTg3NSA5Ljk4NDA5QzYuNDA3MDggOS44NzI1OSA2LjM1MjI1IDkuNzQwOTMgNi4zNTQyNSA5LjU4OTA5QzYuMzU2MjUgOS40MzcwOSA2LjQxNjE3IDkuMzAyMTggNi41MzQgOS4xODQzNEM2LjY1MiA5LjA2NjM0IDYuNzg3OTIgOS4wMDczNCA2Ljk0MTc1IDkuMDA3MzRDNy4wOTU1OCA5LjAwNzM0IDcuMjMxNSA5LjA2NjM0IDcuMzQ5NSA5LjE4NDM0TDExLjc4OCAxMy42MjI2WiIgZmlsbD0iIzNFNDE0QyIvPgo8L3N2Zz4K");background-position:right 0.75rem center;background-size:1.25rem 1.25rem;}.block{position:relative;}.block-experience-fragment-form{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-block:calc(var(--spacing,0.25rem) * 8);}.block-experience-template-form{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 8);}.view-kix{width:100%;text-align:center;}.view-kix .btn-kix-secondary{margin-top:calc(var(--spacing,0.25rem) * 6);}.list-total-count{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}margin-top:calc(var(--spacing,0.25rem) * 1);margin-bottom:calc(var(--spacing,0.25rem) * 2);text-align:right;font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-400,#6E7281);}.views-view-responsive-grid--horizontal{margin-top:calc(var(--spacing,0.25rem) * 6);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 8);}.views-view-responsive-grid--horizontal .views-view-responsive-grid__item{grid-column:1 / -1;@media (width >= 48rem){grid-column:span 6 / span 6;}}.views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-view-responsive-grid__item-inner,.views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-rendered-entity,.views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-rendered-entity > .field-content,.views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-rendered-entity .spot-card{display:block;height:100%;}.view{border-radius:0.25rem;border-style:var(--tw-border-style);border-width:1px;}.view header{display:flex;flex-direction:row;gap:calc(var(--spacing,0.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing,0.25rem) * 8);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.view header a{position:relative;margin-bottom:-1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:transparent;padding:calc(var(--spacing,0.25rem) * 4);}.view .views-exposed-form{display:flex;flex-direction:row;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 3);}.config_pages .field-field-faq-notice{margin-block:calc(var(--spacing,0.25rem) * 6);display:flex;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){flex-direction:column;}@media (width >= 48rem){align-items:flex-start;}}.bef-exposed-form{margin-bottom:calc(var(--spacing,0.25rem) * 6);display:flex;width:100%;flex-direction:column;align-items:flex-end;gap:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){flex-direction:row;}}.bef-exposed-form .form-item{width:100%;}.bef-exposed-form .form-item label{margin-bottom:calc(var(--spacing,0.25rem) * 2);display:block;text-align:left;}.bef-exposed-form .form-actions{display:none;}.bef-exposed-form .form-select{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;width:100%;--tw-border-style:none;border-style:none;background-color:var(--color-grey-100,#F7F7F8);padding:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}.vertical-tabs{--tw-border-style:none;border-style:none;}.vertical-tabs .vertical-tabs__menu{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,0.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,0.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)));}--tw-border-style:none;border-style:none;}.vertical-tabs .vertical-tabs__menu li{--tw-border-style:none;border-style:none;background-color:transparent;}.vertical-tabs .vertical-tabs__menu li a{width:100%;align-items:center;border-radius:var(--radius-lg,0.5rem);padding-block:calc(var(--spacing,0.25rem) * 3);padding-right:calc(var(--spacing,0.25rem) * 8);padding-left:calc(var(--spacing,0.25rem) * 3);&:hover{@media (hover:hover){--tw-outline-style:none;outline-style:none;}}@media (width >= 48rem){margin-left:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){border-top-right-radius:0;border-bottom-right-radius:0;}}.vertical-tabs .vertical-tabs__menu li.is-selected{--tw-border-style:none;border-style:none;background-color:transparent;}.vertical-tabs .vertical-tabs__menu li.is-selected a{@media (width >= 48rem){margin-left:calc(var(--spacing,0.25rem) * 0);}@media (width >= 48rem){padding-left:calc(var(--spacing,0.25rem) * 7);}}.vertical-tabs .vertical-tabs__panes{position:relative;z-index:20;width:100%;max-width:100%;--tw-border-style:none;border-style:none;padding-inline:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 4);}#drupal-off-canvas .draggable .form-item{margin-block:calc(var(--spacing,0.25rem) * 0);}.modal{position:fixed;inset:calc(var(--spacing,0.25rem) * 0);z-index:10;background-color:color-mix(in srgb,#000 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black,#000) 50%,transparent);}transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in,cubic-bezier(0.4,0,1,1));transition-timing-function:var(--ease-in,cubic-bezier(0.4,0,1,1));}.modal .modal-dialog{position:absolute;top:calc(1/2 * 100%);left:calc(1/2 * 100%);width:calc(var(--spacing,0.25rem) * 96);max-width:100%;--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in,cubic-bezier(0.4,0,1,1));transition-timing-function:var(--ease-in,cubic-bezier(0.4,0,1,1));}.modal .modal-dialog-title{padding-block:calc(var(--spacing,0.25rem) * 4);text-align:center;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-600,#101114);@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.modal .modal-dialog-content{width:100%;border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 2);padding-bottom:calc(var(--spacing,0.25rem) * 4);}.modal .modal-dialog-body{text-align:center;}.modal .modal-dialog-body .modal-option-btn{margin-inline:auto;margin-block:calc(var(--spacing,0.25rem) * 2);display:block;width:calc(var(--spacing,0.25rem) * 40);cursor:pointer;border-radius:calc(infinity * 1px);padding:calc(var(--spacing,0.25rem) * 3);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:300ms;transition-duration:300ms;@media (width >= 48rem){width:calc(var(--spacing,0.25rem) * 42);}@media (width >= 48rem){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));}}.modal .modal-dialog-body .modal-option-btn:hover,.modal .modal-dialog-body .modal-option-btn.current{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.modal .modal-close-button{height:calc(var(--spacing,0.25rem) * 14);width:calc(var(--spacing,0.25rem) * 14);border-radius:calc(infinity * 1px);background-color:var(--color-white,#fff);text-align:center;color:var(--color-white,#fff);--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,rgba(0,0,0,0.25)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl,0 4px 4px rgba(0,0,0,0.25)));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.modal .modal-close-button:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-6xl,2.25rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1.2));color:var(--color-grey-close,#1C1B1F);--tw-content:"";content:var(--tw-content);}.modal .container{height:100%;}.link-info{display:flex;height:100%;cursor:pointer;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-blue-500,#07185C);}.link-info:before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-400,#6E7281);--tw-content:"";content:var(--tw-content);}.modal-tip-backdrop .modal-tip-content{position:relative;padding-inline:calc(var(--spacing,0.25rem) * 4);padding-top:calc(var(--spacing,0.25rem) * 12);padding-bottom:calc(var(--spacing,0.25rem) * 10);}.modal-tip-backdrop .modal-tip-content .modal-close{position:absolute;top:calc(var(--spacing,0.25rem) * 2);right:calc(var(--spacing,0.25rem) * 4);}.modal-tip-backdrop .modal-tip-content .modal-close:after{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-6xl,2.25rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1.2));color:var(--color-grey-close,#1C1B1F);--tw-content:"";content:var(--tw-content);}.modal-tip{position:relative;}.modal-tip .modal-tip-trigger{display:flex;height:100%;cursor:pointer;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);}.modal-tip .modal-tip-trigger:before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-400,#6E7281);--tw-content:"";content:var(--tw-content);}.modal-tip .modal-tip-trigger .field{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-blue-500,#07185C);text-decoration-line:underline;}@media (width >= 48rem){.modal-tip .modal-tip-backdrop{position:absolute;inset:auto;top:100%;right:calc(var(--spacing,0.25rem) * 0);z-index:3;margin-top:calc(var(--spacing,0.25rem) * 2);width:calc(var(--spacing,0.25rem) * 96);background-color:transparent;}.modal-tip .modal-tip-backdrop .modal-tip-dialog{position:static;width:100%;max-width:100%;--tw-translate-x:calc(var(--spacing,0.25rem) * 0);--tw-translate-y:calc(var(--spacing,0.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0%;}.modal-tip .modal-tip-backdrop .modal-tip-dialog .modal-tip-content{position:relative;padding:calc(var(--spacing,0.25rem) * 4);box-shadow:0px 1px 4px 0px rgba(7,24,92,0.12),0px 4px 8px 3px rgba(7,24,92,0.12);}.modal-tip .modal-tip-backdrop .modal-tip-dialog .modal-tip-content::before{content:"";position:absolute;top:calc(var(--spacing,0.25rem) * -2);right:calc(2/12 * 100%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;}.modal-tip .modal-tip-backdrop .modal-tip-dialog .modal-tip-content .btn-kix-default{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.modal-tip .modal-tip-backdrop .modal-tip-dialog .modal-tip-content .modal-close{display:none;}}.user-login-form{margin-inline:auto;display:flex;max-width:var(--container-sm,48rem);flex-direction:column;justify-content:space-around;gap:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);}.search-block-form form{display:flex;gap:calc(var(--spacing,0.25rem) * 2);}.toggle_search{cursor:pointer;}@media (width < 48rem){.toggle_search.dropdown-trigger-active{display:none;}}@media (width < 48rem){.search-open .menu-block,.search-open .menu-single-link,.search-open .layout-toolbar-mobile{display:none;}}.layout-main .search-block-topics{display:none;}.layout-main .search-block-header{background-color:var(--color-blue-500,#07185C);text-align:center;color:var(--color-white,#fff);}.layout-main .search-block-header .search-block-container{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 8);padding-block:calc(var(--spacing,0.25rem) * 10);@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 20);}}.layout-main .search-block-header .block-title{font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.layout-main .search-block-header #views-exposed-form-acquia-search-page{flex-direction:row;}.layout-main .search-block-header #views-exposed-form-acquia-search-page .form-item-keyword::before{color:var(--color-gray-600,oklch(44.6% 0.03 256.802));}#search-block-header{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:20;margin-inline:auto;width:100%;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-duration:400ms;transition-duration:400ms;--tw-ease:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));transition-timing-function:var(--ease-kix-outside,cubic-bezier(0.25,1,0.5,1));}#search-block-header .search-block-container{padding:calc(var(--spacing,0.25rem) * 10);padding-bottom:calc(var(--spacing,0.25rem) * 24);@media (width < 48rem){height:100%;}@media (width < 48rem){overflow-y:auto;}@media (width < 48rem){padding-block:calc(var(--spacing,0.25rem) * 6);}}#search-block-header .search-block-topics{position:relative;margin-inline:auto;max-width:calc(6/12 * 100%);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 6);@media (width < 48rem){max-width:100%;}}#search-block-header .search-block-topics .field-field-search-topics-title{margin-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}#search-block-header .search-block-topics .field-field-search-topics .field-item{padding-block:calc(var(--spacing,0.25rem) * 2);}@media (width < 48rem){#search-block-header{bottom:calc(var(--spacing,0.25rem) * 0);max-height:calc(var(--spacing,0.25rem) * 100);}}.search-form-filter-view{margin-bottom:calc(var(--spacing,0.25rem) * 0);display:block;background-color:var(--color-white,#fff);}.search-form-filter-view .search-form-filters{background-color:var(--color-blue-50,#EAECF5);}.search-form-filter-view .search-form-header{position:relative;height:calc(var(--spacing,0.25rem) * 70);overflow:hidden;background-color:var(--color-blue-500,#07185C);@media (width >= 48rem){height:calc(var(--spacing,0.25rem) * 80);}}.search-form-filter-view .search-form-header .field-field-image,.search-form-filter-view .search-form-header .field-field-list-image{position:absolute;inset:calc(var(--spacing,0.25rem) * 0);.video-popup-wrapper,.video-popup{height:100%;width:100%;}.video-wrapper{height:100%;}.video-popup-wrapper{.video-wrapper{height:-moz-fit-content;height:fit-content;video{position:relative;}}}video{position:absolute;top:calc(var(--spacing,0.25rem) * 0);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;}img{position:absolute;top:calc(var(--spacing,0.25rem) * 0);top:calc(1/2 * 100%);left:calc(1/2 * 100%);min-height:100%;min-width:100%;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 95%;object-position:50% 95%;}}.search-form-filter-view .search-form-header .flight-form-header-inner .container{position:absolute;top:calc(1/2 * 100%);left:calc(1/2 * 100%);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.search-form-filter-view .search-form-header .flight-form-header-inner h1{margin-bottom:calc(var(--spacing,0.25rem) * 6);text-align:center;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);}.search-form-filter-view .search-form-header .flight-form-header-inner .from-action{position:relative;margin-inline:auto;height:calc(var(--spacing,0.25rem) * 14);width:100%;@media (width >= 48rem){width:calc(6/12 * 100%);}}.search-form-filter-view .search-form-header .flight-form-header-inner .form-item-keyword{display:flex;}.search-form-filter-view .search-form-header .flight-form-header-inner .form-item-keyword label{display:none;}.search-form-filter-view .search-form-header .flight-form-header-inner .form-item-keyword::before{position:absolute;top:calc(var(--spacing,0.25rem) * 2.5);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 3);z-index:2;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));color:var(--color-grey-600,#101114);--tw-content:"";content:var(--tw-content);}.search-form-filter-view .search-form-header .flight-form-header-inner .form-item-keyword .form-element{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:1;height:calc(var(--spacing,0.25rem) * 14);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-100,#F7F7F8);background-color:var(--color-grey-100,#F7F7F8);padding-block:calc(var(--spacing,0.25rem) * 1);padding-right:calc(var(--spacing,0.25rem) * 31);padding-left:calc(var(--spacing,0.25rem) * 11);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-outline-style:none;outline-style:none;}.search-form-filter-view .search-form-header .flight-form-header-inner .form-item-keyword .form-element:focus{border-color:var(--color-sky-blue-500,#00BFF2);outline-color:var(--color-sky-blue-500,#00BFF2);}.search-form-filter-view .search-form-header .flight-form-header-inner .form-actions{position:absolute;right:calc(var(--spacing,0.25rem) * 0);z-index:3;margin-block:calc(var(--spacing,0.25rem) * 1);margin-right:calc(var(--spacing,0.25rem) * 1);display:block;}.search-form-filter-view .search-form-header .flight-form-header-inner .form-actions .form-submit{padding-block:calc(var(--spacing,0.25rem) * 3.25);text-align:center;}.search-form-filter-view .search-form-header .flight-form-header-inner .form-actions .btn-kix-primary{padding-inline:calc(var(--spacing,0.25rem) * 6);}.search-form-filter-view .search-form-header .flight-form-header-inner .form-actions .btn-kix-primary span:after{display:none;}.search-form-filter-view .search-filters-trigger{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-top:calc(var(--spacing,0.25rem) * 12);padding-bottom:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){display:none;}@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 10);}}.search-form-filter-view .search-filters-trigger-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 2);border-radius:var(--radius-lg,0.5rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 2);color:var(--color-blue-500,#07185C);}.search-form-filter-view .search-filters-trigger-btn .kixicon{font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));}.search-form-filter-view .search-filters-trigger.search-filters-trigger-fixed{position:absolute;}.search-form-filter-view .search-filters-trigger.search-filters-trigger-fixed .search-filters-trigger-btn{border-radius:calc(infinity * 1px);background-color:var(--color-sky-blue-50,#F0FCFF);}.search-form-filter-view .search-form-filters-container-header{margin-bottom:calc(var(--spacing,0.25rem) * 6);display:flex;width:100%;align-items:center;justify-content:space-between;@media (width >= 48rem){display:none;}}.search-form-filter-view .search-form-filters-container-header .search-form-filters-container-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,#07185C);}.search-form-filter-view .search-form-filters-container-header .search-form-filters-container-close{font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));}.search-form-filters-container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-block:calc(var(--spacing,0.25rem) * 6);@media (width >= 48rem){visibility:visible;}}.search-form-filters-container .search-form-filters-container-elements{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 6);}.search-form-filters-container .form-item{width:100%;@media (width >= 48rem){width:31%;}}.search-form-filters-container .form-item .form-select{background-color:var(--color-white,#fff);}.search-form-filters-container .form-item label{text-align:left;color:var(--color-grey-600,#101114);}.search-form-filters-container .search-form-filters-container-dine .form-item{width:100%;@media (width >= 48rem){width:22%;}}.search-form-filters-container .form-actions{margin-top:calc(var(--spacing,0.25rem) * 6);display:flex;width:100%;justify-content:center;gap:calc(var(--spacing,0.25rem) * 3);}.search-form-filters-container .form-actions .btn-kix-secondary{display:none;}.search-form-filters-container .form-item-field-special-period-value,.search-form-filters-container .form-item-field-tags-target-id{@media (width >= 48rem){width:auto;}}.search-form-filters-container .form-item-field-special-period-value .bef-links ul,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul{display:flex;gap:calc(var(--spacing,0.25rem) * 2);@media (width < 48rem){flex-wrap:wrap;}}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a{display:inline-flex;min-height:calc(var(--spacing,0.25rem) * 10);min-width:calc(var(--spacing,0.25rem) * 40);align-items:center;justify-content:center;gap:calc(var(--spacing,0.25rem) * 1);border-radius:calc(infinity * 1px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a#edit-field-special-period-value-before-7am:before,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a#edit-field-special-period-value-before-7am:before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-content:"";content:var(--tw-content);}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a#edit-field-special-period-value-after-10pm:before,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a#edit-field-special-period-value-after-10pm:before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-content:"";content:var(--tw-content);}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a:hover,.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a.bef-link--selected,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a:hover,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a.bef-link--selected{background-color:var(--color-sky-blue-500,#00BFF2);}@media (width < 48rem){.search-form-filters-container{position:fixed;top:calc(var(--spacing,0.25rem) * 0);bottom:calc(var(--spacing,0.25rem) * 0);z-index:1001;height:100%;width:100%;overflow-y:auto;background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,0.25rem) * 3);padding-bottom:calc(var(--spacing,0.25rem) * 25);opacity:0%;}.search-form-filters-container .search-form-filters-container-elements{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;}.search-form-filters-container .chosen-container .chosen-choices{background-color:var(--color-grey-100,#F7F7F8);}.search-form-filters-container .chosen-container .chosen-choices li.search-choice{background-color:transparent;}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500,#07185C);}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a#edit-field-special-period-value-before-7am:before,.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a#edit-field-special-period-value-after-10pm:before,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a#edit-field-special-period-value-before-7am:before,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a#edit-field-special-period-value-after-10pm:before{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a:hover,.search-form-filters-container .form-item-field-special-period-value .bef-links ul li a.bef-link--selected,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a:hover,.search-form-filters-container .form-item-field-tags-target-id .bef-links ul li a.bef-link--selected{border-color:transparent;}.search-form-filters-container .form-actions{position:absolute;right:calc(var(--spacing,0.25rem) * 4);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 4);width:auto;justify-content:space-between;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200,#DDDDDF);padding-block:calc(var(--spacing,0.25rem) * 4);}.search-form-filters-container .form-actions .btn-kix-secondary{display:inline-block;padding-right:calc(var(--spacing,0.25rem) * 3);padding-left:calc(var(--spacing,0.25rem) * 5);}.search-form-filters-container .form-actions .form-submit-primary{width:calc(3/5 * 100%);}}.view-event-list-wrapper .event-container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-top:calc(var(--spacing,0.25rem) * 8);padding-bottom:calc(var(--spacing,0.25rem) * 16);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 1);}@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 20);}}.view-event-list-wrapper .past-events-filter-form{margin-inline:auto;margin-bottom:calc(var(--spacing,0.25rem) * 1);display:grid;max-width:var(--container-sm,48rem);grid-template-columns:repeat(12,minmax(0,1fr));place-content:center;gap:calc(var(--spacing,0.25rem) * 4);@media (width >= 48rem){margin-bottom:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 6);}}.view-event-list-wrapper .past-events-filter-form .form-actions,.view-event-list-wrapper .past-events-filter-form .form-item{grid-column:1 / -1;@media (width >= 48rem){grid-column:span 6 / span 6;}}.view-event-list-wrapper .past-events-filter-form .form-item label{margin-bottom:calc(var(--spacing,0.25rem) * 2);display:block;}.view-event-list-wrapper .past-events-filter-form .form-item .form-select{width:100%;}.view-event-list-wrapper .past-events-filter-form .form-actions{display:none;}.view-event-wrapper .event-container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-block:calc(var(--spacing,0.25rem) * 16);@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 20);}}.view-event-wrapper .event-title{text-align:center;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.view-event-wrapper .event-actions{text-align:center;}.view-event-wrapper .event-filter-wrapper{margin-inline:auto;max-width:var(--container-md,64rem);padding-block:calc(var(--spacing,0.25rem) * 10);@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 6);}}.view-event-wrapper .event-filter-wrapper label{margin-bottom:calc(var(--spacing,0.25rem) * 2);display:block;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.view-event-wrapper .event-filter-wrapper .event-filter-row{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 2);@media (width >= 48rem){flex-direction:row;}}.view-event-wrapper .event-filter-wrapper .event-filter-row .form-item{width:100%;@media (width >= 48rem){width:calc(4/10 * 100%);}}.view-event-wrapper .event-filter-wrapper .event-filter-row .form-item:first-child{@media (width >= 48rem){width:calc(6/10 * 100%);}}.view-event-wrapper .event-filter-wrapper .bef-links ul{display:flex;gap:calc(var(--spacing,0.25rem) * 2);}.view-event-wrapper .event-filter-wrapper .bef-links ul li{width:100%;}.view-event-wrapper .event-filter-wrapper .bef-links .bef-link{display:block;width:100%;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500,#07185C);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);}.view-event-wrapper .event-filter-wrapper .bef-links .bef-link:hover,.view-event-wrapper .event-filter-wrapper .bef-links .bef-link.bef-link--selected{border-color:var(--color-sky-blue-500,#00BFF2);background-color:var(--color-sky-blue-500,#00BFF2);}.view-event-wrapper .views-exposed-form{width:100%;justify-content:space-between;}.view-event-wrapper .views-exposed-form .form-item-day .form-item-content{display:flex;width:100%;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 2);}.view-event-wrapper .views-exposed-form .month-filter-links{display:flex;width:100%;justify-content:space-between;gap:calc(var(--spacing,0.25rem) * 2);}.view-event-wrapper .views-exposed-form .month-filter-links li{width:32%;height:100%;}.view-event-wrapper .views-exposed-form .month-filter-links li .month-filter-link{display:block;height:100%;border-radius:var(--radius-lg,0.5rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);overflow-wrap:normal;word-break:normal;}.view-event-wrapper .views-exposed-form .bef-datepicker{position:relative;height:calc(var(--spacing,0.25rem) * 9.5);width:calc(var(--spacing,0.25rem) * 10);cursor:pointer;border-radius:var(--radius-lg,0.5rem);--tw-border-style:none;border-style:none;background-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 0);color:transparent;}.view-event-wrapper .views-exposed-form .bef-datepicker::-webkit-calendar-picker-indicator{position:absolute;inset:calc(var(--spacing,0.25rem) * 0);height:100%;width:100%;cursor:pointer;opacity:0%;}.view-event-wrapper .views-exposed-form .bef-datepicker::before{pointer-events:none;position:absolute;inset:calc(var(--spacing,0.25rem) * 0);display:flex;align-items:center;justify-content:center;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));color:var(--color-blue-500,#07185C);--tw-content:"";content:var(--tw-content);}#views-exposed-form-acquia-search-page-faq,#views-exposed-form-acquia-search-page-shop,#views-exposed-form-acquia-search-page-facility{margin-bottom:calc(var(--spacing,0.25rem) * 0);gap:calc(var(--spacing,0.25rem) * 0);@media (width >= 48rem){flex-direction:column;}}#views-exposed-form-acquia-search-page-faq .block,#views-exposed-form-acquia-search-page-shop .block,#views-exposed-form-acquia-search-page-facility .block{width:100%;}#views-exposed-form-acquia-search-page-faq .bef-exposed-form,#views-exposed-form-acquia-search-page-shop .bef-exposed-form,#views-exposed-form-acquia-search-page-facility .bef-exposed-form{margin-bottom:calc(var(--spacing,0.25rem) * 0);}#views-exposed-form-acquia-search-page-faq #edit-location,#views-exposed-form-acquia-search-page-shop #edit-location,#views-exposed-form-acquia-search-page-facility #edit-location{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}}#views-exposed-form-acquia-search-page-faq #edit-location ul,#views-exposed-form-acquia-search-page-shop #edit-location ul,#views-exposed-form-acquia-search-page-facility #edit-location ul{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 2);}#views-exposed-form-acquia-search-page-faq #edit-location ul li a,#views-exposed-form-acquia-search-page-shop #edit-location ul li a,#views-exposed-form-acquia-search-page-facility #edit-location ul li a{display:block;border-radius:calc(infinity * 1px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#07185C);}#views-exposed-form-acquia-search-page-faq #edit-location ul li a:hover,#views-exposed-form-acquia-search-page-faq #edit-location ul li a.bef-link--selected,#views-exposed-form-acquia-search-page-shop #edit-location ul li a:hover,#views-exposed-form-acquia-search-page-shop #edit-location ul li a.bef-link--selected,#views-exposed-form-acquia-search-page-facility #edit-location ul li a:hover,#views-exposed-form-acquia-search-page-facility #edit-location ul li a.bef-link--selected{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.list .container{padding-top:calc(var(--spacing,0.25rem) * 0);}.list .spot-card{display:flex;height:100%;gap:calc(var(--spacing,0.25rem) * 3);border-radius:var(--radius-xl,0.75rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 3);}.list .spot-card .spot-card_image{aspect-ratio:1/1;height:calc(var(--spacing,0.25rem) * 27.5);width:calc(var(--spacing,0.25rem) * 27.5);flex-shrink:0;--tw-border-style:none;border-style:none;}.list .spot-card .spot-card_title{margin-top:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));color:var(--color-grey-600,#101114);}.list .spot-card .spot-card_title a{color:inherit;}.list .spot-card .spot-card_content{display:flex;flex-direction:column;}.list .spot-card .spot-card_content .spot-field .spot-field-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--color-grey-400,#6E7281);}.list .spot-card .spot-card_content .spot-field .spot-field-label svg{filter:brightness(0) saturate(100%) invert(47%) sepia(6%) saturate(1015%) hue-rotate(201deg) brightness(95%) contrast(88%);}.list .spot-card .spot-card_content .spot-field .spot-field-label.spot-field-link svg{filter:brightness(0) saturate(100%) invert(7%) sepia(98%) saturate(4492%) hue-rotate(217deg) brightness(95%) contrast(106%);}.search-results-summary{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-top:calc(var(--spacing,0.25rem) * 0);padding-bottom:calc(var(--spacing,0.25rem) * 4);text-align:left;font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-400,#6E7281);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 6);}@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 6);}}.search-results-summary b{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-600,#101114);}.search-block-form-body .form-item-keyword:before{color:var(--color-gray-600,oklch(44.6% 0.03 256.802));}#views-exposed-form-acquia-search-page,.search-block-form-body{position:relative;margin-inline:auto;display:flex;width:100%;align-items:center;justify-content:space-between;@media (width >= 48rem){width:calc(6/12 * 100%);}}#views-exposed-form-acquia-search-page label,.search-block-form-body label{display:none !important;}#views-exposed-form-acquia-search-page .form-item-keyword,.search-block-form-body .form-item-keyword{display:flex;}#views-exposed-form-acquia-search-page .form-item-keyword::before,.search-block-form-body .form-item-keyword::before{position:absolute;top:calc(var(--spacing,0.25rem) * 2);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 3);z-index:2;font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-5xl,2rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1.2));--tw-content:"";content:var(--tw-content);}#views-exposed-form-acquia-search-page .form-item-keyword .form-autocomplete,.search-block-form-body .form-item-keyword .form-autocomplete{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);bottom:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:1;height:calc(var(--spacing,0.25rem) * 14);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-100,#F7F7F8);background-color:var(--color-grey-100,#F7F7F8);padding-block:calc(var(--spacing,0.25rem) * 1);padding-right:calc(var(--spacing,0.25rem) * 31);padding-left:calc(var(--spacing,0.25rem) * 11);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-outline-style:none;outline-style:none;}#views-exposed-form-acquia-search-page .form-item-keyword .form-autocomplete:focus,.search-block-form-body .form-item-keyword .form-autocomplete:focus{border-color:var(--color-sky-blue-500,#00BFF2);outline-color:var(--color-sky-blue-500,#00BFF2);}#views-exposed-form-acquia-search-page .form-actions,.search-block-form-body .form-actions{position:relative;z-index:2;margin-block:calc(var(--spacing,0.25rem) * 1);margin-right:calc(var(--spacing,0.25rem) * 1);display:block;}#views-exposed-form-acquia-search-page .form-actions .form-submit,.search-block-form-body .form-actions .form-submit{padding-block:calc(var(--spacing,0.25rem) * 3.25);text-align:center;}#views-exposed-form-acquia-search-page .form-actions .btn-kix-primary,.search-block-form-body .form-actions .btn-kix-primary{padding-inline:calc(var(--spacing,0.25rem) * 6);}#views-exposed-form-acquia-search-page .form-actions .btn-kix-primary span,.search-block-form-body .form-actions .btn-kix-primary span{white-space:nowrap;}#views-exposed-form-acquia-search-page .form-actions .btn-kix-primary span:after,.search-block-form-body .form-actions .btn-kix-primary span:after{display:none;}.ui-widget.search-api-autocomplete-search{border-radius:var(--radius-lg,0.5rem);padding-block:calc(var(--spacing,0.25rem) * 2);box-shadow:0px 1px 4px 0px rgba(7,24,92,0.12),0px 4px 8px 3px rgba(7,24,92,0.12);}.ui-widget.search-api-autocomplete-search .ui-menu-item{padding-block:calc(var(--spacing,0.25rem) * 1);}.ui-widget.search-api-autocomplete-search .ui-menu-item a{padding-block:calc(var(--spacing,0.25rem) * 1);}.ui-widget.search-api-autocomplete-search .ui-menu-item:hover{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.ui-widget.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-white,#fff);}.views-spot-container-shop .list .list_teasers{margin-top:calc(var(--spacing,0.25rem) * 0);}.views-spot-container{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}}.views-spot-wrapper{padding-bottom:calc(var(--spacing,0.25rem) * 6);}.views-spot-wrapper .views-summary{padding-bottom:calc(var(--spacing,0.25rem) * 6);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.2));color:var(--color-grey-400,#6E7281);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 6);}}.views-spot-wrapper .list-default .container{padding:calc(var(--spacing,0.25rem) * 0);}.views-spot-wrapper .list-default .list_teasers{margin-top:calc(var(--spacing,0.25rem) * 0);}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card{display:flex;height:100%;gap:calc(var(--spacing,0.25rem) * 3);border-radius:var(--radius-xl,0.75rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 3);}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card .spot-card_image{aspect-ratio:1/1;height:calc(var(--spacing,0.25rem) * 27.5);width:calc(var(--spacing,0.25rem) * 27.5);flex-shrink:0;border-radius:var(--radius-2xl,1rem);--tw-border-style:none;border-style:none;}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card .spot-card_title{margin-top:calc(var(--spacing,0.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card .spot-card_title a{color:var(--color-grey-600,#101114);}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card .spot-card_content{display:flex;flex-direction:column;}.views-spot-wrapper .list-default .list_teasers .list_teaser .spot-card .spot-card_content .spot-field .spot-field-content{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);}.tabs .tab_group{position:relative;}.tabs .tab_group .tab-group-sticky{position:sticky;top:calc(var(--spacing,0.25rem) * 0);margin-top:calc(var(--spacing,0.25rem) * -1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-grey-100,#F7F7F8);padding-top:calc(var(--spacing,0.25rem) * 0);text-align:center;@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 6);}}.tabs .tab_group .tab-items{margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);}.tabs .tab_group .tab-items .tab-item{position:relative;display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing,0.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:transparent;padding:calc(var(--spacing,0.25rem) * 4);text-align:center;color:var(--color-blue-500,#07185C);}.tabs .tab_group .tab-items .tab-item .tab-index{position:absolute;top:calc(1/2 * 100%);left:calc(var(--spacing,0.25rem) * 4);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:2px;background-color:var(--color-blue-500,#07185C);padding-inline:calc(var(--spacing,0.25rem) * 2.5);padding-block:calc(var(--spacing,0.25rem) * 1);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-white,#fff);}.tabs .tab_group .tab-items .tab-item .tab-text{text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.4));}.tabs .tab_group .tab-items .tab-item-current{border-color:var(--color-sky-blue-500,#00BFF2);}.tabs .tab_group .tab-items.tab-length-2{justify-content:center;}@media (width >= 48rem){.tabs .tab_group .tab-items{flex-wrap:nowrap;justify-content:center;}.tabs .tab_group .tab-items .tab-item{width:auto;}.tabs .tab_group .tab-items .tab-item .tab-text{text-align:left;}}.tabs .tab_content{position:relative;padding-block:calc(var(--spacing,0.25rem) * 6);}.tabs .tab_content.is-loading{min-height:calc(var(--spacing,0.25rem) * 48);}.tabs .tab-panes{position:relative;}.tabs .tab-panes .tab-pane{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in,cubic-bezier(0.4,0,1,1));transition-timing-function:var(--ease-in,cubic-bezier(0.4,0,1,1));opacity:0;transform:translateY(8px);pointer-events:none;height:0;overflow:hidden;}.tabs .tab-panes .tab-pane-current{opacity:1;transform:translateY(0);pointer-events:auto;height:auto;overflow:visible;}.tabs .tab-panes .card-component .tab_group{margin-top:0;}.tabs .tab-panes .card-component .tab_group .tab-items{justify-content:flex-start;@media (width >= 48rem){justify-content:center;}}.tabs.tabs-flights .tab_group .tab-items .tab-item{padding-left:calc(var(--spacing,0.25rem) * 13);}.tabs.tabs-main .tab_group .tab-group-swiper{position:relative;width:100%;overflow:hidden;@media (width < 48rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}}.tabs.tabs-main .tab_group .swiper-wrapper{gap:calc(var(--spacing,0.25rem) * 0);padding-inline:calc(var(--spacing,0.25rem) * 0);@media (width < 48rem){justify-content:normal;}@media (width >= 48rem){flex-wrap:wrap;}}.tabs.tabs-main .tab_group .swiper-wrapper .tab-item.tab-item-current{border-color:var(--color-sky-blue-500,#00BFF2);}.tabs.tabs-main .tab_group .swiper-wrapper .tab-item.swiper-slide{width:auto;flex-shrink:0;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.tabs.tabs-main .tab_group .swiper-wrapper.tab-length-2 .tab-item.swiper-slide{display:flex;justify-content:center;@media (width < 48rem){width:calc(1/2 * 100%);}}.tabs.tabs-main .tab_group .page-nav-swiper-button{position:absolute;top:calc(var(--spacing,0.25rem) * 0);z-index:1;display:none;height:100%;cursor:pointer;align-items:center;justify-content:center;padding-inline:calc(var(--spacing,0.25rem) * 2);padding-bottom:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-4xl,1.75rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.2));--tw-leading:1;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.tabs.tabs-main .tab_group .page-nav-swiper-prev{left:calc(var(--spacing,0.25rem) * 0);background:linear-gradient(to right,#F2F2F3,#F2F2F3 40%,transparent);}.tabs.tabs-main .tab_group .page-nav-swiper-next{right:calc(var(--spacing,0.25rem) * 0);background:linear-gradient(to left,#F2F2F3,#F2F2F3 40%,transparent);}.tabs.tabs-main .tab_group .swiper-initialized .page-nav-swiper-button{display:flex;}.tabs.tabs-main .tab_group .swiper-initialized .swiper-button-disabled,.tabs.tabs-main .tab_group .swiper-initialized .swiper-button-lock{display:none;}.tabs.tabs-secondary .is-loading::after{background-color:color-mix(in srgb,#F7F7F8 80%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-grey-100,#F7F7F8) 80%,transparent);}}.tabs.tabs-secondary .tab_group{border-style:var(--tw-border-style);border-width:0px;}.tabs.tabs-secondary .tab_group .tab-items .tab-item{display:flex;align-items:center;gap:4px;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:0px;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:10px;}.tabs.tabs-secondary .tab_group .tab-items .tab-item .tab-text{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.tabs.tabs-secondary .tab_group .tab-items .tab-item svg{height:calc(var(--spacing,0.25rem) * 5);width:calc(var(--spacing,0.25rem) * 5);}.tabs.tabs-secondary .tab_group .tab-items .tab-item.tab-item-current{background-color:var(--color-primary,var(--color-sky-blue-500));color:var(--color-white,#fff);}.tabs.tabs-secondary .tab_group .tab-items .tab-item.tab-item-current svg{filter:brightness(0) invert(1);}.bg-white .tabs .tab_group .tab-group-sticky{background-color:var(--color-white,#fff);}.layout-builder-form{width:100%;@media (width >= 20rem){max-width:20rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 90rem){max-width:90rem;}margin-inline:auto;max-width:var(--container-lg,80rem);padding-inline:calc(var(--spacing,0.25rem) * 4);@media (width >= 20rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 10);}padding-block:calc(var(--spacing,0.25rem) * 10);}.layout-builder-form #edit-preview-toggle,.layout-builder-form #edit-layout-builder-message,.layout-builder-form .form-type-vertical-tabs,.layout-builder-form .form-submit-edit-revert{display:none;}.layout-builder-form .button.hidden{display:none;}.layout-builder-form .system-messages .container{padding-inline:calc(var(--spacing,0.25rem) * 0);}.layout-builder .layout-builder__section{position:relative;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-grey-200,#DDDDDF);background-color:var(--color-grey-100,#F7F7F8);padding-inline:calc(var(--spacing,0.25rem) * 8);padding-top:calc(var(--spacing,0.25rem) * 1);padding-bottom:calc(var(--spacing,0.25rem) * 8);}.layout-builder .layout-builder__section:before{position:absolute;top:calc(var(--spacing,0.25rem) * 0);right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);z-index:1;height:calc(var(--spacing,0.25rem) * 11);background-color:var(--color-grey-200,#DDDDDF);--tw-content:"";content:var(--tw-content);}.layout-builder .layout-builder__section .layout-builder__region{margin-block:calc(var(--spacing,0.25rem) * 4);}.layout-builder .layout-builder__section .layout-builder__link{position:relative;z-index:10;margin-right:calc(var(--spacing,0.25rem) * 2);border-radius:var(--radius-lg,0.5rem);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-info-primary,#084285);}.layout-builder .layout-builder__section .layout-builder__link--configure{position:relative;bottom:calc(2px * -1);margin-top:calc(var(--spacing,0.25rem) * 1);display:inline-block;border-radius:0.25rem;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 0.5);color:var(--color-grey-300,#A6A8B0);&:hover{@media (hover:hover){color:var(--color-grey-500,#3E414C);}}}.layout-builder .layout-builder__section .container,.layout-builder .layout-builder__section .layout-toolbar-inner{padding-inline:calc(var(--spacing,0.25rem) * 0);}.layout-builder .layout-builder__section .menu-block{visibility:visible;position:relative;opacity:100%;}.layout-builder .layout-builder__section .menu-single-link{display:block;}.layout-builder .layout-builder__section #search-block-header{visibility:visible;position:relative;opacity:100%;}.layout-builder .layout-builder__section #search-block-header .search-block-container{padding:calc(var(--spacing,0.25rem) * 5);}.layout-builder .layout-builder__section .search-block-topics{display:block;}@media (width >= 48rem){.layout-builder .layout-builder__section .layout-toolbar-mobile{display:flex;}}.layout-builder .layout-builder__region{display:inherit;}.layout-builder .layout-builder__region .layout-builder__add-block{display:flex;align-items:center;justify-content:center;padding-inline:calc(var(--spacing,0.25rem) * 5);text-align:center;}.ui-dialog .ui-widget-header .ui-dialog-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));}div.chosen-container{width:100%;max-width:100%;--tw-border-style:none;border-style:none;}div.chosen-container.chosen-container-active .chosen-single,div.chosen-container.chosen-container-active .chosen-choices{border-radius:var(--radius-lg,0.5rem);}div.chosen-container.form-select{padding:calc(var(--spacing,0.25rem) * 0);}div.chosen-container .chosen-single,div.chosen-container .chosen-choices{position:relative;border-radius:var(--radius-lg,0.5rem);border-color:var(--color-white,#fff);padding-block:calc(var(--spacing,0.25rem) * 3);padding-right:calc(var(--spacing,0.25rem) * 1);padding-left:calc(var(--spacing,0.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}div.chosen-container .chosen-single:after,div.chosen-container .chosen-choices:after{position:absolute;right:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-content:"";content:var(--tw-content);}div.chosen-container .chosen-single b,div.chosen-container .chosen-choices b{display:none;}div.chosen-container .chosen-single.chosen-default span,div.chosen-container .chosen-choices.chosen-default span{color:var(--color-grey-300,#A6A8B0);opacity:100%;}div.chosen-container .chosen-single:after{position:absolute;top:calc(var(--spacing,0.25rem) * 1.5);right:calc(var(--spacing,0.25rem) * 1);font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-3xl,1.5625rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.4));--tw-content:"";content:var(--tw-content);}div.chosen-container .chosen-single b{display:none;}div.chosen-container .chosen-choices{display:flex;align-items:center;overflow:hidden;--tw-border-style:none;border-style:none;padding-block:calc(var(--spacing,0.25rem) * 1);padding-right:calc(var(--spacing,0.25rem) * 7);}div.chosen-container .chosen-choices li{float:none;}div.chosen-container .chosen-choices li.search-field .chosen-search-input{margin-block:calc(var(--spacing,0.25rem) * 1);padding-block:calc(var(--spacing,0.25rem) * 0.5);color:var(--color-blue-500,#07185C);}div.chosen-container .chosen-choices li.search-field .chosen-search-input::-moz-placeholder{color:var(--color-blue-500,#07185C);}div.chosen-container .chosen-choices li.search-field .chosen-search-input::placeholder{color:var(--color-blue-500,#07185C);}div.chosen-container .chosen-choices li.search-choice{margin-block:calc(var(--spacing,0.25rem) * 1);margin-right:calc(var(--spacing,0.25rem) * 0);display:flex;align-items:center;--tw-border-style:none;border-style:none;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,0.25rem) * 0);padding-block:calc(var(--spacing,0.25rem) * 1);color:var(--color-blue-500,#07185C);}div.chosen-container .chosen-choices li.search-choice:before{margin-right:calc(var(--spacing,0.25rem) * 1);--tw-content:",";content:var(--tw-content);}div.chosen-container .chosen-choices li.search-choice span{display:block;padding-left:calc(var(--spacing,0.25rem) * 2);font-size:100%;--tw-leading:1;line-height:1;white-space:nowrap;}div.chosen-container .chosen-choices li.search-choice .search-choice-close{display:none;height:calc(var(--spacing,0.25rem) * 5);width:calc(var(--spacing,0.25rem) * 6);background-image:none;padding:calc(var(--spacing,0.25rem) * 0);}div.chosen-container .chosen-choices li.search-choice .search-choice-close:before{font-family:"kixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-2xl,1.375rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.4));--tw-leading:1;line-height:1;--tw-content:"";content:var(--tw-content);}div.chosen-container .chosen-choices li:first-child:before{display:none;}div.chosen-container.chosen-container-active .chosen-single,div.chosen-container.chosen-container-active .chosen-choices,div.chosen-container.chosen-container-active .chosen-drop{--tw-border-style:none;border-style:none;}div.chosen-container .chosen-search input[type=text]{padding:calc(var(--spacing,0.25rem) * 2);}div.chosen-container .chosen-drop{margin-top:calc(var(--spacing,0.25rem) * 2);overflow:hidden;border-radius:var(--radius-lg,0.5rem);border-top-style:var(--tw-border-style);border-top-width:1px;padding-top:calc(var(--spacing,0.25rem) * 2);--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.12)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md,0 3px 3px rgb(0 0 0 / 0.12)));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}div.chosen-container .chosen-drop .chosen-search{margin-inline:calc(var(--spacing,0.25rem) * 1);margin-bottom:calc(var(--spacing,0.25rem) * 1);}div.chosen-container .chosen-drop .chosen-results{margin:calc(var(--spacing,0.25rem) * 0);padding:calc(var(--spacing,0.25rem) * 0);}div.chosen-container .chosen-drop .chosen-results li{border-radius:0;padding-inline:calc(var(--spacing,0.25rem) * 4);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));color:var(--color-blue-500,#07185C);}div.chosen-container .chosen-drop .chosen-results li.group-result{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-300,#A6A8B0);}div.chosen-container .chosen-drop .chosen-results li.group-option{padding-inline:calc(var(--spacing,0.25rem) * 8);}div.chosen-container .chosen-drop .chosen-results li.highlighted{background-color:var(--color-sky-blue-500,#00BFF2);color:var(--color-blue-500,#07185C);}div.chosen-container.chosen-container-multi .chosen-drop{padding-bottom:calc(var(--spacing,0.25rem) * 2);}div.chosen-container.chosen-container-multi .chosen-drop .chosen-results li{display:flex;align-items:flex-start;gap:calc(var(--spacing,0.25rem) * 1);}div.chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before{background-image:url("/themes/custom/kix_ui/assets/bg-checkbox.png");position:relative;margin-top:-1px;display:block;height:calc(var(--spacing,0.25rem) * 6);width:calc(var(--spacing,0.25rem) * 6);flex-shrink:0;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);}div.chosen-container.chosen-container-multi .chosen-drop .chosen-results .result-selected{color:var(--color-blue-500,#07185C);}div.chosen-container.chosen-container-multi .chosen-drop .chosen-results .result-selected:before{background-position:bottom center;}.header-event .toggle_search{display:none;}.header-event .header-logo{@media (width < 48rem){flex-shrink:0;}}.header-event .header-logo img{width:auto;@media (width < 48rem){height:calc(var(--spacing,0.25rem) * 4);}}.maintenance-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--spacing,0.25rem) * 12);text-align:center;@media (width < 48rem){height:100%;}@media (width >= 48rem){flex-direction:row;}}.maintenance-content .maintenance-img{height:calc(1/3 * 100%);width:100%;background-size:contain;background-position:bottom;background-repeat:no-repeat;@media (width >= 48rem){order:2;}@media (width >= 48rem){height:100%;}background-image:url("/themes/custom/kix_ui/assets/bg-maintenance.png");}.maintenance-content .maintenance-body{display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 8);@media (width >= 48rem){gap:calc(var(--spacing,0.25rem) * 10);}}@media (width >= 48rem){.maintenance-content{padding-top:15%;}}.teaser .teaser_image{display:block;overflow:hidden;border-radius:var(--radius-2xl,1rem);}.teaser .teaser_image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.teaser .teaser_title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);@media (width >= 48rem){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-leading:var(--leading-heading,1.2);line-height:var(--leading-heading,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.teaser .teaser_text{margin-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}.teaser .teaser_text p{@media (width >= 48rem){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}}.teaser .teaser_tags{font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.4));color:var(--color-grey-400,#6E7281);@media (width >= 48rem){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));}}#block-views-block-notices-list-block-important .list_inside{padding-block:calc(var(--spacing,0.25rem) * 8);@media (width >= 48rem){padding-block:calc(var(--spacing,0.25rem) * 12);}}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-ease{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-content:"";--tw-border-style:solid;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-space-y-reverse:0;}}}
@font-face{font-family:"notosans";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSans-Regular.woff) format('truetype');}@font-face{font-family:"notosans";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSans-Bold.woff) format('truetype');font-weight:700;}@font-face{font-family:"notosans";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSans-Medium.woff) format('truetype');font-weight:500;}@font-face{font-family:"notosansjp";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansJP-Regular.woff) format('truetype');}@font-face{font-family:"notosansjp";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansJP-Bold.woff) format('truetype');font-weight:700;}@font-face{font-family:"notosansjp";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansJP-Medium.woff) format('truetype');font-weight:500;}@font-face{font-family:"notosanstc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansTC-Regular.woff) format('truetype');}@font-face{font-family:"notosanstc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansTC-Bold.woff) format('truetype');font-weight:700;font-display:swap;}@font-face{font-family:"notosanstc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansTC-Medium.woff) format('truetype');font-weight:500;font-display:swap;}@font-face{font-family:"notosanssc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansSC-Regular.woff) format('truetype');font-display:swap;}@font-face{font-family:"notosanssc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansSC-Bold.woff) format('truetype');font-display:swap;font-weight:700;}@font-face{font-family:"notosanssc";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansSC-Medium.woff) format('truetype');font-display:swap;font-weight:500;}@font-face{font-family:"notosanskr";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansKR-Regular.woff) format('truetype');font-display:swap;}@font-face{font-family:"notosanskr";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansKR-Bold.woff) format('truetype');font-display:swap;font-weight:700;}@font-face{font-family:"notosanskr";src:url(/themes/custom/kix_ui/src/fonts/notosans-fonts/NotoSansKR-Medium.woff) format('truetype');font-display:swap;font-weight:500;}@font-face{font-family:"kixicon";src:url(/themes/custom/kix_ui/src/fonts/icons/iconfont.woff2?t=1750746549362) format('woff2'),url(/themes/custom/kix_ui/src/fonts/icons/iconfont.woff?t=1750746549362) format('woff'),url(/themes/custom/kix_ui/src/fonts/icons/iconfont.ttf?t=1750746549362) format('truetype');}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}:host{position:relative;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-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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);-webkit-backface-visibility:hidden;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-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .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(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
