:root {
  --bui_color_accent_foreground: #946800;
  --bui_color_accent_background: #ffb700;
  --bui_color_accent_background_alt: #fffaec;
  --bui_color_accent_background_dynamic: #ffb700;
  --bui_color_accent_border: #ffb700;
  --bui_color_callout_foreground: #923e01;
  --bui_color_callout_background: #f56700;
  --bui_color_callout_background_alt: #fef3ec;
  --bui_color_callout_background_dynamic: #f56700;
  --bui_color_callout_border: #f56700;
  --bui_color_action_foreground: #1273c4;
  --bui_color_action_foreground_inverted: #a0d0f9;
  --bui_color_action_background: #1273c4;
  --bui_color_action_background_alt: #f2f9ff;
  --bui_color_action_border: #1273c4;
  --bui_color_action_highlighted: #015093;
  --bui_color_action_highlighted_alt: rgba(18,115,196, 0.06);
  --bui_color_action_focus: rgba(18,115,196, 0.24);
  --bui_color_cta_background: #068323;
  --bui_color_cta_highlighted: #0d6521;
  --bui_color_destructive_foreground: #d4111e;
  --bui_color_destructive_background: #d4111e;
  --bui_color_destructive_background_alt: #fff5f5;
  --bui_color_destructive_background_dynamic: #d4111e;
  --bui_color_destructive_border: #d4111e;
  --bui_color_destructive_highlighted: #800009;
  --bui_color_destructive_highlighted_alt: rgba(212,17,30, 0.06);
  --bui_color_destructive_focus: rgba(212,17,30, 0.24);
  --bui_color_constructive_foreground: #068323;
  --bui_color_constructive_background: #068323;
  --bui_color_constructive_background_alt: #e9ffef;
  --bui_color_constructive_background_dynamic: #068323;
  --bui_color_constructive_border: #068323;
  --bui_color_white: #ffffff;
  --bui_color_black: #1a1a1a;
  --bui_color_border: #949494;
  --bui_color_border_alt: #e7e7e7;
  --bui_color_border_disabled: #d9d9d9;
  --bui_color_foreground: #1a1a1a;
  --bui_color_foreground_alt: #474747;
  --bui_color_foreground_disabled: #949494;
  --bui_color_foreground_disabled_alt: #d9d9d9;
  --bui_color_foreground_inverted: #f5f5f5;
  --bui_color_background: #474747;
  --bui_color_background_alt: #f5f5f5;
  --bui_color_background_inverted: #1a1a1a;
  --bui_color_background_disabled: #d9d9d9;
  --bui_color_background_disabled_alt: #f5f5f5;
  --bui_color_background_base: #ffffff;
  --bui_color_background_base_alt: #f5f5f5;
  --bui_color_background_elevation_one: #ffffff;
  --bui_color_background_elevation_two: #ffffff;
  --bui_color_highlighted: #cecece;
  --bui_color_highlighted_alt: rgba(26,26,26, 0.06);
  --bui_color_transparent: rgba(26,26,26, 0);
  --bui_color_black_with_alpha: rgba(26,26,26, 0.5);
  --bui_color_on_background: #ffffff;
  --bui_color_on_accent_background: #000000;
  --bui_color_on_accent_background_dynamic: #000000;
  --bui_color_on_callout_background: #ffffff;
  --bui_color_on_callout_background_dynamic: #ffffff;
  --bui_color_on_action_background: #ffffff;
  --bui_color_on_action_highlighted: #ffffff;
  --bui_color_on_cta_background: #ffffff;
  --bui_color_on_destructive_background: #ffffff;
  --bui_color_on_destructive_background_dynamic: #ffffff;
  --bui_color_on_constructive_background: #ffffff;
  --bui_color_on_constructive_background_dynamic: #ffffff;
  --bui_color_on_brand_primary_background: #ffffff;
  --bui_color_on_brand_primary_background_dynamic: #ffffff;
  --bui_color_on_brand_secondary_background: #000000;
  --bui_color_on_brand_genius_secondary_background: #000000;
  --bui_color_brand_primary_foreground: #1879ca;
  --bui_color_brand_primary_background: #1879ca;
  --bui_color_brand_primary_background_dynamic: #1879ca;
  --bui_color_brand_secondary_foreground: #FEBB02;
  --bui_color_brand_secondary_background: #FEBB02;
  --bui_color_brand_genius_secondary_foreground: #FEBB02;
  --bui_color_brand_genius_secondary_background: #FEBB02;
  --bui_animation_exit_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_exit_timing_function: cubic-bezier(0.2, 0, 1, 0.8);
  --bui_animation_exit: var(--bui_animation_exit_duration) var(--bui_animation_exit_timing_function);
  --bui_animation_enter_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_enter_timing_function: cubic-bezier(0, 0, 0.4, 0.8);
  --bui_animation_enter: var(--bui_animation_enter_duration) var(--bui_animation_enter_timing_function);
  --bui_animation_hover_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_hover_timing_function: cubic-bezier(0.2, 0, 0.4, 0.8);
  --bui_animation_hover: var(--bui_animation_hover_duration) var(--bui_animation_hover_timing_function);
  --bui_animation_press_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_press_timing_function: cubic-bezier(0.2, 0, 0.4, 0.8);
  --bui_animation_press: var(--bui_animation_press_duration) var(--bui_animation_press_timing_function);
  --bui_animation_appear_duration: var(--bui_animation_reduced_motion_duration, 0.24s);
  --bui_animation_appear_timing_function: cubic-bezier(0, 0, 0.4, 1);
  --bui_animation_appear: var(--bui_animation_appear_duration) var(--bui_animation_appear_timing_function);
  --bui_animation_fade_in_duration: var(--bui_animation_reduced_motion_duration, 0.24s);
  --bui_animation_fade_in_timing_function: cubic-bezier(0, 0, 0.4, 1);
  --bui_animation_fade_in: var(--bui_animation_fade_in_duration) var(--bui_animation_fade_in_timing_function);
  --bui_animation_fade_out_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_fade_out_timing_function: cubic-bezier(1, 0, 1, 1);
  --bui_animation_fade_out: var(--bui_animation_fade_out_duration) var(--bui_animation_fade_out_timing_function);
  --bui_animation_disappear_duration: var(--bui_animation_reduced_motion_duration, 0.12s);
  --bui_animation_disappear_timing_function: cubic-bezier(0.2, 0, 1, 0.8);
  --bui_animation_disappear: var(--bui_animation_disappear_duration) var(--bui_animation_disappear_timing_function);
  --bui_page_transition_exit_duration: var(--bui_animation_reduced_motion_duration, 0.48s);
  --bui_page_transition_exit_timing_function: cubic-bezier(1, 0, 1, 1);
  --bui_page_transition_exit: var(--bui_animation_page_transition_exit_duration) var(--bui_animation_page_transition_exit_timing_function);
  --bui_page_transition_enter_duration: var(--bui_animation_reduced_motion_duration, 0.48s);
  --bui_page_transition_enter_timing_function: cubic-bezier(0, 0, 0.4, 1);
  --bui_page_transition_enter: var(--bui_animation_page_transition_enter_duration) var(--bui_animation_page_transition_enter_timing_function);
  --bui_shadow_100: 0px 2px 8px 0px #1a1a1a29;
  --bui_shadow_200: 0px 2px 16px 0px #1a1a1a3D;
  --bui_shadow_300: 0px 4px 16px 0px #1a1a1a52;
  --bui_rem_pixel: 0.0625rem;
  --bui_rem_spacing_1x: calc(4* var(--bui_rem_pixel));
  --bui_spacing_half: 2px;
  --bui_spacing_1x: 4px;
  --bui_spacing_2x: 8px;
  --bui_spacing_3x: 12px;
  --bui_spacing_4x: 16px;
  --bui_spacing_6x: 24px;
  --bui_spacing_8x: 32px;
  --bui_spacing_12x: 48px;
  --bui_spacing_16x: 64px;
  --bui_spacing_24x: 96px;
  --bui_border_width_100: 1px;
  --bui_border_width_200: 2px;
  --bui_border_radius_100: 4px;
  --bui_border_radius_200: 8px;
  --bui_border_radius_300: 12px;
  --bui_container: 1142px;
  --DO_NOT_USE_bui_small_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_display_1_font-size: 40px;
  --DO_NOT_USE_bui_small_font_display_1_font-weight: 700;
  --DO_NOT_USE_bui_small_font_display_1_line-height: 52px;
  --DO_NOT_USE_bui_small_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_display_2_font-size: 36px;
  --DO_NOT_USE_bui_small_font_display_2_font-weight: 700;
  --DO_NOT_USE_bui_small_font_display_2_line-height: 48px;
  --DO_NOT_USE_bui_small_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_display_3_font-size: 32px;
  --DO_NOT_USE_bui_small_font_display_3_font-weight: 700;
  --DO_NOT_USE_bui_small_font_display_3_line-height: 40px;
  --DO_NOT_USE_bui_small_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_featured_1_font-size: 20px;
  --DO_NOT_USE_bui_small_font_featured_1_font-weight: 400;
  --DO_NOT_USE_bui_small_font_featured_1_line-height: 28px;
  --DO_NOT_USE_bui_small_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_featured_2_font-size: 20px;
  --DO_NOT_USE_bui_small_font_featured_2_font-weight: 400;
  --DO_NOT_USE_bui_small_font_featured_2_line-height: 28px;
  --DO_NOT_USE_bui_small_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_featured_3_font-size: 20px;
  --DO_NOT_USE_bui_small_font_featured_3_font-weight: 400;
  --DO_NOT_USE_bui_small_font_featured_3_line-height: 28px;
  --DO_NOT_USE_bui_small_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_headline_1_font-size: 28px;
  --DO_NOT_USE_bui_small_font_headline_1_font-weight: 700;
  --DO_NOT_USE_bui_small_font_headline_1_line-height: 36px;
  --DO_NOT_USE_bui_small_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_headline_2_font-size: 24px;
  --DO_NOT_USE_bui_small_font_headline_2_font-weight: 700;
  --DO_NOT_USE_bui_small_font_headline_2_line-height: 32px;
  --DO_NOT_USE_bui_small_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_headline_3_font-size: 20px;
  --DO_NOT_USE_bui_small_font_headline_3_font-weight: 700;
  --DO_NOT_USE_bui_small_font_headline_3_line-height: 28px;
  --DO_NOT_USE_bui_small_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_strong_1_font-size: 16px;
  --DO_NOT_USE_bui_small_font_strong_1_font-weight: 700;
  --DO_NOT_USE_bui_small_font_strong_1_line-height: 24px;
  --DO_NOT_USE_bui_small_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_strong_2_font-size: 14px;
  --DO_NOT_USE_bui_small_font_strong_2_font-weight: 700;
  --DO_NOT_USE_bui_small_font_strong_2_line-height: 20px;
  --DO_NOT_USE_bui_small_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_emphasized_1_font-size: 16px;
  --DO_NOT_USE_bui_small_font_emphasized_1_font-weight: 500;
  --DO_NOT_USE_bui_small_font_emphasized_1_line-height: 24px;
  --DO_NOT_USE_bui_small_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_emphasized_2_font-size: 14px;
  --DO_NOT_USE_bui_small_font_emphasized_2_font-weight: 500;
  --DO_NOT_USE_bui_small_font_emphasized_2_line-height: 20px;
  --DO_NOT_USE_bui_small_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_body_1_font-size: 16px;
  --DO_NOT_USE_bui_small_font_body_1_font-weight: 400;
  --DO_NOT_USE_bui_small_font_body_1_line-height: 24px;
  --DO_NOT_USE_bui_small_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_body_2_font-size: 14px;
  --DO_NOT_USE_bui_small_font_body_2_font-weight: 400;
  --DO_NOT_USE_bui_small_font_body_2_line-height: 20px;
  --DO_NOT_USE_bui_small_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_small_1_font-size: 12px;
  --DO_NOT_USE_bui_small_font_small_1_font-weight: 400;
  --DO_NOT_USE_bui_small_font_small_1_line-height: 18px;
  --DO_NOT_USE_bui_small_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_small_font_small_2_font-size: 10px;
  --DO_NOT_USE_bui_small_font_small_2_font-weight: 500;
  --DO_NOT_USE_bui_small_font_small_2_line-height: 16px;
  --DO_NOT_USE_bui_medium_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_display_1_font-size: 64px;
  --DO_NOT_USE_bui_medium_font_display_1_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_display_1_line-height: 72px;
  --DO_NOT_USE_bui_medium_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_display_2_font-size: 56px;
  --DO_NOT_USE_bui_medium_font_display_2_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_display_2_line-height: 64px;
  --DO_NOT_USE_bui_medium_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_display_3_font-size: 48px;
  --DO_NOT_USE_bui_medium_font_display_3_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_display_3_line-height: 62px;
  --DO_NOT_USE_bui_medium_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_featured_1_font-size: 32px;
  --DO_NOT_USE_bui_medium_font_featured_1_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_featured_1_line-height: 40px;
  --DO_NOT_USE_bui_medium_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_featured_2_font-size: 24px;
  --DO_NOT_USE_bui_medium_font_featured_2_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_featured_2_line-height: 32px;
  --DO_NOT_USE_bui_medium_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_featured_3_font-size: 20px;
  --DO_NOT_USE_bui_medium_font_featured_3_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_featured_3_line-height: 28px;
  --DO_NOT_USE_bui_medium_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_headline_1_font-size: 32px;
  --DO_NOT_USE_bui_medium_font_headline_1_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_headline_1_line-height: 40px;
  --DO_NOT_USE_bui_medium_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_headline_2_font-size: 24px;
  --DO_NOT_USE_bui_medium_font_headline_2_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_headline_2_line-height: 32px;
  --DO_NOT_USE_bui_medium_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_headline_3_font-size: 20px;
  --DO_NOT_USE_bui_medium_font_headline_3_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_headline_3_line-height: 28px;
  --DO_NOT_USE_bui_medium_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_strong_1_font-size: 16px;
  --DO_NOT_USE_bui_medium_font_strong_1_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_strong_1_line-height: 24px;
  --DO_NOT_USE_bui_medium_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_strong_2_font-size: 14px;
  --DO_NOT_USE_bui_medium_font_strong_2_font-weight: 700;
  --DO_NOT_USE_bui_medium_font_strong_2_line-height: 20px;
  --DO_NOT_USE_bui_medium_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_emphasized_1_font-size: 16px;
  --DO_NOT_USE_bui_medium_font_emphasized_1_font-weight: 500;
  --DO_NOT_USE_bui_medium_font_emphasized_1_line-height: 24px;
  --DO_NOT_USE_bui_medium_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_emphasized_2_font-size: 14px;
  --DO_NOT_USE_bui_medium_font_emphasized_2_font-weight: 500;
  --DO_NOT_USE_bui_medium_font_emphasized_2_line-height: 20px;
  --DO_NOT_USE_bui_medium_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_body_1_font-size: 16px;
  --DO_NOT_USE_bui_medium_font_body_1_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_body_1_line-height: 24px;
  --DO_NOT_USE_bui_medium_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_body_2_font-size: 14px;
  --DO_NOT_USE_bui_medium_font_body_2_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_body_2_line-height: 20px;
  --DO_NOT_USE_bui_medium_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_small_1_font-size: 12px;
  --DO_NOT_USE_bui_medium_font_small_1_font-weight: 400;
  --DO_NOT_USE_bui_medium_font_small_1_line-height: 18px;
  --DO_NOT_USE_bui_medium_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_medium_font_small_2_font-size: 12px;
  --DO_NOT_USE_bui_medium_font_small_2_font-weight: 500;
  --DO_NOT_USE_bui_medium_font_small_2_line-height: 18px;
  --DO_NOT_USE_bui_large_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_display_1_font-size: 96px;
  --DO_NOT_USE_bui_large_font_display_1_font-weight: 700;
  --DO_NOT_USE_bui_large_font_display_1_line-height: 108px;
  --DO_NOT_USE_bui_large_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_display_2_font-size: 64px;
  --DO_NOT_USE_bui_large_font_display_2_font-weight: 700;
  --DO_NOT_USE_bui_large_font_display_2_line-height: 72px;
  --DO_NOT_USE_bui_large_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_display_3_font-size: 48px;
  --DO_NOT_USE_bui_large_font_display_3_font-weight: 700;
  --DO_NOT_USE_bui_large_font_display_3_line-height: 62px;
  --DO_NOT_USE_bui_large_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_featured_1_font-size: 32px;
  --DO_NOT_USE_bui_large_font_featured_1_font-weight: 400;
  --DO_NOT_USE_bui_large_font_featured_1_line-height: 40px;
  --DO_NOT_USE_bui_large_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_featured_2_font-size: 24px;
  --DO_NOT_USE_bui_large_font_featured_2_font-weight: 400;
  --DO_NOT_USE_bui_large_font_featured_2_line-height: 32px;
  --DO_NOT_USE_bui_large_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_featured_3_font-size: 20px;
  --DO_NOT_USE_bui_large_font_featured_3_font-weight: 400;
  --DO_NOT_USE_bui_large_font_featured_3_line-height: 28px;
  --DO_NOT_USE_bui_large_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_headline_1_font-size: 32px;
  --DO_NOT_USE_bui_large_font_headline_1_font-weight: 700;
  --DO_NOT_USE_bui_large_font_headline_1_line-height: 40px;
  --DO_NOT_USE_bui_large_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_headline_2_font-size: 24px;
  --DO_NOT_USE_bui_large_font_headline_2_font-weight: 700;
  --DO_NOT_USE_bui_large_font_headline_2_line-height: 32px;
  --DO_NOT_USE_bui_large_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_headline_3_font-size: 20px;
  --DO_NOT_USE_bui_large_font_headline_3_font-weight: 700;
  --DO_NOT_USE_bui_large_font_headline_3_line-height: 28px;
  --DO_NOT_USE_bui_large_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_strong_1_font-size: 16px;
  --DO_NOT_USE_bui_large_font_strong_1_font-weight: 700;
  --DO_NOT_USE_bui_large_font_strong_1_line-height: 24px;
  --DO_NOT_USE_bui_large_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_strong_2_font-size: 14px;
  --DO_NOT_USE_bui_large_font_strong_2_font-weight: 700;
  --DO_NOT_USE_bui_large_font_strong_2_line-height: 20px;
  --DO_NOT_USE_bui_large_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_emphasized_1_font-size: 16px;
  --DO_NOT_USE_bui_large_font_emphasized_1_font-weight: 500;
  --DO_NOT_USE_bui_large_font_emphasized_1_line-height: 24px;
  --DO_NOT_USE_bui_large_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_emphasized_2_font-size: 14px;
  --DO_NOT_USE_bui_large_font_emphasized_2_font-weight: 500;
  --DO_NOT_USE_bui_large_font_emphasized_2_line-height: 20px;
  --DO_NOT_USE_bui_large_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_body_1_font-size: 16px;
  --DO_NOT_USE_bui_large_font_body_1_font-weight: 400;
  --DO_NOT_USE_bui_large_font_body_1_line-height: 24px;
  --DO_NOT_USE_bui_large_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_body_2_font-size: 14px;
  --DO_NOT_USE_bui_large_font_body_2_font-weight: 400;
  --DO_NOT_USE_bui_large_font_body_2_line-height: 20px;
  --DO_NOT_USE_bui_large_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_small_1_font-size: 12px;
  --DO_NOT_USE_bui_large_font_small_1_font-weight: 400;
  --DO_NOT_USE_bui_large_font_small_1_line-height: 18px;
  --DO_NOT_USE_bui_large_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --DO_NOT_USE_bui_large_font_small_2_font-size: 12px;
  --DO_NOT_USE_bui_large_font_small_2_font-weight: 500;
  --DO_NOT_USE_bui_large_font_small_2_line-height: 18px;
  --bui_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_1_font-size: 40px;
  --bui_font_display_1_font-weight: 700;
  --bui_font_display_1_line-height: 52px;
  --bui_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_2_font-size: 36px;
  --bui_font_display_2_font-weight: 700;
  --bui_font_display_2_line-height: 48px;
  --bui_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_3_font-size: 32px;
  --bui_font_display_3_font-weight: 700;
  --bui_font_display_3_line-height: 40px;
  --bui_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_1_font-size: 20px;
  --bui_font_featured_1_font-weight: 400;
  --bui_font_featured_1_line-height: 28px;
  --bui_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_2_font-size: 20px;
  --bui_font_featured_2_font-weight: 400;
  --bui_font_featured_2_line-height: 28px;
  --bui_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_3_font-size: 20px;
  --bui_font_featured_3_font-weight: 400;
  --bui_font_featured_3_line-height: 28px;
  --bui_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_1_font-size: 28px;
  --bui_font_headline_1_font-weight: 700;
  --bui_font_headline_1_line-height: 36px;
  --bui_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_2_font-size: 24px;
  --bui_font_headline_2_font-weight: 700;
  --bui_font_headline_2_line-height: 32px;
  --bui_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_3_font-size: 20px;
  --bui_font_headline_3_font-weight: 700;
  --bui_font_headline_3_line-height: 28px;
  --bui_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_1_font-size: 16px;
  --bui_font_strong_1_font-weight: 700;
  --bui_font_strong_1_line-height: 24px;
  --bui_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_2_font-size: 14px;
  --bui_font_strong_2_font-weight: 700;
  --bui_font_strong_2_line-height: 20px;
  --bui_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_1_font-size: 16px;
  --bui_font_emphasized_1_font-weight: 500;
  --bui_font_emphasized_1_line-height: 24px;
  --bui_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_2_font-size: 14px;
  --bui_font_emphasized_2_font-weight: 500;
  --bui_font_emphasized_2_line-height: 20px;
  --bui_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_1_font-size: 16px;
  --bui_font_body_1_font-weight: 400;
  --bui_font_body_1_line-height: 24px;
  --bui_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_2_font-size: 14px;
  --bui_font_body_2_font-weight: 400;
  --bui_font_body_2_line-height: 20px;
  --bui_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_1_font-size: 12px;
  --bui_font_small_1_font-weight: 400;
  --bui_font_small_1_line-height: 18px;
  --bui_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_2_font-size: 10px;
  --bui_font_small_2_font-weight: 500;
  --bui_font_small_2_line-height: 16px;
}

