/* Inline <style> blocks extracted from reference/html/ai-paradox-chapter.html */
/* Preserves critical CSS: layout vars (--nav-height, --header-height, etc) */


/* === Block 1 === */
@charset "utf-8";

img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }

/* === Block 2 === */
@charset "utf-8";

@media (max-width: 767.98px) {
  @font-face { font-family: "Host Grotesk"; font-style: normal; font-weight: 400; src: url("https://sinch.com/wp-content/plugins/sinch-core/assets/fonts/host-grotesk-regular.woff2") format("woff2"); font-display: optional; }
  @font-face { font-family: "Host Grotesk"; font-style: normal; font-weight: 600; src: url("https://sinch.com/wp-content/plugins/sinch-core/assets/fonts/host-grotesk-semibold.woff2") format("woff2"); font-display: optional; }
}

@media (min-width: 768px) {
  @font-face { font-family: "Host Grotesk"; font-style: normal; font-weight: 400; src: url("https://sinch.com/wp-content/plugins/sinch-core/assets/fonts/host-grotesk-regular.woff2") format("woff2"); font-display: fallback; }
  @font-face { font-family: "Host Grotesk"; font-style: normal; font-weight: 600; src: url("https://sinch.com/wp-content/plugins/sinch-core/assets/fonts/host-grotesk-semibold.woff2") format("woff2"); font-display: fallback; }
}

/* === Block 3 === */
@charset "utf-8";

body { --scrollbar-width: 0px; --prenav-height: 0px; --search-height: 55px; --nav-height: 53px; --fixed-content-height: var(--offer-bar-dynamic-height, 0px); --header-scrolled-height: calc(
      var(--nav-height) + var(--fixed-content-height)
  ); --header-height: var(--header-scrolled-height); --header-height-main: calc(
      var(--header-height) - var(--subnav-height, 0px)
  ); --body-padding-top: calc(
      var(--nav-height, 0px) + var(--prenav-height, 0px) +
          var(--fixed-content-height, 0px) + var(--subnav-height, 0px)
  ); transition: padding-top 0.3s ease-out; padding-top: var(--body-padding-top); }

body.is-scrolled-top, body.scrolling-up { --header-height: calc(
      var(--header-scrolled-height) + var(--prenav-height)
  ); }

@media (min-width: 768px) {
  body { --prenav-height: 33px; }
}

@media (min-width: 1200px) {
  body { --search-height: 87px; }
}

.menu-background { position: fixed; top: 0px; left: 0px; right: var(--scrollbar-width); height: 0px; }

.menu-backdrop { position: fixed; inset: 0px; display: block; opacity: 0; visibility: hidden; pointer-events: none; }

.nav-search { display: none; opacity: 0; visibility: hidden; }

.top-prenav { background-color: rgb(240, 243, 245); border-bottom: 1px solid rgb(220, 226, 229); z-index: 1031; position: fixed; left: 0px; right: 0px; top: calc(var(--fixed-content-height) + var(--prenav-height) * -1); transition: top 0.3s ease-out; }

body.is-scrolled-top .top-prenav, body.scrolling-up .top-prenav { top: var(--fixed-content-height); }

@media (max-width: 767.98px) {
  .top-prenav { display: none; }
}

.top-prenav .top-prenav__menu { --menu-items-gap: 0; --menu-item-font-size: 0.75rem; --menu-item-line-height: 1.25rem; --menu-item-padding: 0.375rem 0.5rem; --menu-item-chevron-size: 0.75rem; --menu-item-font-weight: 400; }

