
 .theme-essentials {
  --font-weight-prose: 400;
  --colors-white: 255 255 255;
  --colors-black: 0 0 0;
  --colors-text: var(--colors-primary-100);
  --colors-gray-50: 250 250 250;
  --colors-gray-100: 246 245 245;
  --colors-gray-200: 198 198 198;
  --colors-gray-300: 87 87 86;
  --colors-gray-400: 0 0 0;
  --colors-primary-50: 232 229 223;
  --colors-primary-100: 0 44 119;
  --colors-primary-400: 0 44 119;
  --colors-primary-500: 0 44 119;
  --colors-secondary-50: 232 229 223;
  --colors-secondary-100: 0 115 207;
  --colors-secondary-400: 0 115 207;
  --colors-secondary-500: 0 115 207;
  --colors-secondary-600: 66 67 66;
  --colors-success-500: 63 130 68;
  --colors-alert-500: 242 170 60;
  --colors-error-500: 228 32 58;
  --colors-btn-primary-bg: var(--colors-secondary-100);
  --colors-btn-primary-bg-hover: var(--colors-primary-100);
  --colors-btn-primary-text: var(--colors-white);
  --colors-btn-primary-text-hover: var(--colors-white);
  --colors-btn-primary-border: var(--colors-secondary-100);
  --colors-btn-primary-border-hover: var(--colors-primary-100);
  --colors-btn-secondary-bg: 0 0 0 / 0;
  --colors-btn-secondary-bg-hover: var(--colors-primary-100);
  --colors-btn-secondary-text: var(--colors-secondary-100);
  --colors-btn-secondary-text-hover: var(--colors-white);
  --colors-btn-secondary-border: var(--colors-secondary-100);
  --colors-btn-secondary-border-hover: var(--colors-primary-100);
  --colors-btn-tertiary-bg: 0 0 0 / 0;
  --colors-btn-tertiary-bg-hover: 0 0 0 / 0;
  --colors-btn-tertiary-text: var(--colors-secondary-100);
  --colors-btn-tertiary-text-hover: var(--colors-secondary-100);
  --colors-btn-tertiary-border: var(--colors-secondary-100);
  --colors-btn-tertiary-border-hover: var(--colors-secondary-100);
  --colors-btn-important-bg: var(--colors-secondary-100);
  --colors-btn-important-bg-hover: 0 0 0 / 0;
  --colors-btn-important-text: var(--colors-white);
  --colors-btn-important-text-hover: var(--colors-secondary-100);
  --colors-btn-important-border: var(--colors-secondary-100);
  --colors-btn-important-border-hover: var(--colors-secondary-100);
  --colors-btn-default-bg: var(--colors-white);
  --colors-btn-default-bg-hover: 239 248 252;
  --colors-btn-default-text: var(--colors-black);
  --colors-btn-default-text-hover: 0 150 210;
  --colors-btn-default-border: 221 221 221;
  --colors-btn-default-border-hover: 0 150 210;
  --colors-btn-ghost-bg: var(--colors-secondary-100);
  --colors-btn-ghost-bg-hover: var(--colors-primary-100);
  --colors-btn-ghost-text: var(--colors-white);
  --colors-btn-ghost-text-hover: var(--colors-white);
  --colors-btn-ghost-border: var(--colors-secondary-100);
  --colors-btn-ghost-border-hover: var(--colors-primary-100);
  --colors-section-gray: var(-colors-gray-100);
  --colors-section-primary-50: var(--colors-primary-50);
  --colors-section-secondary-50: var(--colors-secondary-50);
  --colors-section-primary-100: var(--colors-primary-100);
  --colors-section-secondary-100: var(--colors-secondary-100);
  --colors-hero-indicator-current: var(--colors-primary-500);
  --colors-hero-primary-bg: var(--colors-primary-500);
  --colors-hero-primary-text: var(--colors-white);
  --colors-hero-primary-h1: var(--colors-white);
  --colors-hero-primary-h2: var(--colors-white);
  --colors-hero-primary-h3: var(--colors-white);
  --colors-hero-primary-h4: var(--colors-white);
  --colors-hero-primary-h5: var(--colors-white);
  --colors-hero-primary-h6: var(--colors-white);
  --colors-hero-primary-link: var(--colors-white);
  --colors-hero-secondary-bg: var(--colors-secondary-500);
  --colors-hero-secondary-text: var(--colors-white);
  --colors-hero-secondary-h1: var(--colors-white);
  --colors-hero-secondary-h2: var(--colors-white);
  --colors-hero-secondary-h3: var(--colors-white);
  --colors-hero-secondary-h4: var(--colors-white);
  --colors-hero-secondary-h5: var(--colors-white);
  --colors-hero-secondary-h6: var(--colors-white);
  --colors-hero-secondary-link: var(--colors-white);
  --colors-brand-hero-primary-bg: var(--colors-primary-500);
  --colors-brand-hero-primary-text: var(--colors-white);
  --colors-brand-hero-primary-h1: var(--colors-white);
  --colors-brand-hero-primary-h2: var(--colors-white);
  --colors-brand-hero-primary-h3: var(--colors-white);
  --colors-brand-hero-primary-h4: var(--colors-white);
  --colors-brand-hero-primary-h5: var(--colors-white);
  --colors-brand-hero-primary-h6: var(--colors-white);
  --colors-brand-hero-primary-link: var(--colors-white);
  --colors-brand-hero-secondary-bg: var(--colors-secondary-500);
  --colors-brand-hero-secondary-text: var(--colors-white);
  --colors-brand-hero-secondary-h1: var(--colors-white);
  --colors-brand-hero-secondary-h2: var(--colors-white);
  --colors-brand-hero-secondary-h3: var(--colors-white);
  --colors-brand-hero-secondary-h4: var(--colors-white);
  --colors-brand-hero-secondary-h5: var(--colors-white);
  --colors-brand-hero-secondary-h6: var(--colors-white);
  --colors-brand-hero-secondary-link: var(--colors-white);
  --colors-tabslider-tab: var(--colors-gray-200);
  --colors-tabslider-tab-hover: var(--colors-gray-400);
  --colors-tabslider-eyebrow: var(--colors-secondary-500);
  --colors-tabslider-tabs-bg: var(--colors-white);
  --colors-tabslider-slide: var(--colors-gray-200);
  --colors-tabslider-slide-hover: var(--colors-secondary-100);
  --colors-tabslider-primary-bg: var(--colors-primary-500);
  --colors-tabslider-primary-text: var(--colors-white);
  --colors-tabslider-primary-h1: var(--colors-white);
  --colors-tabslider-primary-h2: var(--colors-white);
  --colors-tabslider-primary-h3: var(--colors-white);
  --colors-tabslider-primary-h4: var(--colors-white);
  --colors-tabslider-primary-h5: var(--colors-white);
  --colors-tabslider-primary-h6: var(--colors-white);
  --colors-tabslider-primary-link: var(--colors-white);
  --colors-tabslider-primary-eyebrow: var(--colors-white);
  --colors-tabslider-secondary-bg: var(--colors-secondary-500);
  --colors-tabslider-secondary-text: var(--colors-white);
  --colors-tabslider-secondary-h1: var(--colors-white);
  --colors-tabslider-secondary-h2: var(--colors-white);
  --colors-tabslider-secondary-h3: var(--colors-white);
  --colors-tabslider-secondary-h4: var(--colors-white);
  --colors-tabslider-secondary-h5: var(--colors-white);
  --colors-tabslider-secondary-h6: var(--colors-white);
  --colors-tabslider-secondary-link: var(--colors-white);
  --colors-tabslider-secondary-eyebrow: var(--colors-white);
  --colors-accordion-header: var(--colors-text);
  --colors-accordion-header-hover: var(--colors-secondary-500);
  --colors-accordion-header-open: var(--colors-secondary-500);
  --colors-slideout-link-text: var(--colors-prose-text);
  --colors-slideout-link-text-hover: var(--colors-secondary-500);
  --colors-slideout-link-icon-fill: var(--colors-white);
  --colors-slideout-link-icon-fill-hover: var(--colors-secondary-500);
  --colors-slideout-link-icon-stroke: var(--colors-secondary-500);
  --colors-slideout-link-icon-stroke-hover: var(--colors-white);
  --colors-prose-text: var(--colors-primary-100);
  --colors-prose-text-light: 170 170 170;
  --colors-prose-h1: var(--colors-primary-100);
  --colors-prose-h2: var(--colors-primary-100);
  --colors-prose-h3: var(--colors-primary-100);
  --colors-prose-h4: var(--colors-primary-100);
  --colors-prose-link: var(--colors-secondary-100);
  --colors-prose-bullets: var(--colors-secondary-100);
  --colors-prose-table-border: var(--colors-secondary-100);
  --colors-invert-text: var(--colors-white);
  --colors-invert-h1: var(--colors-white);
  --colors-invert-h2: var(--colors-white);
  --colors-invert-h3: var(--colors-white);
  --colors-invert-h4: var(--colors-white);
  --colors-invert-h5: var(--colors-white);
  --colors-invert-h6: var(--colors-white);
  --colors-invert-link: var(--colors-white);
  --colors-invert-bullets: var(--colors-white);
  --colors-nav-headline: var(--colors-primary-100);
  --colors-nav-link: var(--colors-prose-text);
  --colors-nav-link-hover: var(--colors-secondary-500);
  --colors-nav-primary: var(--colors-white);
  --colors-nav-secondary: var(--colors-primary-100);
  --colors-breadcrumb-text: 170 170 170;
  --colors-breadcrumb-text-hover: var(--colors-prose-link);
  --colors-breadcrumb-text-active: var(--colors-prose-link);
  --colors-footer-primary: var(--colors-white);
  --colors-footer-secondary: 0 82 146;
  --colors-footer-headline: var(--colors-gray-300);
  --colors-footer-icon-bg: var(--colors-secondary-400);
  --colors-footer-icon-bg-hover: var(--colors-secondary-400);
  --colors-footer-link: var(--colors-prose-text);
  --colors-footer-link-hover: var(--colors-secondary-500);
  --colors-footer-meta-link: var(--colors-footer-link);
  --colors-footer-meta-link-hover: var(--colors-footer-link-hover);
  --colors-form-input: var(--colors-primary-500);
  --colors-form-input-bg: var(--colors-white);
  --colors-videoplayer-btn: var(--colors-secondary-100);
  --colors-videoplayer-btn-hover: var(--colors-primary-100);
  --colors-product-category: 170 170 170;
  --colors-pagination-active: var(--colors-secondary-400);
  --border-color-main-nav-item: var(--colors-primary-100);
  --border-color-sub-nav-col: var(--colors-gray-100);
  --border-color-footer: var(--colors-secondary-500);
  --border-color-footer-meta: var(--colors-gray-100);
  --border-color-input: var(--colors-gray-200);
  --border-color-input-active: var(--colors-secondary-500);
  --border-color-input-error: var(--colors-error-500);
  --border-color-tabslider-tab: var(--colors-gray-300);
  --border-color-tabslider: var(--colors-gray-100);
  --border-color-tabslider-tab-hover: var(--colors-transparent);
  --border-color-anchor-nav: 238 238 238;
  --border-color-tabslider-border-mobile: var(--colors-gray-100);
  --border-color-product: 222 222 222;
  --border-color-accordion-header: 238 238 238;
}
  
