h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}h6{font-size:18px;line-height:24px;font-weight:700}.text-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}.text-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}.text-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}.text-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}.text-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}.text-h6{font-size:18px;line-height:24px;font-weight:700}.text-title{font-size:18px;line-height:24px;font-weight:700}.text-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}.text-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}.text-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}.text-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}.text-heading{font-size:36px;font-weight:100;line-height:40px}.text-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}.text-large{font-size:60px;line-height:60px;font-weight:400}.text-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}.text-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}.text-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}.text-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}.text-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}.text-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}.text-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}.text-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}.text-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}.text-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}@media(min-width: 0){.text-xs-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 0){.text-xs-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 0){.text-xs-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 0){.text-xs-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 0){.text-xs-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 0){.text-xs-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 0){.text-xs-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 0){.text-xs-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 0){.text-xs-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 0){.text-xs-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 0){.text-xs-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 0){.text-xs-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 0){.text-xs-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 0){.text-xs-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 0){.text-xs-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 0){.text-xs-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 0){.text-xs-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 0){.text-xs-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 0){.text-xs-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 0){.text-xs-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 0){.text-xs-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 0){.text-xs-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 0){.text-xs-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 0){.text-xs-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 577px){.text-sm-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 577px){.text-sm-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 577px){.text-sm-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 577px){.text-sm-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 577px){.text-sm-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 577px){.text-sm-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 577px){.text-sm-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 577px){.text-sm-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 577px){.text-sm-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 577px){.text-sm-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 577px){.text-sm-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 577px){.text-sm-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 577px){.text-sm-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 577px){.text-sm-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 577px){.text-sm-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 577px){.text-sm-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 577px){.text-sm-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 577px){.text-sm-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 577px){.text-sm-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 577px){.text-sm-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 577px){.text-sm-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 577px){.text-sm-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 577px){.text-sm-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 577px){.text-sm-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 768px){.text-md-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 768px){.text-md-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 768px){.text-md-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 768px){.text-md-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 768px){.text-md-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 768px){.text-md-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 768px){.text-md-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 768px){.text-md-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 768px){.text-md-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 768px){.text-md-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 768px){.text-md-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 768px){.text-md-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 768px){.text-md-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 768px){.text-md-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 768px){.text-md-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 768px){.text-md-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 768px){.text-md-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 768px){.text-md-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 768px){.text-md-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 768px){.text-md-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 768px){.text-md-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 768px){.text-md-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 768px){.text-md-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 768px){.text-md-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 992px){.text-lg-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 992px){.text-lg-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 992px){.text-lg-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 992px){.text-lg-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 992px){.text-lg-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 992px){.text-lg-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 992px){.text-lg-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 992px){.text-lg-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 992px){.text-lg-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 992px){.text-lg-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 992px){.text-lg-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 992px){.text-lg-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 992px){.text-lg-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 992px){.text-lg-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 992px){.text-lg-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 992px){.text-lg-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 992px){.text-lg-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 992px){.text-lg-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 992px){.text-lg-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 992px){.text-lg-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 992px){.text-lg-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 992px){.text-lg-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 992px){.text-lg-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 992px){.text-lg-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1200px){.text-xl-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 1200px){.text-xl-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 1200px){.text-xl-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1200px){.text-xl-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 1200px){.text-xl-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 1200px){.text-xl-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 1200px){.text-xl-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 1200px){.text-xl-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1200px){.text-xl-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1200px){.text-xl-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.text-xl-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 1200px){.text-xl-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 1200px){.text-xl-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 1200px){.text-xl-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 1200px){.text-xl-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 1200px){.text-xl-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-xl-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-xl-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-xl-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 1200px){.text-xl-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1200px){.text-xl-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1200px){.text-xl-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 1200px){.text-xl-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1200px){.text-xl-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1470px){.text-xxl-h1{font-size:var(--nt-theme-text-styles-h1-font-size, 24px);font-weight:var(--nt-theme-text-styles-h1-font-weight, 800);line-height:var(--nt-theme-text-styles-h1-line-height, 28px);letter-spacing:var(--nt-theme-text-styles-h1-letter-spacing, -0.5px);font-family:var(--nt-theme-text-styles-h1-font-family, var(--bs-body-font-family));text-transform:var(--nt-theme-text-styles-h1-text-transform, none)}}@media(min-width: 1470px){.text-xxl-h2{font-size:40px;font-weight:600;line-height:130%;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-h3{font-size:37px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-h4{font-size:14px;font-weight:700;line-height:normal;letter-spacing:-0.1px}}@media(min-width: 1470px){.text-xxl-h5{font-size:18px;font-weight:600;letter-spacing:normal;line-height:120%}}@media(min-width: 1470px){.text-xxl-h6{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 1470px){.text-xxl-title{font-size:18px;line-height:24px;font-weight:700}}@media(min-width: 1470px){.text-xxl-title1{font-size:44px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-title2{font-size:32px;font-weight:700;line-height:120%;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-title3{font-size:26px;line-height:120%;font-weight:700;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-title5{font-size:20px;font-weight:700;letter-spacing:0;line-height:80%}}@media(min-width: 1470px){.text-xxl-heading{font-size:36px;font-weight:100;line-height:40px}}@media(min-width: 1470px){.text-xxl-jumbo{font-size:70px;line-height:137%;font-weight:700;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-large{font-size:60px;line-height:60px;font-weight:400}}@media(min-width: 1470px){.text-xxl-loud{font-size:48px;line-height:80%;font-weight:800;letter-spacing:-2.4px}}@media(min-width: 1470px){.text-xxl-body-19{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-body-18{font-size:18px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-body-16{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-body-14{font-size:14px;line-height:120%;font-weight:400;letter-spacing:0}}@media(min-width: 1470px){.text-xxl-body-12{font-size:12px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1470px){.text-xxl-body-11{font-size:11px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1470px){.text-xxl-body-10{font-size:10px;line-height:130%;letter-spacing:0;font-weight:400}}@media(min-width: 1470px){.text-xxl-body-9{font-size:9px;line-height:normal;letter-spacing:-1%;font-weight:400}}@media(min-width: 1470px){.text-xxl-body-8{font-size:8px;line-height:normal;letter-spacing:-1%;font-weight:400}}#home-page .page-navigation{position:absolute;width:100%;top:0;left:0;z-index:6}#home-page .page-navigation .nav-link,#home-page .page-navigation .nav-item{font-weight:500;color:#1d1d1d;padding:0}#home-page .page-navigation .nav-link.dropdown-toggle::after,#home-page .page-navigation .nav-item.dropdown-toggle::after{border:none}#home-page .page-navigation .dropdown-menu{width:100vw;position:absolute !important;border-radius:0;background-color:rgba(0,0,0,0);padding-top:24px;border:0}#home-page .page-navigation .dropdown:hover{position:inherit}#home-page .page-navigation .dropdown:hover .dropdown-toggle{font-weight:700}#home-page .page-navigation .dropdown:hover>.dropdown-menu{display:block;left:0;top:100%;margin-top:-24px}#home-page .page-navigation-dropdown{color:#1d1d1d !important}#home-page .page-navigation-dropdown iconify-icon{transition:transform .5s}#home-page .page-navigation-dropdown:not(.collapsed) iconify-icon{transform:rotate(90deg)}#home-page .page-navigation-sidebar{background:#f8f4ec;padding:20px 20px 156px;position:fixed;right:0;top:0;height:100vh;z-index:5;width:100%;border-left:#1d1d1d 1px solid}@media(min-width: 577px){#home-page .page-navigation-sidebar{width:375px}}@media(min-width: 1200px){#home-page .page-navigation-sidebar{display:none}}#home-page .page-navigation-sidebar-footer{padding-top:28px}#home-page .page-navigation-sidebar-close{color:#1d1d1d;width:20px;height:20px;overflow:hidden;margin-top:8px;display:flex;justify-content:center;align-items:center}#home-page .page-top{position:relative;padding-top:56px;padding-bottom:125px;overflow:hidden}@media(min-width: 768px){#home-page .page-top{padding-top:100px;padding-bottom:64px}}@media(min-width: 1200px){#home-page .page-top{padding-top:100px;padding-bottom:148px}}#home-page .page-top-swirl-left{position:absolute;width:167.47vw;top:-15px;left:44.27vw;z-index:-1}@media(min-width: 768px){#home-page .page-top-swirl-left{width:105.71vw;top:76px;left:17.14vw}}@media(min-width: 1200px){#home-page .page-top-swirl-left{width:1540px;top:143px;left:22.22vw}}#home-page .page-top-swirl-right{position:absolute;width:114.4vw;top:-15px;right:47.2vw;z-index:3}@media(min-width: 768px){#home-page .page-top-swirl-right{width:72.21vw;top:76px;right:77.4vw}}@media(min-width: 1200px){#home-page .page-top-swirl-right{width:1052.54px;top:143px;right:calc(77.78vw - 80px)}}#home-page .page-brands{padding-top:125px;padding-bottom:60px}@media(min-width: 768px){#home-page .page-brands{padding-top:100px;padding-bottom:113px}}@media(min-width: 1200px){#home-page .page-brands{padding-top:148px;padding-bottom:148px}}#home-page .page-brands-klarna{top:-60px;left:calc(50vw - 54px);z-index:2;position:absolute}@media(min-width: 768px){#home-page .page-brands-klarna{top:-71px;left:226px}}@media(min-width: 1200px){#home-page .page-brands-klarna{top:-40px;left:292px}}#home-page .page-brands-foot-locker{top:-24px;right:-16px;z-index:2;position:absolute}@media(min-width: 768px){#home-page .page-brands-foot-locker{top:-33px;right:8px}}@media(min-width: 1200px){#home-page .page-brands-foot-locker{top:-35px;right:0}}#home-page .page-brands-spirit{top:-107px;right:21px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-brands-spirit{top:64px;left:-24px;right:auto}}@media(min-width: 1200px){#home-page .page-brands-spirit{top:58px;left:0}}#home-page .page-brands-parkmobile{top:119px;left:58px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-brands-parkmobile{top:161px;left:212px;z-index:2}}@media(min-width: 1200px){#home-page .page-brands-parkmobile{top:68px;left:522px}}#home-page .page-brands-match{top:-49px;left:-35px;z-index:2;position:absolute}@media(min-width: 768px){#home-page .page-brands-match{top:264px;left:88px}}@media(min-width: 1200px){#home-page .page-brands-match{top:167px;left:258px}}#home-page .page-brands-planet-fitness{top:-132px;left:38px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-brands-planet-fitness{top:271px;right:125px;left:auto}}@media(min-width: 1200px){#home-page .page-brands-planet-fitness{top:176px;right:215px}}#home-page .page-brands-iheart{bottom:-44px;left:-5px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-brands-iheart{bottom:-78px;left:24px}}@media(min-width: 1200px){#home-page .page-brands-iheart{bottom:-42px;left:109px}}#home-page .page-brands-meetup{bottom:-71px;right:55px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-brands-meetup{bottom:-98px;right:40px}}@media(min-width: 1200px){#home-page .page-brands-meetup{bottom:-50px;right:60px}}#home-page .page-try{padding-top:90px;padding-bottom:56px;overflow:hidden}@media(min-width: 768px){#home-page .page-try{padding-top:118px;padding-bottom:100px}}@media(min-width: 1200px){#home-page .page-try{padding-top:84px;padding-bottom:192px}}#home-page .page-try-person{position:absolute;top:77px;left:113px;border-radius:9px;z-index:-1;overflow:hidden}@media(min-width: 768px){#home-page .page-try-person{top:104px;left:178px;border-radius:19px}}@media(min-width: 1200px){#home-page .page-try-person{border-radius:24px}}#home-page .page-try-feast{bottom:71px;left:-88.8px;z-index:-1;position:absolute}@media(min-width: 768px){#home-page .page-try-feast{bottom:68px;left:-202px}}@media(min-width: 1200px){#home-page .page-try-feast{bottom:85px;left:-252px}}#home-page .page-try-swirl-left{position:absolute;width:441px;right:calc(100% + 43px);bottom:19px;z-index:2}@media(min-width: 768px){#home-page .page-try-swirl-left{width:786px;right:calc(100% + 97px);bottom:-11px}}@media(min-width: 1200px){#home-page .page-try-swirl-left{width:1076px;right:calc(100% + 132px);bottom:-6px}}#home-page .page-try-swirl-right{position:absolute;z-index:-2;bottom:-21px;left:-50px;width:869px}@media(min-width: 768px){#home-page .page-try-swirl-right{bottom:-81px;left:-109px;width:1549px}}@media(min-width: 1200px){#home-page .page-try-swirl-right{bottom:-101px;left:-149px;width:2119px}}#home-page .page-grow{padding-top:56px;padding-bottom:112px}@media(min-width: 768px){#home-page .page-grow{padding-top:100px;padding-bottom:96px}}@media(min-width: 1200px){#home-page .page-grow{padding-top:96px}}#home-page .page-learn{padding-top:180px;padding-bottom:157px;overflow:hidden;position:relative}@media(min-width: 768px){#home-page .page-learn{padding-top:164px;padding-bottom:162px}}@media(min-width: 1200px){#home-page .page-learn{padding-top:176px;padding-bottom:144px}}#home-page .page-learn-button{width:97px;height:97px;background:rgba(29,29,29,.2509803922);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;outline:0;border:0;padding:0;color:#fff}#home-page .page-learn-left-swirl{position:absolute;right:calc(50vw - 230px);top:-364px;width:860px}@media(min-width: 768px){#home-page .page-learn-left-swirl{right:calc(50vw - 50px);top:-394px;width:860px}}@media(min-width: 1200px){#home-page .page-learn-left-swirl{right:calc(50vw - 81px);top:-650px;width:1200px}}#home-page .page-learn-right-swirl{position:absolute;width:876px;left:calc(50vw + 40px);top:-120px}@media(min-width: 768px){#home-page .page-learn-right-swirl{width:867px;left:calc(50vw - 50px);top:-120px}}@media(min-width: 1200px){#home-page .page-learn-right-swirl{right:calc(50vw - 81px);top:-650px;width:1200px}}#home-page .page-media{background-color:#fff;padding-top:36px;padding-bottom:40px}@media(min-width: 768px){#home-page .page-media{padding-top:56px;padding-bottom:56px}}#home-page .page-faq-accordion{border:0;margin-bottom:24px}#home-page .page-faq-accordion-item{padding-bottom:12px;background:rgba(0,0,0,0);--bs-accordion-border-color: #1d1d1d80}#home-page .page-faq-accordion-item:last-child{border-bottom:solid 1px var(--bs-accordion-border-color) !important}#home-page .page-faq-accordion-button{font-size:16px;line-height:150%;font-weight:400;letter-spacing:0;color:#1d1d1d;font-weight:600;padding-top:24px;padding-bottom:12px;padding-left:0;padding-right:0;background:rgba(0,0,0,0);border:0}@media(min-width: 768px){#home-page .page-faq-accordion-button{font-size:19px;line-height:150%;font-weight:400;letter-spacing:0;font-weight:600}}#home-page .page-faq-accordion-button::after{background-size:24px}#home-page .page-faq-accordion-button:focus{box-shadow:none;border:0}#home-page .page-faq-accordion-button:not(.collapsed){background:rgba(0,0,0,0);color:#1d1d1d;border:0;box-shadow:none;padding-bottom:20px}

svg[data-v-8dea8908] {
	transform: rotate(var(--r, 0deg)) scale(var(--sx, 1), var(--sy, 1));
}
path[data-v-8dea8908] {
	fill: currentColor;
}


fieldset[disabled] .multiselect {
    pointer-events: none;
}
.multiselect__spinner {
    position: absolute;
    right: 1px;
    top: 1px;
  width: 40px;
  height: 38px;
    background: #fff;
    display: block;
}
.multiselect__spinner::before,
  .multiselect__spinner::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    margin: -8px 0 0 -8px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    border-color: #41b883 transparent transparent;
    border-style: solid;
    border-width: 2px;
    box-shadow: 0 0 0 1px transparent;
}
.multiselect__spinner::before {
    animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
    animation-iteration-count: infinite;
}
.multiselect__spinner::after {
    animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
    animation-iteration-count: infinite;
}
.multiselect__loading-enter-active,
  .multiselect__loading-leave-active {
    transition: opacity 0.4s ease-in-out;
    opacity: 1;
}
.multiselect__loading-enter,
  .multiselect__loading-leave-active {
    opacity: 0;
}
.multiselect,
  .multiselect__input,
  .multiselect__single {
    font-family: inherit;
    font-size: 16px;
    touch-action: manipulation;
}
.multiselect {
    box-sizing: content-box;
    display: block;
    position: relative;
    width: 100%;
    min-height: 40px;
    text-align: left;
    color: #35495e;
}
.multiselect * {
    box-sizing: border-box;
}
.multiselect:focus {
    outline: none;
}
.multiselect--disabled {
    background: #ededed;
    pointer-events: none;
    opacity: 0.6;
}
.multiselect--active {
    z-index: 50;
}
.multiselect--active:not(.multiselect--above) .multiselect__current,
  .multiselect--active:not(.multiselect--above) .multiselect__input,
  .multiselect--active:not(.multiselect--above) .multiselect__tags {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.multiselect--active .multiselect__select {
    transform: rotateZ(180deg);
}
.multiselect--above.multiselect--active .multiselect__current,
  .multiselect--above.multiselect--active .multiselect__input,
  .multiselect--above.multiselect--active .multiselect__tags {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.multiselect__input,
  .multiselect__single {
    position: relative;
    display: inline-block;
    min-height: 20px;
    line-height: 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
    padding: 0 0 0 5px;
    width: calc(100%);
    transition: border 0.1s ease;
    box-sizing: border-box;
    margin-bottom: 8px;
    vertical-align: top;
}
.multiselect__input::-moz-placeholder {
    color: #35495e;
}
.multiselect__input::placeholder {
    color: #35495e;
}
.multiselect__tag ~ .multiselect__input,
  .multiselect__tag ~ .multiselect__single {
    width: auto;
}
.multiselect__input:hover,
  .multiselect__single:hover {
    border-color: #cfcfcf;
}
.multiselect__input:focus,
  .multiselect__single:focus {
    border-color: #a8a8a8;
    outline: none;
}
.multiselect__single {
    padding-left: 5px;
    margin-bottom: 8px;
}
.multiselect__tags-wrap {
    display: inline;
}
.multiselect__tags {
    min-height: 40px;
    display: block;
    padding: 8px 40px 0 8px;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 14px;
}
.multiselect__tag {
    position: relative;
    display: inline-block;
    padding: 4px 26px 4px 10px;
    border-radius: 5px;
    margin-right: 10px;
    color: #fff;
    line-height: 1;
    background: #41b883;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
}
.multiselect__tag-icon {
    cursor: pointer;
    margin-left: 7px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-weight: 700;
    font-style: initial;
    width: 22px;
    text-align: center;
    line-height: 22px;
    transition: all 0.2s ease;
    border-radius: 5px;
}
.multiselect__tag-icon::after {
    content: "×";
    color: #266d4d;
    font-size: 14px;
}

  /* // Remove these lines to avoid green closing button
  //.multiselect__tag-icon:focus,
  //.multiselect__tag-icon:hover {
  //  background: #369a6e;
  //} */
.multiselect__tag-icon:focus::after,
  .multiselect__tag-icon:hover::after {
    color: white;
}
.multiselect__current {
    line-height: 16px;
    min-height: 40px;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    padding: 8px 12px 0;
    padding-right: 30px;
    white-space: nowrap;
    margin: 0;
    text-decoration: none;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    cursor: pointer;
}
.multiselect__select {
    line-height: 16px;
    display: block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 38px;
    right: 1px;
    top: 1px;
    padding: 4px 8px;
    margin: 0;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    transition: transform 0.2s ease;
}
.multiselect__select::before {
    position: relative;
    right: 0;
    top: 65%;
    color: #999;
    margin-top: 4px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #999 transparent transparent transparent;
    content: "";
}
.multiselect__placeholder {
    color: #adadad;
    display: inline-block;
    margin-bottom: 10px;
    padding-top: 2px;
}
.multiselect--active .multiselect__placeholder {
    display: none;
}
.multiselect__content-wrapper {
    position: absolute;
    display: block;
    background: #fff;
    width: 100%;
    max-height: 240px;
    overflow: auto;
    border: 1px solid #e8e8e8;
    border-top: none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    z-index: 50;
    -webkit-overflow-scrolling: touch;
}
.multiselect__content {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    min-width: 100%;
    vertical-align: top;
}
.multiselect--above .multiselect__content-wrapper {
    bottom: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
    border-top: 1px solid #e8e8e8;
}
.multiselect__content::-webkit-scrollbar {
    display: none;
}
.multiselect__element {
    display: block;
}
.multiselect__option {
    display: block;
    padding: 12px;
    min-height: 40px;
    line-height: 16px;
    text-decoration: none;
    text-transform: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
}
.multiselect__option::after {
    top: 0;
    right: 0;
    position: absolute;
    line-height: 40px;
    padding-right: 12px;
    padding-left: 20px;
    font-size: 13px;
}
.multiselect__option--highlight {
    background: #41b883;
    outline: none;
    color: white;
}
.multiselect__option--highlight::after {
    content: attr(data-select);
    background: #41b883;
    color: white;
}
.multiselect__option--selected {
    background: #f3f3f3;
    color: #35495e;
    font-weight: bold;
}
.multiselect__option--selected::after {
    content: attr(data-selected);
    color: silver;
  background: inherit;
}
.multiselect__option--selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
}
.multiselect__option--selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
}
.multiselect--disabled .multiselect__current,
  .multiselect--disabled .multiselect__select {
    background: #ededed;
    color: #a6a6a6;
}
.multiselect__option--disabled {
    background: #ededed !important;
    color: #a6a6a6 !important;
    cursor: text;
    pointer-events: none;
}
.multiselect__option--group {
    background: #ededed;
    color: #35495e;
}
.multiselect__option--group.multiselect__option--highlight {
    background: #35495e;
    color: #fff;
}
.multiselect__option--group.multiselect__option--highlight::after {
    background: #35495e;
}
.multiselect__option--disabled.multiselect__option--highlight {
    background: #dedede;
}
.multiselect__option--group-selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
}
.multiselect__option--group-selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
}
.multiselect-enter-active,
  .multiselect-leave-active {
    transition: all 0.15s ease;
}
.multiselect-enter,
  .multiselect-leave-active {
    opacity: 0;
}
.multiselect__strong {
    margin-bottom: 8px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
}
*[dir="rtl"] .multiselect {
    text-align: right;
}
*[dir="rtl"] .multiselect__select {
    right: auto;
    left: 1px;
}
*[dir="rtl"] .multiselect__tags {
    padding: 8px 8px 0 40px;
}
*[dir="rtl"] .multiselect__content {
    text-align: right;
}
*[dir="rtl"] .multiselect__option::after {
    right: auto;
    left: 0;
}
*[dir="rtl"] .multiselect__clear {
    right: auto;
    left: 12px;
}
*[dir="rtl"] .multiselect__spinner {
    right: auto;
    left: 1px;
}
@keyframes spinning {
from {
      transform: rotate(0);
}
to {
      transform: rotate(2turn);
}
}
.multiselect__tag{background-color:#e65425}
.multiselect__tag-icon:after{color:rgba(0,0,0,.25)}
.multiselect__option--selected.multiselect__option--highlight{background-color:#d9534f}
.multiselect__option--highlight{background-color:#7bc144}
trix-editor{overflow:auto}trix-editor.is-invalid{border-color:#d9534f}.rich-text-editor.disabled trix-toolbar{display:none}
