html.a11y-readable{font-size:112.5%}html.a11y-readable p:not(.cs-lead){font-size:max(18px,1em)!important}html.a11y-readable p:not(.cs-lead),html.a11y-readable li{line-height:1.8!important;letter-spacing:.01em!important}html.a11y-contrast .cs-eyebrow,html.a11y-contrast .cs-copy>p,html.a11y-contrast .cs-tabs button,html.a11y-contrast .cs-panel ul,html.a11y-contrast .cs-contact-row span,html.a11y-contrast .cc-row span,html.a11y-contrast .ct dt,html.a11y-contrast .ct dd,html.a11y-contrast .cp-label,html.a11y-contrast .cp-fact-v,html.a11y-contrast .cp-shot figcaption,html.a11y-contrast .cf-root,html.a11y-contrast .cf-root label,html.a11y-contrast .cf-note{color:#fff!important}html.a11y-contrast .cs-item a.cs-title{color:#e6e6e6!important}html.a11y-contrast .cs-item.on a.cs-title{color:#fff!important}html.a11y-contrast .cp-col1,html.a11y-contrast .cp-note,html.a11y-contrast .cp-next,html.a11y-contrast .cs-tabs,html.a11y-contrast .cs-panel li{border-color:#ffffffbf!important}html.a11y-contrast .cf-root input:not([type=checkbox]),html.a11y-contrast .cf-root select,html.a11y-contrast .cf-root textarea{border-color:#fff!important}html.a11y-contrast p a,html.a11y-contrast li a,html.a11y-contrast .cp-root a:not(.cp-cta):not([class]){text-decoration:underline!important;text-underline-offset:.2em}html.a11y-calm *,html.a11y-calm *:before,html.a11y-calm *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}@font-face{font-family:TASA Orbiter VF;src:url(/fonts/TASAOrbiterVF.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:block}@font-face{font-family:PP Rader V;src:url(/fonts/pp-rader-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@media (max-width: 1023px){:root[data-page=home]{--ui: "TASA Orbiter VF", "TASA Orbiter", "Helvetica Neue", Arial, sans-serif;font-optical-sizing:auto}:root{--side: 20px;--bg: #111111;--surface: #1a1a1a;--well: #1d1d1d;--ink: #ededed;--body: rgba(237,237,237,.8);--muted: rgba(237,237,237,.56);--faint: rgba(237,237,237,.32);--line: rgba(237,237,237,.14);--tint: rgba(237,237,237,.04);--press: rgba(237,237,237,.06);--menu: #1c1c1c }:root[data-page=home]{--bg: #1c1c1c;--surface: #242424;--well: #262626;--ink: #ededeb;--body: rgba(237,237,235,.8);--muted: rgba(237,237,235,.62);--faint: rgba(237,237,235,.32);--line: rgba(237,237,235,.13);--tint: rgba(241,241,239,.04);--press: rgba(237,237,235,.06);--menu: #1c1c1c }:root[data-page=home][data-theme=light]{--bg: #fbfbfa;--surface: #f0f0ee;--well: #ececea;--ink: #1c1c1c;--body: rgba(28,28,28,.78);--muted: rgba(28,28,28,.64);--faint: rgba(28,28,28,.32);--line: rgba(28,28,28,.14);--tint: rgba(28,28,28,.045);--press: rgba(28,28,28,.05);--menu: #fbfbfa }html[data-page=home] #root{background:var(--bg)}:root.a11y-contrast{--body: #f2f2f2;--muted: #e0e0e0;--faint: rgba(237,237,237,.6);--line: rgba(237,237,237,.6) }:root.a11y-contrast[data-page=home][data-theme=light]{--body: #0a0a0a;--muted: #1f1f1f;--faint: rgba(20,20,20,.6);--line: rgba(20,20,20,.6) }html.a11y-contrast[data-page=home][data-theme=light] :is(.cs-copy>p,.ct dt,.ct dd,.cs-item a.cs-title,.cs-eyebrow){color:#000!important}}@media (min-width: 430px) and (max-width: 1023px){:root{--side: 24px }}:root.vt-theme::view-transition-old(root),:root.vt-theme::view-transition-new(root){animation:none;mix-blend-mode:normal}html.theme-fade,html.theme-fade *,html.theme-fade *:before,html.theme-fade *:after{transition:background-color .24s ease,color .24s ease,border-color .24s ease,fill .24s ease,stroke .24s ease,outline-color .24s ease!important}:root.vt-nav .cp-hero{view-transition-name:cora-cover}:root.vt-nav::view-transition-old(root),:root.vt-nav::view-transition-new(root){animation-duration:.25s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root.vt-nav::view-transition-group(cora-cover){animation-duration:.36s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root.vt-nav::view-transition-image-pair(cora-cover){overflow:hidden}:root.vt-nav::view-transition-old(cora-cover),:root.vt-nav::view-transition-new(cora-cover){height:100%;object-fit:cover;animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}