#app .theme-essentials{font-family:KoHo,ui-sans-serif,system-ui,-apple-system!important}#app .theme-essentials .btn{font-weight:500!important;text-transform:uppercase}#app .theme-essentials .bg-section-primary-100,#app .theme-essentials .bg-section-secondary-100{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders);--tw-prose-invert-body: #ffffff;--tw-prose-invert-headings: #ffffff;--tw-prose-invert-lead: #ffffff;--tw-prose-invert-links: #ffffff;--tw-prose-invert-bold: #ffffff;--tw-prose-invert-counters: #ffffff;--tw-prose-invert-bullets: #ffffff;--tw-prose-invert-hr: #ffffff;--tw-prose-invert-quotes: #ffffff;--tw-prose-invert-quote-borders: #ffffff;--tw-prose-invert-captions: #ffffff;--tw-prose-invert-pre-code: #ffffff;--tw-prose-invert-pre-bg: #ffffff;--tw-prose-invert-th-borders: #ffffff;--tw-prose-invert-td-borders: #ffffff;--colors-prose-text: tw-prose-invert-body;color:rgb(var(--colors-invert-text))}#app .theme-essentials .bg-section-primary-100 :where(figcaption):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(figcaption):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-captions))}#app .theme-essentials .bg-section-primary-100 :where(p):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .bg-section-primary-100 :where(thead th):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(thead th):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-headings))}#app .theme-essentials .bg-section-primary-100 :where(thead tr):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-invert-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .bg-section-primary-100 :where(ul > li):not(:where([class~="not-prose"] *))::marker,#app .theme-essentials .bg-section-secondary-100 :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .bg-section-primary-100 :where(ol > li):not(:where([class~="not-prose"] *))::marker,#app .theme-essentials .bg-section-secondary-100 :where(ol > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .bg-section-primary-100 :where(code):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .bg-section-primary-100 :where(blockquote):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .bg-section-primary-100 :where(h1):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h1))}#app .theme-essentials .bg-section-primary-100 :where(h2):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h2))}#app .theme-essentials .bg-section-primary-100 :where(h3):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h3))}#app .theme-essentials .bg-section-primary-100 :where(h4):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h4))}#app .theme-essentials .bg-section-primary-100 :where(h5):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .bg-section-primary-100 :where(h6):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .bg-section-primary-100 :where(a:not(.btn)):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-link));border-bottom-color:rgb(var(--colors-invert-link))}#app .theme-essentials .bg-section-primary-100 :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover,#app .theme-essentials .bg-section-secondary-100 :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:transparent}#app .theme-essentials .bg-section-primary-100,#app .theme-essentials .bg-section-secondary-100{--colors-prose-text: --colors-invert-text}#app .theme-essentials .bg-section-primary-100 .bg-section-white,#app .theme-essentials .bg-section-secondary-100 .bg-section-white{--tw-prose-invert-body: var(--colors-text);--tw-prose-invert-headings: var(--colors-text);--tw-prose-invert-lead: var(--colors-text);--tw-prose-invert-links: var(--colors-text);--tw-prose-body: --tw-prose-invert-body;--tw-prose-headings: --tw-prose-invert-headings;--tw-prose-lead: --tw-prose-invert-lead;--tw-prose-links: --tw-prose-invert-links;--tw-prose-bold: --tw-prose-invert-bold;--tw-prose-counters: --tw-prose-invert-counters;--tw-prose-bullets: --tw-prose-invert-bullets;--tw-prose-hr: --tw-prose-invert-hr;--tw-prose-quotes: --tw-prose-invert-quotes;--tw-prose-quote-borders: --tw-prose-invert-quote-borders;--tw-prose-captions: --tw-prose-invert-captions;--tw-prose-pre-code: --tw-prose-invert-pre-code;--tw-prose-pre-bg: --tw-prose-invert-pre-bg;--tw-prose-th-borders: #EEEEEE;--tw-prose-td-borders: #EEEEEE;color:rgb(var(--colors-text))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(p):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-text))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(code):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-text))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(pre code):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(pre code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(blockquote):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-text))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h1):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-prose-h1))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h2):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-prose-h2))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h3):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-prose-h3))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h4):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-prose-h4))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h5):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(h6):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(a:not(.btn)):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-prose-link))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover,#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:rgb(var(--colors-prose-link))}#app .theme-essentials .bg-section-primary-100 .bg-section-white :where(thead tr):not(:where([class~="not-prose"] *)),#app .theme-essentials .bg-section-secondary-100 .bg-section-white :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .bg-section-primary-100 .bg-section-white,#app .theme-essentials .bg-section-secondary-100 .bg-section-white{--colors-prose-text: var(--colors-text)}#app .theme-essentials .hero-content--primary{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders);--tw-prose-invert-body: #ffffff;--tw-prose-invert-headings: #ffffff;--tw-prose-invert-lead: #ffffff;--tw-prose-invert-links: #ffffff;--tw-prose-invert-bold: #ffffff;--tw-prose-invert-counters: #ffffff;--tw-prose-invert-bullets: #ffffff;--tw-prose-invert-hr: #ffffff;--tw-prose-invert-quotes: #ffffff;--tw-prose-invert-quote-borders: #ffffff;--tw-prose-invert-captions: #ffffff;--tw-prose-invert-pre-code: #ffffff;--tw-prose-invert-pre-bg: #ffffff;--tw-prose-invert-th-borders: #ffffff;--tw-prose-invert-td-borders: #ffffff;--colors-prose-text: tw-prose-invert-body;color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(figcaption):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-captions))}#app .theme-essentials .hero-content--primary :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(thead th):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-headings))}#app .theme-essentials .hero-content--primary :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-invert-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .hero-content--primary :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--primary :where(ol > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--primary :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h1))}#app .theme-essentials .hero-content--primary :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h2))}#app .theme-essentials .hero-content--primary :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h3))}#app .theme-essentials .hero-content--primary :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h4))}#app .theme-essentials .hero-content--primary :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .hero-content--primary :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .hero-content--primary :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-link));border-bottom-color:rgb(var(--colors-invert-link))}#app .theme-essentials .hero-content--primary :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:transparent}@media (min-width: 768px){#app .theme-essentials .hero-content--primary{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders);--tw-prose-invert-body: #ffffff;--tw-prose-invert-headings: #ffffff;--tw-prose-invert-lead: #ffffff;--tw-prose-invert-links: #ffffff;--tw-prose-invert-bold: #ffffff;--tw-prose-invert-counters: #ffffff;--tw-prose-invert-bullets: #ffffff;--tw-prose-invert-hr: #ffffff;--tw-prose-invert-quotes: #ffffff;--tw-prose-invert-quote-borders: #ffffff;--tw-prose-invert-captions: #ffffff;--tw-prose-invert-pre-code: #ffffff;--tw-prose-invert-pre-bg: #ffffff;--tw-prose-invert-th-borders: #ffffff;--tw-prose-invert-td-borders: #ffffff;--colors-prose-text: tw-prose-invert-body;color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(figcaption):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-captions))}#app .theme-essentials .hero-content--primary :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(thead th):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-headings))}#app .theme-essentials .hero-content--primary :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-invert-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .hero-content--primary :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--primary :where(ol > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--primary :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--primary :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h1))}#app .theme-essentials .hero-content--primary :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h2))}#app .theme-essentials .hero-content--primary :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h3))}#app .theme-essentials .hero-content--primary :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h4))}#app .theme-essentials .hero-content--primary :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .hero-content--primary :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .hero-content--primary :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-link));border-bottom-color:rgb(var(--colors-invert-link))}#app .theme-essentials .hero-content--primary :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:transparent}}#app .theme-essentials .hero-content--primary{--colors-prose-text: --colors-invert-text}#app .theme-essentials .hero-content--secondary{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders);--tw-prose-invert-body: #ffffff;--tw-prose-invert-headings: #ffffff;--tw-prose-invert-lead: #ffffff;--tw-prose-invert-links: #ffffff;--tw-prose-invert-bold: #ffffff;--tw-prose-invert-counters: #ffffff;--tw-prose-invert-bullets: #ffffff;--tw-prose-invert-hr: #ffffff;--tw-prose-invert-quotes: #ffffff;--tw-prose-invert-quote-borders: #ffffff;--tw-prose-invert-captions: #ffffff;--tw-prose-invert-pre-code: #ffffff;--tw-prose-invert-pre-bg: #ffffff;--tw-prose-invert-th-borders: #ffffff;--tw-prose-invert-td-borders: #ffffff;--colors-prose-text: tw-prose-invert-body;color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(figcaption):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-captions))}#app .theme-essentials .hero-content--secondary :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(thead th):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-headings))}#app .theme-essentials .hero-content--secondary :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-invert-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .hero-content--secondary :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--secondary :where(ol > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--secondary :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h1))}#app .theme-essentials .hero-content--secondary :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h2))}#app .theme-essentials .hero-content--secondary :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h3))}#app .theme-essentials .hero-content--secondary :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h4))}#app .theme-essentials .hero-content--secondary :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .hero-content--secondary :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .hero-content--secondary :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-link));border-bottom-color:rgb(var(--colors-invert-link))}#app .theme-essentials .hero-content--secondary :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:transparent}@media (min-width: 768px){#app .theme-essentials .hero-content--secondary{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders);--tw-prose-invert-body: #ffffff;--tw-prose-invert-headings: #ffffff;--tw-prose-invert-lead: #ffffff;--tw-prose-invert-links: #ffffff;--tw-prose-invert-bold: #ffffff;--tw-prose-invert-counters: #ffffff;--tw-prose-invert-bullets: #ffffff;--tw-prose-invert-hr: #ffffff;--tw-prose-invert-quotes: #ffffff;--tw-prose-invert-quote-borders: #ffffff;--tw-prose-invert-captions: #ffffff;--tw-prose-invert-pre-code: #ffffff;--tw-prose-invert-pre-bg: #ffffff;--tw-prose-invert-th-borders: #ffffff;--tw-prose-invert-td-borders: #ffffff;--colors-prose-text: tw-prose-invert-body;color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(figcaption):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-captions))}#app .theme-essentials .hero-content--secondary :where(p):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(thead th):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-headings))}#app .theme-essentials .hero-content--secondary :where(thead tr):not(:where([class~="not-prose"] *)){border-bottom-width:4px;border-bottom-color:rgb(var(--colors-prose-invert-table-border));border-top:2px solid #EEEEEE}#app .theme-essentials .hero-content--secondary :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--secondary :where(ol > li):not(:where([class~="not-prose"] *))::marker{color:rgb(var(--colors-prose-invert-bullets))}#app .theme-essentials .hero-content--secondary :where(code):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(blockquote):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-text))}#app .theme-essentials .hero-content--secondary :where(h1):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h1))}#app .theme-essentials .hero-content--secondary :where(h2):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h2))}#app .theme-essentials .hero-content--secondary :where(h3):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h3))}#app .theme-essentials .hero-content--secondary :where(h4):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h4))}#app .theme-essentials .hero-content--secondary :where(h5):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h5))}#app .theme-essentials .hero-content--secondary :where(h6):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-h6))}#app .theme-essentials .hero-content--secondary :where(a:not(.btn)):not(:where([class~="not-prose"] *)){color:rgb(var(--colors-invert-link));border-bottom-color:rgb(var(--colors-invert-link))}#app .theme-essentials .hero-content--secondary :where(a:not(.btn)):not(:where([class~="not-prose"] *)):hover{border-bottom-color:transparent}}#app .theme-essentials .hero-content--secondary{--colors-prose-text: --colors-invert-text}#app .theme-essentials h1,#app .theme-essentials h2{font-family:Playfair Display,ui-sans-serif,system-ui,-apple-system!important}#app .theme-essentials .prose :where(h3):not(:where([class~="not-prose"] *)){font-weight:400}#app .theme-essentials .prose{font-size:20px;font-size:1.25rem;line-height:1.4;font-weight:300}#app .theme-essentials .prose p{line-height:1.4}#app .theme-essentials .tabslider__tab:hover,#app .theme-essentials .tabslider__tab--active{--tw-border-opacity: 1;border-color:rgba(var(--colors-secondary-100) / var(--tw-border-opacity))}@media (min-width: 1280px){#app .theme-essentials .videoplayer .text-videoplayer-btn{--tw-text-opacity: 1}}#app .theme-essentials #header .flyout__nav-item:hover,#app .theme-essentials #header.header--secondary .flyout__nav-item:hover,#app .theme-essentials #header.header--primary .flyout__nav-item:hover{--tw-text-opacity: 1;color:rgba(var(--colors-secondary-100) / var(--tw-text-opacity))}#app .theme-essentials #header{font-weight:200}#app .theme-essentials #header .header__nav-item{text-transform:uppercase}#app .theme-essentials footer{font-weight:200}#app .theme-essentials footer h4.text-footer-headline{font-weight:700}#app .theme-essentials #header .header__nav-item,#app .theme-essentials #header.header--secondary .header__nav-item,#app .theme-essentials #header.header--primary .header__nav-item{font-size:16px;border-color:transparent}#app .theme-essentials #header .header__nav-item--open,#app .theme-essentials #header .header__nav-item:hover,#app .theme-essentials #header.header--secondary .header__nav-item--open,#app .theme-essentials #header.header--secondary .header__nav-item:hover,#app .theme-essentials #header.header--primary .header__nav-item--open,#app .theme-essentials #header.header--primary .header__nav-item:hover{-webkit-text-decoration:underline 2px solid;text-decoration:underline 2px solid;text-underline-offset:12px;border-color:transparent;-webkit-text-decoration-color:#0073CF;text-decoration-color:#0073cf}#app .theme-essentials .header--primary{--colors-nav-link-hover: var(--colors-primary-100);--border-color-main-nav-item: var(--colors-secondary-100)}#app .theme-essentials .footer--secondary{--colors-footer-headline: var(--colors-secondary-100)}@media (min-width: 640px){#app .theme-essentials .prose :where(h1):not(:where([class~="not-prose"] *)){font-size:55.008px;font-size:3.438rem;line-height:1.18181818}#app .theme-essentials .prose :where(h2):not(:where([class~="not-prose"] *)){font-size:40px;font-size:2.5rem;line-height:1.25}}@media (min-width: 1024px){#app .theme-essentials .prose :where(h1):not(:where([class~="not-prose"] *)){font-size:55.008px;font-size:3.438rem;line-height:1.18181818}#app .theme-essentials .prose :where(h2):not(:where([class~="not-prose"] *)){font-size:48px;font-size:3rem;line-height:1.1666666}}




.overflowHidden {overflow: hidden !important;}