.top-nav { --top-nav-box-shadow: 0 0.125rem 0.5rem -0.125rem rgba(0, 0, 0, 0.16); --top-nav-border-bottom-width: 1px; min-height: var(--nav-height); background-color: rgb(255, 255, 255); border-bottom: var(--top-nav-border-bottom-width) solid #dce2e5; box-shadow: var(--top-nav-box-shadow); z-index: 1030; position: fixed; left: 0px; right: 0px; top: var(--fixed-content-height); display: flex; align-items: center; transition: top 0.3s ease-out; }

body.is-scrolled-top .top-nav, body.scrolling-up .top-nav { top: calc(var(--prenav-height) + var(--fixed-content-height)); }

.top-nav .menu-item-separator { background-color: rgb(143, 154, 161); border-radius: 50rem; width: 1px; height: 1.5rem; }

@media (max-width: 1199.98px) {
  .top-nav .top-nav__offcanvas { overflow: hidden; padding: 0px !important; }
  .top-nav .top-nav__row > :not(.top-nav__logo-wrap) { flex-grow: 1; flex-basis: 0% !important; }
}

.top-nav .top-nav__offcanvas-toggler { height: calc(var(--nav-height) - var(--top-nav-border-bottom-width)); width: var(--nav-height); appearance: none; border: none; border-inline-end: var(--top-nav-border-bottom-width) solid #dce2e5; background-color: rgb(24, 96, 240); margin-inline-start: calc(var(--sinch-gutter-x,.75rem) * -1); padding: 0px; position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; }

@media (hover: hover) and (pointer: fine) {
  .top-nav .top-nav__offcanvas-toggler:focus-visible, .top-nav .top-nav__offcanvas-toggler:hover { background-color: rgb(41, 119, 255); }
}

.top-nav .top-nav__offcanvas-toggler span { background-color: rgb(255, 255, 255); border-radius: 3px; display: block; height: 3px; margin-right: 0px; opacity: 1; transition: width 0.2s ease-out, height 0.2s ease-out, top 0.2s ease-out, margin-right 0.2s ease-out; width: 21px; position: relative; }

.top-nav .top-nav__offcanvas-toggler span::after, .top-nav .top-nav__offcanvas-toggler span::before { content: ""; position: absolute; background-color: rgb(255, 255, 255); border-radius: 3px; display: block; height: 3px; margin-right: 0px; opacity: 1; transition: transform 0.2s ease-out, width 0.2s ease-out, height 0.2s ease-out, top 0.2s ease-out, margin-top 0.2s ease-out; width: 21px; }

.top-nav .top-nav__offcanvas-toggler span::before { top: -7.7px; }

.top-nav .top-nav__offcanvas-toggler span::after { top: 7.7px; }

.top-nav .top-nav__offcanvas-toggler[aria-expanded="true"] span { margin-right: 24px; width: 0px; height: 0px; }

.top-nav .top-nav__offcanvas-toggler[aria-expanded="true"] span::after, .top-nav .top-nav__offcanvas-toggler[aria-expanded="true"] span::before { margin-top: -0.5875rem; top: 0px; width: 24px; }

.top-nav .top-nav__offcanvas-toggler[aria-expanded="true"] span::before { transform: translateY(0.525rem) rotate(45deg); }

.top-nav .top-nav__offcanvas-toggler[aria-expanded="true"] span::after { transform: translateY(0.525rem) rotate(-45deg); }

.top-nav .top-nav__header_mobile_action_secondary { height: calc(var(--nav-height) - var(--top-nav-border-bottom-width)); width: var(--nav-height); appearance: none; border: none; border-inline-start: var(--top-nav-border-bottom-width) solid #dce2e5; background-color: rgb(240, 243, 245); color: rgb(120, 130, 138); margin-inline-end: calc(var(--sinch-gutter-x,.75rem) * -1); padding: 0px; position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: color 0.2s ease-out, background-color 0.2s ease-out !important; }

.top-nav .top-nav__header_mobile_action_secondary.top-nav__header_mobile_action_left { margin-inline-end: 0px; margin-inline-start: calc(var(--sinch-gutter-x,.75rem) * -1); }

.top-nav .top-nav__header_mobile_action_secondary svg { width: 1.5rem; height: 1.5rem; }

@media (hover: hover) and (pointer: fine) {
  .top-nav .top-nav__header_mobile_action_secondary:focus-visible, .top-nav .top-nav__header_mobile_action_secondary:hover { background-color: rgb(220, 226, 229); color: rgb(26, 33, 38); }
}

nav .navbar-menu { --menu-items-gap: 0.5rem; --menu-item-font-size: 0.875rem; --menu-item-line-height: 1.25rem; --menu-item-padding: 1rem 0.5rem; --menu-item-color: #4B575E; --menu-item-color-hover: #000000; --menu-item-font-weight: 600; --menu-item-chevron-size: 0.75rem; --menu-item-chevron-color: #8F9AA1; --menu-item-chevron-color-hover: #78828A; margin: 0px; padding: 0px; display: flex; list-style: none; gap: var(--menu-items-gap); }

nav .navbar-menu > li { display: flex; }

nav .navbar-menu > li > a { font-size: var(--menu-item-font-size); line-height: var(--menu-item-line-height); padding: var(--menu-item-padding); color: var(--menu-item-color); font-weight: var(--menu-item-font-weight); display: flex; align-items: center; gap: 0.25rem; text-decoration: none; transition: color 0.2s ease-out; cursor: pointer; position: relative; }

nav .navbar-menu > li > a .menu-item__dropdown_chevron { width: var(--menu-item-chevron-size); height: var(--menu-item-chevron-size); color: var(--menu-item-chevron-color); transition: transform 0.2s ease-out, color 0.2s ease-out, opacity 0.2s ease-out; transform: rotate(0deg); }

nav .navbar-menu > li > a .menu-item__icon svg { transition: transform 0.2s ease-out, color 0.2s ease-out, opacity 0.2s ease-out; width: 1rem; height: 1rem; color: rgb(143, 154, 161); }

nav .navbar-menu > li > a::after { content: ""; position: absolute; bottom: -1px; left: 0px; right: 100%; height: 2px; display: block; background-color: rgb(24, 96, 240); transition: right 0.2s ease-out; }

@media (hover: hover) and (pointer: fine) {
  nav .navbar-menu > li > a:focus-visible, nav .navbar-menu > li > a:hover { color: var(--menu-item-color-hover); }
  nav .navbar-menu > li > a:focus-visible .menu-item__dropdown_chevron, nav .navbar-menu > li > a:hover .menu-item__dropdown_chevron { color: var(--menu-item-chevron-color-hover); }
  nav .navbar-menu > li > a:focus-visible .menu-item__icon svg, nav .navbar-menu > li > a:hover .menu-item__icon svg { color: rgb(120, 130, 138); }
}

nav .navbar-menu > li > a.active { color: var(--menu-item-color-hover); }

nav .navbar-menu > li > a.active .menu-item__dropdown_chevron { transform: rotate(-180deg); color: var(--menu-item-chevron-color-hover); }

nav .navbar-menu > li > a.active .menu-item__icon svg { color: rgb(120, 130, 138); }

nav .navbar-menu > li > a.active::after { right: 0px; }

@media (max-width: 1199.98px) {
  .navbar-menu-mobile { flex-direction: column; align-items: stretch; gap: 0px; }
}

.menu-item__dropdown { position: relative; }

.menu-item__dropdown .menu-item__dropdown-body { visibility: hidden; display: none; opacity: 0; }

.list-styled-check { --sinch-list-styled-icon: url("data:image/svg+xml,%3csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 40C32.8366 40 40 32.8366 40 24C40 15.1634 32.8366 8 24 8C15.1634 8 8 15.1634 8 24C8 32.8366 15.1634 40 24 40ZM33.2678 21.2678C34.2441 20.2915 34.2441 18.7085 33.2678 17.7322C32.2915 16.7559 30.7085 16.7559 29.7322 17.7322L22 25.4645L18.2678 21.7322C17.2915 20.7559 15.7085 20.7559 14.7322 21.7322C13.7559 22.7085 13.7559 24.2915 14.7322 25.2678L20.2322 30.7678C21.2085 31.7441 22.7915 31.7441 23.7678 30.7678L33.2678 21.2678Z' fill='currentColor'/%3e%3c/svg%3e"); --sinch-list-styled-icon-color: var(--sinch-secondary); --sinch-list-styled-icon-spacing: 0.9em; padding-left: 0px; list-style: none; }

.list-styled-check > li { position: relative; margin-top: var(--sinch-list-styled-icon-spacing); padding: 0px 0px 0px 1.5em !important; }

.list-styled-check > li:first-of-type { margin-top: 0px; }

.list-styled-check > li p { margin-bottom: 0px !important; }

.list-styled-check > li:last-child :last-child { margin-bottom: 0px; }

.list-styled-check > li::before { content: ""; position: absolute; display: block; margin-top: 0.28em; mask-size: cover; background-color: var(--sinch-list-styled-icon-color); width: 1em !important; height: 1em !important; margin-left: -1.5em !important; }

.list-styled-check > li > ol, .list-styled-check > li > ul { margin-top: var(--sinch-list-styled-icon-spacing); }

body.post-type-archive-ai-prod-paradox, body.single-ai-prod-chapter { --prenav-height: 0px; }

body.post-type-archive-ai-prod-paradox .menu-item__dropdown .menu-item__dropdown-body, body.single-ai-prod-chapter .menu-item__dropdown .menu-item__dropdown-body { background-color: rgb(26, 33, 38) !important; }

body.post-type-archive-ai-prod-paradox a.sub-menu__item:focus-visible, body.post-type-archive-ai-prod-paradox a.sub-menu__item:hover, body.post-type-archive-ai-prod-paradox button.sub-menu__item:focus-visible, body.post-type-archive-ai-prod-paradox button.sub-menu__item:hover, body.single-ai-prod-chapter a.sub-menu__item:focus-visible, body.single-ai-prod-chapter a.sub-menu__item:hover, body.single-ai-prod-chapter button.sub-menu__item:focus-visible, body.single-ai-prod-chapter button.sub-menu__item:hover { background-color: rgb(0, 0, 0) !important; color: rgb(255, 255, 255) !important; }

body.post-type-archive-ai-prod-paradox nav .navbar-menu, body.single-ai-prod-chapter nav .navbar-menu { --menu-item-color: #aeb7bd; --menu-item-color-hover: #8f9aa1; --menu-item-chevron-color: #626c73; --menu-item-chevron-color-hover: #8f9aa1; }

body.post-type-archive-ai-prod-paradox .top-nav, body.single-ai-prod-chapter .top-nav { border-bottom: 1px solid rgb(75, 87, 94) !important; }

body.post-type-archive-ai-prod-paradox .sub-menu__item, body.single-ai-prod-chapter .sub-menu__item { color: rgb(174, 183, 189); }

@media (min-width: 1200px) {
  .post-type-archive .top-nav { box-shadow: none; border-bottom: none; }
  .chapters-menu > a > div { display: flex; gap: 1rem; align-items: center; }
  .chapters-menu > a > div p:first-child { background-color: rgb(240, 243, 245); border-radius: 50rem; width: 2.25rem; height: 2.25rem; display: flex; align-items: center; justify-content: center; font-weight: 400 !important; font-size: var(--menu-item-font-size) !important; color: rgb(75, 87, 94) !important; }
  .chapters-menu > a:hover > div p:first-child { background-color: rgb(24, 96, 240); color: rgb(255, 255, 255) !important; }
}

.chapter-hero img { border-radius: 1.5rem; width: 100%; height: auto; }

.chapter-hero a.btn.btn-secondary { display: inline-block; position: relative; color: var(--sinch-link-color); text-underline-offset: 3px; width: fit-content; box-shadow: none; outline: 0px; padding: 0px !important; text-decoration: underline !important; font-weight: 700 !important; background: 0px 0px !important; border: 0px !important; }

.chapter-hero a.btn.btn-secondary::before { content: none !important; }

.chapter-hero a.btn.btn-secondary::after { content: ""; mask-size: cover; position: relative; width: 1em; height: 1em; display: inline-block; vertical-align: sub; background-color: currentcolor; transform: rotate(90deg); transition: none !important; opacity: 1 !important; margin-left: 0.5rem !important; margin-right: 0px !important; }

@media not all and (hover: none) {
  .chapter-hero a.btn.btn-secondary:hover { color: var(--sinch-link-hover-color) !important; }
}

.chapter-hero .order-2.order-md-1 { order: 2 !important; }

.chapter-hero .order-1.order-md-2 { order: 1 !important; padding-left: calc(var(--sinch-gutter-x) * .5) !important; }

@media (min-width: 768px) {
  .chapter-hero .order-1.order-md-2 { padding-right: 2.5rem !important; }
}

@media (min-width: 1200px) {
  .chapter-hero .order-1.order-md-2 { padding-right: 4.5rem !important; }
}

.shadow-divider { --sinch-shadow-divider-shadow: 0 10px 13px -2px rgba(0, 0, 0, 0.1); position: relative; }

.shadow-divider::before { content: ""; position: absolute; pointer-events: none; top: -1rem; height: 1rem; left: 0px; right: 0px; width: 100%; box-shadow: var(--sinch-shadow-divider-shadow); }

[data-theme="dark"] .shadow-divider { --sinch-shadow-divider-shadow: 0 10px 13px -2px rgba(0, 0, 0, 0.5); }

:root, [data-theme="light"] { --sinch-secondary: #1860F0; --sinch-error: #F04126; --sinch-secondary-rgb: 24,96,240; --sinch-error-rgb: 240,65,38; --sinch-primary: #FFF6B3; --sinch-success: #DFF2E5; --sinch-info: #E6F0FF; --sinch-warning: #FFF6B3; --sinch-danger: #FFE9E5; --sinch-violet: #EFEBFF; --sinch-sand: #F5F3F0; --sinch-light: #F0F3F5; --sinch-primary-rgb: 255,246,179; --sinch-success-rgb: 223,242,229; --sinch-info-rgb: 230,240,255; --sinch-warning-rgb: 255,246,179; --sinch-danger-rgb: 255,233,229; --sinch-violet-rgb: 239,235,255; --sinch-sand-rgb: 245,243,240; --sinch-light-rgb: 240,243,245; --sinch-primary-subtle: #FFFBD6; --sinch-success-subtle: #E8F7ED; --sinch-info-subtle: #F0F6FF; --sinch-warning-subtle: #FFFBD6; --sinch-danger-subtle: #FFF2F0; --sinch-violet-subtle: #F3F0FF; --sinch-sand-subtle: #FAF8F5; --sinch-light-subtle: #F7F9FA; --sinch-primary-subtle-rgb: 255,251,214; --sinch-success-subtle-rgb: 232,247,237; --sinch-info-subtle-rgb: 240,246,255; --sinch-warning-subtle-rgb: 255,251,214; --sinch-danger-subtle-rgb: 255,242,240; --sinch-violet-subtle-rgb: 243,240,255; --sinch-sand-subtle-rgb: 250,248,245; --sinch-light-subtle-rgb: 247,249,250; --sinch-light-active: rgba(143, 154, 161, 0.16); --sinch-white: #FFFFFF; --sinch-black: #000000; --sinch-white-rgb: 255,255,255; --sinch-black-rgb: 0,0,0; --sinch-font-sans-serif: "Host Grotesk",sans-serif; --sinch-body-font-family: "Host Grotesk",sans-serif; --sinch-body-font-size: 1.125rem; --sinch-body-font-weight: 400; --sinch-body-line-height: 1.75rem; --sinch-body-color: #4B575E; --sinch-body-color-rgb: 75,87,94; --sinch-body-hover-color: #626C73; --sinch-body-hover-color-rgb: 98,108,115; --sinch-body-active-color: #272F36; --sinch-body-active-color-rgb: 39,47,54; --sinch-body-bg: #FFFFFF; --sinch-body-bg-rgb: 255,255,255; --sinch-accent: #000000; --sinch-accent-rgb: 0,0,0; --sinch-muted: #AEB7BD; --sinch-muted-rgb: 174,183,189; --sinch-primary-text-color: #F0C243; --sinch-secondary-text-color: #1860F0; --sinch-highlight-text-color: #2977FF; --sinch-error-text-color: #C9331C; --sinch-heading-color: #000000; --sinch-link-color: #1860F0; --sinch-link-color-rgb: 24,96,240; --sinch-link-hover-color: #2977FF; --sinch-link-hover-color-rgb: 41,119,255; --sinch-link-active-color: #1750C2; --sinch-link-active-color-rgb: 23,80,194; --sinch-link-decoration: underline; --sinch-accent-icon-color: #000000; --sinch-neutral-icon-color: #8F9AA1; --sinch-neutral-hover-icon-color: #AEB7BD; --sinch-neutral-active-icon-color: #78828A; --sinch-secondary-icon-color: #1860F0; --sinch-primary-icon-color: #F0C243; --sinch-error-icon-color: #F04126; --sinch-sand-icon-color: #B8B3B0; --sinch-accent-icon-color-rgb: 0,0,0; --sinch-neutral-icon-color-rgb: 143,154,161; --sinch-neutral-hover-icon-color-rgb: 174,183,189; --sinch-neutral-active-icon-color-rgb: 120,130,138; --sinch-secondary-icon-color-rgb: 24,96,240; --sinch-primary-icon-color-rgb: 240,194,67; --sinch-error-icon-color-rgb: 240,65,38; --sinch-sand-icon-color-rgb: 184,179,176; --sinch-code-color: #C9331C; --sinch-highlight-color: #4B575E; --sinch-highlight-bg: #FFFBD6; --sinch-border-width: 1px; --sinch-border-style: solid; --sinch-border-color: #DCE2E5; --sinch-border-radius: 1rem; --sinch-border-radius-xs: 0.25rem; --sinch-border-radius-sm: 0.5rem; --sinch-border-radius-lg: 1rem; --sinch-border-radius-xl: 1.5rem; --sinch-border-radius-pill: 50rem; --sinch-subtle-border-color: #F7F9FA; --sinch-light-border-color: #F0F3F5; --sinch-neutral-border-color: #8F9AA1; --sinch-neutral-hover-border-color: #AEB7BD; --sinch-neutral-active-border-color: #78828A; --sinch-box-shadow: 0 0.5rem 1.5rem -0.5rem rgba(0, 0, 0, 0.24); --sinch-box-shadow-sm: 0 0.125rem 0.5rem -0.125rem rgba(0, 0, 0, 0.16); --sinch-box-shadow-lg: 0 1.5rem 4rem -2rem rgba(0, 0, 0, 0.16); --sinch-box-shadow-secondary: 0 0.5rem 1.5rem -0.5rem rgba(24, 96, 240, 0.48); --sinch-focus-ring-width: 0.125rem; --sinch-focus-ring-color: #9785FF; --sinch-focus-ring-offset: 0.125rem; --sinch-focus-ring-offset-sm: 0.0625rem; --sinch-input-bg: #F7F9FA; --sinch-input-placeholder-color: #626C73; --sinch-form-valid-color: #368F7D; --sinch-form-valid-border-color: #368F7D; --sinch-form-invalid-color: #C9331C; --sinch-form-invalid-border-color: #C9331C; --sinch-glow-color: 255,233,122; }

@media (min-width: 768px) {
  :root, [data-theme="light"] { --sinch-border-radius-lg: 1.5rem; --sinch-border-radius-xl: 2rem; }
}

[data-theme="dark"] { color-scheme: dark; color: var(--sinch-body-color); --sinch-secondary: #2977FF; --sinch-error: #F04126; --sinch-secondary-rgb: 41,119,255; --sinch-error-rgb: 240,65,38; --sinch-primary: #000000; --sinch-success: #023634; --sinch-info: #192C59; --sinch-warning: #000000; --sinch-danger: #5C1106; --sinch-violet: #000000; --sinch-sand: #000000; --sinch-light: #000000; --sinch-primary-rgb: 0,0,0; --sinch-success-rgb: 2,54,52; --sinch-info-rgb: 25,44,89; --sinch-warning-rgb: 0,0,0; --sinch-danger-rgb: 92,17,6; --sinch-violet-rgb: 0,0,0; --sinch-sand-rgb: 0,0,0; --sinch-light-rgb: 0,0,0; --sinch-primary-subtle: #000000; --sinch-success-subtle: #000000; --sinch-info-subtle: #000000; --sinch-warning-subtle: #000000; --sinch-danger-subtle: #000000; --sinch-violet-subtle: #000000; --sinch-sand-subtle: #14181C; --sinch-light-subtle: #14181C; --sinch-primary-subtle-rgb: 0,0,0; --sinch-success-subtle-rgb: 0,0,0; --sinch-info-subtle-rgb: 0,0,0; --sinch-warning-subtle-rgb: 0,0,0; --sinch-danger-subtle-rgb: 0,0,0; --sinch-violet-subtle-rgb: 0,0,0; --sinch-sand-subtle-rgb: 20,24,28; --sinch-light-subtle-rgb: 20,24,28; --sinch-light-active: rgba(143, 154, 161, 0.08); --sinch-body-color: #AEB7BD; --sinch-body-color-rgb: 174,183,189; --sinch-body-hover-color: #8F9AA1; --sinch-body-hover-color-rgb: 143,154,161; --sinch-body-active-color: #C4CCD1; --sinch-body-active-color-rgb: 196,204,209; --sinch-body-bg: #1A2126; --sinch-body-bg-rgb: 26,33,38; --sinch-accent: #FFFFFF; --sinch-accent-rgb: 255,255,255; --sinch-muted: #626C73; --sinch-muted-rgb: 98,108,115; --sinch-primary-text-color: #F0C243; --sinch-secondary-text-color: #5996FF; --sinch-highlight-text-color: #FFE97A; --sinch-error-text-color: #FF6047; --sinch-heading-color: #FFFFFF; --sinch-link-color: #5996FF; --sinch-link-color-rgb: 89,150,255; --sinch-link-hover-color: #2977FF; --sinch-link-hover-color-rgb: 41,119,255; --sinch-link-active-color: #85B6FF; --sinch-link-active-color-rgb: 133,182,255; --sinch-accent-icon-color: #FFFFFF; --sinch-neutral-icon-color: #626C73; --sinch-neutral-hover-icon-color: #4B575E; --sinch-neutral-active-icon-color: #78828A; --sinch-secondary-icon-color: #5996FF; --sinch-primary-icon-color: #F0C243; --sinch-error-icon-color: #F04126; --sinch-sand-icon-color: #B8B3B0; --sinch-accent-icon-color-rgb: 255,255,255; --sinch-neutral-icon-color-rgb: 98,108,115; --sinch-neutral-hover-icon-color-rgb: 75,87,94; --sinch-neutral-active-icon-color-rgb: 120,130,138; --sinch-secondary-icon-color-rgb: 89,150,255; --sinch-primary-icon-color-rgb: 240,194,67; --sinch-error-icon-color-rgb: 240,65,38; --sinch-sand-icon-color-rgb: 184,179,176; --sinch-code-color: #FF6047; --sinch-highlight-color: #AEB7BD; --sinch-highlight-bg: #000000; --sinch-border-color: #4B575E; --sinch-subtle-border-color: #14181C; --sinch-light-border-color: #000000; --sinch-neutral-border-color: #626C73; --sinch-neutral-hover-border-color: #4B575E; --sinch-neutral-active-border-color: #78828A; --sinch-focus-ring-color: #6855E0; --sinch-input-bg: #14181C; --sinch-input-placeholder-color: #78828A; --sinch-form-valid-color: #5996FF; --sinch-form-valid-border-color: #2977FF; --sinch-form-invalid-color: #FF6047; --sinch-form-invalid-border-color: #FF6047; --sinch-glow-color: 250,218,90; }

*, ::after, ::before { box-sizing: border-box; }

body { font-feature-settings: "kern", "liga", "clig", "calt"; -webkit-font-smoothing: antialiased; margin: 0px; font-family: var(--sinch-body-font-family); font-size: var(--sinch-body-font-size); font-weight: var(--sinch-body-font-weight); line-height: var(--sinch-body-line-height); color: var(--sinch-body-color); text-align: var(--sinch-body-text-align); background-color: var(--sinch-body-bg); text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr { margin: 1rem 0px; color: inherit; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top: var(--sinch-border-width) solid var(--sinch-border-color); opacity: 1; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; font-weight: 600; color: var(--sinch-heading-color); }

h1 { font-size: 3rem; line-height: 3.5rem; }

h2 { font-size: 2.5rem; line-height: 3rem; }

h3 { font-size: 2rem; line-height: 2.5rem; }

h4 { font-size: 1.5rem; line-height: 2rem; }

h5 { font-size: 1.25rem; line-height: 1.75rem; }

h6 { font-size: 1.125rem; line-height: 1.75rem; }

.fs-1, .h1 { font-size: 3rem; line-height: 3.5rem; }

.fs-2, .h2 { font-size: 2.5rem; line-height: 3rem; }

.fs-3, .h3 { font-size: 2rem; line-height: 2.5rem; }

.fs-4, .h4 { font-size: 1.5rem; line-height: 2rem; }

.fs-5, .h5 { font-size: 1.25rem; line-height: 1.75rem; }

.fs-6, .h6 { font-size: 1.125rem; line-height: 1.75rem; }

@media (min-width: 768px) {
  h1 { font-size: 3.5rem; line-height: 4rem; }
  h2 { font-size: 3rem; line-height: 3.5rem; }
  h3 { font-size: 2.5rem; line-height: 3rem; }
  h4 { font-size: 2rem; line-height: 2.5rem; }
  h5 { font-size: 1.5rem; line-height: 2rem; }
  h6 { font-size: 1.125rem; line-height: 1.75rem; }
  .fs-1, .h1 { font-size: 3.5rem; line-height: 4rem; }
  .fs-2, .h2 { font-size: 3rem; line-height: 3.5rem; }
  .fs-3, .h3 { font-size: 2.5rem; line-height: 3rem; }
  .fs-4, .h4 { font-size: 2rem; line-height: 2.5rem; }
  .fs-5, .h5 { font-size: 1.5rem; line-height: 2rem; }
  .fs-6, .h6 { font-size: 1.125rem; line-height: 1.75rem; }
}

p { margin-top: 0px; margin-bottom: 1rem; }

p:empty { display: none; }

ol, ul { padding-left: 2em; }

dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }

ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }

ul > li::marker { color: var(--sinch-secondary); }

b, strong { font-weight: 600; color: var(--sinch-accent); }

a b, a strong { color: inherit; }

.small, small { font-size: 0.875em; line-height: 1.5; }

a { color: var(--sinch-link-color); text-decoration: underline; text-underline-offset: 0.15em; }

@media (hover: hover) and (pointer: fine) {
  a:hover { --sinch-link-color: var(--sinch-link-hover-color); }
}

a.active, a:active { --sinch-link-color: var(--sinch-link-active-color); }

a:focus-visible { outline: var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width); outline-offset: var(--sinch-focus-ring-offset-sm); }

figure { margin: 0px 0px 1rem; }

img, svg { vertical-align: middle; }

iframe { border: 0px; }

code, kbd, pre, samp { font-family: "DM Mono", monospace; font-size: 1em; }

[hidden] { display: none !important; }

label { display: inline-block; }

table { caption-side: bottom; border-collapse: collapse; }

caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: rgb(75, 87, 94); text-align: left; }

th { text-align: -webkit-match-parent; }

tbody, td, tfoot, th, thead, tr { border-color: inherit; border-style: solid; border-width: 0px; }

button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }

button, select { text-transform: none; }

[role="button"] { cursor: pointer; }

select { overflow-wrap: normal; }

select:disabled { opacity: 1; }

[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator { display: none !important; }

[type="button"], [type="reset"], [type="submit"], button { appearance: button; }

[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }

textarea { resize: vertical; }

.container, .container-fluid, .container-lg, .container-md { --sinch-gutter-x: 2rem; --sinch-gutter-y: 0; width: 100%; padding-right: calc(var(--sinch-gutter-x) * .5); padding-left: calc(var(--sinch-gutter-x) * .5); margin-right: auto; margin-left: auto; }

@media (min-width: 768px) {
  .container, .container-md { max-width: 1158px; }
}

@media (min-width: 1200px) {
  .container, .container-lg, .container-md { max-width: 1264px; }
}

:root { --sinch-breakpoint-xs: 0; --sinch-breakpoint-md: 768px; --sinch-breakpoint-lg: 1200px; }

.row, .wp-block-columns { --sinch-gutter-x: 1rem; --sinch-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--sinch-gutter-y)); margin-right: calc(-.5 * var(--sinch-gutter-x)); margin-left: calc(-.5 * var(--sinch-gutter-x)); }

.row > *, .wp-block-columns > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--sinch-gutter-x) * .5); padding-left: calc(var(--sinch-gutter-x) * .5); margin-top: var(--sinch-gutter-y); }