@media (min-width: 576px) {
 :root {
  --bui_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_1_font-size: 64px;
  --bui_font_display_1_font-weight: 700;
  --bui_font_display_1_line-height: 72px;
  --bui_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_2_font-size: 56px;
  --bui_font_display_2_font-weight: 700;
  --bui_font_display_2_line-height: 64px;
  --bui_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_3_font-size: 48px;
  --bui_font_display_3_font-weight: 700;
  --bui_font_display_3_line-height: 62px;
  --bui_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_1_font-size: 32px;
  --bui_font_featured_1_font-weight: 400;
  --bui_font_featured_1_line-height: 40px;
  --bui_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_2_font-size: 24px;
  --bui_font_featured_2_font-weight: 400;
  --bui_font_featured_2_line-height: 32px;
  --bui_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_3_font-size: 20px;
  --bui_font_featured_3_font-weight: 400;
  --bui_font_featured_3_line-height: 28px;
  --bui_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_1_font-size: 32px;
  --bui_font_headline_1_font-weight: 700;
  --bui_font_headline_1_line-height: 40px;
  --bui_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_2_font-size: 24px;
  --bui_font_headline_2_font-weight: 700;
  --bui_font_headline_2_line-height: 32px;
  --bui_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_3_font-size: 20px;
  --bui_font_headline_3_font-weight: 700;
  --bui_font_headline_3_line-height: 28px;
  --bui_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_1_font-size: 16px;
  --bui_font_strong_1_font-weight: 700;
  --bui_font_strong_1_line-height: 24px;
  --bui_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_2_font-size: 14px;
  --bui_font_strong_2_font-weight: 700;
  --bui_font_strong_2_line-height: 20px;
  --bui_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_1_font-size: 16px;
  --bui_font_emphasized_1_font-weight: 500;
  --bui_font_emphasized_1_line-height: 24px;
  --bui_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_2_font-size: 14px;
  --bui_font_emphasized_2_font-weight: 500;
  --bui_font_emphasized_2_line-height: 20px;
  --bui_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_1_font-size: 16px;
  --bui_font_body_1_font-weight: 400;
  --bui_font_body_1_line-height: 24px;
  --bui_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_2_font-size: 14px;
  --bui_font_body_2_font-weight: 400;
  --bui_font_body_2_line-height: 20px;
  --bui_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_1_font-size: 12px;
  --bui_font_small_1_font-weight: 400;
  --bui_font_small_1_line-height: 18px;
  --bui_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_2_font-size: 12px;
  --bui_font_small_2_font-weight: 500;
  --bui_font_small_2_line-height: 18px;
	}
}

