html:root,[data-hsx*="light"],html:root[data-hsx*="dark"] [data-hsx*="inverted"]{--hsx-site-background:#ffffff;--hsx-body-text-color:#000000;--hsx-headings-color:#000000;--hcl-on-brand:#ffffff;--hcl-brand-1:#fffcfb;--hcl-brand-2:#fff7f6;--hcl-brand-3:#ffe9e5;--hcl-brand-4:#ffd9d0;--hcl-brand-5:#ffc9be;--hcl-brand-6:#ffb6a9;--hcl-brand-7:#ffa090;--hcl-brand-8:#fe8170;--hcl-brand-9:#f00;--hcl-brand-10:#f00000;--hcl-brand-11:#e50000;--hcl-brand-12:#681710;--hcl-brand-emphasis:#e50000;--hcl-brand-1a:#ff400004;--hcl-brand-2a:#ff1d0009;--hcl-brand-3a:#ff28001a;--hcl-brand-4a:#ff31002f;--hcl-brand-5a:#ff2c0041;--hcl-brand-6a:#ff270056;--hcl-brand-7a:#ff25006f;--hcl-brand-8a:#fe1f008f;--hcl-brand-9a:#ff0000;--hcl-brand-10a:#f00000;--hcl-brand-11a:#e50000;--hcl-brand-12a:#5e0800ef;--hcl-on-neutral:#ffffff;--hcl-neutral-1:#fdfdfd;--hcl-neutral-2:#fcf9f9;--hcl-neutral-3:#f8f1f1;--hcl-neutral-4:#f3e8e8;--hcl-neutral-5:#eddfdf;--hcl-neutral-6:#e2d5d5;--hcl-neutral-7:#d5c9c9;--hcl-neutral-8:#c1b4b4;--hcl-neutral-9:#000000;--hcl-neutral-10:#1e1e1e;--hcl-neutral-11:#756868;--hcl-neutral-12:#2e2a2a;--hcl-neutral-emphasis:#000000;--hcl-neutral-1a:#00000002;--hcl-neutral-2a:#80000006;--hcl-neutral-3a:#8000000e;--hcl-neutral-4a:#7a000017;--hcl-neutral-5a:#70000020;--hcl-neutral-6a:#4f00002a;--hcl-neutral-7a:#39000036;--hcl-neutral-8a:#2d01014b;--hcl-neutral-9a:#000000;--hcl-neutral-10a:#1e1e1e;--hcl-neutral-11a:#16000097;--hcl-neutral-12a:#050000d5}:root:root[data-hsx*="dark"],[data-hsx*="dark"],[data-hsx*="invert"]{--hsx-site-background:#121212;--hsx-body-text-color:#adacac;--hsx-headings-color:#fafafa;--hcl-brand-1:#190f0e;--hcl-brand-2:#211311;--hcl-brand-3:#3f100b;--hcl-brand-4:#580100;--hcl-brand-5:#6a0402;--hcl-brand-6:#7b170f;--hcl-brand-7:#95281e;--hcl-brand-8:#c03529;--hcl-brand-9:#f00;--hcl-brand-10:#ef0000;--hcl-brand-11:#ff907f;--hcl-brand-12:#ffcfc6;--hcl-brand-emphasis:#ff907f;--hcl-neutral-1:#131212;--hcl-neutral-2:#1b1919;--hcl-neutral-3:#252222;--hcl-neutral-4:#2e2929;--hcl-neutral-5:#383131;--hcl-neutral-6:#443b3b;--hcl-neutral-7:#564949;--hcl-neutral-8:#705e5e;--hcl-neutral-9:#ffffff;--hcl-neutral-10:#aeaeae;--hcl-neutral-11:#cab3b3;--hcl-neutral-12:#f2e5e4;--hcl-neutral-emphasis:#ffffff;--hcl-on-neutral:#000000}:root{--hsx-page-width:1250px;--hsx-min-offset:40px;--hsx-page-gap:40px;--hsx-bleed-offset:max(calc(((100vw - (var(--bde-section-width))) / 2) + var(--bde-section-horizontal-padding)), calc(var(--bde-section-horizontal-padding) + 5px))}:root{--hsx-page-display:grid}@media (max-width:1446px){body{--hsx-page-display:flex}}::selection{background-color:var(--hcl-neutral-12);color:var(--hcl-neutral-1);-webkit-text-fill-color:var(--hcl-neutral-1)}:root{--headspin-theme-API:eyJ0aGVtZSI6ImxpZ2h0In0=}[data-hsx*="overlay"] *:not(button,[class*=button]){color:white!important;text-shadow:1px 1px 0 black,-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black,2px 2px 0 black,-2px -2px 0 black,2px -2px 0 black,-2px 2px 0 black,2px 0 0 black,-2px 0 0 black,0 2px 0 black,0 -2px 0 #000}:root{--hsx-safe-overlay:rgba(0, 0, 0, .6)}h1,h2,h3,h4,h5,h6,p,div{line-height:calc(4px + 2ex)}[data-hsx-brand="neutral"]{--hcl-brand-1:var(--hcl-neutral-1);--hcl-brand-1a:var(--hcl-neutral-1a);--hcl-brand-2:var(--hcl-neutral-2);--hcl-brand-2a:var(--hcl-neutral-2a);--hcl-brand-3:var(--hcl-neutral-3);--hcl-brand-3a:var(--hcl-neutral-3a);--hcl-brand-4:var(--hcl-neutral-4);--hcl-brand-4a:var(--hcl-neutral-4a);--hcl-brand-5:var(--hcl-neutral-5);--hcl-brand-5a:var(--hcl-neutral-5a);--hcl-brand-6:var(--hcl-neutral-6);--hcl-brand-6a:var(--hcl-neutral-6a);--hcl-brand-7:var(--hcl-neutral-7);--hcl-brand-7a:var(--hcl-neutral-7a);--hcl-brand-8:var(--hcl-neutral-8);--hcl-brand-8a:var(--hcl-neutral-8a);--hcl-brand-9:var(--hcl-neutral-9);--hcl-brand-9a:var(--hcl-neutral-9a);--hcl-brand-10:var(--hcl-neutral-10);--hcl-brand-10a:var(--hcl-neutral-10a);--hcl-brand-11:var(--hcl-neutral-11);--hcl-brand-11a:var(--hcl-neutral-11a);--hcl-brand-12:var(--hcl-neutral-12);--hcl-brand-12a:var(--hcl-neutral-12a);--hcl-on-brand:var(--hcl-on-neutral);--hcl-brand-emphasis:var(--hcl-neutral-emphasis)}html:root{--hrd-s:6px;--hrd-m:8px;--hrd-l:12px;--hrd-pill:500px;--hrd-atom:6px}html:root{--hfs-h0:clamp(2.5rem, 1.187rem + 4.385vw, 4.75rem);--hfs-h1:clamp(2.0625rem, 1.187rem + 2.923vw, 3.5625rem);--hfs-h2:clamp(1.75rem, 1.203rem + 1.827vw, 2.6875rem);--hfs-h3:clamp(1.4375rem, 1.109rem + 1.096vw, 2rem);--hfs-h4:clamp(1.1875rem, 1.005rem + 0.609vw, 1.5rem);--hfs-h5:clamp(1rem, 0.927rem + 0.244vw, 1.125rem);--hfs-h6:clamp(1rem, 0.927rem + 0.244vw, 1.125rem);--hfs-text-l:clamp(1.1875rem, 1.005rem + 0.609vw, 1.5rem);--hfs-text-m:clamp(1rem, 0.927rem + 0.244vw, 1.125rem);--hfs-text-s:clamp(0.875rem, 0.875rem + 0.000vw, 0.875rem);--hsp-xxl:clamp(2.6875rem, 1.995rem + 2.314vw, 3.875rem);--hsp-xl:clamp(2rem, 1.489rem + 1.705vw, 2.875rem);--hsp-l:clamp(1.5rem, 1.099rem + 1.340vw, 2.1875rem);--hsp-m:clamp(1.125rem, 0.833rem + 0.974vw, 1.625rem);--hsp-s:clamp(0.8125rem, 0.557rem + 0.853vw, 1.25rem);--hsp-xs:clamp(0.625rem, 0.443rem + 0.609vw, 0.9375rem);--hsp-xxs:clamp(0.5rem, 0.391rem + 0.365vw, 0.6875rem);--hss-xxl:clamp(8rem, 5.922rem + 6.943vw, 11.5625rem);--hss-xl:clamp(6rem, 4.432rem + 5.238vw, 8.6875rem);--hss-l:clamp(4.5rem, 3.333rem + 3.898vw, 6.5rem);--hss-m:clamp(3.375rem, 2.500rem + 2.923vw, 4.875rem);--hss-s:clamp(2.5rem, 1.807rem + 2.314vw, 3.6875rem);--hss-xs:clamp(1.875rem, 1.364rem + 1.705vw, 2.75rem);--hss-xxs:clamp(1.4375rem, 1.073rem + 1.218vw, 2.0625rem)}@supports (font-size:1cqi){html:root{--hfs-h0:clamp(2.5rem, 1.187rem + 4.385cqi, 4.75rem);--hfs-h1:clamp(2.0625rem, 1.187rem + 2.923cqi, 3.5625rem);--hfs-h2:clamp(1.75rem, 1.203rem + 1.827cqi, 2.6875rem);--hfs-h3:clamp(1.4375rem, 1.109rem + 1.096cqi, 2rem);--hfs-h4:clamp(1.1875rem, 1.005rem + 0.609cqi, 1.5rem);--hfs-h5:clamp(1rem, 0.927rem + 0.244cqi, 1.125rem);--hfs-h6:clamp(1rem, 0.927rem + 0.244cqi, 1.125rem);--hfs-text-l:clamp(1.1875rem, 1.005rem + 0.609cqi, 1.5rem);--hfs-text-m:clamp(1rem, 0.927rem + 0.244cqi, 1.125rem);--hfs-text-s:clamp(0.875rem, 0.875rem + 0.000cqi, 0.875rem);--hsp-xxl:clamp(2.6875rem, 1.995rem + 2.314cqi, 3.875rem);--hsp-xl:clamp(2rem, 1.489rem + 1.705cqi, 2.875rem);--hsp-l:clamp(1.5rem, 1.099rem + 1.340cqi, 2.1875rem);--hsp-m:clamp(1.125rem, 0.833rem + 0.974cqi, 1.625rem);--hsp-s:clamp(0.8125rem, 0.557rem + 0.853cqi, 1.25rem);--hsp-xs:clamp(0.625rem, 0.443rem + 0.609cqi, 0.9375rem);--hsp-xxs:clamp(0.5rem, 0.391rem + 0.365cqi, 0.6875rem);--hss-xxl:clamp(8rem, 5.922rem + 6.943cqi, 11.5625rem);--hss-xl:clamp(6rem, 4.432rem + 5.238cqi, 8.6875rem);--hss-l:clamp(4.5rem, 3.333rem + 3.898cqi, 6.5rem);--hss-m:clamp(3.375rem, 2.500rem + 2.923cqi, 4.875rem);--hss-s:clamp(2.5rem, 1.807rem + 2.314cqi, 3.6875rem);--hss-xs:clamp(1.875rem, 1.364rem + 1.705cqi, 2.75rem);--hss-xxs:clamp(1.4375rem, 1.073rem + 1.218cqi, 2.0625rem)}}html:root,[data-hsx*="light"],html:root[data-hsx*="dark"] [data-hsx*="inverted"]{--bde-headings-color:var(--hsx-headings-color);--bde-body-text-color:var(--hsx-body-text-color);--bde-background-color:var(--hsx-site-background);--bde-brand-primary-color:var(--hcl-brand-9);--bde-brand-primary-color-hover:var(--hcl-brand-10);--bde-links-color:var(--hcl-brand-9);--bde-links-color-hover:var(--hcl-brand-10);--custom-637:#ff0000;--custom-52:#000000;--custom-293:#ffffff;--custom-604:#F2F2F2;--custom-157:#D9D9D9;--custom-986:#B2B2B2;--custom-577:#7F7F7F;--custom-954:#4C4C4C;--custom-57:#191919}:root:root[data-hsx*="dark"],[data-hsx*="dark"],html:root[data-hsx*="light"] [data-hsx*="invert"]{--bde-headings-color:var(--hsx-headings-color) !important;--bde-body-text-color:var(--hsx-body-text-color) !important;--bde-background-color:var(--hsx-site-background) !important;--bde-brand-primary-color:var(--hcl-brand-9);--bde-brand-primary-color-hover:var(--hcl-brand-10);--bde-links-color:var(--hcl-brand-9);--bde-links-color-hover:var(--hcl-brand-10)}html:root{--bde-h1-font-size:var(--hfs-h1);--bde-h2-font-size:var(--hfs-h2);--bde-h3-font-size:var(--hfs-h3);--bde-h4-font-size:var(--hfs-h4);--bde-h5-font-size:var(--hfs-h5);--bde-h6-font-size:var(--hfs-h6);--bde-body-font-size:var(--hfs-text-m);--bde-section-width:var(--hsx-page-width);--bde-section-horizontal-padding:var(--hsx-min-offset);--bde-column-gap:var(--hsx-page-gap)}