.col, .wp-block-column { flex: 1 0 0%; }

.row-cols-1 > * { flex: 0 0 auto; width: 100%; }

.row-cols-4 > * { flex: 0 0 auto; width: 25%; }

.row-cols-5 > * { flex: 0 0 auto; width: 20%; }

.col-auto { flex: 0 0 auto; width: auto; }

.col-1 { flex: 0 0 auto; width: 8.33333%; }

.col-3 { flex: 0 0 auto; width: 25%; }

.col-4 { flex: 0 0 auto; width: 33.3333%; }

.col-5 { flex: 0 0 auto; width: 41.6667%; }

.col-6 { flex: 0 0 auto; width: 50%; }

.col-7 { flex: 0 0 auto; width: 58.3333%; }

.col-8 { flex: 0 0 auto; width: 66.6667%; }

.col-9 { flex: 0 0 auto; width: 75%; }

.col-10 { flex: 0 0 auto; width: 83.3333%; }

.col-12 { flex: 0 0 auto; width: 100%; }

.offset-1 { margin-left: 8.33333%; }

.g-0, .gx-0 { --sinch-gutter-x: 0; }

.g-0, .gy-0 { --sinch-gutter-y: 0; }

.g-2, .gx-2 { --sinch-gutter-x: 0.5rem; }