@media (min-width: 1024px) {
 :root {
  --bui_font_display_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_1_font-size: 96px;
  --bui_font_display_1_font-weight: 700;
  --bui_font_display_1_line-height: 108px;
  --bui_font_display_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_2_font-size: 64px;
  --bui_font_display_2_font-weight: 700;
  --bui_font_display_2_line-height: 72px;
  --bui_font_display_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_display_3_font-size: 48px;
  --bui_font_display_3_font-weight: 700;
  --bui_font_display_3_line-height: 62px;
  --bui_font_featured_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_1_font-size: 32px;
  --bui_font_featured_1_font-weight: 400;
  --bui_font_featured_1_line-height: 40px;
  --bui_font_featured_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_2_font-size: 24px;
  --bui_font_featured_2_font-weight: 400;
  --bui_font_featured_2_line-height: 32px;
  --bui_font_featured_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_featured_3_font-size: 20px;
  --bui_font_featured_3_font-weight: 400;
  --bui_font_featured_3_line-height: 28px;
  --bui_font_headline_1_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_1_font-size: 32px;
  --bui_font_headline_1_font-weight: 700;
  --bui_font_headline_1_line-height: 40px;
  --bui_font_headline_2_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_2_font-size: 24px;
  --bui_font_headline_2_font-weight: 700;
  --bui_font_headline_2_line-height: 32px;
  --bui_font_headline_3_font-family: Avenir Next, Noto Sans SC Bold, Noto Sans TC Bold, Noto Sans JP Bold, Noto Sans KR Bold, Tajawal ExtraBold, Arimo Bold, Kanit SemiBold, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_headline_3_font-size: 20px;
  --bui_font_headline_3_font-weight: 700;
  --bui_font_headline_3_line-height: 28px;
  --bui_font_strong_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_1_font-size: 16px;
  --bui_font_strong_1_font-weight: 700;
  --bui_font_strong_1_line-height: 24px;
  --bui_font_strong_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_strong_2_font-size: 14px;
  --bui_font_strong_2_font-weight: 700;
  --bui_font_strong_2_line-height: 20px;
  --bui_font_emphasized_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_1_font-size: 16px;
  --bui_font_emphasized_1_font-weight: 500;
  --bui_font_emphasized_1_line-height: 24px;
  --bui_font_emphasized_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_emphasized_2_font-size: 14px;
  --bui_font_emphasized_2_font-weight: 500;
  --bui_font_emphasized_2_line-height: 20px;
  --bui_font_body_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_1_font-size: 16px;
  --bui_font_body_1_font-weight: 400;
  --bui_font_body_1_line-height: 24px;
  --bui_font_body_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_body_2_font-size: 14px;
  --bui_font_body_2_font-weight: 400;
  --bui_font_body_2_line-height: 20px;
  --bui_font_small_1_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_1_font-size: 12px;
  --bui_font_small_1_font-weight: 400;
  --bui_font_small_1_line-height: 18px;
  --bui_font_small_2_font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  --bui_font_small_2_font-size: 12px;
  --bui_font_small_2_font-weight: 500;
  --bui_font_small_2_line-height: 18px;
	}
}

@media (prefers-reduced-motion) {
 :root {
  --bui_animation_reduced_motion_duration: 1ms;
	}
}