.g-2, .gy-2 { --sinch-gutter-y: 0.5rem; }

.g-3, .gx-3 { --sinch-gutter-x: 1rem; }

.g-3, .gy-3 { --sinch-gutter-y: 1rem; }

.g-6, .gx-6 { --sinch-gutter-x: 2.5rem; }

.g-6, .gy-6 { --sinch-gutter-y: 2.5rem; }

.g-7, .gx-7 { --sinch-gutter-x: 3rem; }

.g-7, .gy-7 { --sinch-gutter-y: 3rem; }

@media (min-width: 768px) {
  .col-md { flex: 1 0 0%; }
  .row-cols-md-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-md-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-md-5 > * { flex: 0 0 auto; width: 20%; }
  .col-md-auto { flex: 0 0 auto; width: auto; }
  .col-md-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-md-3 { flex: 0 0 auto; width: 25%; }
  .col-md-4 { flex: 0 0 auto; width: 33.3333%; }
  .col-md-5 { flex: 0 0 auto; width: 41.6667%; }
  .col-md-6 { flex: 0 0 auto; width: 50%; }
  .col-md-7 { flex: 0 0 auto; width: 58.3333%; }
  .col-md-8 { flex: 0 0 auto; width: 66.6667%; }
  .col-md-9 { flex: 0 0 auto; width: 75%; }
  .col-md-10 { flex: 0 0 auto; width: 83.3333%; }
  .col-md-12 { flex: 0 0 auto; width: 100%; }
  .offset-md-1 { margin-left: 8.33333%; }
  .g-md-0, .gx-md-0 { --sinch-gutter-x: 0; }
  .g-md-0, .gy-md-0 { --sinch-gutter-y: 0; }
  .g-md-2, .gx-md-2 { --sinch-gutter-x: 0.5rem; }
  .g-md-2, .gy-md-2 { --sinch-gutter-y: 0.5rem; }
  .g-md-3, .gx-md-3 { --sinch-gutter-x: 1rem; }
  .g-md-3, .gy-md-3 { --sinch-gutter-y: 1rem; }
  .g-md-6, .gx-md-6 { --sinch-gutter-x: 2.5rem; }
  .g-md-6, .gy-md-6 { --sinch-gutter-y: 2.5rem; }
  .g-md-7, .gx-md-7 { --sinch-gutter-x: 3rem; }
  .g-md-7, .gy-md-7 { --sinch-gutter-y: 3rem; }
}

@media (min-width: 1200px) {
  .col-lg { flex: 1 0 0%; }
  .row-cols-lg-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-lg-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-lg-5 > * { flex: 0 0 auto; width: 20%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; }
  .col-lg-1 { flex: 0 0 auto; width: 8.33333%; }
  .col-lg-3 { flex: 0 0 auto; width: 25%; }
  .col-lg-4 { flex: 0 0 auto; width: 33.3333%; }
  .col-lg-5 { flex: 0 0 auto; width: 41.6667%; }
  .col-lg-6 { flex: 0 0 auto; width: 50%; }
  .col-lg-7 { flex: 0 0 auto; width: 58.3333%; }
  .col-lg-8 { flex: 0 0 auto; width: 66.6667%; }
  .col-lg-9 { flex: 0 0 auto; width: 75%; }
  .col-lg-10 { flex: 0 0 auto; width: 83.3333%; }
  .col-lg-12 { flex: 0 0 auto; width: 100%; }
  .offset-lg-1 { margin-left: 8.33333%; }
  .g-lg-0, .gx-lg-0 { --sinch-gutter-x: 0; }
  .g-lg-0, .gy-lg-0 { --sinch-gutter-y: 0; }
  .g-lg-2, .gx-lg-2 { --sinch-gutter-x: 0.5rem; }
  .g-lg-2, .gy-lg-2 { --sinch-gutter-y: 0.5rem; }
  .g-lg-3, .gx-lg-3 { --sinch-gutter-x: 1rem; }
  .g-lg-3, .gy-lg-3 { --sinch-gutter-y: 1rem; }
  .g-lg-6, .gx-lg-6 { --sinch-gutter-x: 2.5rem; }
  .g-lg-6, .gy-lg-6 { --sinch-gutter-y: 2.5rem; }
  .g-lg-7, .gx-lg-7 { --sinch-gutter-x: 3rem; }
  .g-lg-7, .gy-lg-7 { --sinch-gutter-y: 3rem; }
}

.img-fluid, .longform-content p > img, .wp-block-image img { max-width: 100%; height: auto; }

.img-cover { object-fit: cover; object-position: center center; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 0.875em; color: rgb(174, 183, 189); }

img[data-lazy-src] { opacity: 0; }

.list-unstyled { padding-left: 0px; list-style: none; }

.fade { transition: opacity 0.15s linear; }

@media (prefers-reduced-motion: reduce) {
  .fade { transition: none; }
}

.fade:not(.show) { opacity: 0; }

.collapse:not(.show) { display: none; }

.collapsing { height: 0px; overflow: hidden; transition: height 0.35s; }

.collapsing.collapse-horizontal { width: 0px; height: auto; transition: width 0.35s; }

.btn { --sinch-btn-padding-x: 1rem; --sinch-btn-padding-y: 0.375rem; --sinch-btn-font-size: 1rem; --sinch-btn-font-weight: 600; --sinch-btn-line-height: 1.5; --sinch-btn-color: #000000; --sinch-btn-bg: transparent; --sinch-btn-border-width: 2px; --sinch-btn-border-color: transparent; --sinch-btn-border-radius: 1rem; --sinch-btn-hover-border-color: transparent; --sinch-btn-arrow-img: url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 2.29289C8.68342 1.90237 9.31658 1.90237 9.70711 2.29289L14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L9.70711 13.7071C9.31658 14.0976 8.68342 14.0976 8.29289 13.7071C7.90237 13.3166 7.90237 12.6834 8.29289 12.2929L12.5858 8L8.29289 3.70711C7.90237 3.31658 7.90237 2.68342 8.29289 2.29289Z' fill='%23000'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C1 7.44772 1.44772 7 2 7H14C14.5523 7 15 7.44772 15 8C15 8.55228 14.5523 9 14 9H2C1.44772 9 1 8.55228 1 8Z' fill='%23000'/%3e%3c/svg%3e"); display: inline-block; padding: var(--sinch-btn-padding-y) var(--sinch-btn-padding-x); font-family: var(--sinch-btn-font-family); font-size: var(--sinch-btn-font-size); font-weight: var(--sinch-btn-font-weight); line-height: var(--sinch-btn-line-height); color: var(--sinch-btn-color); text-align: center; text-decoration: none; text-transform: unset; vertical-align: middle; cursor: pointer; user-select: none; background-color: var(--sinch-btn-bg); border: var(--sinch-btn-border-width) solid var(--sinch-btn-border-color); border-radius: var(--sinch-btn-border-radius); transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, outline 0.2s ease-in-out, outline-offset 0.2s ease-in-out; }

@media (prefers-reduced-motion: reduce) {
  .btn { transition: none; }
}

.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active { background-color: var(--sinch-btn-active-bg); border-color: var(--sinch-btn-active-border-color); }

.btn.disabled, .btn:disabled, fieldset:disabled .btn { pointer-events: none; opacity: 0.4; }

.btn.btn-secondary { --sinch-btn-color: #FFFFFF; --sinch-btn-bg: #1860F0; --sinch-btn-border-color: #1860F0; --sinch-btn-active-bg: #1750C2; --sinch-btn-active-border-color: #1750C2; }

[data-theme="dark"] .btn.btn-secondary { --sinch-btn-color: #FFFFFF; --sinch-btn-bg: #2977FF; --sinch-btn-border-color: #2977FF; --sinch-btn-active-bg: #1750C2; --sinch-btn-active-border-color: #1750C2; }

.btn.btn-outline-secondary { --sinch-btn-color: #000000; --sinch-btn-bg: transparent; --sinch-btn-border-color: #2977FF; --sinch-btn-active-bg: rgba(143, 154, 161, 0.16); --sinch-btn-active-border-color: #1860F0; }

[data-theme="dark"] .btn.btn-outline-secondary { --sinch-btn-color: #FFFFFF; --sinch-btn-bg: transparent; --sinch-btn-border-color: #2977FF; --sinch-btn-active-bg: rgba(174, 183, 189, 0.08); --sinch-btn-active-border-color: #5996FF; }

.btn.btn-neutral { --sinch-btn-color: #000000; --sinch-btn-bg: #C4CCD1; --sinch-btn-border-color: #C4CCD1; --sinch-btn-active-bg: #AEB7BD; --sinch-btn-active-border-color: #AEB7BD; }

[data-theme="dark"] .btn.btn-neutral { --sinch-btn-color: #FFFFFF; --sinch-btn-bg: #4B575E; --sinch-btn-border-color: #4B575E; --sinch-btn-active-bg: #626C73; --sinch-btn-active-border-color: #626C73; }

.btn.btn-outline-neutral { --sinch-btn-color: #000000; --sinch-btn-bg: transparent; --sinch-btn-border-color: #8F9AA1; --sinch-btn-active-bg: rgba(143, 154, 161, 0.16); --sinch-btn-active-border-color: #78828A; }

[data-theme="dark"] .btn.btn-outline-neutral { --sinch-btn-color: #FFFFFF; --sinch-btn-bg: transparent; --sinch-btn-border-color: #626C73; --sinch-btn-active-bg: rgba(174, 183, 189, 0.08); --sinch-btn-active-border-color: #78828A; }

.btn.btn-sm { --sinch-btn-padding-y: 0.375rem; --sinch-btn-padding-x: 1rem; --sinch-btn-font-size: 0.875rem; --sinch-btn-border-radius: 1rem; --sinch-btn-line-height: 1.25rem; }

@media (min-width: 768px) {
  .btn.btn-lg { --sinch-btn-padding-y: 0.625rem; --sinch-btn-padding-x: 1.5rem; --sinch-btn-font-size: 1rem; --sinch-btn-border-radius: 1rem; --sinch-btn-line-height: 1.5; }
}

.btn.btn-icon { --sinch-btn-icon-padding: 0.375rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); --sinch-btn-font-size: 1.5rem; --sinch-btn-icon-svg-size: 1.5rem; --sinch-btn-border-radius: 1rem; --sinch-btn-line-height: 0 !important; }

.btn.btn-icon svg { width: var(--sinch-btn-icon-svg-size) !important; height: var(--sinch-btn-icon-svg-size) !important; }

.btn.btn-icon.btn-lg { --sinch-btn-icon-padding: 0.625rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); }

.btn.btn-icon.btn-icon-sm { --sinch-btn-icon-svg-size: 1rem; --sinch-btn-icon-padding: 0.625rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); }

.btn.btn-icon.btn-icon-sm.btn-lg { --sinch-btn-icon-padding: 0.875rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); }

.btn.btn-icon.btn-icon-lg { --sinch-btn-icon-svg-size: 2rem; --sinch-btn-icon-padding: 0.125rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); }

.btn.btn-icon.btn-icon-lg.btn-lg { --sinch-btn-icon-padding: 0.375rem; --sinch-btn-padding-y: var(--sinch-btn-icon-padding); --sinch-btn-padding-x: var(--sinch-btn-icon-padding); }

@media (min-width: 768px) {
  .btn.btn-animated::before { content: ""; position: relative; display: inline-block; width: 0.75rem; height: 1em; transition: width 0.2s ease-in-out; }
  .btn.btn-animated::after { content: ""; mask-size: cover; position: relative; width: 1em; height: 1em; display: inline-block; vertical-align: sub; background-color: currentcolor; margin-left: -0.75rem; margin-right: 0.5rem; opacity: 0; transition: width 0.2s ease-in-out, margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, opacity 0.2s ease-in-out; }
}

.btn-arrow { --sinch-btn-arrow-img: url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 2.29289C8.68342 1.90237 9.31658 1.90237 9.70711 2.29289L14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L9.70711 13.7071C9.31658 14.0976 8.68342 14.0976 8.29289 13.7071C7.90237 13.3166 7.90237 12.6834 8.29289 12.2929L12.5858 8L8.29289 3.70711C7.90237 3.31658 7.90237 2.68342 8.29289 2.29289Z' fill='%23000'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C1 7.44772 1.44772 7 2 7H14C14.5523 7 15 7.44772 15 8C15 8.55228 14.5523 9 14 9H2C1.44772 9 1 8.55228 1 8Z' fill='%23000'/%3e%3c/svg%3e"); --sinch-btn-arrow-color: var(--sinch-link-color); display: inline-block; text-transform: unset; text-underline-offset: 0.15em; width: fit-content; color: var(--sinch-btn-arrow-color); text-wrap: balance; transition: color 0.2s ease-in-out; text-decoration: underline !important; font-weight: 600 !important; }

.btn-arrow::after { content: ""; mask-size: cover; width: 1em; height: 1em; margin-left: 0.5em; display: inline-block; vertical-align: middle; background-color: currentcolor; }

.btn-arrow.active, .btn-arrow:active, a.active .btn-arrow:not(a), a:active .btn-arrow:not(a), button.active .btn-arrow:not(button), button:active .btn-arrow:not(button) { --sinch-btn-arrow-color: var(--sinch-link-active-color); }

.btn-arrow.btn-arrow-down::after { transform: rotate(90deg); }

.btn.btn-play { z-index: 50; opacity: 1; display: flex; align-items: center; justify-content: center; position: absolute; }

.btn.btn-play.btn-play-circle { --sinch-btn-padding-x: 0; --sinch-btn-padding-y: 0; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); width: 4rem; height: 4rem; border-radius: 50rem; }

.btn.btn-play.btn-play-circle svg { width: 2rem; height: 2rem; }

.btn.btn-play.btn-play-square { --sinch-btn-padding-x: 0.875rem; --sinch-btn-padding-y: 0.875rem; bottom: 1.5rem; right: 1.5rem; border-radius: 1rem; }

.btn.btn-play.btn-play-square svg { width: 2rem; height: 2rem; }

.iframe-responsive-container { --sinch-iframe-responsive-height: 56.25%; padding-top: var(--sinch-iframe-responsive-height); position: relative; }

.iframe-responsive-container.iframe-responsive-9x16 { --sinch-iframe-responsive-height: 177.777778%; }

.iframe-responsive { position: absolute; inset: 0px; width: 100%; height: 100%; border: none; }

.card { --sinch-card-body-solid-padding: 2.5rem 2rem; --sinch-card-box-shadow: var(--sinch-box-shadow-sm); --sinch-card-transition: 0.3s ease-in-out; --sinch-card-hover-box-shadow: var(--sinch-box-shadow); --sinch-card-featured-body-padding: 2.5rem 2.5rem 3rem 2.5rem; --sinch-card-icon-size: 3rem; --sinch-card-title-clamp-lines: 3; --sinch-card-description-clamp-lines: 5; --sinch-card-badge-top: 1rem; --sinch-card-badge-right: 1rem; --sinch-card-badge-padding-x: 0.5rem; --sinch-card-badge-padding-y: 0.25rem; --sinch-card-badge-color: #000000; --sinch-card-badge-bg: #C4CCD1; position: relative; overflow: hidden; border: none; min-width: 0px; color: var(--sinch-body-color); overflow-wrap: break-word; background-clip: border-box; }

.card.card-bg-solid { box-shadow: var(--sinch-card-box-shadow); transition: box-shadow var(--sinch-card-transition); }

.card.card-bg-solid .card-body { padding: var(--sinch-card-body-solid-padding); }

@media (min-width: 1200px) {
  .card.card-bg-solid.card-featured .card-body { padding: var(--sinch-card-featured-body-padding) !important; }
}

.card:not(.card-bg-solid) { background-color: transparent !important; }

.card.card-no-paddings .card-body { padding: 0px; }

.card .card-image-zoom { display: block; width: 100%; position: relative; overflow: hidden; }

.card .card-image-zoom::after { content: ""; display: block; padding-top: 53%; }

.card .card-image-zoom.card-image-zoom-large::after { padding-top: 62%; }

.card .card-image-zoom img { position: absolute; inset: 0px; width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover; object-position: center center; }

.card .card-icon svg { height: var(--sinch-card-icon-size) !important; width: auto; }

.card-body { flex: 1 1 auto; padding: 1rem; }

@media (min-width: 768px) {
  .card-body { padding: 1.5rem; }
}

.card-text[data-description-clamp="true"] { --sinch-text-truncate-lines: var(--sinch-card-description-clamp-lines); overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: var(--sinch-text-truncate-lines); -webkit-box-orient: vertical; display: -webkit-box; }

.card-text > :last-child { margin-bottom: 0px; }

.card-category-text { flex: 1 1 0%; }

.card-title[data-title-clamp="true"] { --sinch-text-truncate-lines: var(--sinch-card-title-clamp-lines); overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: var(--sinch-text-truncate-lines); -webkit-box-orient: vertical; display: -webkit-box; }

.card-badge { position: absolute; color: var(--sinch-card-badge-color); background-color: var(--sinch-card-badge-bg); top: var(--sinch-card-badge-top); right: var(--sinch-card-badge-right); z-index: 1; padding: var(--sinch-card-badge-padding-y) var(--sinch-card-badge-padding-x); max-width: calc(100% - var(--sinch-card-badge-right) * 2); text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.card-link { color: inherit; text-decoration: inherit; }

svg { transition: opacity 0.2s ease-in-out; }

svg[data-url] { opacity: 0; }

.section-pt, .section-py { padding-top: 4rem; }

.section-pb, .section-py { padding-bottom: 4rem; }

@media (min-width: 768px) {
  .section-pt, .section-py { padding-top: 5rem; }
  .section-pb, .section-py { padding-bottom: 5rem; }
}

@media (min-width: 1200px) {
  .section-pt, .section-py { padding-top: 7.5rem; }
  .section-pb, .section-py { padding-bottom: 7.5rem; }
}

[data-content-type*="component"].bg-body[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-body[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-body[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-body[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-light-subtle[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-light-subtle[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-light-subtle[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-light-subtle[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-light[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-light[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-light[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-light[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-primary-subtle[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-primary-subtle[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-primary-subtle[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-primary-subtle[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-primary[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-primary[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-primary[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-primary[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-sand-subtle[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-sand-subtle[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-sand-subtle[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-sand-subtle[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-sand[data-theme="dark"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-sand[data-theme="dark"]:not([class*="glow-top"]):not([class*="section-split-block"]), [data-content-type*="component"].bg-sand[data-theme="light"]:not([class*="glow-bottom"]):not([class*="section-split-block"]) + [data-content-type*="component"].bg-sand[data-theme="light"]:not([class*="glow-top"]):not([class*="section-split-block"]) { padding-top: 0px; }

.section-caption { font-size: 1.125rem; font-weight: 600; line-height: 1.75rem; text-transform: uppercase; letter-spacing: 0.166em; margin-bottom: 0.5rem; }

@media (max-width: 1199.98px) {
  .offcanvas-lg { position: fixed; bottom: 0px; z-index: var(--sinch-offcanvas-zindex); max-width: 100%; visibility: hidden; }
  .offcanvas-lg.offcanvas-start { top: var(--header-height-main); left: 0px; width: var(--sinch-offcanvas-width); transform: translateX(-100%); }
}

@media (min-width: 1200px) {
  .offcanvas-lg { background-color: transparent !important; }
  .offcanvas-lg .offcanvas-header-sticky { display: none; }
  .offcanvas-lg .offcanvas-body { display: flex; flex-grow: 0; overflow-y: visible; background-color: transparent !important; }
  .offcanvas-lg .offcanvas-padding { padding: 0px; }
}

.offcanvas { position: fixed; bottom: 0px; z-index: var(--sinch-offcanvas-zindex); max-width: 100%; visibility: hidden; }

.offcanvas.offcanvas-start { top: var(--header-height-main); left: 0px; width: var(--sinch-offcanvas-width); transform: translateX(-100%); }

.lazy-video { position: relative; }

.lazy-video > a { display: block; position: absolute; inset: 0px; width: 100%; height: 100%; }

.lazy-video > a::before { content: ""; position: absolute; inset: 0px; width: 100%; height: 100%; background-color: rgb(0, 0, 0); opacity: 0.24; z-index: 5; }

.lazy-video > a > img { position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: center center; z-index: 1; }

.lazy-video-preview { position: relative; }

.lazy-video-preview > img { position: relative; z-index: 1; }

.lazy-video-link::before { content: ""; position: absolute; inset: 0px; width: 100%; height: 100%; background-color: rgb(0, 0, 0); opacity: 0; z-index: 5; }

.link-body-color { transition: color 0.2s ease-in-out; color: RGBA(var(--sinch-body-color-rgb),var(--sinch-link-opacity,1)) !important; }

.link-body-color.active, .link-body-color:active, a.active .link-body-color:not(a), a:active .link-body-color:not(a), button.active .link-body-color:not(button), button:active .link-body-color:not(button) { color: RGBA(var(--sinch-body-active-color-rgb),var(--sinch-link-opacity,1)) !important; }

.content-body > :last-child { margin-bottom: 0px; }

.fs-xxs { font-size: 0.75rem !important; line-height: 1.25rem !important; }

.fs-xs { font-size: 0.875rem !important; line-height: 1.25rem !important; }

.fs-sm { font-size: 1rem !important; line-height: 1.5rem !important; }

.fs-body { font-size: 1.125rem !important; line-height: 1.75rem !important; }

.glow { background-image: radial-gradient(circle,rgba(var(--sinch-glow-color),.45) 0,rgba(var(--sinch-glow-color),0) 70%); background-repeat: no-repeat; background-size: 1000px 1000px; background-position: -530px -590px; }

.glow.glow-bottom { background-position-y: calc(100% + 590px); }

.glow.glow-end { background-position-x: calc(100% + 530px); }

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { width: 1px !important; height: 1px !important; padding: 0px !important; margin: -1px !important; overflow: hidden !important; clip: rect(0px, 0px, 0px, 0px) !important; white-space: nowrap !important; border: 0px !important; }

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), .visually-hidden:not(caption) { position: absolute !important; }

.overflow-hidden { overflow: hidden !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-flex { display: flex !important; }

.d-inline-flex { display: inline-flex !important; }

.d-none { display: none !important; }

.position-relative { position: relative !important; }

.border-top { border-top: var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color) !important; }

.border-top-0 { border-top: 0px !important; }

.w-50 { width: 50% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.mw-100 { max-width: 100% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.flex-row { flex-direction: row !important; }

.flex-column { flex-direction: column !important; }

.flex-wrap { flex-wrap: wrap !important; }

.flex-nowrap { flex-wrap: nowrap !important; }

.justify-content-start { justify-content: flex-start !important; }

.justify-content-end { justify-content: flex-end !important; }

.justify-content-center { justify-content: center !important; }

.justify-content-between { justify-content: space-between !important; }

.align-items-start { align-items: flex-start !important; }

.align-items-center { align-items: center !important; }

.align-self-center { align-self: center !important; }

.order-first { order: -1 !important; }

.order-1 { order: 1 !important; }

.order-2 { order: 2 !important; }

.order-last { order: 6 !important; }

.m-0 { margin: 0px !important; }

.mx-auto { margin-right: auto !important; margin-left: auto !important; }

.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }

.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }

.my-7 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.mt-0 { margin-top: 0px !important; }

.mt-1 { margin-top: 0.25rem !important; }

.mt-2 { margin-top: 0.5rem !important; }

.mt-3 { margin-top: 1rem !important; }

.mt-4 { margin-top: 1.5rem !important; }

.mt-5 { margin-top: 2rem !important; }

.mt-6 { margin-top: 2.5rem !important; }

.mt-7 { margin-top: 3rem !important; }

.mt-9 { margin-top: 4rem !important; }

.me-1 { margin-right: 0.25rem !important; }

.me-2 { margin-right: 0.5rem !important; }

.me-3 { margin-right: 1rem !important; }

.me-4 { margin-right: 1.5rem !important; }

.me-6 { margin-right: 2.5rem !important; }

.mb-0 { margin-bottom: 0px !important; }

.mb-2 { margin-bottom: 0.5rem !important; }

.mb-3 { margin-bottom: 1rem !important; }

.mb-4 { margin-bottom: 1.5rem !important; }

.mb-5 { margin-bottom: 2rem !important; }

.mb-6 { margin-bottom: 2.5rem !important; }

.mb-7 { margin-bottom: 3rem !important; }

.mb-9 { margin-bottom: 4rem !important; }

.ms-2 { margin-left: 0.5rem !important; }

.ms-3 { margin-left: 1rem !important; }

.ms-auto { margin-left: auto !important; }

.p-0 { padding: 0px !important; }

.p-3 { padding: 1rem !important; }

.p-4 { padding: 1.5rem !important; }

.p-5 { padding: 2rem !important; }

.p-6 { padding: 2.5rem !important; }

.p-7 { padding: 3rem !important; }

.px-0 { padding-right: 0px !important; padding-left: 0px !important; }

.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }

.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }

.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }

.px-5 { padding-right: 2rem !important; padding-left: 2rem !important; }

.px-6 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }

.px-9 { padding-right: 4rem !important; padding-left: 4rem !important; }

.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }

.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }

.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }

.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }

.py-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }

.py-6 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }

.py-9 { padding-top: 4rem !important; padding-bottom: 4rem !important; }

.pt-0 { padding-top: 0px !important; }

.pt-1 { padding-top: 0.25rem !important; }

.pt-2 { padding-top: 0.5rem !important; }

.pt-3 { padding-top: 1rem !important; }

.pt-4 { padding-top: 1.5rem !important; }

.pt-5 { padding-top: 2rem !important; }

.pt-6 { padding-top: 2.5rem !important; }

.pt-7 { padding-top: 3rem !important; }

.pt-9 { padding-top: 4rem !important; }

.pe-1 { padding-right: 0.25rem !important; }

.pe-2 { padding-right: 0.5rem !important; }

.pe-3 { padding-right: 1rem !important; }

.pe-6 { padding-right: 2.5rem !important; }

.pe-7 { padding-right: 3rem !important; }

.pe-10 { padding-right: 4.5rem !important; }

.pb-0 { padding-bottom: 0px !important; }

.pb-1 { padding-bottom: 0.25rem !important; }

.pb-2 { padding-bottom: 0.5rem !important; }

.pb-3 { padding-bottom: 1rem !important; }

.pb-6 { padding-bottom: 2.5rem !important; }

.pb-7 { padding-bottom: 3rem !important; }

.pb-9 { padding-bottom: 4rem !important; }

.ps-1 { padding-left: 0.25rem !important; }

.ps-5 { padding-left: 2rem !important; }

.ps-6 { padding-left: 2.5rem !important; }

.ps-7 { padding-left: 3rem !important; }

.ps-10 { padding-left: 4.5rem !important; }

.gap-1 { gap: 0.25rem !important; }

.gap-2 { gap: 0.5rem !important; }

.gap-3 { gap: 1rem !important; }

.gap-4 { gap: 1.5rem !important; }

.gap-5 { gap: 2rem !important; }

.gap-6 { gap: 2.5rem !important; }

.gap-7 { gap: 3rem !important; }

.fw-normal { font-weight: 400 !important; }

.fw-bold { font-weight: 600 !important; }

.text-start { text-align: left !important; }

.text-end { text-align: right !important; }

.text-center { text-align: center !important; }

.text-decoration-none { text-decoration: none !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.icon-neutral-active { color: var(--sinch-neutral-active-icon-color) !important; }

.text-primary { color: var(--sinch-primary-text-color) !important; }

.text-light { color: var(--sinch-light) !important; }

.text-body-color { color: var(--sinch-body-color) !important; }

.text-accent { color: var(--sinch-accent) !important; }

.text-muted { color: var(--sinch-muted) !important; }

.text-secondary { color: var(--sinch-secondary-text-color) !important; }

.text-highlight { color: var(--sinch-highlight-text-color) !important; }

.bg-secondary { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-secondary-rgb),var(--sinch-bg-opacity)) !important; }

.bg-error { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-error-rgb),var(--sinch-bg-opacity)) !important; }

.bg-primary { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-primary-rgb),var(--sinch-bg-opacity)) !important; }

.bg-success { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-success-rgb),var(--sinch-bg-opacity)) !important; }

.bg-info { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-info-rgb),var(--sinch-bg-opacity)) !important; }

.bg-warning { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-warning-rgb),var(--sinch-bg-opacity)) !important; }

.bg-danger { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-danger-rgb),var(--sinch-bg-opacity)) !important; }

.bg-violet { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-violet-rgb),var(--sinch-bg-opacity)) !important; }

.bg-sand { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-sand-rgb),var(--sinch-bg-opacity)) !important; }

.bg-light { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-light-rgb),var(--sinch-bg-opacity)) !important; }

.bg-primary-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-primary-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-success-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-success-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-info-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-info-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-warning-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-warning-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-danger-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-danger-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-violet-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-violet-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-sand-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-sand-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-light-subtle { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-light-subtle-rgb),var(--sinch-bg-opacity)) !important; }

.bg-black { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-black-rgb),var(--sinch-bg-opacity)) !important; }

.bg-white { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-white-rgb),var(--sinch-bg-opacity)) !important; }

.bg-body { --sinch-bg-opacity: 1; background-color: rgba(var(--sinch-body-bg-rgb),var(--sinch-bg-opacity)) !important; }

.bg-transparent { --sinch-bg-opacity: 1; background-color: transparent !important; }

.bg-ne-05 { background-color: rgb(247, 249, 250) !important; }

.rounded { border-radius: var(--sinch-border-radius) !important; }

.rounded-sm { border-radius: var(--sinch-border-radius-sm) !important; }

.rounded-lg { border-radius: var(--sinch-border-radius-lg) !important; }

@media (min-width: 768px) {
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-flex { display: flex !important; }
  .d-md-inline-flex { display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .position-md-relative { position: relative !important; }
  .w-md-50 { width: 50% !important; }
  .w-md-100 { width: 100% !important; }
  .w-md-auto { width: auto !important; }
  .flex-md-row { flex-direction: row !important; }
  .flex-md-column { flex-direction: column !important; }
  .flex-md-wrap { flex-wrap: wrap !important; }
  .flex-md-nowrap { flex-wrap: nowrap !important; }
  .justify-content-md-start { justify-content: flex-start !important; }
  .justify-content-md-end { justify-content: flex-end !important; }
  .justify-content-md-center { justify-content: center !important; }
  .justify-content-md-between { justify-content: space-between !important; }
  .align-items-md-start { align-items: flex-start !important; }
  .align-items-md-center { align-items: center !important; }
  .align-self-md-center { align-self: center !important; }
  .order-md-first { order: -1 !important; }
  .order-md-1 { order: 1 !important; }
  .order-md-2 { order: 2 !important; }
  .order-md-last { order: 6 !important; }
  .m-md-0 { margin: 0px !important; }
  .mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-md-7 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .mt-md-0 { margin-top: 0px !important; }
  .mt-md-1 { margin-top: 0.25rem !important; }
  .mt-md-2 { margin-top: 0.5rem !important; }
  .mt-md-3 { margin-top: 1rem !important; }
  .mt-md-4 { margin-top: 1.5rem !important; }
  .mt-md-5 { margin-top: 2rem !important; }
  .mt-md-6 { margin-top: 2.5rem !important; }
  .mt-md-7 { margin-top: 3rem !important; }
  .mt-md-9 { margin-top: 4rem !important; }
  .me-md-1 { margin-right: 0.25rem !important; }
  .me-md-2 { margin-right: 0.5rem !important; }
  .me-md-3 { margin-right: 1rem !important; }
  .me-md-4 { margin-right: 1.5rem !important; }
  .me-md-6 { margin-right: 2.5rem !important; }
  .mb-md-0 { margin-bottom: 0px !important; }
  .mb-md-2 { margin-bottom: 0.5rem !important; }
  .mb-md-3 { margin-bottom: 1rem !important; }
  .mb-md-4 { margin-bottom: 1.5rem !important; }
  .mb-md-5 { margin-bottom: 2rem !important; }
  .mb-md-6 { margin-bottom: 2.5rem !important; }
  .mb-md-7 { margin-bottom: 3rem !important; }
  .mb-md-9 { margin-bottom: 4rem !important; }
  .ms-md-2 { margin-left: 0.5rem !important; }
  .ms-md-3 { margin-left: 1rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .p-md-0 { padding: 0px !important; }
  .p-md-3 { padding: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .p-md-5 { padding: 2rem !important; }
  .p-md-6 { padding: 2.5rem !important; }
  .p-md-7 { padding: 3rem !important; }
  .px-md-0 { padding-right: 0px !important; padding-left: 0px !important; }
  .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-md-5 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-md-6 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .px-md-9 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .py-md-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
  .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-md-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-md-6 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .py-md-9 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .pt-md-0 { padding-top: 0px !important; }
  .pt-md-1 { padding-top: 0.25rem !important; }
  .pt-md-2 { padding-top: 0.5rem !important; }
  .pt-md-3 { padding-top: 1rem !important; }
  .pt-md-4 { padding-top: 1.5rem !important; }
  .pt-md-5 { padding-top: 2rem !important; }
  .pt-md-6 { padding-top: 2.5rem !important; }
  .pt-md-7 { padding-top: 3rem !important; }
  .pt-md-9 { padding-top: 4rem !important; }
  .pe-md-1 { padding-right: 0.25rem !important; }
  .pe-md-2 { padding-right: 0.5rem !important; }
  .pe-md-3 { padding-right: 1rem !important; }
  .pe-md-6 { padding-right: 2.5rem !important; }
  .pe-md-7 { padding-right: 3rem !important; }
  .pe-md-10 { padding-right: 4.5rem !important; }
  .pb-md-0 { padding-bottom: 0px !important; }
  .pb-md-1 { padding-bottom: 0.25rem !important; }
  .pb-md-2 { padding-bottom: 0.5rem !important; }
  .pb-md-3 { padding-bottom: 1rem !important; }
  .pb-md-6 { padding-bottom: 2.5rem !important; }
  .pb-md-7 { padding-bottom: 3rem !important; }
  .pb-md-9 { padding-bottom: 4rem !important; }
  .ps-md-1 { padding-left: 0.25rem !important; }
  .ps-md-5 { padding-left: 2rem !important; }
  .ps-md-6 { padding-left: 2.5rem !important; }
  .ps-md-7 { padding-left: 3rem !important; }
  .ps-md-10 { padding-left: 4.5rem !important; }
  .gap-md-1 { gap: 0.25rem !important; }
  .gap-md-2 { gap: 0.5rem !important; }
  .gap-md-3 { gap: 1rem !important; }
  .gap-md-4 { gap: 1.5rem !important; }
  .gap-md-5 { gap: 2rem !important; }
  .gap-md-6 { gap: 2.5rem !important; }
  .gap-md-7 { gap: 3rem !important; }
  .text-md-start { text-align: left !important; }
  .text-md-end { text-align: right !important; }
  .text-md-center { text-align: center !important; }
}

@media (min-width: 1200px) {
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-flex { display: flex !important; }
  .d-lg-inline-flex { display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .position-lg-relative { position: relative !important; }
  .w-lg-50 { width: 50% !important; }
  .w-lg-100 { width: 100% !important; }
  .w-lg-auto { width: auto !important; }
  .flex-lg-row { flex-direction: row !important; }
  .flex-lg-column { flex-direction: column !important; }
  .flex-lg-wrap { flex-wrap: wrap !important; }
  .flex-lg-nowrap { flex-wrap: nowrap !important; }
  .justify-content-lg-start { justify-content: flex-start !important; }
  .justify-content-lg-end { justify-content: flex-end !important; }
  .justify-content-lg-center { justify-content: center !important; }
  .justify-content-lg-between { justify-content: space-between !important; }
  .align-items-lg-start { align-items: flex-start !important; }
  .align-items-lg-center { align-items: center !important; }
  .align-self-lg-center { align-self: center !important; }
  .order-lg-first { order: -1 !important; }
  .order-lg-1 { order: 1 !important; }
  .order-lg-2 { order: 2 !important; }
  .order-lg-last { order: 6 !important; }
  .m-lg-0 { margin: 0px !important; }
  .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-lg-7 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .mt-lg-0 { margin-top: 0px !important; }
  .mt-lg-1 { margin-top: 0.25rem !important; }
  .mt-lg-2 { margin-top: 0.5rem !important; }
  .mt-lg-3 { margin-top: 1rem !important; }
  .mt-lg-4 { margin-top: 1.5rem !important; }
  .mt-lg-5 { margin-top: 2rem !important; }
  .mt-lg-6 { margin-top: 2.5rem !important; }
  .mt-lg-7 { margin-top: 3rem !important; }
  .mt-lg-9 { margin-top: 4rem !important; }
  .me-lg-1 { margin-right: 0.25rem !important; }
  .me-lg-2 { margin-right: 0.5rem !important; }
  .me-lg-3 { margin-right: 1rem !important; }
  .me-lg-4 { margin-right: 1.5rem !important; }
  .me-lg-6 { margin-right: 2.5rem !important; }
  .mb-lg-0 { margin-bottom: 0px !important; }
  .mb-lg-2 { margin-bottom: 0.5rem !important; }
  .mb-lg-3 { margin-bottom: 1rem !important; }
  .mb-lg-4 { margin-bottom: 1.5rem !important; }
  .mb-lg-5 { margin-bottom: 2rem !important; }
  .mb-lg-6 { margin-bottom: 2.5rem !important; }
  .mb-lg-7 { margin-bottom: 3rem !important; }
  .mb-lg-9 { margin-bottom: 4rem !important; }
  .ms-lg-2 { margin-left: 0.5rem !important; }
  .ms-lg-3 { margin-left: 1rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .p-lg-0 { padding: 0px !important; }
  .p-lg-3 { padding: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .p-lg-5 { padding: 2rem !important; }
  .p-lg-6 { padding: 2.5rem !important; }
  .p-lg-7 { padding: 3rem !important; }
  .px-lg-0 { padding-right: 0px !important; padding-left: 0px !important; }
  .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-lg-5 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-lg-6 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .px-lg-9 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .py-lg-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
  .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-lg-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-lg-6 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .py-lg-9 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .pt-lg-0 { padding-top: 0px !important; }
  .pt-lg-1 { padding-top: 0.25rem !important; }
  .pt-lg-2 { padding-top: 0.5rem !important; }
  .pt-lg-3 { padding-top: 1rem !important; }
  .pt-lg-4 { padding-top: 1.5rem !important; }
  .pt-lg-5 { padding-top: 2rem !important; }
  .pt-lg-6 { padding-top: 2.5rem !important; }
  .pt-lg-7 { padding-top: 3rem !important; }
  .pt-lg-9 { padding-top: 4rem !important; }
  .pe-lg-1 { padding-right: 0.25rem !important; }
  .pe-lg-2 { padding-right: 0.5rem !important; }
  .pe-lg-3 { padding-right: 1rem !important; }
  .pe-lg-6 { padding-right: 2.5rem !important; }
  .pe-lg-7 { padding-right: 3rem !important; }
  .pe-lg-10 { padding-right: 4.5rem !important; }
  .pb-lg-0 { padding-bottom: 0px !important; }
  .pb-lg-1 { padding-bottom: 0.25rem !important; }
  .pb-lg-2 { padding-bottom: 0.5rem !important; }
  .pb-lg-3 { padding-bottom: 1rem !important; }
  .pb-lg-6 { padding-bottom: 2.5rem !important; }
  .pb-lg-7 { padding-bottom: 3rem !important; }
  .pb-lg-9 { padding-bottom: 4rem !important; }
  .ps-lg-1 { padding-left: 0.25rem !important; }
  .ps-lg-5 { padding-left: 2rem !important; }
  .ps-lg-6 { padding-left: 2.5rem !important; }
  .ps-lg-7 { padding-left: 3rem !important; }
  .ps-lg-10 { padding-left: 4.5rem !important; }
  .gap-lg-1 { gap: 0.25rem !important; }
  .gap-lg-2 { gap: 0.5rem !important; }
  .gap-lg-3 { gap: 1rem !important; }
  .gap-lg-4 { gap: 1.5rem !important; }
  .gap-lg-5 { gap: 2rem !important; }
  .gap-lg-6 { gap: 2.5rem !important; }
  .gap-lg-7 { gap: 3rem !important; }
  .text-lg-start { text-align: left !important; }
  .text-lg-end { text-align: right !important; }
  .text-lg-center { text-align: center !important; }
}

@media print {
  .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-flex { display: flex !important; }
  .d-print-inline-flex { display: inline-flex !important; }
  .d-print-none { display: none !important; }
}

@media (min-width: 1120px) and (max-width: 1320px) {
  html { zoom: 0.9; }
}

html[lang="de-DE"] { overflow-wrap: break-word; }

p:empty::before { content: unset !important; }

ul li > p { margin-bottom: 0px !important; }

.grecaptcha-badge { opacity: 0; pointer-events: none; visibility: hidden !important; }

.ratio-16x9 { aspect-ratio: 16 / 9; }

/* === Block 4 === */
.rll-youtube-player, [data-lazy-src]{display:none !important;}

/* === Block 5 === */
@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("//fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
