<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%
}
body {
  margin: 0;
  min-width: 1200px
}
main {
  display: block
}
h1 {
  font-size: 2em;
  margin: .67em 0
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible
}
pre {
  font-family: monospace, monospace;
  font-size: 1em
}
a {
  background-color: rgba(0, 0, 0, 0)
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}
b, strong {
  font-weight: bolder
}
code, kbd, samp {
  font-family: monospace, monospace;
  font-size: 1em
}
small {
  font-size: 80%
}
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}
sub {
  bottom: -.25em
}
sup {
  top: -.5em
}
img {
  border-style: none
}
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0
}
button, input {
  overflow: visible
}
button, select {
  text-transform: none
}
[type=button], [type=reset], [type=submit], button {
  -webkit-appearance: button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
  outline: 1px dotted ButtonText
}
fieldset {
  padding: .35em .75em .625em
}
legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal
}
progress {
  vertical-align: baseline
}
textarea {
  overflow: auto
}
[type=checkbox], [type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}
details {
  display: block
}
summary {
  display: list-item
}
[hidden], template {
  display: none
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: normal;
  font-weight: 300;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-light-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-light-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: italic;
  font-weight: 300;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-lightitalic-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-lightitalic-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: normal;
  font-weight: 400;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-regular-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-regular-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: italic;
  font-weight: 400;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-regularitalic-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-regularitalic-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: normal;
  font-weight: 500;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-medium-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-medium-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: italic;
  font-weight: 500;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-mediumitalic-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-mediumitalic-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: normal;
  font-weight: 900;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-black-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-black-webfont.woff) format("woff")
}
@font-face {
  font-display: swap;
  font-family: Knowledge2017;
  font-style: italic;
  font-weight: 900;
  src: url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-blackitalic-webfont.woff2) format("woff2"), url(https://app-data.gcs.trstatic.net/wel-trdotcom/fonts/all-characters/knowledge2017-blackitalic-webfont.woff) format("woff")
}
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}
*, :after, :before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, p, pre {
  margin: 0
}
button {
  background: rgba(0, 0, 0, 0);
  border: 0;
  padding: 0
}
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0
}
iframe {
  border: 0
}
ol, ul {
  list-style: none;
  margin: 0;
  padding: 0
}
[tabindex="-1"]:focus {
  outline: 0 !important
}
[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none
}
body {
  color: #404040;
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5
}
b, strong {
  font-weight: 500
}
:lang(zh_cn) b, strong {
  font-weight: 700
}
a {
  color: #005da2;
  text-decoration-skip-ink: auto
}
a:visited {
  color: #621f95
}
a:hover {
  outline: 0;
  text-decoration: none
}
a:active {
  color: #993500;
  outline: 0
}
@-moz-document url-prefix() {
  a:focus-visible {
    outline: solid
  }
}
h1, h2, h3, h4, h5, h6 {
  color: inherit;
  font-weight: inherit;
  line-height: inherit
}
.u-bodyModalOpenNarrowOnly {
  overflow: hidden
}
.u-bodyModalOpenNarrowOnly {
  overflow: auto
}
.u-hiddenVisually {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}
.u-textAntialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.u-typographySmallCaps {
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-size: 11.483px;
  font-size: .71772rem;
  font-weight: 900;
  letter-spacing: .18em;
  line-height: 1.82871;
  text-transform: uppercase
}
body:lang(ar) {
  direction: rtl
}
.tr-Language:lang(zh-Hans), body:lang(zh-Hans) {
  font-family: Knowledge2017, Helvetica Neue, Arial, source-han-sans-simplified-c, Microsoft Yahei, "\5FAE\8F6F\96C5\9ED1", STXihei, "\534E\6587\7EC6\9ED1", sans-serif;
  text-align: justify;
  text-justify: inter-ideograph
}
.tr-Language:lang(zh-Hans) em, .tr-Language:lang(zh-Hans) i, body:lang(zh-Hans) em, body:lang(zh-Hans) i {
  font-style: normal
}
.tr-Language:lang(zh), body:lang(zh) {
  font-family: Knowledge2017, Helvetica Neue, Arial, source-han-sans-traditional-chinese, Microsoft YaHei, "\5FAE\8F6F\96C5\9ED1", STXihei, "\534E\6587\7EC6\9ED1", sans-serif;
  text-align: justify;
  text-justify: inter-ideograph
}
.tr-Language:lang(zh) em, .tr-Language:lang(zh) i, body:lang(zh) em, body:lang(zh) i {
  font-style: normal
}
.tr-Language:lang(ja), body:lang(ja) {
  font-family: Knowledge2017, Helvetica Neue, Arial, source-han-sans-japanese, "\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3", Hiragino Kaku Gothic Pro, "\30E1\30A4\30EA\30AA", Meiryo, Osaka, "MS P\30B4\30B7\30C3\30AF", MS PGothic, sans-serif
}
.tr-Language:lang(ko), body:lang(ko) {
  font-family: Knowledge2017, Helvetica Neue, Arial, source-han-sans-korean, sans-serif
}
.tr-Language:lang(de), .tr-Language:lang(en), .tr-Language:lang(es), .tr-Language:lang(fr), .tr-Language:lang(it), .tr-Language:lang(nl), .tr-Language:lang(pt), .tr-Language:lang(ru), .tr-Language:lang(tr) {
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5
}
.tr-Language:lang(de) em, .tr-Language:lang(de) i, .tr-Language:lang(en) em, .tr-Language:lang(en) i, .tr-Language:lang(es) em, .tr-Language:lang(es) i, .tr-Language:lang(fr) em, .tr-Language:lang(fr) i, .tr-Language:lang(it) em, .tr-Language:lang(it) i, .tr-Language:lang(nl) em, .tr-Language:lang(nl) i, .tr-Language:lang(pt) em, .tr-Language:lang(pt) i, .tr-Language:lang(ru) em, .tr-Language:lang(ru) i, .tr-Language:lang(tr) em, .tr-Language:lang(tr) i {
  font-style: italic
}
.tr-Alert {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 564px;
  max-width: 35.25rem
}
.tr-Alert-icon {
  width: 36px;
  width: 2.25rem
}
.tr-Alert-content {
  border-left-style: solid;
  border-left-width: .0625rem;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 14px;
  font-size: .875rem;
  padding-bottom: .375rem;
  padding-left: .75rem;
  padding-top: .375rem
}
.tr-Alert.is-success {
  border-left-color: #387c2b;
  color: #387c2b
}
.tr-Alert.is-success path {
  stroke: #387c2b !important
}
.tr-Alert.is-failure {
  border-left-color: #dc0a0a;
  color: #dc0a0a
}
.tr-Alert.is-failure path {
  stroke: #dc0a0a !important
}
[dir=rtl] .tr-Alert-content {
  border-left-style: none;
  border-left-width: 0;
  border-right-style: solid;
  border-right-width: .0625rem;
  padding-left: 0;
  padding-right: .75rem
}
[dir=rtl] .tr-Alert-content.is-success {
  border-right-color: #387c2b
}
[dir=rtl] .tr-Alert-content.is-failure {
  border-right-color: #dc0a0a
}
@-webkit-keyframes AjaxContent-loader {
  0% {
    background-position-y: 0
  }
  to {
    background-position-y: -337.5rem
  }
}
@keyframes AjaxContent-loader {
  0% {
    background-position-y: 0
  }
  to {
    background-position-y: -337.5rem
  }
}
.tr-AjaxContent {
  min-height: 156px;
  min-height: 9.75rem;
  position: relative
}
.tr-AjaxContent-loader {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: AjaxContent-loader;
  animation-name: AjaxContent-loader;
  -webkit-animation-timing-function: steps(90);
  animation-timing-function: steps(90);
  background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/ajaxcontent-loader/v1/dark.png);
  background-position-x: 50%;
  background-repeat: no-repeat;
  background-size: 3.75rem 337.5rem;
  height: 60px;
  height: 3.75rem;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 60px;
  width: 3.75rem
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:2dppx) {
  .tr-AjaxContent-loader {
    background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/ajaxcontent-loader/v1/dark_2x.png)
  }
}
.tr-AjaxContent-failed {
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}
.tr-Modal {
  background-color: #f4f4f4;
  background-color: hsla(0, 0%, 95.7%, .9);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 4
}
@-webkit-keyframes slideLeft {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}
@keyframes slideLeft {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}
@-webkit-keyframes slideRight {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}
@keyframes slideRight {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}
@-webkit-keyframes slideUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}
@keyframes slideUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}
.tr-Modal-dialog--slideLeft {
  -webkit-animation: slideLeft .35s ease-in-out;
  animation: slideLeft .35s ease-in-out
}
.tr-Modal-dialog--slideRight {
  -webkit-animation: slideRight .35s ease-in-out;
  animation: slideRight .35s ease-in-out
}
.tr-Modal-dialog--slideUp {
  -webkit-animation: slideUp .4s ease-in;
  animation: slideUp .4s ease-in
}
.tr-Modal-dialog {
  height: calc(100% - 2.25rem);
  margin-top: 2.25rem;
  width: 100%
}
@media (min-width:77.25em) {
  .tr-Modal-dialog {
    min-width: 77.25rem;
    width: calc(100vw - 4.5rem)
  }
}
.tr-Modal-header {
  background-color: #fff
}
.tr-Modal-headerOuter {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem
}
.tr-Modal-headerInner {
  border-bottom: .0625rem solid #eaeaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-right: 1.125rem
}
.tr-Modal-headerInner, .tr-Modal-headerTitle {
  height: 72px;
  height: 4.5rem;
  margin-left: 1.125rem
}
.tr-Modal-headerTitle {
  margin-bottom: -4.5rem;
  position: relative
}
.tr-Modal-headerTitleCenter {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.tr-Modal-button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #666;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Modal-buttonLabel {
  margin-left: .375rem
}
.tr-Modal-buttonCross {
  display: block;
  height: 24px;
  height: 1.5rem;
  margin-left: .375rem;
  margin-right: .375rem;
  width: 24px;
  width: 1.5rem
}
.tr-Modal-content {
  height: calc(100% - 4.5rem);
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  overflow-y: overlay
}
.tr-Modal-contentOuter {
  background-color: #fff;
  min-height: calc(100% - 2.25rem)
}
.tr-Modal-contentInner {
  margin-bottom: 2.25rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem;
  min-height: calc(100% - 6rem);
  padding: 3rem 1.125rem
}
[dir=rtl] .tr-Modal-buttonCross {
  margin-left: 0;
  margin-right: .375rem
}
body.is-scrollLocked {
  position: fixed;
  top: 0;
  left: 0;
  right: 0
}
.tr-Image {
  height: 100%;
  width: 100%
}
.tr-Image-img {
  display: block;
  height: auto;
  max-width: 100%
}
.tr-Image--cover {
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  overflow: hidden
}
.tr-Image--cover .tr-Image-img {
  height: 100%;
  visibility: hidden;
  width: 100%
}
.tr-Image--anchorN {
  background-position: 50% 0
}
.tr-Image--anchorNE {
  background-position: 100% 0
}
.tr-Image--anchorE {
  background-position: 100% 50%
}
.tr-Image--anchorSE {
  background-position: 100% 100%
}
.tr-Image--anchorS {
  background-position: 50% 100%
}
.tr-Image--anchorSW {
  background-position: 0 100%
}
.tr-Image--anchorW {
  background-position: 0 50%
}
.tr-Image--anchorNW {
  background-position: 0 0
}
.tr-Image--anchorC {
  background-position: 50% 50%
}
.tr-Image--overlay {
  position: relative
}
.tr-Image--overlay:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-Image--scrimBottomDark:after {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(.8%, rgba(0, 0, 0, .002)), color-stop(4.8%, rgba(0, 0, 0, .008)), color-stop(9%, rgba(0, 0, 0, .021)), color-stop(13.9%, rgba(0, 0, 0, .042)), color-stop(19.8%, rgba(0, 0, 0, .075)), color-stop(27%, rgba(0, 0, 0, .126)), color-stop(35%, rgba(0, 0, 0, .194)), color-stop(43.5%, rgba(0, 0, 0, .278)), color-stop(53%, rgba(0, 0, 0, .382)), color-stop(66%, rgba(0, 0, 0, .541)), color-stop(81%, rgba(0, 0, 0, .738)), to(#000));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .002) .8%, rgba(0, 0, 0, .008) 4.8%, rgba(0, 0, 0, .021) 9%, rgba(0, 0, 0, .042) 13.9%, rgba(0, 0, 0, .075) 19.8%, rgba(0, 0, 0, .126) 27%, rgba(0, 0, 0, .194) 35%, rgba(0, 0, 0, .278) 43.5%, rgba(0, 0, 0, .382) 53%, rgba(0, 0, 0, .541) 66%, rgba(0, 0, 0, .738) 81%, #000)
}
@supports ((-o-object-fit:cover) or (object-fit:cover)) and ((-o-object-position:50% 50%) or (object-position:50% 50%)) {
  .tr-Image--cover {
    background-image: none !important
  }
  .tr-Image--cover .tr-Image-img {
    -o-object-fit: cover;
    object-fit: cover;
    visibility: visible
  }
  .tr-Image--anchorN .tr-Image-img {
    -o-object-position: 50% 0;
    object-position: 50% 0
  }
  .tr-Image--anchorNE .tr-Image-img {
    -o-object-position: 100% 0;
    object-position: 100% 0
  }
  .tr-Image--anchorE .tr-Image-img {
    -o-object-position: 100% 50%;
    object-position: 100% 50%
  }
  .tr-Image--anchorSE .tr-Image-img {
    -o-object-position: 100% 100%;
    object-position: 100% 100%
  }
  .tr-Image--anchorS .tr-Image-img {
    -o-object-position: 50% 100%;
    object-position: 50% 100%
  }
  .tr-Image--anchorSW .tr-Image-img {
    -o-object-position: 0 100%;
    object-position: 0 100%
  }
  .tr-Image--anchorW .tr-Image-img {
    -o-object-position: 0 50%;
    object-position: 0 50%
  }
  .tr-Image--anchorNW .tr-Image-img {
    -o-object-position: 0 0;
    object-position: 0 0
  }
  .tr-Image--anchorC .tr-Image-img {
    -o-object-position: 50% 50%;
    object-position: 50% 50%
  }
}
@media (-ms-high-contrast:none) {
  .tr-Image--cover {
    background-image: none !important
  }
  .tr-Image--cover .tr-Image-img {
    -o-object-fit: cover;
    object-fit: cover;
    visibility: visible
  }
}
.tr-Avatar {
  border-radius: 50%;
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  width: 100%
}
.tr-Block {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-Block--blue {
  background-color: #0099c4;
  background-color: rgba(0, 153, 196, .1);
  border: .0625rem dashed #0099c4;
  color: #0099c4
}
.tr-Block--gray {
  background-color: #888;
  background-color: hsla(0, 0%, 53.3%, .1);
  border: .0625rem dashed #888;
  color: #888
}
.tr-Block--green {
  background-color: #77a22d;
  background-color: rgba(119, 162, 45, .1);
  border: .0625rem dashed #77a22d;
  color: #77a22d
}
.tr-Block--orange {
  background-color: #ffa100;
  background-color: rgba(255, 161, 0, .1);
  border: .0625rem dashed #ffa100;
  color: #ffa100
}
.tr-Block--purple {
  background-color: #6e3ab7;
  background-color: rgba(110, 58, 183, .1);
  border: .0625rem dashed #6e3ab7;
  color: #6e3ab7
}
.tr-Block--red {
  background-color: #dc0a0a;
  background-color: rgba(220, 10, 10, .1);
  border: .0625rem dashed #dc0a0a;
  color: #dc0a0a
}
.tr-Block--rounded {
  border-radius: .625rem
}
.tr-BreadcrumbItem:after {
  content: "/";
  display: inline-block;
  font-weight: 400;
  margin: 0 .375rem
}
.tr-BreadcrumbItem:last-child:after {
  content: "";
  display: none
}
.tr-BreadcrumbItem-inner {
  font-weight: 500
}
.tr-BreadcrumbItem-inner, .tr-BreadcrumbItem-inner:visited {
  color: inherit
}
.tr-BreadcrumbItem-inner:hover {
  color: inherit;
  opacity: .845
}
.tr-BreadcrumbItem-inner:active {
  color: #993500;
  opacity: 1
}
.tr-Breadcrumb {
  border-bottom: .0625rem solid #d0d0d0;
  display: none
}
.tr-Breadcrumb {
  display: block
}
.tr-Breadcrumb-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: .875rem;
  list-style-type: none;
  margin: .75rem auto;
  max-width: 1200px;
  max-width: 75rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
@-webkit-keyframes Button-loader {
  0% {
    background-position-y: 0
  }
  to {
    background-position-y: -46.25rem
  }
}
@keyframes Button-loader {
  0% {
    background-position-y: 0
  }
  to {
    background-position-y: -46.25rem
  }
}
.tr-Button {
  background-clip: padding-box;
  border-radius: .375rem;
  border: .0625rem solid transparent;
  display: inline-block;
  font-family: inherit;
  font-size: 18.666px;
  font-size: 1.16667rem;
  font-weight: 500;
  line-height: 28px;
  line-height: 1.75rem;
  padding: .5625rem 1.5rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: baseline
}
.tr-Button--iconOnly {
  padding-left: .6875rem;
  padding-right: .6875rem
}
.tr-Button:active, .tr-Button:hover {
  outline: 0
}
.tr-Button.is-disabled, .tr-Button:disabled {
  cursor: not-allowed
}
.tr-Button-body {
  display: inline-block;
  white-space: nowrap
}
.tr-Button-icon {
  display: inline-block;
  height: 24px;
  height: 1.5rem;
  line-height: 1;
  margin-left: .65em;
  vertical-align: middle;
  width: 24px;
  width: 1.5rem
}
.tr-Button--iconOnly .tr-Button-icon {
  margin-left: 0
}
.tr-Button--circular, .tr-Button--semiCircular {
  border-radius: 1.5rem
}
.tr-Button--small {
  padding: .375rem 1.125rem
}
.tr-Button--small.tr-Button--circular {
  border-style: none;
  line-height: 1;
  padding: .75rem
}
.tr-Button--circular.tr-Button--iconOnly {
  font-size: 16px;
  font-size: 1rem
}
.tr-Button--circular.tr-Button--small, .tr-Button--semiCircular.tr-Button--small {
  border-radius: 1.3125rem
}
[dir=rtl] .tr-Button-icon {
  margin-left: 0;
  margin-right: .65em
}
.tr-Button--small.tr-Button--circular .tr-Button-body, .tr-Button--small.tr-Button--circular .tr-Button-icon {
  height: 18px;
  height: 1.125rem;
  width: 18px;
  width: 1.125rem
}
[dir=rtl] .tr-Button--iconOnly .tr-Button-icon {
  margin-right: 0
}
.tr-Button--primary {
  background-color: #fa6400;
  border-color: #fa6400;
  color: #fff
}
.tr-Button--primary:visited {
  color: #fff
}
.tr-Button--primary:hover {
  background-color: #dc4300;
  border-color: #dc4300;
  color: #fff;
  opacity: 1 !important
}
.tr-Button--primary.is-active, .tr-Button--primary:active {
  background-color: #993500;
  border-color: #993500;
  color: #fff !important
}
.tr-Button--primary.is-disabled, .tr-Button--primary:disabled {
  background-color: #888;
  background-color: hsla(0, 0%, 53.3%, .67);
  border-color: #888;
  border-color: hsla(0, 0%, 53.3%, .67);
  color: #fff !important;
  opacity: 1 !important
}
.tr-Button--secondary {
  background-color: rgba(0, 0, 0, 0);
  border-color: #1e1e1e;
  border-color: rgba(30, 30, 30, .8);
  color: inherit
}
.tr-Button--secondary:visited {
  color: inherit
}
.tr-Button--secondary:hover {
  background-color: #1e1e1e;
  background-color: rgba(30, 30, 30, .8);
  border-color: #1e1e1e;
  border-color: rgba(30, 30, 30, .8);
  color: #fff;
  opacity: 1 !important
}
.tr-Button--secondary.is-active, .tr-Button--secondary:active {
  background-color: #1e1e1e;
  border-color: #1e1e1e;
  color: #fff !important
}
.tr-Button--secondary.is-disabled, .tr-Button--secondary:disabled {
  background-color: rgba(0, 0, 0, 0);
  border-color: #888;
  border-color: hsla(0, 0%, 53.3%, .67);
  color: #888 !important;
  color: hsla(0, 0%, 53.3%, .67) !important;
  opacity: 1 !important
}
.tr-Button--block {
  display: block;
  width: 100%
}
.tr-Button.is-loading {
  color: transparent !important
}
.tr-Button.is-loading:after {
  -webkit-animation-duration: 1.2333s;
  animation-duration: 1.2333s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: Button-loader;
  animation-name: Button-loader;
  -webkit-animation-timing-function: steps(37);
  animation-timing-function: steps(37);
  background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/button-loader/v1/light.png);
  background-position-x: 50%;
  background-repeat: no-repeat;
  background-size: 3.875rem 46.25rem;
  content: "";
  height: 20px;
  height: 1.25rem;
  left: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%
}
.tr-Button--secondary.is-loading:after {
  background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/button-loader/v1/dark.png)
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:2dppx) {
  .tr-Button.is-loading:after {
    background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/button-loader/v1/light_2x.png)
  }
  .tr-Button--secondary.is-loading:after {
    background-image: url(https://app-data.gcs.trstatic.net/wel-trdotcom/static/button-loader/v1/dark_2x.png)
  }
}
.tr-DownloadButton {
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  border: .0625rem solid #404040;
  color: #404040;
  display: inline-block;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.tr-DownloadButton-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1.33333;
  min-height: 56px;
  min-height: 3.5rem;
  padding: .375rem 1.5rem
}
.tr-DownloadButton-inner, .tr-DownloadButton-inner--center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.tr-DownloadButton-inner--end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end
}
.tr-DownloadButton-inner--central {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-DownloadButton-inner--between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.tr-DownloadButton-body {
  font-weight: 500
}
.tr-DownloadButton-fileInfo {
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400;
  text-transform: uppercase
}
.tr-DownloadButton-icon {
  height: 16px;
  height: 1rem;
  margin-left: .75rem;
  width: 16px;
  width: 1rem
}
.tr-DownloadButton-iconPdf {
  height: 32px;
  height: 2rem;
  width: 32px;
  width: 2rem
}
[dir=rtl] .tr-DownloadButton-icon {
  margin-left: 0;
  margin-right: .75rem
}
.tr-DownloadButton:visited {
  color: #404040
}
.tr-DownloadButton:hover {
  background-color: #404040;
  border-color: #404040;
  color: #fff;
  text-decoration: none
}
.tr-DownloadButton.is-active, .tr-DownloadButton:active {
  background-color: #1e1e1e;
  border-color: #1e1e1e;
  color: #fff
}
.tr-DownloadButton-hint {
  font-weight: 400
}
.tr-DownloadButton--block {
  display: block
}
.tr-Duration {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Duration-icon {
  display: inline-block;
  height: 15px;
  height: .9375rem;
  line-height: 1;
  margin-right: .375rem;
  vertical-align: middle;
  width: 15px;
  width: .9375rem
}
[dir=rtl] .tr-Duration-icon {
  margin-left: .375rem;
  margin-right: 0
}
.tr-Eyebrow {
  color: inherit
}
.tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(33.33333% - 2.25rem);
  flex-basis: calc(33.33333% - 2.25rem)
}
.tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(66.66667% - 2.25rem);
  flex-basis: calc(66.66667% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%
}
.tr-Grid--gutterless.tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%
}
@supports (display:grid) {
  .tr-Grid--1323 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--1323 &gt; .tr-Grid-items {
    grid-template-columns: repeat(3, 1fr)
  }
  .tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--1323 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
    grid-column: 2/4;
    grid-row: auto
  }
}
.tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(25% - 2.25rem);
  flex-basis: calc(25% - 2.25rem)
}
.tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(75% - 2.25rem);
  flex-basis: calc(75% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%
}
.tr-Grid--gutterless.tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%
}
@supports (display:grid) {
  .tr-Grid--1434 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--1434 &gt; .tr-Grid-items {
    grid-template-columns: repeat(4, 1fr)
  }
  .tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--1434 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
    grid-column: 2/5;
    grid-row: auto
  }
}
.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(50% - 2.25rem);
  flex-basis: calc(50% - 2.25rem)
}
.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(25% - 2.25rem);
  flex-basis: calc(25% - 2.25rem)
}
.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
  -ms-flex-preferred-size: calc(25% - 2.25rem);
  flex-basis: calc(25% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%
}
.tr-Grid--gutterless.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%
}
.tr-Grid--gutterless.tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%
}
@supports (display:grid) {
  .tr-Grid--121414 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--121414 &gt; .tr-Grid-items {
    grid-template-columns: repeat(8, 1fr)
  }
  .tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n+1) {
    grid-column: 1/5;
    grid-row: auto
  }
  .tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n+2) {
    grid-column: 5/7;
    grid-row: auto
  }
  .tr-Grid--121414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
    grid-column: 7/9;
    grid-row: auto
  }
}
.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(16.66667% - 2.25rem);
  flex-basis: calc(16.66667% - 2.25rem)
}
.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(66.66667% - 2.25rem);
  flex-basis: calc(66.66667% - 2.25rem)
}
.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
  -ms-flex-preferred-size: calc(16.66667% - 2.25rem);
  flex-basis: calc(16.66667% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%
}
.tr-Grid--gutterless.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%
}
.tr-Grid--gutterless.tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%
}
@supports (display:grid) {
  .tr-Grid--162316 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--162316 &gt; .tr-Grid-items {
    grid-template-columns: repeat(6, 1fr)
  }
  .tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n+1) {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n+2) {
    grid-column: 2/6;
    grid-row: auto
  }
  .tr-Grid--162316 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3n) {
    grid-column: 6/6;
    grid-row: auto
  }
}
.tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(66.66667% - 2.25rem);
  flex-basis: calc(66.66667% - 2.25rem)
}
.tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(33.33333% - 2.25rem);
  flex-basis: calc(33.33333% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%
}
.tr-Grid--gutterless.tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%
}
@supports (display:grid) {
  .tr-Grid--2313 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--2313 &gt; .tr-Grid-items {
    grid-template-columns: repeat(3, 1fr)
  }
  .tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
    grid-column: 1/3;
    grid-row: auto
  }
  .tr-Grid--2313 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
    grid-column: 3/4;
    grid-row: auto
  }
}
.tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(75% - 2.25rem);
  flex-basis: calc(75% - 2.25rem)
}
.tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(25% - 2.25rem);
  flex-basis: calc(25% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%
}
.tr-Grid--gutterless.tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%
}
@supports (display:grid) {
  .tr-Grid--3414 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--3414 &gt; .tr-Grid-items {
    grid-template-columns: repeat(4, 1fr)
  }
  .tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
    grid-column: 1/4;
    grid-row: auto
  }
  .tr-Grid--3414 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
    grid-column: 4/5;
    grid-row: auto
  }
}
.tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: calc(58.33333% - 2.25rem);
  flex-basis: calc(58.33333% - 2.25rem)
}
.tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: calc(41.66667% - 2.25rem);
  flex-basis: calc(41.66667% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
  -ms-flex-preferred-size: 58.33333%;
  flex-basis: 58.33333%
}
.tr-Grid--gutterless.tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
  -ms-flex-preferred-size: 41.66667%;
  flex-basis: 41.66667%
}
@supports (display:grid) {
  .tr-Grid--712512 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--712512 &gt; .tr-Grid-items {
    grid-template-columns: repeat(12, 1fr)
  }
  .tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(1n) {
    grid-column: 1/8;
    grid-row: auto
  }
  .tr-Grid--712512 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2n) {
    grid-column: 8/13;
    grid-row: auto
  }
}
.tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(33.33333% - 2.25rem);
  flex-basis: calc(33.33333% - 2.25rem)
}
.tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(4) {
  -ms-flex-preferred-size: calc(66.66667% - 2.25rem);
  flex-basis: calc(66.66667% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%
}
.tr-Grid--gutterless.tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(4) {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%
}
@supports (display:grid) {
  .tr-Grid--collage1 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item {
    grid-column: auto;
    grid-row: auto
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items {
    grid-template-columns: repeat(3, 1fr)
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:first-child {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2) {
    grid-column: 2/3;
    grid-row: auto
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3) {
    grid-column: 3;
    grid-row: 1/3
  }
  .tr-Grid--collage1 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(4) {
    grid-column: 1/3;
    grid-row: auto
  }
}
.tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(33.33333% - 2.25rem);
  flex-basis: calc(33.33333% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%
}
@supports (display:grid) {
  .tr-Grid--collage2 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
    grid-column: auto;
    grid-row: auto
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items {
    grid-template-columns: repeat(3, 1fr)
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item:first-child {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(2) {
    grid-column: 1/2;
    grid-row: auto
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(3) {
    grid-column: 2/3;
    grid-row: 1/3
  }
  .tr-Grid--collage2 &gt; .tr-Grid-items &gt; .tr-Grid-item:nth-child(4) {
    grid-column: 3/4;
    grid-row: 1/3
  }
}
.tr-Grid--even2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--even2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(50% - 2.25rem);
  flex-basis: calc(50% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even2 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%
}
@supports (display:grid) {
  .tr-Grid--even2 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--even2 &gt; .tr-Grid-items {
    grid-template-columns: repeat(2, 1fr)
  }
}
.tr-Grid--even3 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--even3 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(33.33333% - 2.25rem);
  flex-basis: calc(33.33333% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even3 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%
}
@supports (display:grid) {
  .tr-Grid--even3 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--even3 &gt; .tr-Grid-items {
    grid-template-columns: repeat(3, 1fr)
  }
}
.tr-Grid--even4 &gt; .tr-Grid-items &gt; .tr-Grid-item, .tr-Grid--gutterless.tr-Grid--even4 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.tr-Grid--even4 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(25% - 2.25rem);
  flex-basis: calc(25% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even4 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%
}
@supports (display:grid) {
  .tr-Grid--even4 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--even4 &gt; .tr-Grid-items {
    grid-template-columns: repeat(4, 1fr)
  }
}
.tr-Grid--even5 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(50% - 2.25rem);
  flex-basis: calc(50% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even5 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%
}
.tr-Grid--even5 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(20% - 2.25rem);
  flex-basis: calc(20% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even5 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 20%;
  flex-basis: 20%
}
@supports (display:grid) {
  .tr-Grid--even5 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--even5 &gt; .tr-Grid-items {
    grid-template-columns: repeat(5, 1fr)
  }
}
.tr-Grid--even6 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(50% - 2.25rem);
  flex-basis: calc(50% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even6 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%
}
.tr-Grid--even6 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: calc(16.66667% - 2.25rem);
  flex-basis: calc(16.66667% - 2.25rem)
}
.tr-Grid--gutterless.tr-Grid--even6 &gt; .tr-Grid-items &gt; .tr-Grid-item {
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%
}
@supports (display:grid) {
  .tr-Grid--even6 &gt; .tr-Grid-items {
    grid-template-columns: repeat(1, 1fr)
  }
  .tr-Grid--even6 &gt; .tr-Grid-items {
    grid-template-columns: repeat(6, 1fr)
  }
}
.tr-Grid-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -2.25rem;
  margin-top: -2.25rem
}
.tr-Grid--gutterVerticalSmall .tr-Grid-items {
  margin-top: -1.125rem
}
.tr-Grid &gt; .tr-Grid-items &gt; .tr-Grid-item {
  margin-left: 2.25rem;
  margin-top: 2.25rem
}
.tr-Grid--gutterVerticalSmall &gt; .tr-Grid-items &gt; .tr-Grid-item {
  margin-top: 1.125rem
}
.tr-Grid--gutterless &gt; .tr-Grid-items, .tr-Grid--gutterless &gt; .tr-Grid-items &gt; .tr-Grid-item, .tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items, .tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items &gt; .tr-Grid-item {
  margin-left: 0;
  margin-top: 0
}
.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items {
  margin-left: -2.25rem;
  margin-top: -2.25rem
}
.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items &gt; .tr-Grid-item {
  margin-left: 2.25rem;
  margin-top: 2.25rem
}
@supports (display:grid) {
  .tr-Grid &gt; .tr-Grid-items {
    display: grid;
    grid-column-gap: 2.25rem;
    grid-row-gap: 2.25rem;
    margin-left: 0;
    margin-top: 0
  }
  .tr-Grid--gutterVerticalSmall &gt; .tr-Grid-items {
    grid-row-gap: 1.125rem
  }
  .tr-Grid-item {
    min-width: 0
  }
  .tr-Grid-item {
    min-width: auto
  }
  .tr-Grid &gt; .tr-Grid-items &gt; .tr-Grid-item {
    margin-left: 0;
    margin-top: 0
  }
  .tr-Grid--gutterless &gt; .tr-Grid-items, .tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items {
    grid-column-gap: 0;
    grid-row-gap: 0
  }
  .tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items {
    grid-column-gap: 2.25rem;
    grid-row-gap: 2.25rem
  }
  .tr-Grid--gutterBorder {
    overflow: hidden
  }
  .tr-Grid--gutterBorder &gt; .tr-Grid-items {
    grid-column-gap: 0;
    grid-row-gap: 0;
    margin: -1.125rem
  }
  .tr-Grid--gutterBorder &gt; .tr-Grid-items &gt; .tr-Grid-item {
    border-bottom: .0625rem solid #d0d0d0;
    border-right: .0625rem solid #d0d0d0;
    padding: 1.09375rem
  }
  .tr-Grid--flex &gt; .tr-Grid-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: -2.25rem;
    margin-top: -2.25rem
  }
  .tr-Grid--flex &gt; .tr-Grid-items &gt; .tr-Grid-item {
    margin-left: 2.25rem;
    margin-top: 2.25rem
  }
  .tr-Grid--flex.tr-Grid--gutterVerticalSmall &gt; .tr-Grid-items {
    margin-top: -1.125rem
  }
  .tr-Grid--flex.tr-Grid--gutterVerticalSmall &gt; .tr-Grid-items &gt; .tr-Grid-item {
    margin-top: 1.125rem
  }
  .tr-Grid--flex.tr-Grid--gutterless &gt; .tr-Grid-items, .tr-Grid--flex.tr-Grid--gutterless &gt; .tr-Grid-items &gt; .tr-Grid-item, .tr-Grid--flex.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items, .tr-Grid--flex.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items &gt; .tr-Grid-item {
    margin-left: 0;
    margin-top: 0
  }
  .tr-Grid--flex.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items {
    margin-left: -2.25rem;
    margin-top: -2.25rem
  }
  .tr-Grid--flex.tr-Grid--gutterlessAtNarrow &gt; .tr-Grid-items &gt; .tr-Grid-item {
    margin-left: 2.25rem;
    margin-top: 2.25rem
  }
}
.tr-GroupItem {
  margin-bottom: 1.5rem;
  margin-right: 1.5rem
}
[dir=rtl] .tr-GroupItem {
  margin-left: 1.5rem;
  margin-right: 0
}
.tr-Group--compact .tr-GroupItem {
  margin-bottom: .75rem;
  margin-right: .75rem
}
[dir=rtl] .tr-Group--compact .tr-GroupItem {
  margin-left: .75rem;
  margin-right: 0
}
.tr-Group-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-bottom: -1.5rem
}
.tr-Group--compact .tr-Group-inner {
  margin-bottom: -.75rem
}
.tr-Group--vertical .tr-Group-inner {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-Heading {
  display: block
}
.tr-Heading--xs {
  font-size: 21px;
  font-size: 1.3125rem;
  font-weight: 300;
  line-height: 1.42857
}
.tr-Heading--s {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.5
}
.tr-Heading--m {
  font-size: 28px;
  font-size: 1.75rem
}
.tr-Heading--l, .tr-Heading--m {
  font-weight: 300;
  line-height: 1.28571
}
.tr-Heading--l, .tr-Heading--xl {
  font-size: 42px;
  font-size: 2.625rem
}
.tr-Heading--xl {
  font-weight: 300;
  line-height: 1.28571
}
.tr-Heading--xl {
  font-size: 3.9375rem;
  line-height: 1.04762
}
.tr-Heading--center {
  text-align: center
}
.tr-Heading--right {
  text-align: right
}
[dir=rtl] .tr-Heading--right {
  text-align: left
}
.tr-Heading a {
  text-decoration: none
}
.tr-Heading a:hover {
  text-decoration: underline
}
.tr-Heading b, .tr-Heading strong {
  font-weight: 900
}
.tr-Heading--boldOrange b, .tr-Heading--boldOrange strong {
  color: #fa6400
}
.tr-Heading--smallCaps b, .tr-Heading--smallCaps strong {
  color: inherit
}
.tr-Heading--fwLight {
  font-weight: 300
}
.tr-Heading--fwRegular {
  font-weight: 400
}
.tr-Heading--fwMedium {
  font-weight: 500
}
.tr-Heading--fwBold {
  font-weight: 700
}
.tr-Heading--fwBlack {
  font-weight: 900
}
.tr-HorizontalRule {
  border: none;
  border-bottom: thin solid #d0d0d0;
  display: block;
  margin: 0;
  padding: 0;
  width: 100%
}
.tr-InlineErrorMessage {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-InlineErrorMessage-message {
  color: #dc0a0a;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1.5
}
.tr-InlineErrorMessage-icon {
  color: #dc0a0a;
  height: 16px;
  height: 1rem;
  margin-right: .1875rem;
  width: 16px;
  width: 1rem
}
.tr-Link-inner {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-Link-icon {
  height: 1em;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  line-height: 1;
  margin-left: .5em;
  min-width: 1em;
  width: 1em
}
.tr-Link--iconLeft .tr-Link-icon {
  margin-left: 0;
  margin-right: .5em
}
.tr-Link--withIcon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-decoration: none
}
.tr-Link--withIcon:visited {
  color: inherit
}
.tr-Link--withIcon:hover {
  text-decoration: underline
}
.tr-Link--withIcon:active {
  color: #993500
}
@-moz-document url-prefix() {
  .tr-Link--withIcon:focus-visible {
    outline: solid
  }
}
.tr-Link--block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Link--primary .tr-Link-icon {
  color: #fa6400
}
.tr-Link--secondary .tr-Link-icon {
  color: #404040
}
.tr-Link--action .tr-Link-icon {
  color: #fa6400
}
[dir=rtl] .tr-Link-icon {
  margin-left: 0;
  margin-right: .5em;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}
[dir=rtl] .tr-Link--iconLeft .tr-Link-icon {
  margin-left: .5em;
  margin-right: 0
}
.tr-Panel {
  background-color: #fff;
  border: .0625rem solid #d0d0d0;
  padding: 3rem
}
.tr-RichText {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  max-width: 36.5em
}
.tr-RichText--compact {
  max-width: 29.5em
}
.tr-RichText--alignCenter {
  text-align: center
}
.tr-RichText a {
  word-wrap: break-word;
  word-break: break-word
}
.tr-RichText h1 {
  font-size: 42px;
  font-size: 2.625rem;
  font-weight: 300
}
.tr-RichText h1, .tr-RichText h2 {
  line-height: 1.28571;
  margin: 0 0 1.5rem
}
.tr-RichText h2 {
  font-size: 28px;
  font-size: 1.75rem;
  font-weight: 900
}
.tr-RichText h3 {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 900;
  line-height: 1.5;
  margin: 0 0 1.5rem
}
.tr-RichText h4, .tr-RichText h5, .tr-RichText h6 {
  font-size: 21px;
  font-size: 1.3125rem;
  font-weight: 900;
  line-height: 1.42857;
  margin: 0 0 1.5rem
}
.tr-RichText p {
  margin: 0 0 1.5rem
}
.tr-RichText img {
  max-width: 100%
}
.tr-RichText blockquote {
  font-style: italic;
  font-weight: 300;
  margin-left: 1.5rem;
  margin-right: 1.5rem
}
.tr-RichText ol, .tr-RichText ul {
  margin: 0 0 1.5rem
}
.tr-RichText--alignCenter ol, .tr-RichText--alignCenter ul {
  text-align: left
}
.tr-RichText ol {
  counter-reset: section
}
.tr-RichText--large ol, .tr-RichText--large ul {
  margin: 0 0 2.25rem
}
.tr-RichText ol ol, .tr-RichText ol ul, .tr-RichText ul ol, .tr-RichText ul ul {
  margin-top: .75rem
}
.tr-RichText li li ol, .tr-RichText li li ul {
  margin-bottom: 0
}
.tr-RichText li li li ol, .tr-RichText li li li ul {
  margin-top: 0
}
.tr-RichText li {
  margin-bottom: .75rem;
  margin-left: 1.125rem;
  padding-left: .375rem
}
.tr-RichText ul &gt; li {
  list-style-type: disc
}
.tr-RichText li ul li, .tr-RichText &gt; ol &gt; li {
  display: block;
  list-style-type: none;
  position: relative
}
.tr-RichText &gt; ol &gt; li:before {
  content: counter(section) ". ";
  counter-increment: section
}
.tr-RichText li ul li:before, .tr-RichText &gt; ol &gt; li:before {
  left: -18px;
  left: -1.125rem;
  position: absolute
}
.tr-RichText li ul li:before {
  content: "\2013"
}
.tr-RichText li ul li ul li:before {
  content: "-"
}
.tr-RichText li ol li {
  list-style: lower-alpha
}
.tr-RichText li li li {
  margin-bottom: 0
}
.tr-RichText li ol li ol li {
  list-style: lower-roman
}
.tr-RichText &gt; :last-child, .tr-RichText &gt; :last-child li:last-child {
  margin-bottom: 0
}
.tr-RichText--large {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 2
}
.tr-RichText--large h1 {
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 1.28571;
  margin: 0 0 2.25rem
}
.tr-RichText--large h2 {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 1.60714;
  margin: 0 0 1.6875rem
}
.tr-RichText--large h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.5;
  margin: 0 0 1.6875rem
}
.tr-RichText--large h4, .tr-RichText--large h5, .tr-RichText--large h6 {
  font-size: 21px;
  font-size: 1.3125rem;
  line-height: 1.28571;
  margin: 0 0 1.6875rem
}
.tr-RichText--large p {
  margin: 0 0 2.25rem
}
.tr-RichText table {
  border-bottom: .0625rem solid #d0d0d0;
  border-collapse: collapse;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1.5;
  margin: 0 0 2.25rem;
  min-width: 100%
}
.tr-RichText table {
  font-size: 1.125rem;
  width: 100%
}
.tr-RichText table caption {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}
.tr-RichText table th {
  border: .0625rem solid #d0d0d0;
  border-bottom: none;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding: .75rem;
  text-align: left
}
.tr-RichText table td {
  border: .0625rem solid #d0d0d0;
  padding: .75rem
}
.tr-RichText table th {
  font-size: 1.125rem
}
.tr-RichText table td, .tr-RichText table th {
  padding: 1.5rem
}
.tr-RichText table td:first-child {
  font-weight: 500
}
.tr-RichText table td:first-child, .tr-RichText table th:first-child {
  border-left: none
}
.tr-RichText table td:last-child, .tr-RichText table th:last-child {
  border-right: none
}
.tr-RichText table tr:last-child td {
  border-bottom: none
}
.tr-SandwichContentItem {
  margin: 0 0 1.5rem
}
.tr-SandwichContentItem:last-child {
  margin-bottom: 0
}
.tr-Sandwich-media {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem
}
.tr-Sandwich-leadItem {
  margin: 0 0 .75rem
}
.tr-Sandwich-leadItem:last-child {
  margin-bottom: 1.125rem
}
.tr-Sandwich:before {
  content: " ";
  display: table
}
.tr-Sandwich:after {
  clear: both;
  content: " ";
  display: table
}
.tr-Sandwich-media {
  float: right;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 2.25rem
}
.tr-Sandwich-content {
  clear: left;
  float: left;
  margin-bottom: 0
}
.tr-Sandwich-lead {
  float: left;
  margin-bottom: 1.125rem
}
.tr-Sandwich-leadItem:last-child {
  margin-bottom: 0
}
[dir=rtl] .tr-Sandwich-media {
  float: left;
  padding-left: 0;
  padding-right: 2.25rem
}
[dir=rtl] .tr-Sandwich-content {
  clear: right;
  float: right
}
[dir=rtl] .tr-Sandwich-lead {
  float: right
}
@supports (display:grid) {
  .tr-Sandwich--alignMiddle {
    display: grid
  }
  .tr-Sandwich--alignMiddle .tr-Sandwich-media {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column: 2;
    grid-row: 1/3;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .tr-Sandwich--alignMiddle .tr-Sandwich-content {
    -ms-flex-item-align: start;
    align-self: start;
    grid-column: 1;
    grid-row: 2
  }
  .tr-Sandwich--alignMiddle .tr-Sandwich-lead {
    -ms-flex-item-align: end;
    align-self: end;
    grid-column: 1;
    grid-row: 1
  }
}
.tr-Sandwich--content35media25 .tr-Sandwich-media {
  width: 40%
}
.tr-Sandwich--content35media25 .tr-Sandwich-content, .tr-Sandwich--content35media25 .tr-Sandwich-lead {
  width: 60%
}
@supports (display:grid) {
  .tr-Sandwich--alignMiddle.tr-Sandwich--content35media25 {
    grid-template-columns: 3fr 2fr
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--content35media25 .tr-Sandwich-content, .tr-Sandwich--alignMiddle.tr-Sandwich--content35media25 .tr-Sandwich-lead, .tr-Sandwich--alignMiddle.tr-Sandwich--content35media25 .tr-Sandwich-media {
    width: auto
  }
}
.tr-Sandwich--media25content35 .tr-Sandwich-media {
  float: left;
  padding-left: 0;
  padding-right: 2.25rem;
  width: 40%
}
.tr-Sandwich--media25content35 .tr-Sandwich-content {
  clear: right;
  float: right;
  width: 60%
}
.tr-Sandwich--media25content35 .tr-Sandwich-lead {
  float: right;
  width: 60%
}
[dir=rtl] .tr-Sandwich--media25content35 .tr-Sandwich-media {
  float: right;
  padding-left: 2.25rem;
  padding-right: 0
}
[dir=rtl] .tr-Sandwich--media25content35 .tr-Sandwich-content {
  clear: left;
  float: left
}
[dir=rtl] .tr-Sandwich--media25content35 .tr-Sandwich-lead {
  float: left
}
@supports (display:grid) {
  .tr-Sandwich--alignMiddle.tr-Sandwich--media25content35 {
    grid-template-columns: 2fr 3fr
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--media25content35 .tr-Sandwich-media {
    grid-column: 1;
    width: auto
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--media25content35 .tr-Sandwich-content, .tr-Sandwich--alignMiddle.tr-Sandwich--media25content35 .tr-Sandwich-lead {
    grid-column: 2;
    width: auto
  }
}
.tr-Sandwich--content13media23 .tr-Sandwich-media {
  width: 66.66667%
}
.tr-Sandwich--content13media23 .tr-Sandwich-content, .tr-Sandwich--content13media23 .tr-Sandwich-lead {
  width: 33.33333%
}
@supports (display:grid) {
  .tr-Sandwich--alignMiddle.tr-Sandwich--content13media23 {
    grid-template-columns: 1fr 2fr
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--content13media23 .tr-Sandwich-content, .tr-Sandwich--alignMiddle.tr-Sandwich--content13media23 .tr-Sandwich-lead, .tr-Sandwich--alignMiddle.tr-Sandwich--content13media23 .tr-Sandwich-media {
    width: auto
  }
}
.tr-Sandwich--media23content13 .tr-Sandwich-media {
  float: left;
  padding-left: 0;
  padding-right: 2.25rem;
  width: 66.66667%
}
.tr-Sandwich--media23content13 .tr-Sandwich-content {
  clear: right;
  float: right;
  width: 33.33333%
}
.tr-Sandwich--media23content13 .tr-Sandwich-lead {
  float: right;
  width: 33.33333%
}
[dir=rtl] .tr-Sandwich--media23content13 .tr-Sandwich-media {
  float: right;
  padding-left: 2.25rem;
  padding-right: 0
}
[dir=rtl] .tr-Sandwich--media23content13 .tr-Sandwich-content {
  clear: left;
  float: left
}
[dir=rtl] .tr-Sandwich--media23content13 .tr-Sandwich-lead {
  float: left
}
@supports (display:grid) {
  .tr-Sandwich--alignMiddle.tr-Sandwich--media23content13 {
    grid-template-columns: 2fr 1fr
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--media23content13 .tr-Sandwich-media {
    grid-column: 1;
    width: auto
  }
  .tr-Sandwich--alignMiddle.tr-Sandwich--media23content13 .tr-Sandwich-content, .tr-Sandwich--alignMiddle.tr-Sandwich--media23content13 .tr-Sandwich-lead {
    grid-column: 2;
    width: auto
  }
}
.tr-SearchFiltersFilterGroup {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-SearchFiltersFilterGroup-items {
  padding-left: 1.5rem
}
[dir=rtl] .tr-SearchFiltersFilterGroup-items {
  padding-left: 0;
  padding-right: 1.5rem
}
.tr-SearchFiltersFilterGroup-title, .tr-SearchFiltersFilterItem {
  padding-bottom: 1.125rem;
  padding-top: 1.125rem
}
.tr-SearchFiltersFilterItem {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-SearchFiltersFilterItem--borderless {
  border-bottom: none
}
.tr-SearchFiltersFilters {
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SearchFiltersFilters {
  padding-left: 0;
  padding-right: 0
}
.tr-SearchFiltersFilters-title {
  color: #404040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: Knowledge2017, Helvetica Neue, Arial;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding-bottom: 1.125rem;
  padding-top: 1.125rem;
  text-align: inherit;
  width: 100%
}
.tr-SearchFiltersFilters-title {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-SearchFiltersFilters-titleText {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.tr-SearchFiltersFilters-toggleIcon {
  color: #fa6400;
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem
}
.tr-SearchFiltersFilters-toggleIcon {
  display: none
}
.tr-SearchFiltersFilters-inner {
  display: none
}
.tr-SearchFiltersFilters-inner {
  display: block
}
.tr-SearchFiltersFilters.is-expanded {
  background-color: #fff
}
.tr-SearchFiltersFilters.is-expanded {
  background-color: rgba(0, 0, 0, 0)
}
.tr-SearchFiltersFilters.is-expanded .tr-SearchFiltersFilters-inner {
  display: block
}
.tr-SearchFiltersFilterSection {
  margin: 0 0 2.25rem
}
.tr-SearchFiltersFilterSection:last-of-type {
  margin-bottom: 0
}
.tr-SearchFiltersFilterSection-title {
  border-bottom: .0625rem solid #d0d0d0;
  padding-bottom: 1.125rem;
  padding-top: 1.125rem
}
.tr-SearchFiltersFilterSectionOverflow-toggleButton {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #404040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: Knowledge2017, Helvetica Neue, Arial;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.71429;
  padding-bottom: 1.125rem;
  padding-top: 1.125rem;
  text-align: inherit;
  width: 100%
}
.tr-SearchFiltersFilterSectionOverflow-toggleButtonIcon {
  height: 20px;
  height: 1.25rem;
  margin-right: .375rem;
  width: 20px;
  width: 1.25rem
}
[dir=rtl] .tr-SearchFiltersFilterSectionOverflow-toggleButtonIcon {
  margin-left: .375rem
}
.tr-SearchFiltersFilterSectionOverflow-items {
  display: none
}
.tr-SearchFiltersFilterSectionOverflow.is-expanded .tr-SearchFiltersFilterSectionOverflow-items {
  display: block
}
.tr-SearchFiltersLink {
  color: inherit;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none
}
.tr-SearchFiltersLink:visited {
  color: inherit
}
.tr-SearchFiltersLink:hover {
  text-decoration: underline
}
.tr-SearchFiltersLink--disabled {
  color: #888
}
.tr-SearchFiltersLink--disabled:hover {
  text-decoration: none
}
.tr-SearchFiltersSection {
  border-top: .0625rem solid #d0d0d0;
  margin-left: -1.125rem;
  margin-right: -1.125rem
}
.tr-SearchFiltersSection:last-of-type {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-SearchFiltersSection {
  border-top: none;
  margin: 0 0 2.25rem
}
.tr-SearchFiltersSection:last-of-type {
  border-bottom: none;
  margin-bottom: 0
}
.tr-SearchFiltersSelected {
  display: block;
  margin-bottom: 0;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SearchFiltersSelected {
  background-color: #fff;
  border: .0625rem solid #d0d0d0;
  padding: 1.5rem 1.125rem
}
.tr-SearchFiltersSelected-title {
  color: #404040;
  display: block;
  font-family: Knowledge2017, Helvetica Neue, Arial;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding-bottom: 1.125rem;
  padding-top: 1.125rem;
  text-align: inherit;
  width: 100%
}
.tr-SearchFiltersSelected-title {
  padding-bottom: 0;
  padding-top: 0
}
.tr-SearchFiltersSelected-titleInner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SearchFiltersSelected-titleText {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-SearchFiltersSelected-toggleIcon {
  color: #fa6400;
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem
}
.tr-SearchFiltersSelected-toggleIcon {
  display: none
}
.tr-SearchFiltersSelected-inner {
  display: none;
  padding: 0 0 1.5rem
}
.tr-SearchFiltersSelected-inner {
  display: block;
  padding-bottom: 0
}
.tr-SearchFiltersSelected-clearAll {
  display: block;
  font-weight: 500;
  text-align: right
}
[dir=rtl] .tr-SearchFiltersSelected-clearAll {
  text-align: left
}
.tr-SearchFiltersSelected.is-expanded {
  background-color: #fff
}
.tr-SearchFiltersSelected.is-expanded .tr-SearchFiltersSelected-inner {
  display: block
}
.tr-SearchFiltersSelectedGroup-items {
  margin-left: 1.125rem
}
[dir=rtl] .tr-SearchFiltersSelectedGroup-items {
  margin-left: 0;
  margin-right: 1.125rem
}
.tr-SearchFiltersSelectedItem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.125rem;
  margin-top: 1.125rem
}
.tr-SearchFiltersSelectedItem-title {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-SearchFiltersSelectedItem-remove {
  color: #404040;
  height: 15px;
  height: .9375rem;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-left: 1.125rem;
  width: 15px;
  width: .9375rem
}
.tr-SearchFiltersSelectedItem-remove, .tr-SearchFiltersSelectedItem-remove:hover, .tr-SearchFiltersSelectedItem-remove:visited {
  color: #404040
}
[dir=rtl] .tr-SearchFiltersSelectedItem-remove {
  margin-left: 0;
  margin-right: 1.125rem
}
.tr-SearchFiltersSelectedItem-remove:hover {
  opacity: .6
}
.tr-SearchInputTypeaheadItem-button {
  border-radius: 0;
  color: #404040;
  display: block;
  font-family: inherit;
  font-size: 14px;
  font-size: .875rem;
  padding: .75rem 1.125rem;
  text-align: left;
  width: 100%
}
[dir=rtl] .tr-SearchInputTypeaheadItem-button {
  text-align: right
}
.tr-SearchInputTypeaheadItem-highlight {
  font-weight: 500
}
.tr-SearchInputTypeaheadItem--dark .tr-SearchInputTypeaheadItem-button {
  color: #fff
}
.tr-SearchInputTypeaheadItem-button:hover {
  cursor: pointer;
  text-decoration: underline
}
.tr-SearchInputTypeaheadItem.is-selected .tr-SearchInputTypeaheadItem-button {
  background-color: #eaeaea;
  cursor: pointer;
  text-decoration: underline
}
.tr-SearchInputTypeaheadItem--dark.is-selected .tr-SearchInputTypeaheadItem-button {
  background-color: #afafaf
}
.tr-SearchInput {
  position: relative
}
.tr-SearchInput-box {
  background-color: #fff;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  height: 57px;
  height: 3.5625rem;
  overflow: hidden;
  position: relative;
  z-index: auto
}
.tr-SearchInput-box, .tr-SearchInput-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SearchInput-clearButton {
  display: none
}
.tr-SearchInput-clearButton, .tr-SearchInput-searchButton {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0;
  color: #404040;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SearchInput-searchButton {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SearchInput-icon {
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem
}
.tr-SearchInput-input {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  color: #404040;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: Knowledge2017, Helvetica Neue, Arial;
  outline: 0;
  padding-bottom: 1.125rem;
  padding-left: 1.125rem;
  padding-top: 1.125rem
}
.tr-SearchInput-input {
  font-size: 1rem
}
.tr-SearchInput-input::-webkit-input-placeholder {
  color: #404040
}
.tr-SearchInput-input::-moz-placeholder {
  color: #404040
}
.tr-SearchInput-input::-ms-input-placeholder {
  color: #404040
}
.tr-SearchInput-input::placeholder {
  color: #404040
}
.tr-SearchInput-input:focus::-webkit-input-placeholder {
  color: #afafaf
}
.tr-SearchInput-input:focus::-moz-placeholder {
  color: #afafaf
}
.tr-SearchInput-input:focus::-ms-input-placeholder {
  color: #afafaf
}
.tr-SearchInput-input:focus::placeholder {
  color: #afafaf
}
.tr-SearchInput-input::-ms-clear {
  display: none
}
.tr-SearchInput-typeahead {
  background-color: #fff;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  display: none;
  left: 0;
  padding-bottom: .75rem;
  padding-top: .75rem;
  position: absolute;
  right: 0;
  z-index: 1
}
.tr-SearchInput--dark .tr-SearchInput-box {
  background-color: #666;
  border: none
}
.tr-SearchInput--dark .tr-SearchInput-clearButton {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-searchButton {
  color: #eaeaea
}
.tr-SearchInput--dark .tr-SearchInput-input {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-typeahead {
  background-color: #666;
  border: none;
  border-top: .0625rem solid #d0d0d0
}
.tr-SearchInput--dark .tr-SearchInput-input::-webkit-input-placeholder {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-input::-moz-placeholder {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-input::-ms-input-placeholder {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-input::placeholder {
  color: #fff
}
.tr-SearchInput--dark .tr-SearchInput-input:focus::-webkit-input-placeholder {
  color: #afafaf
}
.tr-SearchInput--dark .tr-SearchInput-input:focus::-moz-placeholder {
  color: #afafaf
}
.tr-SearchInput--dark .tr-SearchInput-input:focus::-ms-input-placeholder {
  color: #afafaf
}
.tr-SearchInput--dark .tr-SearchInput-input:focus::placeholder {
  color: #afafaf
}
.tr-SearchInput--orange .tr-SearchInput-box {
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  height: 3rem
}
.tr-SearchInput--orange .tr-SearchInput-input {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-left-radius: 6px;
  border-bottom-left-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  border-right: none;
  border-top-left-radius: 6px;
  border-top-left-radius: .375rem;
  color: #404040;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: Knowledge2017, Helvetica Neue, Arial;
  outline: 0;
  padding-bottom: 1.125rem;
  padding-left: 1.125rem;
  padding-top: 1.125rem
}
.tr-SearchInput--orange .tr-SearchInput-buttons {
  border-bottom-right-radius: 6px;
  border-bottom-right-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  border-left: none;
  border-top-right-radius: 6px;
  border-top-right-radius: .375rem
}
.tr-SearchInput--orange .tr-SearchInput-input:focus, .tr-SearchInput--orange .tr-SearchInput-input:focus + .tr-SearchInput-buttons, .tr-SearchInput--orange .tr-SearchInput-typeahead {
  border-color: #666
}
.tr-SearchInput--orange .tr-SearchInput-icon {
  height: 20px;
  height: 1.25rem;
  width: 20px;
  width: 1.25rem
}
.tr-SearchInput--orange .tr-SearchInput-searchButton {
  border-bottom-right-radius: 6px;
  border-bottom-right-radius: .375rem;
  border-top-right-radius: 6px;
  border-top-right-radius: .375rem
}
.tr-SearchInput--narrow .tr-SearchInput-box {
  height: 38px;
  height: 2.375rem
}
.tr-SearchInput--narrow .tr-SearchInput-input {
  padding-bottom: .75rem;
  padding-left: .75rem;
  padding-top: .75rem
}
.tr-SearchInput--narrow .tr-SearchInput-icon {
  height: 20px;
  height: 1.25rem;
  width: 20px;
  width: 1.25rem
}
.tr-SearchInput--narrow .tr-SearchInput-clearButton, .tr-SearchInput--narrow .tr-SearchInput-searchButton {
  padding-left: .75rem;
  padding-right: .75rem
}
.tr-SearchInput-searchButton:hover {
  cursor: pointer
}
.tr-SearchInput.is-active .tr-SearchInput-clearButton {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SearchInput.is-active .tr-SearchInput-searchButton {
  background-color: #eaeaea
}
.tr-SearchInput--dark.is-active .tr-SearchInput-searchButton {
  background-color: #888;
  color: #eaeaea
}
.tr-SearchInput--orange.is-active .tr-SearchInput-searchButton {
  background-color: #fa6400;
  color: #fff
}
.tr-SearchInput.is-active .tr-SearchInput-clearButton:hover, .tr-SearchInput.is-active .tr-SearchInput-searchButton:hover {
  color: #888;
  cursor: pointer
}
.tr-SearchInput--dark.is-active .tr-SearchInput-clearButton:hover, .tr-SearchInput--dark.is-active .tr-SearchInput-searchButton:hover {
  color: #afafaf
}
.tr-SearchInput--orange.is-active .tr-SearchInput-searchButton:hover {
  background-color: #dc4300;
  color: #fff
}
.tr-SearchInput--orange.is-active .tr-SearchInput-searchButton:active {
  background-color: #993500;
  color: #fff
}
.tr-SearchInput.is-expanded .tr-SearchInput-typeahead {
  display: block
}
.tr-SearchInput.is-expanded .tr-SearchInput-box {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.tr-SearchInput--narrow .tr-SearchInput-typeahead {
  padding-bottom: .1875rem;
  padding-top: .1875rem
}
.tr-SearchInput--narrow .tr-SearchInputTypeaheadItem-button {
  padding-bottom: .375rem;
  padding-left: .75rem;
  padding-top: .375rem
}
.tr-SearchInput--orange.is-expanded .tr-SearchInput-buttons, .tr-SearchInput--orange.is-expanded .tr-SearchInput-input, .tr-SearchInput--orange.is-expanded .tr-SearchInput-searchButton {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.tr-SearchInput--disabled {
  filter: url('data:image/svg+xml;charset=utf-8,&lt;svg xmlns="http://www.w3.org/2000/svg"&gt;&lt;filter id="filter"&gt;&lt;feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1 0 0 0 0 0 1.01 0 0 0 0 0 1 0 0 0 0 0 1 0" /&gt;&lt;/filter&gt;&lt;/svg&gt;#filter');
  -webkit-filter: saturate(0);
  filter: saturate(0);
  pointer-events: none
}
.tr-SearchInput--disabled .tr-SearchInput-input::-webkit-input-placeholder, .tr-SearchInput--disabled .tr-SearchInput-searchButton {
  color: #afafaf
}
.tr-SearchInput--disabled .tr-SearchInput-input::-moz-placeholder, .tr-SearchInput--disabled .tr-SearchInput-searchButton {
  color: #afafaf
}
.tr-SearchInput--disabled .tr-SearchInput-input::-ms-input-placeholder, .tr-SearchInput--disabled .tr-SearchInput-searchButton {
  color: #afafaf
}
.tr-SearchInput--disabled .tr-SearchInput-input::placeholder, .tr-SearchInput--disabled .tr-SearchInput-searchButton {
  color: #afafaf
}
.tr-SearchInput-box .tr-Alert.is-failure .tr-Alert-content {
  border-left: none;
  font-size: 14px;
  font-size: .875rem;
  padding: .4rem
}
.tr-SearchInput-box .tr-Alert.is-failure .tr-Alert-icon {
  width: 16px;
  width: 1rem
}
.tr-Section-inner {
  margin: 3rem auto;
  max-width: 1200px;
  max-width: 75rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-Section--grayDark {
  background-color: #404040;
  color: #f4f4f4
}
.tr-Section--grayDark a, .tr-Section--grayDark a:visited {
  color: inherit
}
.tr-Section--grayDark a:hover {
  color: inherit;
  opacity: .845
}
.tr-Section--grayDark a:active {
  color: #993500;
  opacity: 1
}
.tr-Section--grayLighter {
  background-color: #eaeaea
}
.tr-Section--grayLightest {
  background-color: #f4f4f4
}
.tr-Section--grayDark .tr-Section-inner, .tr-Section--grayLighter .tr-Section-inner, .tr-Section--grayLightest .tr-Section-inner {
  width: 1200px;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 3rem;
  padding-top: 3rem
}
.tr-SectionBridge-inner {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SectionBridge--grayLighterTop {
  background-color: #eaeaea
}
.tr-SectionBridge--grayLightestTop {
  background-color: #f4f4f4
}
.tr-SectionBridge--whiteTop {
  background-color: #fff
}
.tr-SectionBridge--grayLighterBottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, #eaeaea), to(#eaeaea));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, #eaeaea 0, #eaeaea)
}
.tr-SectionBridge--grayLightestBottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, #f4f4f4), to(#f4f4f4));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, #f4f4f4 0, #f4f4f4)
}
.tr-SectionBridge--whiteBottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, #fff), to(#fff));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, #fff 0, #fff)
}
.tr-SectionBridge--grayLighterTop.tr-SectionBridge--grayLighterBottom, .tr-SectionBridge--grayLightestTop.tr-SectionBridge--grayLightestBottom, .tr-SectionBridge--whiteTop.tr-SectionBridge--whiteBottom {
  background-image: none
}
.tr-Svg {
  display: block;
  max-width: 100%
}
.tr-Svg-inner {
  display: block;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  width: 100%
}
.tr-Svg-inner &gt; svg:first-child {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}
.tr-Svg circle[stroke="#ff8000"], .tr-Svg g[stroke="#ff8000"], .tr-Svg line[stroke="#ff8000"], .tr-Svg path[stroke="#ff8000"], .tr-Svg polygon[stroke="#ff8000"], .tr-Svg polyline[stroke="#ff8000"], .tr-Svg rect[stroke="#ff8000"] {
  stroke: #fa6400
}
.tr-Svg circle[fill="#ff8000"], .tr-Svg g[fill="#ff8000"], .tr-Svg path[fill="#ff8000"], .tr-Svg polygon[fill="#ff8000"], .tr-Svg polyline[fill="#ff8000"], .tr-Svg rect[fill="#ff8000"] {
  fill: #fa6400
}
.tr-Svg circle[stroke="#ff5900"], .tr-Svg g[stroke="#ff5900"], .tr-Svg line[stroke="#ff5900"], .tr-Svg path[stroke="#ff5900"], .tr-Svg polygon[stroke="#ff5900"], .tr-Svg polyline[stroke="#ff5900"], .tr-Svg rect[stroke="#ff5900"] {
  stroke: #fa6400
}
.tr-Svg circle[fill="#ff5900"], .tr-Svg g[fill="#ff5900"], .tr-Svg path[fill="#ff5900"], .tr-Svg polygon[fill="#ff5900"], .tr-Svg polyline[fill="#ff5900"], .tr-Svg rect[fill="#ff5900"] {
  fill: #fa6400
}
.tr-Svg circle[stroke="#FFB200"], .tr-Svg g[stroke="#FFB200"], .tr-Svg line[stroke="#FFB200"], .tr-Svg path[stroke="#FFB200"], .tr-Svg polygon[stroke="#FFB200"], .tr-Svg polyline[stroke="#FFB200"], .tr-Svg rect[stroke="#FFB200"] {
  stroke: #ffa100
}
.tr-Svg circle[fill="#FFB200"], .tr-Svg g[fill="#FFB200"], .tr-Svg path[fill="#FFB200"], .tr-Svg polygon[fill="#FFB200"], .tr-Svg polyline[fill="#FFB200"], .tr-Svg rect[fill="#FFB200"] {
  fill: #ffa100
}
.tr-Svg circle[stroke="#CC4700"], .tr-Svg g[stroke="#CC4700"], .tr-Svg line[stroke="#CC4700"], .tr-Svg path[stroke="#CC4700"], .tr-Svg polygon[stroke="#CC4700"], .tr-Svg polyline[stroke="#CC4700"], .tr-Svg rect[stroke="#CC4700"] {
  stroke: #dc4300
}
.tr-Svg circle[fill="#CC4700"], .tr-Svg g[fill="#CC4700"], .tr-Svg path[fill="#CC4700"], .tr-Svg polygon[fill="#CC4700"], .tr-Svg polyline[fill="#CC4700"], .tr-Svg rect[fill="#CC4700"] {
  fill: #dc4300
}
.tr-Svg circle[stroke="#4d4d4d"], .tr-Svg g[stroke="#4d4d4d"], .tr-Svg line[stroke="#4d4d4d"], .tr-Svg path[stroke="#4d4d4d"], .tr-Svg polygon[stroke="#4d4d4d"], .tr-Svg polyline[stroke="#4d4d4d"], .tr-Svg rect[stroke="#4d4d4d"] {
  stroke: #404040
}
.tr-Svg circle[fill="#4d4d4d"], .tr-Svg g[fill="#4d4d4d"], .tr-Svg path[fill="#4d4d4d"], .tr-Svg polygon[fill="#4d4d4d"], .tr-Svg polyline[fill="#4d4d4d"], .tr-Svg rect[fill="#4d4d4d"] {
  fill: #404040
}
.tr-TinyTile {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%
}
.tr-TinyTile {
  height: 100%;
  width: auto
}
.tr-TinyTile-icon {
  height: 22px;
  height: 1.375rem;
  margin-right: .75rem;
  min-width: 22px;
  min-width: 1.375rem;
  width: 22px;
  width: 1.375rem
}
[dir=rtl] .tr-TinyTile-icon {
  margin-left: .75rem;
  margin-right: 0
}
.tr-TinyTile-link {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  line-height: 1.33333;
  width: 100%
}
.tr-TinyTile-link {
  display: none;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0
}
.tr-TinyTile-link a, .tr-TinyTile-link a:visited {
  color: inherit;
  text-decoration: none
}
.tr-TinyTile-link a:hover {
  text-decoration: underline
}
.tr-TinyTile-link a:active {
  color: #993500
}
.tr-TinyTile-link--hiddenOnMobile {
  display: none
}
.tr-TinyTile-link--hiddenOnMobile {
  display: block
}
.tr-Typography {
  display: block
}
.tr-Typography strong {
  font-weight: 900
}
.tr-Typography--xxxs {
  font-size: 14px;
  font-size: .875rem
}
.tr-Typography--xxs {
  font-size: 16px;
  font-size: 1rem
}
.tr-Typography--xs {
  font-size: 18px;
  font-size: 1.125rem
}
.tr-Typography--s {
  font-size: 21px;
  font-size: 1.3125rem
}
.tr-Typography--m {
  font-size: 24px;
  font-size: 1.5rem
}
.tr-Typography--l {
  font-size: 28px;
  font-size: 1.75rem
}
.tr-Typography--xl {
  font-size: 36px;
  font-size: 2.25rem
}
.tr-Typography--xl {
  font-size: 2.25rem
}
.tr-Typography--xxl {
  font-size: 42px;
  font-size: 2.625rem
}
.tr-Typography--xxxl {
  font-size: 63px;
  font-size: 3.9375rem
}
.tr-Typography--center {
  text-align: center
}
.tr-Typography--right {
  text-align: right
}
[dir=rtl] .tr-Typography--right {
  text-align: left
}
.tr-Typography--light {
  font-weight: 300
}
.tr-Typography--regular {
  font-weight: 400
}
.tr-Typography--medium {
  font-weight: 500
}
.tr-Typography--bold {
  font-weight: 700
}
.tr-Typography--black {
  font-weight: 900
}
.tr-VerticalSpacing--xs {
  margin: 0 0 .75rem
}
.tr-VerticalSpacing--s {
  margin: 0 0 1.125rem
}
.tr-VerticalSpacing--m {
  margin: 0 0 1.5rem
}
.tr-VerticalSpacing--l {
  margin: 0 0 2.25rem
}
.tr-VerticalSpacing--xl {
  margin: 0 0 3rem
}
.tr-VerticalSpacing:last-child {
  margin-bottom: 0
}
.tr-AlertBanner-wrapper {
  border-radius: .3rem;
  border-style: solid;
  border-width: .125rem
}
.tr-AlertBanner-icon, .tr-AlertBanner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-AlertBanner-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  line-height: 1;
  padding-left: .5625rem;
  padding-right: .5625rem
}
.tr-AlertBanner-content {
  margin: .125rem .1875rem;
  padding: 1.125rem .75rem
}
.tr-AlertBanner-textContainer {
  margin-right: -.1875rem
}
.tr-AlertBanner-text {
  margin-right: .1875rem
}
.tr-AlertBanner-text &gt; * {
  display: inline
}
.tr-AlertBanner-link .tr-Link-inner, .tr-AlertBanner-link .tr-Svg {
  color: #005da2
}
.tr-AlertBanner-link .tr-Link {
  font-weight: 700
}
.tr-AlertBanner-link .tr-Link-icon {
  margin-left: .375rem
}
.tr-AlertBanner-link--rightSpace {
  margin-right: 1.5rem
}
.tr-AlertBanner-button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #005da2;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 700;
  line-height: 1.5
}
.tr-AlertBanner-button .tr-Svg {
  color: #005da2;
  margin-left: .1875rem
}
.tr-AlertBanner--attention .tr-AlertBanner-icon {
  background-color: #ffa100
}
.tr-AlertBanner--attention .tr-AlertBanner-wrapper {
  border-color: #ffa100
}
.tr-AlertBanner--confirmation .tr-AlertBanner-icon {
  background-color: #387c2b
}
.tr-AlertBanner--confirmation .tr-AlertBanner-icon .tr-Svg {
  color: #fff
}
.tr-AlertBanner--confirmation .tr-AlertBanner-wrapper {
  border-color: #387c2b
}
.tr-AlertBanner--information .tr-AlertBanner-icon {
  background-color: #005da2
}
.tr-AlertBanner--information .tr-AlertBanner-icon .tr-Svg {
  color: #fff;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-AlertBanner--information .tr-AlertBanner-wrapper {
  border-color: #005da2
}
.tr-AlertBanner--warning .tr-AlertBanner-icon {
  background-color: #dc0a0a
}
.tr-AlertBanner--warning .tr-AlertBanner-icon .tr-Svg {
  color: #fff
}
.tr-AlertBanner--warning .tr-AlertBanner-text--colored, .tr-AlertBanner--warning .tr-AlertBanner-title {
  color: #dc0a0a
}
.tr-AlertBanner--warning .tr-AlertBanner-wrapper {
  border-color: #dc0a0a
}
.tr-AnnotatedScreenshot {
  cursor: hat;
  display: inline-block
}
.tr-AnnotatedScreenshot-popoverWrap {
  position: relative;
  width: calc(100% - 60px)
}
.tr-AnnotatedScreenshot-expandableWrap {
  margin: 2.25rem
}
.tr-AnnotatedScreenshot .tr-Button--primary:hover {
  background-color: #fa6400
}
.tr-AnnotatedScreenshot svg {
  color: #fa6400
}
.tr-AnnotatedScreenshot .tr-Button svg {
  color: #fff
}
.tr-AnnotatedScreenshot-descendentName {
  cursor: hat
}
.tr-AnnotatedScreenshot-descendentName {
  cursor: hat
}
[dir=rtl] .tr-AnnotatedScreenshot {
  cursor: hat
}
.tr-Attribution {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.14286
}
.tr-Attribution-image {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 55px;
  height: 3.4375rem;
  margin-right: .75rem;
  width: 55px;
  width: 3.4375rem
}
[dir=rtl] .tr-Attribution-image {
  margin-left: .75rem;
  margin-right: 0
}
.tr-Attribution-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%
}
.tr-Attribution-name {
  font-weight: 500;
  margin: 0 0 .1875rem;
  text-decoration: none
}
.tr-Attribution-caption {
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .1875rem
}
.tr-Attribution--noImage .tr-Attribution-body {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.tr-Attribution--noImage .tr-Attribution-body {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch
}
.tr-Attribution-social a {
  display: block
}
.tr-Attribution a, .tr-Attribution a:visited {
  color: inherit
}
.tr-Attribution a:hover {
  opacity: .845
}
.tr-Attribution a:active {
  color: #993500;
  opacity: 1
}
.tr-BlockQuote {
  padding-left: 2.25rem;
  padding-right: 2.25rem
}
@media (min-width:79.5em) {
  .tr-BlockQuote {
    padding-left: 0
  }
  [dir=rtl] .tr-BlockQuote {
    padding-left: 2.25rem;
    padding-right: 0
  }
}
.tr-BlockQuote--withAvatar {
  padding-left: 0;
  padding-right: 0
}
.tr-BlockQuote--withAvatar:after {
  clear: both;
  content: "";
  display: table
}
.tr-BlockQuote--withAvatar .tr-BlockQuote-body {
  float: right;
  padding-right: 2.25rem;
  width: 65.636%
}
[dir=rtl] .tr-BlockQuote--withAvatar .tr-BlockQuote-body {
  float: left;
  padding-left: 2.25rem;
  padding-right: 0
}
.tr-BlockQuote-quote, .tr-BlockQuote-withoutQuotes {
  font-size: 21px;
  font-size: 1.3125rem;
  font-style: italic;
  font-weight: 300;
  line-height: 1.71429;
  margin-left: auto;
  margin-right: auto;
  max-width: 22.5em;
  position: relative;
  text-align: center
}
.tr-BlockQuote-quote:after, .tr-BlockQuote-quote:before {
  font: italic 600 1.666em/1.1 arial, sans-serif;
  opacity: .5;
  position: absolute;
  width: .6em
}
.tr-BlockQuote-quote:before {
  content: "\201C";
  margin-left: -.7em
}
.tr-BlockQuote-quote:after {
  content: "\201D"
}
[dir=rtl] .tr-BlockQuote-quote:after, [dir=rtl] .tr-BlockQuote-quote:before {
  font-size: inherit;
  line-height: inherit
}
[dir=rtl] .tr-BlockQuote-quote:before {
  content: "\AB";
  margin-left: 0;
  margin-right: -.7em
}
[dir=rtl] .tr-BlockQuote-quote:after {
  content: "\BB"
}
.tr-BlockQuote-quote, .tr-BlockQuote-withoutQuotes {
  font-size: 2.25rem;
  line-height: 1.5;
  margin-left: 0;
  margin-right: 0;
  text-align: left
}
[dir=rtl] .tr-BlockQuote-quote {
  text-align: right
}
.tr-BlockQuote-quote:after, .tr-BlockQuote-quote:before {
  line-height: 1
}
.tr-BlockQuote-avatar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 2.25rem
}
.tr-BlockQuote-avatar {
  float: left;
  margin-bottom: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  width: 31.272%
}
[dir=rtl] .tr-BlockQuote-avatar {
  float: right
}
.tr-BlockQuote-avatarBounding {
  max-width: 100%;
  width: 100px;
  width: 6.25rem
}
.tr-BlockQuote-avatarBounding {
  width: 18.75rem
}
.tr-BlockQuote--withAvatar .tr-BlockQuote-footer {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.tr-BlockQuote-attribution {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2.25rem
}
.tr-BlockQuote-attribution {
  display: block
}
.tr-BlockQuote-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2.25rem
}
.tr-BlockQuote-link {
  display: block;
  margin-top: 1.5rem
}
.tr-BlockQuote--small, [dir=rtl] .tr-BlockQuote--small {
  padding-left: 2.25rem;
  padding-right: 2.25rem
}
.tr-BlockQuote--small:after {
  display: none
}
.tr-BlockQuote--small .tr-BlockQuote-body, [dir=rtl] .tr-BlockQuote--small .tr-BlockQuote-body {
  float: none;
  padding-left: 0;
  padding-right: 0;
  width: auto
}
.tr-BlockQuote--small .tr-BlockQuote-quote {
  font-size: 21px;
  font-size: 1.3125rem;
  line-height: 1.71429;
  margin-left: auto;
  margin-right: auto;
  text-align: center
}
.tr-BlockQuote--small .tr-BlockQuote-avatar {
  float: none;
  margin-bottom: 0;
  margin-top: 2.25rem;
  padding-left: 0;
  padding-right: 0;
  width: auto
}
.tr-BlockQuote--small .tr-BlockQuote-avatarBounding {
  width: 100px;
  width: 6.25rem
}
.tr-BlockQuote--small .tr-BlockQuote-footer {
  display: block
}
.tr-BlockQuote--small .tr-BlockQuote-attribution {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.25rem;
  text-align: center
}
.tr-BlockQuote--small .tr-BlockQuote-avatar + .tr-BlockQuote-attribution {
  margin-top: 1.125rem
}
.tr-BlockQuote--small .tr-BlockQuote-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.25rem
}
.tr-Callout {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  border: .0625rem solid #eaeaea;
  padding: 2.25rem
}
.tr-Callout--wide {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-Callout-asset {
  margin-bottom: 1.125rem
}
.tr-Callout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 4.5rem;
  padding-right: 4.5rem
}
.tr-Callout--wide {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row
}
.tr-Callout-asset {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 4.5rem;
  margin-top: 1.125rem
}
[dir=rtl] .tr-Callout-asset {
  margin-left: 4.5rem;
  margin-right: 0
}
.tr-Callout-body {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-Callout--square .tr-Callout-asset {
  margin-right: 2.25rem
}
[dir=rtl] .tr-Callout--square .tr-Callout-asset {
  margin-left: 2.25rem;
  margin-right: 0
}
.tr-CalloutOverride {
  background-color: rgba(0, 0, 0, 0) !important;
  border: 0 transparent !important;
  padding: 0 !important
}
.tr-ArticleCardFooter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: .875rem
}
.tr-ArticleCardFooter-dateAndAttribution {
  margin-right: 2.25rem
}
[dir=rtl] .tr-ArticleCardFooter-dateAndAttribution {
  margin-left: 2.25rem;
  margin-right: 0
}
.tr-ArticleCardFooter-dotSeparator {
  margin-left: .375rem;
  margin-right: .375rem
}
.tr-ArticleCardFooter-readingTimeIcon {
  display: inline-block;
  height: 18px;
  height: 1.125rem;
  line-height: 1;
  margin-right: .75rem;
  vertical-align: top;
  width: 18px;
  width: 1.125rem
}
[dir=rtl] .tr-ArticleCardFooter-readingTimeIcon {
  margin-left: .75rem;
  margin-right: 0
}
.tr-ArticleCardFooter-lockIcon {
  margin-left: auto
}
[dir=rtl] .tr-ArticleCardFooter-lockIcon {
  margin-left: 0;
  margin-right: auto
}
.tr-VideoCardFooter {
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400
}
.tr-VideoCardFooter-icon {
  display: inline-block;
  height: 20px;
  height: 1.25rem;
  line-height: 1;
  margin-right: .75rem;
  vertical-align: middle;
  width: 20px;
  width: 1.25rem
}
[dir=rtl] .tr-VideoCardFooter-icon {
  margin-left: .75rem;
  margin-right: 0
}
.tr-CardBase {
  background-color: #fff;
  border: .0625rem solid #d0d0d0;
  height: 100%;
  overflow: visible
}
.tr-CardBase-link {
  text-decoration: none
}
.tr-CardBase-link, .tr-CardBase-wrapper {
  color: inherit;
  display: block;
  height: 100%
}
.tr-CardBase-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%
}
.tr-CardBase--borderless {
  background-clip: padding-box;
  border-color: transparent
}
.tr-CardBase--small .tr-CardBase-inner {
  min-height: 192px;
  min-height: 12rem
}
.tr-CardBase--medium .tr-CardBase-inner {
  min-height: 288px;
  min-height: 18rem
}
.tr-CardBase--large .tr-CardBase-inner {
  min-height: 420px;
  min-height: 26.25rem
}
.tr-CardBase-link:visited {
  color: inherit
}
.tr-CardBase-link:active, .tr-CardBase-link:hover {
  -webkit-box-shadow: 0 .125rem .5rem #afafaf;
  box-shadow: 0 .125rem .5rem #afafaf;
  color: inherit
}
@-moz-document url-prefix() {
  .tr-CardBase-link:focus-visible {
    outline: solid
  }
}
@media (-ms-high-contrast:active), (-ms-high-contrast:none) {
  .tr-CardBase-link:focus-visible {
    outline: solid
  }
}
.tr-CardBase-link:hover.tr-CardBase-link:focus-visible {
  outline: auto
}
.tr-TextCardBase {
  height: 100%
}
.tr-TextCardBase-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%;
  min-height: inherit;
  word-wrap: break-word;
  padding: 2.25rem
}
.tr-TextCardBase-eyebrow {
  margin: 0 0 .375rem
}
.tr-TextCardBase-description, .tr-TextCardBase-heading {
  margin: 0 0 .75rem
}
.tr-TextCardBase--bottom .tr-TextCardBase-body {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0
}
.tr-TextCardBase--bottom .tr-TextCardBase-content {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
.tr-TextCardBase--top .tr-TextCardBase-body {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0
}
.tr-ImageCard {
  height: 100%
}
.tr-ImageCard-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-ImageCard-backgroundImage {
  background-color: #d0d0d0;
  height: 100%;
  position: relative
}
.tr-ImageCard-content, .tr-ImageCard-contentInner {
  height: 100%;
  min-height: inherit;
  position: relative
}
.tr-ImageCard-contentInner {
  color: #fff
}
.tr-PairedCard {
  height: 100%
}
.tr-PairedCard-content, .tr-PairedCard-contentInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-PairedCard-contentInner {
  border-bottom: .0625rem solid #d0d0d0;
  border-left: .0625rem solid #d0d0d0;
  border-right: .0625rem solid #d0d0d0
}
.tr-PairedCard-image {
  height: 192px;
  height: 12rem
}
.tr-PairedCard--borderless .tr-PairedCard-contentInner {
  border-color: transparent
}
.tr-PairedHorizontalCard {
  height: 100%
}
.tr-PairedHorizontalCard-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-height: 420px;
  min-height: 26.25rem
}
.tr-PairedHorizontalCard-content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  min-height: inherit
}
.tr-PairedHorizontalCard-contentInner {
  border-bottom: .0625rem solid #d0d0d0;
  border-left: .0625rem solid #d0d0d0;
  border-right: .0625rem solid #d0d0d0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 100%
}
.tr-PairedHorizontalCard-contentInner {
  border-left: none;
  border-top: .0625rem solid #d0d0d0
}
.tr-PairedHorizontalCard-image {
  height: 192px;
  height: 12rem
}
.tr-PairedHorizontalCard-image {
  height: inherit;
  min-width: calc(50% - 1.125rem);
  position: relative;
  width: calc(50% - 1.125rem)
}
.tr-PairedHorizontalCard-imageInner {
  height: 192px;
  height: 12rem
}
.tr-PairedHorizontalCard-imageInner {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-PairedHorizontalCard--borderless .tr-PairedHorizontalCard-contentInner {
  border-color: transparent
}
.tr-QuoteCard {
  height: 100%
}
.tr-QuoteCard-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%;
  min-height: inherit;
  padding: 2.25rem
}
.tr-QuoteCard-eyebrow {
  margin: 0 0 1.5rem
}
.tr-QuoteCard-quote:before {
  color: #d0d0d0;
  content: "\201C";
  display: block;
  font-family: arial, sans-serif;
  font-size: 1.9em;
  font-weight: 600;
  line-height: 1
}
.tr-QuoteCard-quote, .tr-QuoteCard-withoutQuote {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 21px;
  font-size: 1.3125rem;
  font-style: italic;
  font-weight: 300;
  line-height: 1.71429;
  margin: 0 0 2.25rem
}
.tr-TextCard, .tr-TwitterCard {
  height: 100%
}
.tr-TwitterCard-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative
}
.tr-TwitterCard-inner {
  height: 100%;
  left: 0;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 100%
}
.tr-TwitterCard-eyebrow {
  padding: 1.5rem 1.125rem
}
.tr-DataCallout-item {
  border-bottom: .0625rem solid #d0d0d0;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-bottom: .75rem;
  padding-top: .75rem;
  text-align: center
}
.tr-DataCallout-item:last-child {
  border-bottom: 0
}
.tr-DataCallout-item {
  border-bottom: 0;
  border-right: .0625rem solid #d0d0d0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 1.5rem 0;
  padding: 0 1.125rem
}
.tr-DataCallout-item:last-child {
  border-right: 0
}
.tr-DataCallout-itemValue {
  font-size: 36px;
  font-size: 2.25rem;
  font-weight: 900
}
.tr-DataCallout-itemDescription {
  font-size: 16px;
  font-size: 1rem
}
@media (min-width:72.5em) {
  .tr-DataCallout-item {
    padding-left: 2.25rem;
    padding-right: 2.25rem
  }
}
[dir=rtl] .tr-DataCallout-item {
  border-left: .0625rem solid #d0d0d0;
  border-right: 0
}
[dir=rtl] .tr-DataCallout-item:last-child {
  border-left: 0
}
@media (min-width:72.5em) {
  .tr-DataCallout--horizontalContentAtDesktop .tr-DataCallout-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }
  .tr-DataCallout--horizontalContentAtDesktop .tr-DataCallout-itemValue {
    -ms-flex-item-align: center;
    align-self: center;
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    padding-right: .375rem
  }
  .tr-DataCallout--horizontalContentAtDesktop .tr-DataCallout-itemDescription {
    -ms-flex-item-align: center;
    align-self: center;
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    padding-left: .375rem;
    text-align: left
  }
}
@media (min-width:72.5em) {
  [dir=rtl] .tr-DataCallout--horizontalContentAtDesktop .tr-DataCallout-itemDescription {
    text-align: right
  }
}
.tr-DataCallout {
  border: .0625rem solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-bottom: .75rem;
  padding-top: .75rem
}
.tr-DataCallout {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-bottom: 1.5rem;
  padding-top: 1.5rem
}
.tr-DataCallout--borderAndBackground {
  background-color: #fff;
  border-color: #d0d0d0
}
.tr-DataCalloutOverride {
  background-color: rgba(0, 0, 0, 0) !important;
  border: 0 transparent !important;
  padding: 0 !important
}
.tr-DismissibleBannerLinkItem {
  display: inline-block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500;
  margin-bottom: .75rem;
  margin-right: 1.5rem
}
.tr-DismissibleBannerLinkItem:last-child {
  margin-right: 0
}
[dir=rtl] .tr-DismissibleBannerLinkItem {
  margin-left: 1.5rem;
  margin-right: 0
}
[dir=rtl] .tr-DismissibleBannerLinkItem:last-child {
  margin-left: 0
}
.tr-DismissibleBanner {
  background-color: #eaeaea;
  padding: 1.125rem
}
.tr-DismissibleBanner-button {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-DismissibleBanner-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-DismissibleBanner-closeButton {
  height: 1em;
  width: 1em
}
.tr-DismissibleBanner-closeButtonLabel {
  display: block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500;
  padding: 0 .375rem;
  position: relative;
  top: -3px
}
.tr-DismissibleBanner-closeButtonLabel {
  display: none
}
.tr-DismissibleBanner-closeButtonWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
.tr-DismissibleBanner-heading {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  margin: 0 0 .75rem
}
.tr-DismissibleBanner-inner {
  text-align: center
}
.tr-DismissibleBanner-links {
  display: none
}
.tr-DismissibleBanner-links {
  display: block
}
.tr-DismissibleBanner-text {
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .75rem
}
.tr-DismissibleBanner-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem
}
.tr-DismissibleBanner-wrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-DismissibleBanner-inner {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  text-align: left
}
.tr-DismissibleBanner-button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
[dir=rtl] .tr-DismissibleBanner-inner {
  text-align: right
}
.tr-DismissibleBanner--fixed {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 5
}
.tr-DismissibleBanner.is-closed {
  display: none
}
.tr-Figure-inner {
  display: inline-block;
  position: relative
}
.tr-Figure-caption {
  margin-top: .75rem
}
.tr-Figure-attribution {
  background-color: #000;
  background-color: rgba(0, 0, 0, .7);
  bottom: 0;
  color: #fff;
  display: none;
  padding: .75rem;
  position: absolute;
  text-align: right;
  width: 100%
}
[dir=rtl] .tr-Figure-attribution {
  text-align: left
}
.tr-Figure-inner:hover .tr-Figure-attribution {
  display: block
}
.tr-Figure-expandable {
  background-color: #666;
  color: #fff;
  cursor: pointer;
  display: none;
  height: 48px;
  height: 3rem;
  padding: .75rem;
  position: absolute;
  right: 0;
  width: 48px;
  width: 3rem
}
.tr-Figure-expandable {
  display: block
}
@media (pointer:coarse), (pointer:none) {
  .tr-Figure-attribution {
    display: block
  }
}
.tr-FilteredListListItem {
  margin-top: 1.5rem
}
.tr-FormCheckboxControl {
  position: relative
}
.tr-FormCheckboxControl-input {
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(100%);
  clip-path: inset(100%);
  height: 16px;
  height: 1rem;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 2px;
  top: .125rem;
  white-space: nowrap;
  width: 16px;
  width: 1rem
}
.tr-FormCheckboxControl-label {
  display: block;
  position: relative
}
.tr-FormCheckboxControl-labelText {
  color: #404040;
  display: block;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1.5;
  margin: 0 0 .75rem;
  padding-left: 1.75rem
}
.tr-FormCheckboxControl-labelText:before {
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  color: #404040;
  content: "";
  display: block;
  height: 16px;
  height: 1rem;
  left: 0;
  position: absolute;
  top: 2px;
  top: .125rem;
  width: 16px;
  width: 1rem
}
.tr-FormCheckboxControl-optional {
  color: #666;
  margin-left: .25em
}
.tr-FormCheckboxControl-input:focus + .tr-FormCheckboxControl-labelText:before {
  border-color: #666
}
.tr-FormCheckboxControl-input:active + .tr-FormCheckboxControl-labelText:before {
  border-color: #fa6400
}
.tr-FormCheckboxControl-input:disabled + .tr-FormCheckboxControl-labelText:before {
  background-color: #f4f4f4;
  border-color: #d0d0d0
}
.tr-FormCheckboxControl-input:checked + .tr-FormCheckboxControl-labelText:before {
  background-color: #fa6400;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.667 6 9 1' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");
  border-color: #fa6400
}
.tr-FormCheckboxControl-input.is-invalid + .tr-FormCheckboxControl-labelText:before {
  background-color: #fff;
  border-color: #dc0a0a
}
.tr-FormCheckboxControl-input.is-invalid:focus + .tr-FormCheckboxControl-labelText:before {
  border-color: #840606
}
.tr-FormCheckboxControl-input.is-invalid:valid + .tr-FormCheckboxControl-labelText:before {
  background-color: inherit;
  border-color: inherit
}
.tr-FormCheckboxControl-input:checked:focus + .tr-FormCheckboxControl-labelText:before {
  border-color: #993500
}
.tr-FormCheckboxControl-input:checked:active + .tr-FormCheckboxControl-labelText:before {
  background-color: #993500;
  border-color: #993500
}
.tr-FormCheckboxControl-input:checked:disabled + .tr-FormCheckboxControl-labelText:before {
  background-color: #f4f4f4;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.667 6 9 1' stroke='%23d0d0d0' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");
  border-color: #d0d0d0
}
.tr-FormCheckboxControl-input.is-invalid:checked + .tr-FormCheckboxControl-labelText:before {
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.667 6 9 1' stroke='%23dc0a0a' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");
  border-color: #dc0a0a
}
.tr-FormCheckboxControl-input.is-invalid:checked:valid + .tr-FormCheckboxControl-labelText:before {
  background-color: #fa6400;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.667 6 9 1' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");
  border-color: #fa6400
}
.tr-FormCheckboxControl-input.is-invalid:valid:focus + .tr-FormCheckboxControl-labelText:before {
  border-color: #666
}
.tr-FormFieldset {
  min-width: 0
}
.tr-FormFieldset-legend {
  padding-bottom: 1.5rem
}
.tr-FormPrivacyControl-consent {
  font-size: 14px;
  font-size: .875rem
}
.tr-FormRadioControl-label {
  display: block;
  position: relative
}
.tr-FormRadioControl-input {
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(100%);
  clip-path: inset(100%);
  height: 16px;
  height: 1rem;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 2px;
  top: .125rem;
  white-space: nowrap;
  width: 16px;
  width: 1rem
}
.tr-FormRadioControl-labelText {
  color: #404040;
  display: block;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1.5;
  margin: 0 0 .75rem;
  padding-left: 1.75rem
}
.tr-FormRadioControl-labelText:before {
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 100%;
  border: .0625rem solid #d0d0d0;
  color: #404040;
  content: "";
  display: block;
  height: 16px;
  height: 1rem;
  left: 0;
  position: absolute;
  top: 2px;
  top: .125rem;
  width: 16px;
  width: 1rem
}
.tr-FormRadioControl-input:focus + .tr-FormRadioControl-labelText:before {
  border-color: #666
}
.tr-FormRadioControl-input:active + .tr-FormRadioControl-labelText:before {
  border-color: #fa6400
}
.tr-FormRadioControl-input:disabled + .tr-FormRadioControl-labelText:before {
  background-color: #f4f4f4;
  border-color: #d0d0d0
}
.tr-FormRadioControl-input:checked + .tr-FormRadioControl-labelText:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='5' transform='translate(-3 -3)' fill='%23FF6400' fill-rule='evenodd'/%3E%3C/svg%3E")
}
.tr-FormRadioControl-input:checked:focus + .tr-FormRadioControl-labelText:before {
  border-color: #666
}
.tr-FormRadioControl-input:checked:active + .tr-FormRadioControl-labelText:before {
  border-color: #fa6400
}
.tr-FormRadioControl-input:checked:disabled + .tr-FormRadioControl-labelText:before {
  background-color: #f4f4f4;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='5' transform='translate(-3 -3)' fill='%23d0d0d0' fill-rule='evenodd'/%3E%3C/svg%3E");
  border-color: #d0d0d0
}
.tr-FormSelectControl-label {
  display: block;
  position: relative
}
.tr-FormSelectControl-labelText {
  display: block;
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .75rem
}
.tr-FormSelectControl-optional {
  color: #666;
  margin-left: .25em
}
.tr-FormSelectControl-arrow {
  display: none;
  height: 24px;
  height: 1.5rem;
  margin-top: -.75rem;
  pointer-events: none;
  position: absolute;
  right: 12px;
  right: .75rem;
  top: 50%;
  width: 24px;
  width: 1.5rem
}
.tr-FormSelectControl-arrow:before {
  border-left: .0625rem solid #eaeaea;
  content: "";
  height: 34px;
  height: 2.125rem;
  left: -12px;
  left: -.75rem;
  position: absolute;
  top: -5px;
  top: -.3125rem
}
.tr-FormSelectControl-input {
  background-color: #fff;
  border-radius: .375rem;
  display: block;
  position: relative
}
.tr-FormSelectControl-select {
  border-radius: .375rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-size: 16px;
  font-size: 1rem;
  height: 48px;
  height: 3rem;
  line-height: 1.15;
  margin: 0;
  outline: 0;
  padding: .875rem 1.4375rem;
  width: 100%
}
.tr-FormSelectControl-select:disabled {
  background-color: #f4f4f4
}
.tr-FormSelectControl-select:invalid {
  color: #666
}
.tr-FormSelectControl-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #404040
}
.tr-FormSelectControl-select:-moz-focusring:invalid {
  text-shadow: 0 0 0 #666
}
@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)) {
  .tr-FormSelectControl-arrow {
    display: block
  }
  .tr-FormSelectControl-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border: .0625rem solid #d0d0d0;
    padding-right: 3rem
  }
  .tr-FormSelectControl-select:focus {
    border-color: #666
  }
  .tr-FormSelectControl-select.is-invalid {
    border-color: #dc0a0a
  }
  .tr-FormSelectControl-select.is-invalid:focus {
    border-color: #840606
  }
  .tr-FormSelectControl-select.is-invalid:valid {
    border-color: #d0d0d0
  }
  .tr-FormSelectControl-select.is-invalid:valid:focus {
    border-color: #666
  }
}
@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
  .tr-FormSelectControl-arrow {
    display: block
  }
  .tr-FormSelectControl-select {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border: .0625rem solid #d0d0d0;
    padding-right: 3rem
  }
  .tr-FormSelectControl-select::-ms-expand {
    display: none
  }
  .tr-FormSelectControl-select:focus {
    border-color: #666
  }
  .tr-FormSelectControl-select:focus::-ms-value {
    background-color: rgba(0, 0, 0, 0);
    color: inherit
  }
  .tr-FormSelectControl-select.is-invalid {
    border-color: #dc0a0a
  }
  .tr-FormSelectControl-select.is-invalid:focus {
    border-color: #840606
  }
  .tr-FormSelectControl-select.is-invalid:valid {
    border-color: #d0d0d0
  }
  .tr-FormSelectControl-select.is-invalid:valid:focus {
    border-color: #666
  }
}
.tr-FormSelectControl-option {
  font-weight: 400
}
.tr-FormSelectControl-option[value=""] {
  color: #666
}
.tr-FormTextareaControl-label {
  display: block;
  position: relative
}
.tr-FormTextareaControl-labelText {
  display: block;
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .75rem
}
.tr-FormTextareaControl-optional {
  color: #666;
  margin-left: .25em
}
.tr-FormTextareaControl-input {
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 16px;
  font-size: 1rem;
  height: 192px;
  height: 12rem;
  line-height: 1.5;
  min-height: 48px;
  min-height: 3rem;
  outline: 0;
  padding: .6875rem 1.4375rem;
  resize: vertical;
  width: 100%
}
.tr-FormTextareaControl-input:disabled {
  background-color: #f4f4f4
}
.tr-FormTextareaControl-input:focus {
  border-color: #404040
}
.tr-FormTextareaControl-input.is-invalid {
  border-color: #dc0a0a
}
.tr-FormTextareaControl-input.is-invalid:focus {
  border-color: #840606
}
.tr-FormTextareaControl-input.is-invalid:valid {
  border-color: #d0d0d0
}
.tr-FormTextareaControl-input.is-invalid:valid:focus {
  border-color: #666
}
.tr-FormTextControl-label {
  display: block;
  position: relative
}
.tr-FormTextControl-labelText {
  display: block;
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .75rem
}
.tr-FormTextControl-descriptionText {
  color: #404040;
  display: block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 16px;
  line-height: 1rem;
  margin: -.75rem 0 .75rem
}
.tr-FormTextControl-input {
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #404040;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  min-height: 48px;
  min-height: 3rem;
  padding: .6875rem 1.4375rem;
  width: 100%
}
.tr-FormTextControl-input--error {
  border-color: #dc0a0a !important
}
.tr-FormTextControl-input::-ms-clear {
  display: none
}
.tr-FormTextControl-optional {
  color: #666;
  font-weight: 400;
  margin-left: .25em
}
.tr-FormTextControl-input:focus {
  border-color: #666;
  outline: 0
}
.tr-FormTextControl-input:-moz-read-only, .tr-FormTextControl-input:disabled {
  background-color: #f4f4f4
}
.tr-FormTextControl-input:disabled, .tr-FormTextControl-input:read-only {
  background-color: #f4f4f4
}
.tr-FormTextControl-input.is-invalid {
  border-color: #dc0a0a;
  outline: 0
}
.tr-FormTextControl-input.is-invalid:focus {
  border-color: #840606
}
.tr-FormTextControl-input.is-invalid:valid {
  border-color: #d0d0d0
}
.tr-FormTextControl-input.is-invalid:valid:focus {
  border-color: #666
}
.tr-Form-footer {
  font-size: 14px;
  font-size: .875rem
}
.tr-GlobalFooter {
  background-color: #262626;
  height: 63px;
  height: 3.9375rem;
  overflow: hidden
}
.tr-GlobalFooter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: auto
}
.tr-GlobalFooter--expanded {
  height: auto
}
.tr-GlobalFooter-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 75rem
}
@media (max-width:1026px) {
  .tr-GlobalFooter-inner {
    padding-left: 0;
    padding-right: 0
  }
}
.tr-GlobalFooter-top {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%
}
.tr-GlobalFooter-logo {
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 1.1875rem 1.125rem
}
.tr-GlobalFooter-logo {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0
}
.tr-GlobalFooter-logo .tr-GlobalFooter-logoInner {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='23' width='166' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M166 14.122c0-1.32-.741-2.003-1.889-2.472-.903-.368-1.696-.68-2.3-.922-.6-.241-1.112-.659-1.112-1.112 0-.619.756-.977 1.76-.977 1.183 0 2.113.168 3.01.25h.028c.135 0 .23-.111.23-.247v-1.02c0-.137-.108-.233-.244-.26A13.215 13.215 0 0 0 162.54 7c-2.526 0-3.73 1.101-3.73 2.616 0 .963.418 1.912 1.602 2.407 1.187.496 3.616 1.067 3.616 2.1 0 .798-.367 1.237-1.577 1.237-1.256 0-2.528-.18-3.071-.25h-.028a.26.26 0 0 0-.257.263v.991c0 .152.122.247.257.274.654.152 1.872.362 3.072.362 2.72 0 3.575-1.488 3.575-2.878zm-87.537 0c0-1.32-.741-2.003-1.889-2.472-.903-.368-1.696-.68-2.3-.922-.6-.241-1.112-.659-1.112-1.112 0-.619.756-.977 1.76-.977 1.183 0 2.113.168 3.01.25h.028c.135 0 .229-.111.229-.247v-1.02c0-.137-.106-.233-.243-.26A13.22 13.22 0 0 0 75.004 7c-2.526 0-3.731 1.101-3.731 2.616 0 .963.419 1.912 1.603 2.407 1.186.496 3.616 1.067 3.616 2.1 0 .798-.367 1.237-1.577 1.237-1.256 0-2.528-.18-3.072-.25h-.027a.26.26 0 0 0-.257.263v.991c0 .152.122.247.257.274.654.152 1.872.362 3.072.362 2.72 0 3.575-1.488 3.575-2.878zm20.167 2.216V7.372a.252.252 0 0 0-.26-.261h-1.168c-.151 0-.26.109-.26.261v6.791c0 .081-.038.125-.066.125-.042 0-.082-.044-.108-.11l-3.833-6.625c-.165-.36-.313-.442-.598-.442h-1.469a.545.545 0 0 0-.54.55v8.953c0 .15.118.276.271.276h1.152c.15 0 .26-.125.26-.276V10.14c0-.081.029-.111.068-.111.04 0 .082.03.121.111l3.687 6.256c.212.495.5.495.825.495h1.374a.549.549 0 0 0 .544-.552zm-29.131.345V7.66a.548.548 0 0 0-.544-.55H67.84a.57.57 0 0 0-.502.33l-2.606 5.377c-.07.124-.097.193-.15.193-.057 0-.084-.069-.152-.193l-2.607-5.377a.57.57 0 0 0-.501-.33h-1.115c-.3 0-.545.246-.545.55v9.022c0 .137.11.207.233.207h1.371c.123 0 .218-.14.218-.276v-5.952c0-.096.014-.137.042-.137.011 0 .039.04.068.082l2.208 4.922c.079.15.256.234.433.234h.707c.177 0 .352-.084.432-.234l2.193-4.922c.03-.041.057-.082.067-.082.03 0 .044.04.044.137v5.952c0 .136.095.276.215.276h1.373c.123 0 .233-.07.233-.207zm17.111-5.387c0-1.817-1.083-2.63-2.414-2.63-1.332 0-2.416.813-2.416 2.63v1.408c0 1.817 1.084 2.628 2.416 2.628 1.331 0 2.414-.81 2.414-2.628zm1.904 0v1.408c0 3.029-2.076 4.295-4.318 4.295-2.242 0-4.317-1.266-4.317-4.295v-1.408c0-3.028 2.075-4.294 4.317-4.294s4.318 1.266 4.318 4.294zm-32.42 0c0-1.817-1.082-2.63-2.414-2.63-1.331 0-2.416.813-2.416 2.63v1.408c0 1.817 1.085 2.628 2.416 2.628 1.332 0 2.415-.81 2.415-2.628zm1.905 0v1.408c0 3.029-2.077 4.295-4.32 4.295-2.24 0-4.315-1.266-4.315-4.295v-1.408c0-3.028 2.075-4.294 4.316-4.294 2.242 0 4.32 1.266 4.32 4.294zm-10.488 5.318V7.372a.263.263 0 0 0-.272-.261h-1.342c-.153 0-.275.109-.275.261v3.575h-4.304V7.372a.262.262 0 0 0-.27-.261h-1.345c-.151 0-.272.109-.272.261v9.242c0 .15.12.276.272.276h1.345c.147 0 .27-.125.27-.276v-3.988h4.304v3.988c0 .15.122.276.275.276h1.342a.276.276 0 0 0 .272-.276zm91.864-7.908h-2.71v7.908c0 .15-.123.276-.274.276h-1.343a.274.274 0 0 1-.27-.276V8.706h-2.714c-.149 0-.272-.094-.272-.246V7.372c0-.152.123-.261.272-.261h7.311c.15 0 .273.109.273.261V8.46c0 .152-.124.246-.273.246zm-101.791 0h-2.71v7.908c0 .15-.123.276-.274.276h-1.343a.274.274 0 0 1-.271-.276V8.706h-2.714c-.148 0-.272-.094-.272-.246V7.372c0-.152.124-.261.272-.261h7.312c.149 0 .272.109.272.261V8.46c0 .152-.123.246-.272.246zm93.005 4.396v-5.73c0-.152-.122-.261-.273-.261h-1.345c-.149 0-.27.109-.27.261v5.73c0 1.57-.716 2.314-2.184 2.314-1.465 0-2.182-.744-2.182-2.314v-5.73c0-.152-.12-.261-.272-.261h-1.342c-.15 0-.273.109-.273.261v5.73c0 2.933 1.883 3.897 4.07 3.897 2.188 0 4.071-.964 4.071-3.897zm12.183-.476h4.349c.15 0 .272-.124.272-.274v-.993a.275.275 0 0 0-.272-.275h-4.349V9.822c0-1.152.044-1.183 1.072-1.183h3.44c.149 0 .272-.126.272-.276v-.88c0-.194-.068-.263-.272-.29-.435-.067-1.32-.192-2.936-.192-2.256 0-3.452-.016-3.452 2.82v4.357c0 2.836 1.196 2.82 3.452 2.82 1.616 0 2.5-.122 2.936-.192.204-.027.272-.096.272-.29v-.879a.275.275 0 0 0-.272-.274h-3.44c-1.028 0-1.072-.032-1.072-1.185zm-26.846 0h4.349c.15 0 .272-.124.272-.274v-.993a.275.275 0 0 0-.272-.275h-4.349V9.822c0-1.152.043-1.183 1.071-1.183h3.44c.15 0 .273-.126.273-.276v-.88c0-.194-.069-.263-.273-.29-.435-.067-1.32-.192-2.935-.192-2.256 0-3.452-.016-3.452 2.82v4.357c0 2.836 1.196 2.82 3.452 2.82 1.615 0 2.5-.122 2.935-.192.204-.027.273-.096.273-.29v-.879a.275.275 0 0 0-.273-.274h-3.44c-1.028 0-1.07-.032-1.07-1.185zm39.57-2.514c0-1.033-.791-1.473-2.15-1.473-.287 0-1.523.028-1.766.055v2.985c.216.014 1.533.042 1.766.042 1.398 0 2.15-.274 2.15-1.484zm2.2 6.613c0 .095-.054.165-.162.165h-1.66c-.148 0-.203-.14-.27-.276l-1.958-3.338h-.3c-.355 0-1.453-.04-1.766-.056v3.394c0 .15-.11.276-.259.276h-1.359a.275.275 0 0 1-.27-.276V7.592c0-.276.16-.372.434-.413.707-.11 2.227-.178 3.22-.178 2.092 0 4.024.758 4.024 3.111v.125c0 1.457-.72 2.255-1.833 2.693l2.132 3.684a.18.18 0 0 1 .028.111zm-47.301-6.613c0-1.033-.79-1.473-2.15-1.473-.286 0-1.522.028-1.765.055v2.985c.216.014 1.533.042 1.766.042 1.398 0 2.149-.274 2.149-1.484zm2.201 6.613c0 .095-.054.165-.162.165h-1.66c-.148 0-.203-.14-.27-.276l-1.957-3.338h-.301c-.355 0-1.453-.04-1.766-.056v3.394c0 .15-.11.276-.259.276h-1.359a.275.275 0 0 1-.27-.276V7.592c0-.276.16-.372.434-.413.708-.11 2.226-.178 3.22-.178 2.092 0 4.023.758 4.023 3.111v.125c0 1.457-.719 2.255-1.832 2.693l2.131 3.684a.18.18 0 0 1 .028.111z' fill='%23fff'/%3E%3Cpath d='M23.154 13.908a1.15 1.15 0 0 0-1.146 1.152c0 .637.513 1.153 1.146 1.153s1.145-.516 1.145-1.153c0-.636-.512-1.152-1.145-1.152zM21.7 16.899a.974.974 0 0 0-.971.978c0 .539.434.977.97.977a.974.974 0 0 0 .972-.977.974.974 0 0 0-.971-.978zm-2.159 2.344a.843.843 0 0 0-.84.845c0 .467.376.845.84.845s.84-.378.84-.845a.843.843 0 0 0-.84-.845zm-2.423 1.577a.684.684 0 0 0-.682.686c0 .379.305.686.682.686a.684.684 0 0 0 .682-.686.684.684 0 0 0-.682-.686zm-2.383.834a.587.587 0 0 0-.585.589c0 .325.262.589.585.589a.587.587 0 0 0 .586-.59.588.588 0 0 0-.586-.588zm-2.232.331a.506.506 0 0 0-.504.507c0 .28.226.508.504.508a.506.506 0 0 0 .504-.508.506.506 0 0 0-.504-.507zm-2.236-.33a.588.588 0 0 0-.585.588c0 .326.262.59.585.59a.588.588 0 0 0 .586-.59.588.588 0 0 0-.586-.589zm-2.383-.836a.682.682 0 0 0-.68.684c0 .378.305.684.68.684s.68-.306.68-.684a.682.682 0 0 0-.68-.684zM5.46 19.245c-.463 0-.839.378-.839.844s.376.845.84.845c.463 0 .839-.378.839-.845s-.376-.844-.84-.844zM3.303 16.9a.975.975 0 0 0-.972.978c0 .54.435.979.972.979a.975.975 0 0 0 .972-.979.975.975 0 0 0-.972-.978zm-1.454-2.994c-.632 0-1.144.515-1.144 1.151s.512 1.152 1.144 1.152c.633 0 1.145-.516 1.145-1.152 0-.636-.512-1.151-1.145-1.151zm-.525-3.737C.593 10.17 0 10.766 0 11.502s.593 1.332 1.324 1.332c.731 0 1.324-.596 1.324-1.332 0-.736-.593-1.333-1.324-1.333zm.525-3.375c-.632 0-1.144.516-1.144 1.151 0 .636.512 1.151 1.144 1.151.632 0 1.144-.515 1.144-1.15 0-.636-.512-1.152-1.144-1.152zm1.453-2.649c-.537 0-.973.439-.973.98s.436.978.973.978c.537 0 .973-.438.973-.979s-.436-.979-.973-.979zm2.159-2.078a.842.842 0 0 0-.84.845c0 .467.376.845.84.845.464 0 .84-.378.84-.845a.842.842 0 0 0-.84-.845zM7.885.814a.682.682 0 0 0-.68.684c0 .377.304.684.68.684.375 0 .68-.307.68-.684a.682.682 0 0 0-.68-.684zm2.381-.646c-.324 0-.586.265-.586.59s.262.59.586.59c.324 0 .586-.264.586-.59s-.262-.59-.586-.59zM12.498 0a.505.505 0 0 0-.503.506c0 .28.225.507.503.507a.505.505 0 0 0 .503-.507.505.505 0 0 0-.503-.506zm2.24.17a.587.587 0 0 0-.586.59c0 .324.262.588.585.588a.587.587 0 0 0 .585-.589.587.587 0 0 0-.585-.588zm2.38.644a.681.681 0 0 0-.68.684c0 .377.305.683.68.683.375 0 .68-.306.68-.683a.681.681 0 0 0-.68-.684zm2.421 1.256a.841.841 0 0 0-.839.844c0 .466.376.844.839.844s.839-.378.839-.844a.841.841 0 0 0-.839-.844zm2.159 2.076a.977.977 0 0 0-.973.98c0 .54.435.979.973.979a.977.977 0 0 0 .974-.98c0-.54-.436-.98-.974-.98zm1.455 2.645c-.632 0-1.144.515-1.144 1.15 0 .636.512 1.152 1.144 1.152.632 0 1.144-.516 1.144-1.151 0-.636-.512-1.151-1.144-1.151zm-5.249 6.47a.516.516 0 0 0-.514.517c0 .286.23.517.514.517s.515-.231.515-.517a.516.516 0 0 0-.515-.517zm-1.283 1.916a.516.516 0 0 0-.514.517c0 .286.23.518.514.518a.516.516 0 0 0 .514-.518.516.516 0 0 0-.514-.517zm-1.903 1.231a.56.56 0 0 0-.558.562c0 .31.25.56.558.56a.56.56 0 0 0 .559-.56.56.56 0 0 0-.559-.562zm-2.25.335a.754.754 0 0 0-.752.756c0 .417.337.756.752.756a.754.754 0 0 0 .75-.756.753.753 0 0 0-.75-.756zm-2.244-.452a.855.855 0 0 0-.853.858c0 .474.382.858.853.858a.855.855 0 0 0 .853-.858.855.855 0 0 0-.853-.858zm-2.037-1.445a.95.95 0 0 0-.946.953.95.95 0 0 0 .946.951.949.949 0 0 0 .946-.951.95.95 0 0 0-.946-.953zm-1.343-1.934a.796.796 0 0 0-.794.799c0 .441.356.799.794.799a.796.796 0 0 0 .794-.799.797.797 0 0 0-.794-.799zm-.314-2.125a.617.617 0 0 0-.615.618c0 .342.275.619.615.619.34 0 .614-.277.614-.619a.617.617 0 0 0-.614-.618zm.54-2.078a.518.518 0 0 0-.515.519c0 .287.23.519.516.519a.517.517 0 0 0 .515-.519c0-.287-.23-.52-.515-.52zM8.356 6.81c-.284 0-.514.232-.514.517s.23.517.514.517c.284 0 .513-.231.513-.517s-.23-.517-.513-.517zm1.9-1.328a.56.56 0 0 0-.558.561c0 .31.25.562.558.562a.56.56 0 0 0 .558-.562.56.56 0 0 0-.558-.561zm2.25-.726a.748.748 0 0 0-.747.751c0 .415.334.751.746.751a.748.748 0 0 0 .747-.75.748.748 0 0 0-.747-.752zm2.25.25c-.47 0-.85.383-.85.855s.38.855.85.855.85-.383.85-.855a.853.853 0 0 0-.85-.855zm2.027 1.253a.951.951 0 0 0-.948.954c0 .527.424.954.948.954a.951.951 0 0 0 .948-.954.951.951 0 0 0-.948-.954zm1.343 2.24a.796.796 0 0 0-.793.799c0 .44.356.798.793.798a.796.796 0 0 0 .794-.798.795.795 0 0 0-.794-.798zm-2.065 3.506c-.261 0-.474.213-.474.477s.213.477.474.477a.476.476 0 1 0 0-.954zm-.92 1.474a.707.707 0 0 0-.706.71c0 .392.316.71.706.71s.705-.318.705-.71a.707.707 0 0 0-.705-.71zm-1.814.966a.74.74 0 0 0-.738.743c0 .41.33.743.738.743a.741.741 0 0 0 .739-.743.74.74 0 0 0-.739-.743zm-2.123-.055a.658.658 0 0 0-.655.66c0 .363.293.658.655.658a.657.657 0 0 0 .656-.659.658.658 0 0 0-.656-.66zm-1.577-1.076a.482.482 0 0 0-.481.484c0 .267.215.483.48.483s.481-.216.481-.483a.482.482 0 0 0-.48-.484zM9 11.92a.35.35 0 0 0-.35.35.35.35 0 0 0 .698 0 .35.35 0 0 0-.348-.35zm-.037-1.817a.475.475 0 0 0-.474.477c0 .263.212.476.474.476a.475.475 0 0 0 .474-.476.475.475 0 0 0-.474-.477zm.924-1.945a.706.706 0 0 0-.704.708c0 .39.315.708.704.708a.706.706 0 0 0 .703-.708.706.706 0 0 0-.703-.708zm1.803-1.034c-.409 0-.74.333-.74.744s.331.744.74.744c.408 0 .74-.332.74-.744s-.332-.744-.74-.744zm2.128.237a.658.658 0 0 0-.656.66c0 .364.294.66.656.66a.658.658 0 0 0 .656-.66.658.658 0 0 0-.656-.66zm1.569 1.404a.482.482 0 0 0-.48.484.482.482 0 1 0 .96 0 .482.482 0 0 0-.48-.484zm.66 1.672a.35.35 0 0 0-.35.351.35.35 0 0 0 .35.352.35.35 0 0 0 .35-.352.35.35 0 0 0-.35-.351zm2.388.552a.62.62 0 0 0-.617.621c0 .343.276.621.617.621.341 0 .617-.278.617-.621a.62.62 0 0 0-.617-.621zm2.546.752c-.359 0-.65.293-.65.654 0 .361.291.654.65.654.36 0 .65-.293.65-.654a.652.652 0 0 0-.65-.654zm-.644 2.31c-.34 0-.616.277-.616.62s.276.619.616.619c.34 0 .615-.277.615-.62s-.275-.619-.615-.619zm-1.11 1.94a.521.521 0 0 0-.519.522c0 .289.233.523.52.523.287 0 .52-.234.52-.523a.521.521 0 0 0-.52-.523zm-1.33 1.44a.45.45 0 0 0-.448.451.45.45 0 0 0 .898 0 .45.45 0 0 0-.45-.451zm-1.404 1.05a.386.386 0 0 0-.385.388c0 .214.172.387.385.387a.386.386 0 0 0 .384-.387.386.386 0 0 0-.384-.387zm-1.59.595a.45.45 0 1 0 0 .901.45.45 0 1 0 0-.901zm-1.87.306a.52.52 0 0 0-.517.521.52.52 0 0 0 .518.521.52.52 0 0 0 .518-.521.52.52 0 0 0-.518-.52zm-2.137-.212a.675.675 0 0 0-.674.677c0 .374.302.677.674.677a.675.675 0 0 0 .673-.677.675.675 0 0 0-.673-.677zm-2.248-.813c-.439 0-.795.358-.795.8s.356.8.795.8c.44 0 .795-.358.795-.8s-.355-.8-.795-.8zm-1.99-1.503a.937.937 0 0 0-.935.94c0 .52.418.94.934.94s.934-.42.934-.94c0-.519-.418-.94-.934-.94zm-1.653-2.267c-.558 0-1.011.455-1.011 1.017 0 .562.453 1.018 1.011 1.018.559 0 1.011-.456 1.011-1.018s-.452-1.017-1.01-1.017zm-.938-2.36a.799.799 0 0 0-.797.801c0 .443.357.801.797.801s.796-.358.796-.8a.8.8 0 0 0-.796-.802zm-.046-2.28a.655.655 0 0 0-.653.657c0 .363.292.657.653.657.361 0 .654-.294.654-.657a.656.656 0 0 0-.654-.657zm.642-2.239a.618.618 0 0 0-.616.62c0 .342.276.62.616.62.34 0 .617-.278.617-.62a.618.618 0 0 0-.617-.62zm1.112-1.742a.52.52 0 0 0-.518.522.52.52 0 0 0 .518.521.52.52 0 0 0 .518-.52.52.52 0 0 0-.518-.523zM7.103 4.67a.45.45 0 0 0-.448.45c0 .25.2.451.448.451a.45.45 0 0 0 .448-.45.45.45 0 0 0-.448-.45zm1.405-.927a.387.387 0 0 0-.385.388c0 .214.172.388.385.388a.387.387 0 0 0 .386-.388.387.387 0 0 0-.386-.388zm1.593-.715a.448.448 0 0 0-.447.45c0 .248.2.45.447.45a.449.449 0 0 0 .447-.45c0-.25-.2-.45-.447-.45zm1.863-.453a.521.521 0 0 0-.52.523c0 .289.233.523.52.523.287 0 .52-.234.52-.523a.521.521 0 0 0-.52-.523zm2.141-.095a.676.676 0 0 0-.674.678c0 .375.302.679.674.679a.676.676 0 0 0 .674-.679.676.676 0 0 0-.674-.678zM16.29 3c-.44 0-.797.359-.797.801s.357.802.797.802c.44 0 .797-.359.797-.802S16.73 3 16.29 3zm2.063 1.261c-.516 0-.934.421-.934.94s.418.942.934.942.935-.422.935-.941-.418-.94-.935-.94zm1.64 2.12c-.558 0-1.012.455-1.012 1.017 0 .562.454 1.018 1.012 1.018s1.012-.456 1.012-1.018-.453-1.018-1.012-1.018zm.94 2.792c-.44 0-.796.359-.796.8s.356.801.796.801c.44 0 .795-.358.795-.8s-.356-.8-.795-.8zM25 11.502c0 .736-.593 1.332-1.324 1.332a1.328 1.328 0 0 1-1.325-1.332c0-.736.593-1.333 1.325-1.333.731 0 1.324.597 1.324 1.333z' fill='%23fa6400'/%3E%3C/g%3E%3C/svg%3E")
}

.tr-GlobalFooter-logo .tr-GlobalFooter-logoInner,.tr-GlobalFooter-logo .tr-GlobalFooter-logoInnerRebranded {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 9.8125rem 1.4375rem;
    height: 23px;
    height: 1.4375rem;
    width: 157px;
    width: 9.8125rem
}

.tr-GlobalFooter-logo .tr-GlobalFooter-logoInner {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 166 23.2' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23212322}.st1{fill:%23d64000}.st2{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M867.4 792.1v20.8h12c6.9 0 11.3-4.1 11.3-10.3 0-6.3-4.4-10.4-11.3-10.4l-12-.1zM852.7 780h27.9c15.1 0 25.1 8.8 25.1 22.5 0 8.7-4.6 15.6-11.7 19l13.5 26.1h-16.2l-11.5-22.7h-12.3v22.7h-14.7l-.1-67.6zM947 817c-1-6.1-5.2-9.5-11.5-9.5s-10.5 3.6-11.2 9.5H947zm-37.4 5.9c0-15.5 10.3-25.5 25.8-25.5 15.6 0 25.2 9.3 25.4 23.8 0 1.5-.1 3.1-.4 4.6H924v.7c.3 7 4.9 11.3 11.8 11.3 5.6 0 9.5-2.4 10.7-7h13.6c-1.6 9.7-10.3 17.4-23.7 17.4-16.7 0-26.8-10-26.8-25.3zM1000.7 798h13.8v49.6h-12.2l-1.3-6c-3.2 3.9-7.6 6.6-14.8 6.6-10.4 0-20-5.1-20-22.7V798H980v25.7c0 8.9 2.9 13.2 9.8 13.2s10.9-4.9 10.9-14.1V798zM1022.7 784.1h13.8V798h11.5v11.5h-11.5v21.7c0 3.5 1.4 4.9 4.9 4.9h7.1v11.5H1037c-9.6 0-14.4-4.7-14.4-14.2l.1-49.3zM1088.2 817c-1-6.1-5.2-9.5-11.5-9.5s-10.5 3.6-11.2 9.5h22.7zm-37.4 5.9c0-15.5 10.3-25.5 25.8-25.5 15.6 0 25.2 9.3 25.4 23.8 0 1.5-.1 3.1-.4 4.6h-36.5v.7c.3 7 4.9 11.3 11.8 11.3 5.6 0 9.5-2.4 10.7-7h13.6c-1.6 9.7-10.3 17.4-23.7 17.4-16.6 0-26.7-10-26.7-25.3zM1138.8 798v12.4h-5.5c-8.2 0-11.3 5.4-11.3 12.9v24.3h-13.8V798h12.5l1.3 7.4c2.7-4.4 6.6-7.4 14.5-7.4h2.3zM1154.1 831.1c.5 4.3 4.3 7.3 11.1 7.3 5.8 0 9.3-1.8 9.3-5.3 0-4.1-3.4-4.3-11.5-5.4-11.7-1.4-20.8-4-20.8-14.2s8.7-16.3 21.6-16.2c13.5 0 22.8 5.9 23.5 16H1174c-.4-4-4.2-6.4-9.8-6.4s-8.9 1.9-8.9 5.1c0 3.8 4.3 4.2 11.6 5 11.5 1.2 21.1 3.8 21.1 15 0 9.8-9.4 16.1-22.9 16.1-13.5 0-23.5-6.5-24.1-17.1l13.1.1zM404.4 780h54.3v12.4h-19.9v55.2h-14.7v-55.2h-19.7V780zM512 820v27.5h-13.8v-26.4c0-8.1-3.3-12.7-10.2-12.7s-11.2 5-11.2 13.5v25.5H463V780h13.8v24c3.2-3.9 7.7-6.7 14.9-6.7 11.1.1 20.2 5.9 20.3 22.7zM556.2 822.7c0-8.4-4.8-14.3-12.5-14.3s-12.4 5.9-12.4 14.3S536 837 543.7 837s12.5-5.9 12.5-14.3zm-39 0c0-15.3 10.5-25.4 26.5-25.4s26.5 10.1 26.5 25.4c0 15.3-10.5 25.4-26.5 25.4s-26.5-10.1-26.5-25.4zM655.1 819.1v28.5h-13.8v-27.7c0-7.4-2.7-11.3-8.7-11.3-6 0-10 4.3-10 11.9v27.1h-13.8v-27.7c0-7.4-2.7-11.3-8.8-11.3s-9.9 4.5-9.9 12v27h-13.8V798h12l1.3 6.2c3-3.9 7.4-6.7 14.8-6.8 6.2-.1 11.9 2.1 15.1 8.4 3.5-5.3 9.4-8.4 17-8.4 10.4 0 18.6 5.8 18.6 21.7zM673.5 831.1c.5 4.3 4.3 7.3 11.1 7.3 5.8 0 9.3-1.8 9.3-5.3 0-4.1-3.4-4.3-11.6-5.4-11.7-1.4-20.8-4-20.8-14.2s8.7-16.3 21.6-16.2c13.5 0 22.8 5.9 23.5 16h-13.2c-.4-4-4.2-6.4-9.8-6.4s-8.9 1.9-8.9 5.1c0 3.8 4.3 4.2 11.6 5 11.5 1.2 21.1 3.8 21.1 15 0 9.8-9.4 16.1-22.9 16.1-13.5 0-23.5-6.5-24.1-17.1l13.1.1zM749.8 822.7c0-8.4-4.8-14.3-12.5-14.3s-12.4 5.9-12.4 14.3 4.7 14.3 12.4 14.3 12.5-5.9 12.5-14.3zm-39 0c0-15.3 10.5-25.4 26.5-25.4s26.5 10.1 26.5 25.4c0 15.3-10.5 25.4-26.5 25.4-16.1 0-26.5-10.1-26.5-25.4zM818.9 820v27.5h-13.8v-26.2c0-8.4-3.2-12.8-10.2-12.8-6.9 0-11.2 5-11.2 13.6v25.4h-13.8v-49.6h12l1.3 6.2c3.2-3.9 7.8-6.8 15.6-6.8 10.8 0 20.1 5.7 20.1 22.7z'/%3E%3Cpath class='st1' d='M353.4 764.8c1.7 1.7 2.7 4 2.7 6.5 0 2.4-.9 4.7-2.7 6.5-3.6 3.6-9.4 3.6-12.9 0-1.7-1.7-2.7-4-2.7-6.5 0-2.4.9-4.7 2.7-6.5 1.8-1.8 4.1-2.7 6.5-2.7 2.3 0 4.6.9 6.4 2.7zM254.6 863.7c-3.6-3.6-3.6-9.4 0-12.9 1.7-1.7 4-2.7 6.5-2.7s4.7.9 6.5 2.7c3.6 3.6 3.6 9.4 0 12.9-1.7 1.7-4 2.7-6.5 2.7-2.5-.1-4.8-1-6.5-2.7zM324.2 765.5c-2-.8-3.5-2.4-4.3-4.3-.8-2-.8-4.1 0-6.1s2.4-3.5 4.3-4.3c1-.4 2-.6 3.1-.6s2.1.2 3.1.6c4.1 1.7 6 6.4 4.3 10.4-1.7 4.1-6.4 6-10.5 4.3zM280.8 862.4c1 0 2.1.2 3.1.6 4.1 1.7 6 6.4 4.3 10.4-.8 2-2.4 3.5-4.3 4.3-2 .8-4.1.8-6.1 0-4.1-1.7-6-6.4-4.3-10.4.8-2 2.4-3.5 4.3-4.3.9-.4 1.9-.7 3-.6zM310.8 753.5c0 3.7-2.9 6.7-6.5 6.8h-.3c-3.8 0-6.8-3.1-6.8-6.8s3.1-6.8 6.8-6.8 6.8 3 6.8 6.8z'/%3E%3Ccircle class='st1' cx='304' cy='875' r='6.8'/%3E%3Cpath class='st1' d='M283 763.4c-1.4.6-3 .6-4.4 0-1.4-.6-2.5-1.7-3.1-3.1-1.2-2.9.2-6.3 3.1-7.5.7-.3 1.4-.4 2.2-.4 2.2 0 4.4 1.3 5.3 3.5.6 1.4.6 3 0 4.4-.6 1.4-1.7 2.5-3.1 3.1zM325 865.1c.7-.3 1.5-.4 2.2-.4s1.5.2 2.2.4c1.4.6 2.5 1.7 3.1 3.1.6 1.4.6 3 0 4.4-.6 1.4-1.7 2.5-3.1 3.1-1.4.6-3 .6-4.4 0-1.4-.6-2.5-1.7-3.1-3.1-.6-1.4-.6-3 0-4.4.6-1.4 1.7-2.5 3.1-3.1zM264.3 768.1c1.8 1.8 1.8 4.6.1 6.4l-.1.1c-1.8 1.8-4.7 1.8-6.5 0-1.8-1.8-1.8-4.7 0-6.5.9-.9 2.1-1.3 3.2-1.3s2.4.4 3.3 1.3zM343.7 853.9c.9-.9 2.1-1.3 3.2-1.3 1.2 0 2.3.4 3.2 1.3.9.9 1.3 2 1.3 3.2 0 1.2-.5 2.4-1.3 3.2-1.8 1.8-4.7 1.8-6.5 0-.9-.9-1.3-2-1.3-3.2 0-1.1.5-2.3 1.4-3.2zM245.7 796.3c-2.9-1.2-4.3-4.6-3.1-7.5.6-1.4 1.7-2.5 3.1-3.1.7-.3 1.5-.4 2.2-.4s1.5.1 2.2.4c2.9 1.2 4.3 4.6 3.1 7.5-.6 1.4-1.7 2.5-3.1 3.1s-3 .5-4.4 0zM362.3 832.2c1.4.6 2.5 1.7 3.1 3.1.6 1.4.6 3 0 4.4-1.2 2.9-4.5 4.3-7.5 3.1-1.4-.6-2.5-1.7-3.1-3.1-.6-1.4-.6-3 0-4.4.9-2.2 3-3.5 5.3-3.5.8 0 1.5.1 2.2.4z'/%3E%3Ccircle class='st1' cx='243.3' cy='814.3' r='6.8'/%3E%3Ccircle class='st1' cx='364.7' cy='814.3' r='6.8'/%3E%3Cpath class='st1' d='M240.5 840.5c-1.7-4.1.2-8.7 4.3-10.4 2-.8 4.1-.8 6.1 0s3.5 2.4 4.3 4.3c.8 2 .8 4.1 0 6.1s-2.4 3.5-4.3 4.3-4.1.8-6.1 0-3.5-2.3-4.3-4.3zM352.7 794c-.8-2-.8-4.1 0-6.1s2.4-3.5 4.3-4.3c1-.4 2-.6 3-.6 3.1 0 6.1 1.9 7.4 4.9 1.7 4.1-.2 8.7-4.3 10.4-2 .8-4.1.8-6.1 0-2-.7-3.5-2.3-4.3-4.3zM323.7 833.9c-2.4 2.4-2.4 6.2 0 8.6 2.4 2.4 6.2 2.4 8.6 0 1.2-1.2 1.8-2.7 1.8-4.3 0-1.6-.6-3.2-1.8-4.3-1.2-1.2-2.7-1.8-4.3-1.8s-3.1.6-4.3 1.8zm-.3-.2l.2.2-.2-.2zm0 0l.2.2-.2-.2zm0 0c-2.5 2.5-2.5 6.6 0 9.1s6.6 2.5 9.1 0c1.2-1.2 1.9-2.8 1.9-4.5 0-1.7-.7-3.3-1.9-4.5-1.2-1.2-2.9-1.9-4.5-1.9s-3.3.5-4.6 1.8zM269.9 810.4c-2.7-.7-4.3-3.5-3.6-6.2.4-1.3 1.2-2.4 2.4-3.1.8-.5 1.6-.7 2.5-.7.4 0 .9.1 1.3.2 1.3.4 2.4 1.2 3.1 2.4.7 1.2.9 2.6.5 3.9-.7 2.6-3.5 4.2-6.2 3.5zM335.4 827.9c-1.3-.4-2.4-1.2-3.1-2.4-.7-1.2-.9-2.6-.5-3.9.4-1.3 1.2-2.4 2.4-3.1.8-.5 1.7-.7 2.5-.7.4 0 .7 0 1.1.1l.2.1c2.7.7 4.3 3.5 3.6 6.2-.4 1.3-1.2 2.4-2.4 3.1-1.1.8-2.5 1-3.8.6zM267.3 824.1c-.6-2.1.6-4.2 2.6-4.9l.2-.1c2.2-.6 4.4.7 5 2.9.3 1.1.1 2.1-.4 3.1-.5.9-1.4 1.6-2.5 1.9-1.1.3-2.1.1-3.1-.4-.8-.6-1.5-1.5-1.8-2.5zM334.7 809l-.2-.1c-.8-.6-1.5-1.4-1.7-2.4-.6-2.2.7-4.4 2.9-5 2.2-.6 4.4.7 5 2.9.6 2.2-.7 4.4-2.9 5-1.1.3-2.1.1-3.1-.4zM282.3 840.2l-.1.1c-1.2 1.2-3.1 1.2-4.3 0s-1.2-3.1 0-4.3 3.1-1.2 4.3 0c.6.6.9 1.3.9 2.2 0 .7-.3 1.5-.8 2zM330.1 788.1c.6.6.9 1.3.9 2.2 0 .8-.3 1.6-.9 2.2-1.2 1.2-3.1 1.2-4.3 0-.6-.6-.9-1.3-.9-2.2 0-.8.3-1.6.9-2.2.6-.6 1.3-.9 2.2-.9.8 0 1.5.3 2.1.9zM298.7 845c.5.9.7 2 .4 3.1-.3 1.1-1 1.9-1.9 2.5s-2 .7-3.1.4c-2.2-.6-3.5-2.8-2.9-5 .3-1.1 1-1.9 1.9-2.5.9-.5 2-.7 3.1-.4 1.1.3 2 .9 2.5 1.9zM309.2 783.5c-.5-.9-.7-2-.4-3.1.3-1.1 1-1.9 1.9-2.5.6-.4 1.3-.5 2-.5.4 0 .7 0 1.1.1 1.1.3 1.9 1 2.5 1.9.5.9.7 2 .4 3.1-.6 2.2-2.8 3.5-5 2.9-1.1-.2-1.9-.9-2.5-1.9zM315.3 842.6l.2.1c1.1.7 1.8 1.7 2.1 3 .7 2.7-.9 5.5-3.6 6.2-1.3.4-2.7.2-3.9-.5-1.2-.7-2-1.8-2.4-3.1-.4-1.3-.2-2.7.5-3.9.7-1.2 1.8-2 3.1-2.4.4-.1.9-.2 1.3-.2 1.1.1 1.9.3 2.7.8zM296.5 786.4c-2.7.7-5.5-.9-6.2-3.6-.7-2.7.9-5.5 3.6-6.2.4-.1.9-.2 1.3-.2 2.2 0 4.3 1.5 4.9 3.8.8 2.7-.9 5.5-3.6 6.2z'/%3E%3Ccircle class='st1' cx='280' cy='790.2' r='6.4'/%3E%3Cpath class='st2' d='M105.4 7.9v3.5h2c1.2 0 1.9-.7 1.9-1.7s-.7-1.7-1.9-1.7l-2-.1zm-2.5-2h4.6c2.5 0 4.2 1.5 4.2 3.7 0 1.4-.8 2.6-2 3.2l2.2 4.3h-2.7l-1.9-3.8h-2.1v3.8h-2.4l.1-11.2zM118.6 12c-.2-1-.9-1.6-1.9-1.6-1 0-1.7.6-1.9 1.6h3.8zm-6.2 1c0-2.6 1.7-4.2 4.3-4.2 2.6 0 4.2 1.5 4.2 4 0 .2 0 .5-.1.8h-6.1v.1c0 1.2.8 1.9 2 1.9.9 0 1.6-.4 1.8-1.2h2.3c-.3 1.6-1.7 2.9-3.9 2.9-2.8-.1-4.5-1.7-4.5-4.3zM127.6 8.9h2.3v8.3h-2l-.2-1c-.5.6-1.3 1.1-2.5 1.1-1.7 0-3.3-.9-3.3-3.8V8.9h2.3v4.3c0 1.5.5 2.2 1.6 2.2s1.8-.8 1.8-2.3V8.9zM131.2 6.6h2.3v2.3h1.9v1.9h-1.9v3.6c0 .6.2.8.8.8h1.2v1.9h-1.9c-1.6 0-2.4-.8-2.4-2.4V6.6zM142.1 12c-.2-1-.9-1.6-1.9-1.6s-1.7.6-1.9 1.6h3.8zm-6.2 1c0-2.6 1.7-4.2 4.3-4.2 2.6 0 4.2 1.5 4.2 4 0 .2 0 .5-.1.8h-6.1v.1c0 1.2.8 1.9 2 1.9.9 0 1.6-.4 1.8-1.2h2.3c-.3 1.6-1.7 2.9-3.9 2.9-2.8-.1-4.5-1.7-4.5-4.3zM150.6 8.9V11h-.9c-1.4 0-1.9.9-1.9 2.2v4.1h-2.3V8.9h2.1l.2 1.2c.5-.7 1.1-1.2 2.4-1.2h.4zM153.1 14.4c.1.7.7 1.2 1.8 1.2 1 0 1.5-.3 1.5-.9 0-.7-.6-.7-1.9-.9-2-.2-3.5-.7-3.5-2.4s1.5-2.7 3.6-2.7c2.2 0 3.8 1 3.9 2.7h-2.2c-.1-.7-.7-1.1-1.6-1.1s-1.5.3-1.5.9c0 .6.7.7 1.9.8 1.9.2 3.5.6 3.5 2.5 0 1.6-1.6 2.7-3.8 2.7s-3.9-1.1-4-2.8h2.3zM28.3 5.9h9V8H34v9.1h-2.4V8h-3.3V5.9zM46.2 12.6v4.6h-2.3v-4.4c0-1.4-.6-2.1-1.7-2.1s-1.9.8-1.9 2.3v4.2H38V5.9h2.3v4c.5-.6 1.3-1.1 2.5-1.1 1.9 0 3.4 1 3.4 3.8zM53.6 13c0-1.4-.8-2.4-2.1-2.4s-2.1 1-2.1 2.4.8 2.4 2.1 2.4 2.1-1 2.1-2.4zm-6.5 0c0-2.5 1.7-4.2 4.4-4.2s4.4 1.7 4.4 4.2-1.7 4.2-4.4 4.2-4.4-1.6-4.4-4.2zM70 12.4v4.7h-2.3v-4.6c0-1.2-.5-1.9-1.4-1.9-1 0-1.7.7-1.7 2v4.5h-2.3v-4.6c0-1.2-.5-1.9-1.5-1.9s-1.6.8-1.6 2v4.5h-2.3V8.9h2l.2 1c.5-.6 1.2-1.1 2.5-1.1 1 0 2 .4 2.5 1.4.6-.9 1.6-1.4 2.8-1.4 1.8 0 3.1.9 3.1 3.6zM73.1 14.4c.1.7.7 1.2 1.8 1.2 1 0 1.5-.3 1.5-.9 0-.7-.6-.7-1.9-.9-2-.2-3.5-.7-3.5-2.4s1.4-2.7 3.6-2.7 3.8 1 3.9 2.7h-2.2c-.1-.7-.7-1.1-1.6-1.1-.9 0-1.5.3-1.5.9 0 .6.7.7 1.9.8 1.9.2 3.5.6 3.5 2.5 0 1.6-1.6 2.7-3.8 2.7s-3.9-1.1-4-2.8h2.3zM85.8 13c0-1.4-.8-2.4-2.1-2.4s-2.1 1-2.1 2.4.8 2.4 2.1 2.4 2.1-1 2.1-2.4zm-6.5 0c0-2.5 1.7-4.2 4.4-4.2s4.4 1.7 4.4 4.2-1.7 4.2-4.4 4.2-4.4-1.6-4.4-4.2zM97.3 12.6v4.6H95v-4.4c0-1.4-.5-2.1-1.7-2.1s-1.9.8-1.9 2.3v4.2h-2.3V8.9h2l.2 1c.5-.6 1.3-1.1 2.6-1.1 1.8 0 3.4.9 3.4 3.8zM19.8 3.4c.3.3.4.7.4 1.1 0 .4-.2.8-.4 1.1-.6.6-1.6.6-2.2 0-.3-.3-.4-.7-.4-1.1 0-.4.2-.8.4-1.1.3-.3.7-.4 1.1-.4.4-.1.8.1 1.1.4zM3.3 19.8c-.6-.6-.6-1.6 0-2.2.3-.3.7-.4 1.1-.4.4 0 .8.2 1.1.4.6.6.6 1.6 0 2.2-.3.3-.7.4-1.1.4-.4.1-.8-.1-1.1-.4zM14.9 3.5c-.3-.1-.6-.4-.7-.7-.1-.3-.1-.7 0-1 .1-.3.4-.6.7-.7.2-.1.3-.1.5-.1s.3 0 .5.1c.7.3 1 1.1.7 1.7-.2.6-1 1-1.7.7zM7.7 19.6c.2 0 .3 0 .5.1.7.3 1 1.1.7 1.7-.1.3-.4.6-.7.7-.3.1-.7.1-1 0-.7-.3-1-1.1-.7-1.7.1-.3.4-.6.7-.7.1-.1.3-.1.5-.1zM12.7 1.5c0 .6-.5 1.1-1.1 1.1h-.1c-.6 0-1.1-.5-1.1-1.1S10.9.4 11.5.4s1.2.5 1.2 1.1z'/%3E%3Ccircle class='st2' cx='11.6' cy='21.7' r='1.1'/%3E%3Cpath class='st2' d='M8.1 3.1c-.2.1-.5.1-.7 0-.3-.1-.5-.2-.6-.5-.2-.5 0-1 .5-1.2.1 0 .2-.1.4-.1.4 0 .7.2.9.6.1.2.1.5 0 .7-.1.3-.3.4-.5.5zM15.1 20.1c.1 0 .2-.1.4-.1.1 0 .2 0 .4.1s.4.3.5.5c.1.2.1.5 0 .7-.1.2-.3.4-.5.5-.2.1-.5.1-.7 0-.2-.1-.4-.3-.5-.5-.1-.2-.1-.5 0-.7-.1-.3.1-.4.4-.5zM5 3.9c.2.3.2.8 0 1.1-.3.3-.8.3-1.1 0-.3-.3-.3-.8 0-1.1.1-.1.3-.2.5-.2s.4.1.6.2zM18.2 18.2c.1-.1.3-.2.5-.2s.4.1.5.2c.1.1.2.3.2.5s-.1.4-.2.5c-.3.3-.8.3-1.1 0-.1-.1-.2-.3-.2-.5s.1-.3.3-.5zM1.9 8.6c-.5-.2-.8-.8-.6-1.2.1-.2.3-.4.5-.5.1 0 .2-.1.4-.1.1 0 .2 0 .4.1.5.1.7.7.5 1.2-.1.2-.3.4-.5.5-.2.1-.5.1-.7 0zM21.3 14.6c.2.1.4.3.5.5.1.2.1.5 0 .7-.2.5-.8.7-1.2.5-.2-.1-.4-.3-.5-.5-.1-.2-.1-.5 0-.7.2-.4.5-.6.9-.6 0 0 .2 0 .3.1z'/%3E%3Ccircle class='st2' cx='1.5' cy='11.6' r='1.1'/%3E%3Ccircle class='st2' cx='21.7' cy='11.6' r='1.1'/%3E%3Cpath class='st2' d='M1 16c-.3-.7 0-1.5.7-1.7.3-.1.7-.1 1 0 .3.1.6.4.7.7.1.3.1.7 0 1-.1.3-.4.6-.7.7-.3.1-.7.1-1 0-.3-.1-.6-.4-.7-.7zM19.7 8.2c-.1-.3-.1-.7 0-1 .1-.3.4-.6.7-.7.2-.1.3-.1.5-.1.5 0 1 .3 1.2.8.3.7 0 1.5-.7 1.7-.3.1-.7.1-1 0-.3-.1-.6-.3-.7-.7zM14.8 14.9c-.4.4-.4 1 0 1.4.4.4 1 .4 1.4 0 .2-.2.3-.4.3-.7 0-.3-.1-.5-.3-.7-.2-.2-.5-.3-.7-.3-.2 0-.5.1-.7.3zm0-.1zm0 0zm0 0c-.4.4-.4 1.1 0 1.5.4.4 1.1.4 1.5 0 .2-.2.3-.5.3-.8 0-.3-.1-.6-.3-.8-.2-.2-.5-.3-.8-.3s-.5.2-.7.4zM5.9 10.9c-.5-.1-.7-.6-.6-1 .1-.2.2-.4.4-.5.1-.1.3-.1.4-.1h.2c.2.1.4.2.5.4.2.2.2.4.1.7-.1.4-.6.7-1 .5zM16.8 13.9c-.2-.1-.4-.2-.5-.4-.1-.2-.1-.4-.1-.6.1-.2.2-.4.4-.5.1-.1.3-.1.4-.1h.2c.5.1.7.6.6 1-.1.2-.2.4-.4.5-.2.1-.4.1-.6.1zM5.5 13.2c-.1-.3.1-.7.4-.8.4-.1.7.1.8.5 0 .2 0 .4-.1.5-.1.2-.2.3-.4.3s-.4 0-.5-.1c-.1 0-.2-.2-.2-.4zM16.7 10.7c-.2-.1-.3-.2-.3-.4-.1-.4.1-.7.5-.8.4-.1.7.1.8.5.1.4-.1.7-.5.8-.2 0-.4 0-.5-.1zM7.9 15.9c-.2.2-.5.2-.7 0-.2-.2-.2-.5 0-.7.2-.2.5-.2.7 0 .1.1.1.2.1.4.1.1 0 .2-.1.3zM15.9 7.2c.1.1.1.2.1.4s0 .3-.1.4c-.2.2-.5.2-.7 0-.1-.1-.2-.3-.2-.4s.1-.3.1-.4c.1-.1.2-.1.4-.1s.3 0 .4.1zM10.7 16.7c.1.2.1.3.1.5s-.2.3-.3.4-.3.1-.5.1c-.4-.1-.6-.5-.5-.8 0-.2.2-.3.3-.4.2-.1.3-.1.5-.1s.3.2.4.3zM12.4 6.5c-.1-.2-.1-.3-.1-.5s.2-.3.3-.4c.1-.1.2-.1.3-.1h.2c.2 0 .3.2.4.3.1.2.1.3.1.5-.1.4-.5.6-.8.5-.1 0-.3-.2-.4-.3zM13.5 16.3c.2.1.3.3.4.5.1.5-.1.9-.6 1-.2.1-.4 0-.6-.1-.2-.1-.3-.3-.4-.5-.1-.2 0-.4.1-.6.1-.2.3-.3.5-.4h.2c.1 0 .2 0 .4.1zM10.3 7c-.4.1-.9-.1-1-.6-.1-.5.1-.9.6-1h.2c.4 0 .7.2.8.6.1.4-.1.8-.6 1z'/%3E%3Ccircle class='st2' cx='7.6' cy='7.6' r='1.1'/%3E%3C/svg%3E")
}

.tr-GlobalFooter-button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fa6400;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1.5rem
}
.tr-GlobalFooter-button {
  display: none
}
.tr-GlobalFooter-button:hover {
  cursor: pointer;
  opacity: .845
}
.tr-GlobalFooter-button:active {
  opacity: 1
}
.tr-GlobalFooter-caret {
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem
}
.tr-GlobalFooter-items {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 0 .75rem;
  padding: .75rem 1.125rem
}
.tr-GlobalFooter-items {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin-bottom: 0;
  padding: 0
}
.tr-GlobalFooterItem {
  margin-top: 1.5rem
}
.tr-GlobalFooterItem:first-of-type {
  margin-top: 0
}
.tr-GlobalFooterItem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3.9375rem;
  margin-left: 1.125rem;
  margin-right: 1.125rem;
  margin-top: 0
}
.tr-GlobalFooterItem-inner {
  color: #afafaf;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 300;
  text-decoration: none
}
.tr-GlobalFooterItem-inner:visited {
  color: #afafaf
}
.tr-GlobalFooterItem-inner:hover {
  text-decoration: underline
}
.tr-GlobalFooterItem-inner:active {
  color: #993500
}
.tr-GlobalHeaderBaseItem {
  height: 100%
}
.tr-GlobalHeaderBaseItem--narrow {
  position: relative;
  white-space: nowrap
}
.tr-GlobalHeaderBaseItem-content {
  background-color: #fff;
  border-top: 0;
  display: none;
  height: calc(100vh - 2.25rem);
  left: 0;
  margin-top: .0625rem;
  overflow-y: auto;
  padding: 1.5rem 1.125rem;
  position: absolute;
  right: 0;
  z-index: 3
}
.tr-GlobalHeaderBaseItem-content, [dir=rtl] .tr-GlobalHeaderBaseItem-content {
  -webkit-box-shadow: 0 .125rem .5rem #afafaf;
  box-shadow: 0 .125rem .5rem #afafaf;
  height: auto;
  left: 1.125rem;
  padding: 3rem;
  right: 1.125rem;
  top: 100%
}
.tr-GlobalHeaderBaseItem.is-expanded .tr-GlobalHeaderBaseItem-content {
  display: block
}
.tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem--narrow .tr-GlobalHeaderBaseItem-content {
  left: .75rem;
  right: auto
}
.tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem--narrow .tr-GlobalHeaderBaseItem-content, [dir=rtl] .tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem--narrow .tr-GlobalHeaderBaseItem-content {
  left: auto;
  right: .75rem
}
[dir=rtl] .tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem--narrow .tr-GlobalHeaderBaseItem-content {
  left: .75rem;
  right: auto
}
.tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem--narrow:first-of-type .tr-GlobalHeaderBaseItem-content {
  left: 0;
  right: auto
}
.tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem--narrow:last-of-type .tr-GlobalHeaderBaseItem-content {
  left: auto;
  right: 0
}
[dir=rtl] .tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem--narrow:first-of-type .tr-GlobalHeaderBaseItem-content {
  left: auto;
  right: 0
}
[dir=rtl] .tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem--narrow:last-of-type .tr-GlobalHeaderBaseItem-content {
  left: 0;
  right: auto
}
.tr-GlobalHeaderBaseItem-contentInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row
}
.tr-GlobalHeaderBaseItem-link {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: inherit;
  font-weight: inherit;
  height: 100%;
  padding-left: .5625rem;
  padding-right: .5625rem;
  text-decoration: none
}
.tr-GlobalHeaderBaseItem-link {
  padding-left: .75rem;
  padding-right: .75rem
}
.tr-GlobalHeaderBaseItem-link:visited {
  color: inherit
}
.tr-GlobalHeaderBaseItem-link:focus, .tr-GlobalHeaderBaseItem-link:hover {
  text-decoration: underline
}
.tr-GlobalHeaderBaseItem--dropdown .tr-GlobalHeaderBaseItem-link {
  padding-right: .5625rem
}
[dir=rtl] .tr-GlobalHeaderBaseItem--dropdown .tr-GlobalHeaderBaseItem-link {
  padding-left: .5625rem;
  padding-right: 0
}
.tr-GlobalHeaderBaseItem--dropdown .tr-GlobalHeaderBaseItem-link {
  padding-right: .75rem
}
[dir=rtl] .tr-GlobalHeaderBaseItem--dropdown .tr-GlobalHeaderBaseItem-link {
  padding-left: .75rem;
  padding-right: 0
}
.tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem:first-of-type .tr-GlobalHeaderBaseItem-link {
  padding-left: 0
}
.tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem:last-of-type .tr-GlobalHeaderBaseItem-link {
  padding-right: 0
}
[dir=rtl] .tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem:first-of-type .tr-GlobalHeaderBaseItem-link {
  padding-left: .5625rem;
  padding-right: 0
}
[dir=rtl] .tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem:last-of-type .tr-GlobalHeaderBaseItem-link {
  padding-left: 0;
  padding-right: .5625rem
}
[dir=rtl] .tr-GlobalHeader-leftItems .tr-GlobalHeaderBaseItem:first-of-type .tr-GlobalHeaderBaseItem-link {
  padding-left: .75rem
}
[dir=rtl] .tr-GlobalHeader-rightItems .tr-GlobalHeaderBaseItem:last-of-type .tr-GlobalHeaderBaseItem-link {
  padding-right: .75rem
}
.tr-GlobalHeaderBaseItem-linkChevron {
  color: inherit;
  line-height: 1;
  width: 24px;
  width: 1.5rem
}
.tr-GlobalHeaderBaseItem-linkIcon {
  color: inherit;
  line-height: 1;
  margin-right: .375rem;
  width: 16px;
  width: 1rem
}
.tr-GlobalHeaderBaseItem-linkLabel + .tr-GlobalHeaderBaseItem-linkIcon, .tr-GlobalHeaderBaseItem-longLinkLabel + .tr-GlobalHeaderBaseItem-linkIcon, [dir=rtl] .tr-GlobalHeaderBaseItem-linkIcon {
  margin-left: .375rem;
  margin-right: 0
}
[dir=rtl] .tr-GlobalHeaderBaseItem-linkLabel + .tr-GlobalHeaderBaseItem-linkIcon, [dir=rtl] .tr-GlobalHeaderBaseItem-longLinkLabel + .tr-GlobalHeaderBaseItem-linkIcon {
  margin-left: 0;
  margin-right: .375rem
}
.tr-GlobalHeaderBaseItem-linkLabel {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  white-space: nowrap
}
.tr-GlobalHeaderBaseItem-linkLabel {
  display: none
}
.tr-GlobalHeaderBaseItem-longLinkLabel {
  display: none;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  white-space: nowrap
}
.tr-GlobalHeaderBaseItem-longLinkLabel {
  display: inline
}
.tr-GlobalHeaderCart {
  height: 100%
}
.tr-GlobalHeaderColumn {
  padding-bottom: 1.5rem;
  width: 100%
}
.tr-GlobalHeaderColumn {
  border-left: .0625rem solid #d0d0d0;
  padding-bottom: 0;
  padding-left: 3rem;
  padding-right: 3rem
}
[dir=rtl] .tr-GlobalHeaderColumn {
  border-left: none;
  border-right: .0625rem solid #d0d0d0
}
.tr-GlobalHeaderColumn:first-of-type {
  border-left: 0;
  padding-left: 0
}
.tr-GlobalHeaderColumn:last-of-type {
  padding-right: 0
}
[dir=rtl] .tr-GlobalHeaderColumn:first-of-type {
  border-right: 0;
  padding-left: 3rem;
  padding-right: 0 !important
}
[dir=rtl] .tr-GlobalHeaderColumn:last-of-type {
  padding-left: 0;
  padding-right: 3rem
}
.tr-GlobalHeaderItem, .tr-GlobalHeaderLogin {
  height: 100%
}
.tr-GlobalHeaderNavList-title {
  color: #757575;
  line-height: 1.5;
  padding-bottom: .75rem;
  padding-top: .75rem
}
.tr-GlobalHeaderNavItem {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500
}
.tr-GlobalHeaderNavItem {
  border-top: 0
}
.tr-GlobalHeaderNavItem--summary {
  margin-top: .75rem
}
.tr-GlobalHeaderNavItem-link {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-family: inherit;
  font-weight: inherit;
  line-height: 1.5;
  padding-bottom: .75rem;
  padding-top: .75rem;
  text-decoration: none
}
.tr-GlobalHeaderNavItem-link:visited {
  color: inherit
}
.tr-GlobalHeaderNavItem-link:focus, .tr-GlobalHeaderNavItem-link:hover {
  text-decoration: underline
}
.tr-GlobalHeaderNavItem-link:active {
  color: #993500
}
.tr-GlobalHeaderNavItem-linkIcon {
  color: #fa6400;
  display: inline-block;
  height: 16px;
  height: 1rem;
  margin-left: .375rem;
  width: 16px;
  width: 1rem
}
[dir=rtl] .tr-GlobalHeaderNavItem-linkIcon {
  margin-left: 0;
  margin-right: .375rem
}
.tr-LanguageSelector {
  height: 100%
}
.tr-LanguageSelector .tr-GlobalHeaderBaseItem-linkIcon path {
  stroke: #404040
}
.tr-LanguageSelector abbr[title] {
  text-decoration: none
}
.tr-LanguageSelector .tr-GlobalHeaderNavItem-link {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  width: 100%
}
.tr-LanguageSelector .tr-GlobalHeaderBaseItem-content {
  min-width: 184px;
  min-width: 11.5rem;
  padding: 0
}
.tr-LanguageSelector .tr-GlobalHeaderNavItem {
  color: #666
}
.tr-LanguageSelector .tr-GlobalHeaderNavItem--selected .tr-GlobalHeaderNavItem-link {
  font-weight: 500
}
.tr-LanguageSelector .tr-GlobalHeaderNavItem-link:focus, .tr-LanguageSelector .tr-GlobalHeaderNavItem-link:hover {
  background-color: #f4f4f4;
  border-left: .1875rem solid #fa6400;
  outline: 0;
  padding-left: .9375rem;
  text-decoration: none
}
.tr-LanguageSelector .tr-GlobalHeaderNavList-items:hover .tr-GlobalHeaderNavItem--selected .tr-GlobalHeaderNavItem-link:not(:hover) {
  background-color: #fff;
  border-left: .1875rem solid #fff
}
.tr-GlobalHeader {
  background-color: #fff;
  border-bottom: .0625rem solid #d0d0d0;
  border-top: .25rem solid #fa6400;
  font-size: 14px;
  font-size: .875rem;
  height: 32px;
  height: 2rem;
  min-height: 36px;
  min-height: 2.25rem;
  z-index: 3
}
.tr-GlobalHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-GlobalHeader-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  position: relative
}
.tr-GlobalHeader-inner {
  width: 75rem
}
.tr-GlobalHeader-leftItems, .tr-GlobalHeader-rightItems {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none
}
.tr-GlobalHeader-rightItems {
  margin-left: auto
}
[dir=rtl] .tr-GlobalHeader-rightItems {
  margin-left: 0;
  margin-right: auto
}
.tr-Standfirst {
  font-size: 21px;
  font-size: 1.3125rem;
  font-weight: 300;
  line-height: 1.42857
}
.tr-Standfirst b, .tr-Standfirst strong {
  font-weight: 900
}
.tr-Header {
  max-width: 1200px
}
.tr-Header--center {
  margin-left: auto;
  margin-right: auto;
  max-width: 964px;
  max-width: 60.25rem;
  text-align: center
}
.tr-Header-callToAction {
  margin-top: 1.5rem
}
.tr-Header-eyebrow {
  margin: 0 0 .375rem
}
.tr-Header-standfirst {
  margin-top: 1.125rem
}
@supports (display:grid) {
  .tr-Header {
    display: grid;
    grid-column-gap: 2.25rem;
    grid-template-columns: repeat(4, 1fr);
    max-width: none
  }
  .tr-Header--center {
    display: block;
    max-width: 60.25rem
  }
  .tr-Header-eyebrow {
    grid-column: 1/4;
    grid-row: 1
  }
  .tr-Header-callToAction {
    -ms-flex-item-align: baseline;
    align-self: baseline;
    grid-column: 4;
    grid-row: 2;
    justify-self: end;
    margin-top: 0
  }
  .tr-Header--center .tr-Header-callToAction {
    margin-top: 1.5rem
  }
  .tr-Header-heading {
    -ms-flex-item-align: baseline;
    align-self: baseline;
    grid-column: 1/4;
    grid-row: 2
  }
  .tr-Header-standfirst {
    grid-column: 1/4;
    grid-row: 3
  }
}
.tr-LanguageSwitcherItem {
  font-weight: 500;
  margin-right: 2.25rem
}
.tr-LanguageSwitcherItem-link {
  display: inline-block;
  padding-bottom: .1875rem;
  padding-top: 1.125rem;
  text-decoration: none
}
.tr-LanguageSwitcherItem-link:hover {
  text-decoration: underline
}
[dir=rtl] .tr-LanguageSwitcherItem {
  margin-left: 2.25rem;
  margin-right: 0
}
.tr-LanguageSwitcherItem:last-child {
  margin-right: 0
}
[dir=rtl] .tr-LanguageSwitcherItem:last-child {
  margin-left: 0
}
.tr-LanguageSwitcher-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}
.tr-ListItem {
  margin-bottom: .75rem;
  margin-left: 1.125rem;
  padding-left: .375rem
}
.tr-ListItem--icon {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0
}
.tr-ListItem-inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex
}
.tr-ListItem-icon {
  height: 1em;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  line-height: 1;
  margin-right: .5em;
  min-width: 1em;
  width: 1em
}
.tr-ListItem-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
[dir=rtl] .tr-ListItem {
  margin-left: 0;
  margin-right: 1.125rem;
  padding-left: .375rem
}
[dir=rtl] .tr-ListItem--icon {
  margin-right: 0
}
[dir=rtl] .tr-ListItem-icon {
  margin-left: .5em;
  margin-right: 0;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}
.tr-List {
  margin: 0 0 1.5rem
}
.tr-ListOfLinksBlockLink {
  border-bottom: .0625rem solid #d0d0d0;
  border-top: .0625rem solid #d0d0d0
}
.tr-ListOfLinksBlockLink:not(:last-child) {
  border-bottom: 0
}
.tr-ListOfLinksBlockLink-link {
  color: inherit;
  display: block;
  padding-bottom: 2.25rem;
  padding-top: 2.25rem;
  text-decoration: none
}
.tr-ListOfLinksBlockLink-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-ListOfLinksBlockLink-eyebrow {
  margin-bottom: .1875rem
}
.tr-ListOfLinksBlockLink-inner {
  height: 100%
}
.tr-ListOfLinksBlockLink-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-ListOfLinksBlockLink-title {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 900
}
.tr-ListOfLinksBlockLink-description {
  font-size: 14px;
  font-size: .875rem;
  margin-top: .375rem
}
.tr-ListOfLinksBlockLink-icon {
  -ms-flex-item-align: baseline;
  align-self: baseline;
  display: inline-block;
  height: 20px;
  height: 1.25rem;
  margin-left: .75rem;
  min-width: 20px;
  min-width: 1.25rem;
  width: 20px;
  width: 1.25rem
}
[dir=rtl] .tr-ListOfLinksBlockLink-icon {
  margin-left: 0;
  margin-right: .75rem;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}
.tr-ListOfLinksBlockLink--small .tr-ListOfLinksBlockLink-link {
  padding-bottom: 1.5rem;
  padding-top: 1.5rem
}
.tr-ListOfLinksBlockLink--small .tr-ListOfLinksBlockLink-eyebrow {
  display: none
}
.tr-ListOfLinksBlockLink--small .tr-ListOfLinksBlockLink-title {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500
}
.tr-ListOfLinksBlockLink--grayIcon .tr-ListOfLinksBlockLink-icon {
  color: #afafaf
}
.tr-ListOfLinksBlockLink--orangeIcon .tr-ListOfLinksBlockLink-icon {
  color: #fa6400
}
.tr-ListOfLinksBlockLink-link:visited {
  color: inherit
}
.tr-ListOfLinksBlockLink-link:hover .tr-ListOfLinksBlockLink-icon, .tr-ListOfLinksBlockLink-link:hover .tr-ListOfLinksBlockLink-title {
  opacity: .845
}
.tr-ListOfLinksBlockLink-link:active .tr-ListOfLinksBlockLink-icon, .tr-ListOfLinksBlockLink-link:active .tr-ListOfLinksBlockLink-title {
  color: #993500
}
.tr-ListOfLinksGroup-items {
  margin-left: 1.5rem
}
[dir=rtl] .tr-ListOfLinksGroup-items {
  margin-left: 0;
  margin-right: 1.5rem
}
.tr-ListOfLinksGroup-parent {
  font-weight: 900;
  padding-bottom: .375rem;
  padding-right: 2.25rem;
  padding-top: 1.125rem
}
[dir=rtl] .tr-ListOfLinksGroup-parent {
  padding-left: 2.25rem;
  padding-right: 0
}
.tr-ListOfLinksGroup-parent a {
  color: inherit;
  text-decoration: none
}
.tr-ListOfLinksGroup-parent a:visited {
  color: inherit
}
.tr-ListOfLinksGroup-parent a:hover {
  text-decoration: underline
}
.tr-ListOfLinksGroup-parent a:active {
  color: #993500
}
.tr-ListOfLinksGroup--noParentLink .tr-ListOfLinksGroup-parent {
  font-weight: 500
}
.tr-ListOfLinksLink {
  padding-bottom: .375rem;
  padding-right: 2.25rem;
  padding-top: 1.125rem
}
[dir=rtl] .tr-ListOfLinksLink {
  padding-left: 2.25rem;
  padding-right: 0
}
.tr-ListOfLinksLink a {
  color: inherit;
  text-decoration: none
}
.tr-ListOfLinksLink a:visited {
  color: inherit
}
.tr-ListOfLinksLink a:hover {
  text-decoration: underline
}
.tr-ListOfLinksLink a:active {
  color: #993500
}
.tr-ListOfLinks--hasColumns :not(:last-child) .tr-ListOfLinksBlockLink:last-child {
  border-bottom: 0
}
.tr-ListOfLinks--hasColumns :not(:last-child) .tr-ListOfLinksBlockLink:last-child {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-ListOfLinks--topBorder {
  border-top: .0625rem solid #d0d0d0
}
.tr-PageHeadingWrapper-heading {
  display: block;
  margin: 0 0 1.5rem
}
.tr-PageHeadingWrapper-description {
  display: block;
  max-width: 36.5em
}
.tr-PageHeadingWrapper--compact .tr-PageHeadingWrapper-description {
  max-width: 29.5em
}
.tr-PageHeadingWrapper--large .tr-PageHeadingWrapper-description {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 2
}
.tr-PageNavItem {
  border-bottom: .0625rem solid #eaeaea;
  text-align: left
}
.tr-PageNavItem {
  border-bottom: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-PageNavItem-inner {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  border-left: .3125rem solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 1.125rem;
  text-decoration: none
}
[dir=rtl] .tr-PageNavItem-inner {
  border-left: 0;
  border-right: .3125rem solid transparent
}
.tr-PageNavItem-inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: .3125rem solid transparent;
  border-left: 0;
  border-top: .3125rem solid transparent;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 100%
}
[dir=rtl] .tr-PageNavItem-inner {
  border-right: 0
}
.tr-PageNavItem-title {
  color: #404040;
  font-weight: 500;
  line-height: 1.33333
}
.tr-PageNavItem-title {
  white-space: nowrap
}
.tr-PageNavItem:last-of-type {
  border-bottom: none
}
.tr-PageNavItem-inner:focus {
  border-left: .3125rem solid #afafaf
}
.tr-PageNavItem-inner:focus .tr-PageNavItem-title, .tr-PageNavItem-inner:hover .tr-PageNavItem-title {
  opacity: .77
}
.tr-PageNavItem-inner:active .tr-PageNavItem-title {
  opacity: 1
}
.tr-PageNavItem.is-active .tr-PageNavItem-inner {
  border-left: .3125rem solid #fa6400
}
[dir=rtl] .tr-PageNavItem.is-active .tr-PageNavItem-inner {
  border-left: 0;
  border-right: .3125rem solid #fa6400
}
.tr-PageNavItem.is-active .tr-PageNavItem-inner:focus {
  border-color: #afafaf
}
.tr-PageNavItem-inner:focus {
  border-left: 0
}
.tr-PageNavItem-inner:focus .tr-PageNavItem-title {
  opacity: 1
}
.tr-PageNavItem.is-active .tr-PageNavItem-inner {
  border-bottom: .3125rem solid #fa6400;
  border-left: 0
}
[dir=rtl] .tr-PageNavItem.is-active .tr-PageNavItem-inner {
  border-right: 0
}
.tr-PageNavItem.is-active .tr-PageNavItem-inner:focus {
  border-bottom-color: #993500;
  border-top-color: transparent
}
.tr-PageNavInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem
}
.tr-PageNavInner-container {
  position: relative;
  width: 100%
}
.tr-PageNavInner-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.tr-PageNavInner-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.tr-PageNavInner-header {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2
}
.tr-PageNavInner-currentItem {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  border-right: .0625rem solid #eaeaea;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  line-height: 1.33333;
  padding: .75rem 1.125rem;
  text-align: left;
  width: 100%
}
.tr-PageNavInner-currentItem {
  padding-bottom: 1.125rem;
  padding-top: 1.125rem
}
.tr-PageNavInner-currentItem {
  display: none
}
.tr-PageNavInner-currentItemTitle {
  color: #404040;
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-weight: 500;
  padding-right: .75rem
}
[dir=rtl] .tr-PageNavInner-currentItemTitle {
  padding-left: .75rem;
  padding-right: 0
}
.tr-PageNavInner-currentItemIcon {
  -ms-flex-item-align: center;
  align-self: center;
  color: #fa6400;
  line-height: 1;
  margin-left: auto
}
[dir=rtl] .tr-PageNavInner-currentItemIcon {
  margin-left: 0;
  margin-right: auto
}
.tr-PageNavInner-items {
  background-color: #fff;
  border-bottom: .0625rem solid #eaeaea;
  border-top: .0625rem solid #eaeaea;
  display: none;
  max-height: calc(95vh - 100%);
  overflow-y: scroll;
  position: absolute;
  width: 100%
}
.tr-PageNavInner-items {
  border-bottom: 0;
  border-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  overflow-y: visible;
  position: inherit
}
.tr-PageNavInner-actions {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: .375rem
}
.tr-PageNavInner-actions {
  padding: .75rem;
  width: auto
}
.tr-PageNavInner-share {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-left: 1.125rem
}
.tr-PageNavInner-shareLabel {
  display: none
}
.tr-PageNavInner-shareLabel {
  display: block;
  margin-left: 1.125rem;
  margin-right: 1.125rem
}
.tr-PageNavInner.is-expanded .tr-PageNavInner-items {
  display: block
}
.tr-PageNavInner-currentItem:hover {
  cursor: pointer
}
.tr-PageNavInner-currentItem:hover .tr-PageNavInner-currentItemIcon, .tr-PageNavInner-currentItem:hover .tr-PageNavInner-currentItemTitle {
  opacity: .77
}
.tr-PageNavInner-currentItem:active .tr-PageNavInner-currentItemIcon, .tr-PageNavInner-currentItem:active .tr-PageNavInner-currentItemTitle {
  opacity: 1
}
.tr-PageNav {
  background-color: #fff;
  border-bottom: .0625rem solid #eaeaea;
  width: 100%;
  z-index: 1
}
.tr-PageNav--sticky {
  position: relative;
  position: sticky;
  top: 0
}
.tr-Poster {
  position: relative
}
.tr-Poster-imageWrapper {
  height: 0;
  padding-top: 56.25%;
  position: relative
}
.tr-Poster-imageWrapper {
  height: 100%;
  padding-top: 0;
  position: static
}
.tr-Poster-image {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-Poster-content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem;
  padding: 2.25rem 1.125rem;
  position: relative;
  width: 100%
}
.tr-Poster-share {
  bottom: 0;
  position: absolute;
  right: 0
}
[dir=rtl] .tr-Poster-share {
  left: 0;
  right: inherit
}
.tr-Poster-share {
  bottom: 3rem
}
.tr-Poster--alignBottom .tr-Poster-content {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}
.tr-Poster {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Poster-content {
  padding-bottom: 3rem;
  padding-top: 3rem
}
.tr-Poster--xs .tr-Poster-content {
  min-height: 17.25rem
}
.tr-Poster--s .tr-Poster-content {
  min-height: 22.5rem
}
.tr-Poster--m .tr-Poster-content {
  min-height: 30rem
}
.tr-Poster--l .tr-Poster-content {
  min-height: 34.5rem
}
.tr-Poster-contentInner {
  width: 100%
}
.tr-ProductInfo {
  border-bottom: 1px solid #d0d0d0;
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem
}
.tr-ProductInfo-category {
  font-size: 16px;
  font-size: 1rem
}
.tr-ProductInfo-link {
  margin-top: 2.25rem
}
.tr-ProductInfo-cta {
  font-size: 21px;
  font-size: 1.3125rem;
  text-align: center
}
.tr-ProductInfo-compare {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left
}
.tr-ProductInfo-price {
  font-weight: 500
}
.tr-ProfileGallery-profile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  margin-left: 2.25rem;
  margin-top: 2.25rem;
  width: 284px;
  width: 17.75rem
}
.tr-ProfileGallery-profile {
  width: 19.5rem
}
.tr-ProfileGallery-profileInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden
}
.tr-ProfileGallery-profileHeadshot {
  height: 144px;
  height: 9rem;
  margin-right: 1.125rem;
  min-width: 144px;
  min-width: 9rem;
  width: 144px;
  width: 9rem
}
.tr-ProfileGallery-profileHeadshot {
  margin-right: 2.25rem
}
[dir=rtl] .tr-ProfileGallery-profileHeadshot {
  margin-left: 2.25rem;
  margin-right: 0
}
.tr-ProfileGallery-profileLocation {
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500
}
.tr-ProfileGallery-profileName {
  display: block;
  font-weight: 900;
  margin: 0 0 .375rem
}
.tr-ProfileGallery-profileName, .tr-ProfileGallery-profileName:hover, .tr-ProfileGallery-profileName:visited {
  color: inherit
}
.tr-ProfileGallery-profileTitle {
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 .375rem
}
.tr-ProfileGallery--verticalAtDesktop .tr-ProfileGallery-profile {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 9rem
}
.tr-ProfileGallery--verticalAtDesktop .tr-ProfileGallery-profileInner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: block;
  text-align: center
}
.tr-ProfileGallery--verticalAtDesktop .tr-ProfileGallery-profileHeadshot {
  margin: 0 0 1.5rem
}
.tr-ProfileGallery-intro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center
}
.tr-ProfileGallery-intro {
  text-align: left
}
[dir=rtl] .tr-ProfileGallery-intro {
  text-align: right
}
.tr-ProfileGallery-standfirst {
  margin: 0 0 2.25rem
}
.tr-ProfileGallery-link {
  font-weight: 500
}
.tr-ProfileGallery-profiles {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-ProfileGallery-profilesInner {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-left: -2.25rem;
  margin-top: -2.25rem
}
.tr-ProfileGallery-profilesInner {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  width: 100%
}
.tr-SearchForm-suggestion {
  margin-top: .375rem
}
.tr-ShowMoreToggle {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  font-size: 1.125rem;
  height: 42px;
  height: 2.625rem;
  width: 100%
}
.tr-ShowMoreToggle-icon {
  color: #fa6400;
  height: 36px;
  height: 2.25rem;
  min-width: 36px;
  min-width: 2.25rem;
  padding-left: .375rem;
  padding-right: .75rem;
  padding-top: .375rem
}
[dir=rtl] .tr-ShowMoreToggle-icon {
  padding-left: .75rem;
  padding-right: .375rem
}
.tr-ShowMoreToggle .tr-ShowMoreToggle-icon.is-expanded svg {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-ShowMoreToggle:hover &gt; .tr-ShowMoreToggle-icon {
  color: #dc4300
}
.tr-ShowMoreToggle:active &gt; .tr-ShowMoreToggle-icon {
  color: #993500
}
.tr-ShowMoreToggle:hover {
  text-decoration: underline
}
.tr-ShowMoreToggle:active {
  color: #993500;
  text-decoration: underline
}
.tr-ShowMoreToggleContainer {
  overflow: hidden
}
.tr-ShowMore {
  border-bottom: .0625rem solid #d0d0d0;
  border-top: .0625rem solid #d0d0d0
}
.tr-ShowMore-contentWrapper--inline {
  display: inline
}
.tr-ShowMore-contentWrapper--block {
  display: block
}
.tr-ShowMore.is-inline {
  border-bottom: none;
  border-top: none;
  display: inline
}
.tr-ShowMore.is-inline .tr-ShowMoreToggleContainer {
  overflow: visible;
  overflow: initial
}
.tr-ShowMore.is-inline .tr-ShowMoreToggle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  height: 24px;
  height: 1.5rem;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  padding-left: .75rem;
  width: auto
}
.tr-ShowMore.is-inline .tr-ShowMoreToggle-icon {
  height: 24px;
  height: 1.5rem;
  padding-left: 0;
  padding-top: 0
}
.tr-SiteFooterNavList {
  border-top: .0625rem solid #666;
  display: block;
  height: 60px;
  height: 3.75rem;
  overflow: hidden
}
.tr-SiteFooterNavList {
  border-top: 0;
  height: auto;
  margin-left: 1.125rem;
  margin-right: 1.125rem;
  padding-bottom: .1875rem
}
.tr-SiteFooterNavList-title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  text-align: left;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  width: 100%
}
.tr-SiteFooterNavList-title {
  height: auto;
  margin: 0 0 1.5rem;
  padding-left: 0;
  padding-right: 0
}
.tr-SiteFooterNavList-text {
  color: #fff;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
[dir=rtl] .tr-SiteFooterNavList-text {
  text-align: right
}
.tr-SiteFooterNavList-caret {
  color: #fff;
  height: 24px;
  height: 1.5rem;
  line-height: 1;
  width: 24px;
  width: 1.5rem
}
.tr-SiteFooterNavList-caret {
  display: none
}
.tr-SiteFooterNavList-inner {
  border-top: .0625rem solid #666;
  display: none;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-left: 1.5rem
}
.tr-SiteFooterNavList-inner {
  display: block
}
[dir=rtl] .tr-SiteFooterNavList-inner {
  padding-left: 0;
  padding-right: 1.5rem
}
.tr-SiteFooterNavList-inner {
  border-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0
}
[dir=rtl] .tr-SiteFooterNavList-inner {
  padding-right: 0
}
.tr-SiteFooterNavList-desktopShow {
  display: none
}
.tr-SiteFooterNavList-mobileShow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SiteFooterNavList-desktopShow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SiteFooterNavList-mobileShow {
  display: none
}
.tr-SiteFooterNavList-title:focus {
  border-left: .3125rem solid #fff;
  outline: 0;
  padding-left: 1.1875rem
}
.tr-SiteFooterNavList-title:hover {
  cursor: pointer;
  opacity: .845
}
.tr-SiteFooterNavList-title:active {
  opacity: 1
}
.tr-SiteFooterNavList-title:focus {
  opacity: 1
}
.tr-SiteFooterNavList-title:hover {
  cursor: default;
  opacity: 1
}
.tr-SiteFooterNavList.is-expanded {
  height: auto
}
.tr-SiteFooterNavList.is-expanded .tr-SiteFooterNavList-title {
  border-left: .3125rem solid #fff;
  padding-left: 1.1875rem
}
[dir=rtl] .tr-SiteFooterNavList.is-expanded .tr-SiteFooterNavList-title {
  border-left: 0;
  border-right: .3125rem solid #fff;
  padding-left: 1.5rem;
  padding-right: 1.1875rem
}
.tr-SiteFooterNavList.is-expanded .tr-SiteFooterNavList-inner {
  display: block
}
.tr-SiteFooterNavList-title:focus, .tr-SiteFooterNavList.is-expanded .tr-SiteFooterNavList-title {
  border-left: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0
}
.tr-SiteFooterNavItem {
  border-bottom: .0625rem solid #666;
  height: 60px;
  height: 3.75rem
}
.tr-SiteFooterNavItem {
  border-bottom: 0;
  height: 2.25rem
}
.tr-SiteFooterNavItem-link {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 300;
  height: 100%;
  text-decoration: none
}
.tr-SiteFooterNavItem-link {
  font-size: .875rem
}
.tr-SiteFooterNavItem:last-of-type {
  border-bottom: none
}
.tr-SiteFooterNavItem-link:visited {
  color: inherit
}
.tr-SiteFooterNavItem-link:hover {
  text-decoration: underline
}
.tr-SiteFooterNavItem-link:active {
  color: #993500
}
@-moz-document url-prefix() {
  .tr-SiteFooterNavItem-link:focus-visible {
    outline: solid
  }
}
.tr-SiteFooter {
  background-color: #404040;
  color: #fff
}
.tr-SiteFooter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 3rem
}
.tr-SiteFooter-inner {
  width: 75rem
}
.tr-SiteFooter-listsInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-SiteFooter-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-SiteFooter-searchInner {
  margin: 1.5rem 1.125rem;
  width: 100%
}
.tr-SiteFooter-searchInner {
  margin-bottom: 3rem;
  margin-top: 3rem;
  max-width: 35rem
}
.tr-SiteFooter-listsInner &gt; .tr-SiteFooterNavList {
  max-width: 12.75rem;
  width: 20%
}
.tr-SocialDropdown-item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: .0625rem solid #d0d0d0;
  border-left: .0625rem solid #d0d0d0;
  border-right: .0625rem solid #d0d0d0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  height: 3.75rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 60px;
  width: 3.75rem
}
.tr-SocialDropdown-item {
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  display: inline;
  height: auto;
  margin-right: 1.125rem;
  width: 1.125rem
}
[dir=rtl] .tr-SocialDropdown-item {
  margin-left: 1.125rem;
  margin-right: 0
}
.tr-SocialDropdown-item:first-of-type {
  border-top: .0625rem solid #d0d0d0
}
.tr-SocialDropdown-item:first-of-type {
  border-top: 0
}
.tr-SocialDropdown-itemInner {
  width: 100%
}
.tr-SocialDropdown-itemInner {
  width: 1.125rem
}
.tr-SocialDropdown-item a {
  color: #404040;
  display: block;
  height: 100%;
  padding: 1.125rem;
  width: 100%
}
.tr-SocialDropdown-item a:visited {
  color: #404040
}
.tr-SocialDropdown-item a:hover {
  color: #404040;
  opacity: .845
}
.tr-SocialDropdown-item a:active {
  color: #993500;
  opacity: 1
}
.tr-SocialDropdown-item a {
  color: inherit;
  height: auto;
  padding: 0;
  width: auto
}
.tr-SocialDropdown-item a:hover, .tr-SocialDropdown-item a:visited {
  color: inherit
}
.tr-SocialDropdown-item a:active {
  color: #993500
}
.tr-SocialDropdown {
  position: relative
}
.tr-SocialDropdown-button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  height: 3.75rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 60px;
  width: 3.75rem
}
.tr-SocialDropdown-button {
  display: none
}
.tr-SocialDropdown-shareLabel {
  display: none
}
.tr-SocialDropdown-shareLabel {
  display: block;
  padding-right: 1.5rem
}
.tr-SocialDropdown-buttonInner {
  width: 24px;
  width: 1.5rem
}
.tr-SocialDropdown-items {
  background-color: #fff;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  top: 60px;
  top: 3.75rem;
  z-index: 2
}
.tr-SocialDropdown-items {
  background-color: rgba(0, 0, 0, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
  top: 0
}
.tr-SocialDropdown-button:hover {
  opacity: .845
}
.tr-SocialDropdown-button:active {
  color: #993500;
  opacity: 1
}
.tr-SocialDropdown.is-expanded .tr-SocialDropdown-button {
  background-color: #666;
  color: #fff
}
.tr-SocialDropdown.is-expanded .tr-SocialDropdown-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Table table {
  border-bottom: .0625rem solid #d0d0d0;
  border-collapse: collapse;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1.5;
  margin: 0 0 2.25rem;
  min-width: 100%
}
.tr-Table table {
  font-size: 1.125rem;
  width: 100%
}
.tr-Table caption {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}
.tr-Table th {
  border: .0625rem solid #d0d0d0;
  border-bottom: none;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding: .75rem;
  text-align: left
}
.tr-Table td {
  border: .0625rem solid #d0d0d0;
  padding: .75rem
}
.tr-Table th {
  font-size: 1.125rem
}
.tr-Table td, .tr-Table th {
  padding: 1.5rem
}
.tr-Table td:first-child, .tr-Table th:first-child {
  border-left: none
}
.tr-Table td:last-child, .tr-Table th:last-child {
  border-right: none
}
.tr-Table tr:last-child td {
  border-bottom: none
}
.tr-HorizontalOverflow {
  overflow: hidden;
  position: relative
}
.tr-HorizontalOverflow:after, .tr-HorizontalOverflow:before {
  bottom: 0;
  content: "";
  display: none;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 96px;
  width: 6rem
}
.tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 100%, 0)), to(#fff));
  background-image: linear-gradient(270deg, hsla(0, 0%, 100%, 0) 0, #fff);
  left: 0
}
[dir=rtl] .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff);
  left: inherit;
  right: 0
}
.tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff);
  right: 0
}
[dir=rtl] .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 100%, 0)), to(#fff));
  background-image: linear-gradient(270deg, hsla(0, 0%, 100%, 0) 0, #fff);
  left: 0;
  right: inherit
}
.tr-HorizontalOverflow--grayLightest:before, .tr-Section--grayLightest .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 95.7%, 0)), to(#f4f4f4));
  background-image: linear-gradient(270deg, hsla(0, 0%, 95.7%, 0) 0, #f4f4f4)
}
[dir=rtl] .tr-HorizontalOverflow--grayLightest:before, [dir=rtl] .tr-Section--grayLightest .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 95.7%, 0)), to(#f4f4f4));
  background-image: linear-gradient(90deg, hsla(0, 0%, 95.7%, 0) 0, #f4f4f4)
}
.tr-HorizontalOverflow--grayLightest:after, .tr-Section--grayLightest .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 95.7%, 0)), to(#f4f4f4));
  background-image: linear-gradient(90deg, hsla(0, 0%, 95.7%, 0) 0, #f4f4f4)
}
[dir=rtl] .tr-HorizontalOverflow--grayLightest:after, [dir=rtl] .tr-Section--grayLightest .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 95.7%, 0)), to(#f4f4f4));
  background-image: linear-gradient(270deg, hsla(0, 0%, 95.7%, 0) 0, #f4f4f4)
}
.tr-HorizontalOverflow--grayLighter:before, .tr-Section--grayLighter .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 91.8%, 0)), to(#eaeaea));
  background-image: linear-gradient(270deg, hsla(0, 0%, 91.8%, 0) 0, #eaeaea)
}
[dir=rtl] .tr-HorizontalOverflow--grayLighter:before, [dir=rtl] .tr-Section--grayLighter .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 91.8%, 0)), to(#eaeaea));
  background-image: linear-gradient(90deg, hsla(0, 0%, 91.8%, 0) 0, #eaeaea)
}
.tr-HorizontalOverflow--grayLighter:after, .tr-Section--grayLighter .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 91.8%, 0)), to(#eaeaea));
  background-image: linear-gradient(90deg, hsla(0, 0%, 91.8%, 0) 0, #eaeaea)
}
[dir=rtl] .tr-HorizontalOverflow--grayLighter:after, [dir=rtl] .tr-Section--grayLighter .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, right top, left top, from(hsla(0, 0%, 91.8%, 0)), to(#eaeaea));
  background-image: linear-gradient(270deg, hsla(0, 0%, 91.8%, 0) 0, #eaeaea)
}
.tr-HorizontalOverflow--grayDark:before, .tr-Section--grayDark .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(270deg, rgba(64, 64, 64, 0) 0, #404040)
}
[dir=rtl] .tr-HorizontalOverflow--grayDark:before, [dir=rtl] .tr-Section--grayDark .tr-HorizontalOverflow:before {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(90deg, rgba(64, 64, 64, 0) 0, #404040)
}
.tr-HorizontalOverflow--grayDark:after, .tr-Section--grayDark .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(90deg, rgba(64, 64, 64, 0) 0, #404040)
}
[dir=rtl] .tr-HorizontalOverflow--grayDark:after, [dir=rtl] .tr-Section--grayDark .tr-HorizontalOverflow:after {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(270deg, rgba(64, 64, 64, 0) 0, #404040)
}
.tr-HorizontalOverflow.is-overflowEnd:after, .tr-HorizontalOverflow.is-overflowStart:before {
  display: block
}
[dir=rtl] .tr-HorizontalOverflow.is-overflowEnd:after, [dir=rtl] .tr-HorizontalOverflow.is-overflowStart:before {
  display: none
}
[dir=rtl] .tr-HorizontalOverflow.is-overflowEnd:before, [dir=rtl] .tr-HorizontalOverflow.is-overflowStart:after {
  display: block
}
.tr-HorizontalOverflow-inner {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto
}
.tr-PaginationNavItem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: .375rem;
  border: .0625rem solid #404040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-PaginationNavItem-icon {
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem
}
.tr-PaginationNavItem-inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  height: 2.25rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 36px;
  min-height: 2.25rem;
  min-width: 48px;
  min-width: 3rem;
  padding: 0
}
.tr-PaginationNavItem-inner:not(.is-disabled) {
  cursor: pointer
}
.tr-PaginationNavItem-innerText {
  border-bottom: .125rem solid transparent
}
.tr-PaginationNavItem--borderlessAtStandard {
  border-width: 0
}
.tr-PaginationNavItem--left {
  margin-right: auto
}
[dir=rtl] .tr-PaginationNavItem--left {
  margin-left: auto;
  margin-right: 0
}
.tr-PaginationNavItem--right {
  margin-left: auto
}
[dir=rtl] .tr-PaginationNavItem--right {
  margin-left: 0;
  margin-right: auto
}
[dir=rtl] .tr-PaginationNavItem--left .tr-PaginationNavItem-icon, [dir=rtl] .tr-PaginationNavItem--right .tr-PaginationNavItem-icon {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}
.tr-PaginationNavItem.is-disabled {
  border-color: #afafaf;
  color: #afafaf;
  cursor: inherit
}
.tr-PaginationPageItem {
  cursor: pointer;
  display: none
}
.tr-PaginationPageItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-PaginationPageItem-inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: inherit;
  font-weight: inherit;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 36px;
  min-height: 2.25rem;
  min-width: 36px;
  min-width: 2.25rem;
  padding: 0
}
.tr-PaginationPageItem-inner.is-clickable {
  cursor: pointer
}
.tr-PaginationPageItem-innerText {
  border-bottom: .125rem solid transparent
}
.tr-PaginationPageItem.is-active .tr-PaginationPageItem-innerText {
  border-bottom: .125rem solid #fa6400
}
.tr-Pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%
}
.tr-Pagination-condensed {
  display: none
}
.tr-Pagination-condensed--condensedAtNarrow {
  display: block
}
.tr-Pagination {
  width: auto
}
.tr-Pagination-condensed {
  display: block
}
.tr-Pagination-items {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 564px;
  max-width: 35.25rem;
  width: 100%
}
.tr-Pagination a {
  color: inherit;
  text-decoration: none
}
.tr-Pagination a:visited {
  color: inherit
}
.tr-Pagination a:hover {
  text-decoration: underline
}
.tr-Pagination a:active {
  color: #993500
}
.tr-TableWithFiltersTable table {
  border-collapse: collapse;
  border-left: none;
  border-right: none;
  border-top: none;
  line-height: 1.5;
  min-width: 100%
}
.tr-TableWithFiltersTable caption {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}
.tr-TableWithFiltersTable th {
  border: none;
  border-bottom: .0625rem solid #404040;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 500;
  padding: 1.125rem;
  text-align: left
}
.tr-TableWithFiltersTable-columnWidthPlaceholder {
  margin-left: -1.125rem;
  margin-right: -1.125rem
}
.tr-TableWithFiltersTable td {
  border: none;
  border-bottom: .0625rem solid #eaeaea;
  padding: 1.125rem
}
.tr-TableWithFiltersTable td:first-child, .tr-TableWithFiltersTable th:first-child {
  border-left: none
}
.tr-TableWithFiltersTable td:last-child, .tr-TableWithFiltersTable th:last-child {
  border-right: none
}
.tr-TableWithFiltersTable tr:last-child td {
  border-bottom: none
}
.tr-TableWithFiltersTagFilter-label {
  font-size: 14px;
  font-size: .875rem
}
.tr-MultiSelectDropdown {
  background-color: #fff;
  border-radius: .375rem;
  position: relative
}
.tr-MultiSelectDropdown-dropdown {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 48px;
  min-height: 3rem;
  padding: .1875rem 3rem .1875rem 1.125rem;
  position: relative;
  -webkit-transition: border-color .2s;
  transition: border-color .2s
}
.tr-MultiSelectDropdown-dropdown:hover {
  border-color: #666
}
.tr-MultiSelectDropdown-dropdown.is-focus, .tr-MultiSelectDropdown-dropdown.is-open {
  border-color: #666;
  -webkit-box-shadow: 0 0 0 .0625rem #666;
  box-shadow: 0 0 0 .0625rem #666
}
.tr-MultiSelectDropdown-dropdown.is-populated {
  padding-left: .1875rem
}
.tr-MultiSelectDropdown-dropdown.is-open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.tr-MultiSelectDropdown-inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}
.tr-MultiSelectDropdown-multiValue {
  background-color: #666;
  border-radius: 1.125rem;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  margin: .1875rem;
  padding: .375rem .75rem .375rem .375rem;
  -webkit-transition: background-color .2s;
  transition: background-color .2s;
  word-wrap: none
}
.tr-MultiSelectDropdown-multiValue:hover {
  background-color: #404040
}
.tr-MultiSelectDropdown-multiValueClose, .tr-MultiSelectDropdown-multiValueInner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-MultiSelectDropdown-multiValueClose {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  font-size: 1rem;
  padding: 0
}
.tr-MultiSelectDropdown-multiValueClose:after {
  background-color: #888;
  content: "";
  display: inline-block;
  height: 24px;
  height: 1.5rem;
  margin-left: .375rem;
  vertical-align: 3px;
  vertical-align: .1875rem;
  width: 1px;
  width: .0625rem
}
.tr-MultiSelectDropdown-multiValueLabel {
  padding-left: .375rem
}
.tr-MultiSelectDropdown-placeholder {
  color: #666;
  left: 24px;
  left: 1.5rem;
  pointer-events: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
[dir=rtl] .tr-MultiSelectDropdown-placeholder {
  left: auto;
  right: 51px;
  right: 3.1875rem
}
.tr-MultiSelectDropdown-input {
  border-width: 0;
  color: #404040;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 16px;
  font-size: 1rem;
  margin-left: .1875rem;
  min-height: 27px;
  min-height: 1.6875rem;
  outline: 0
}
.tr-MultiSelectDropdown-controllerButton {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  width: 2.25rem
}
.tr-MultiSelectDropdown-controllerButton:before {
  background-color: #eaeaea;
  content: "";
  height: 70%;
  left: 0;
  position: absolute;
  top: 15%;
  width: 1px;
  width: .0625rem
}
.tr-MultiSelectDropdown-controllerArrow {
  color: #262626
}
.tr-MultiSelectDropdown-controllerArrow.is-open {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-MultiSelectDropdown-menu {
  background-color: #fff;
  border-radius: 0 0 .375rem .375rem;
  -webkit-box-shadow: 0 0 0 .0625rem #d0d0d0, 0 .1875rem .75rem #f4f4f4;
  box-shadow: 0 0 0 .0625rem #d0d0d0, 0 .1875rem .75rem #f4f4f4;
  margin-top: .125rem;
  max-height: 320px;
  max-height: 20rem;
  outline: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  -webkit-transition: opacity .2s ease;
  transition: opacity .2s ease;
  width: 100%;
  z-index: 1
}
.tr-MultiSelectDropdown-menu:not(.is-open) {
  border-width: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: none
}
.tr-MultiSelectDropdown-item {
  border-top: .0625rem solid #d0d0d0;
  color: #404040;
  cursor: pointer;
  display: block;
  height: auto;
  padding: .75rem .75rem .75rem 1.5rem;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  text-transform: none;
  -webkit-transition: background-color .2s;
  transition: background-color .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: normal;
  word-wrap: normal
}
.tr-MultiSelectDropdown-item:first-of-type {
  border-width: 0
}
.tr-MultiSelectDropdown-item.is-active {
  background-color: #fff
}
.tr-MultiSelectDropdown-item.is-selected {
  background-color: #eaeaea
}
.tr-MultiSelectDropdown-item:before {
  background-color: #fa6400;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition: background-color .2s, -webkit-transform .2s;
  transition: background-color .2s, -webkit-transform .2s;
  transition: transform .2s, background-color .2s;
  transition: transform .2s, background-color .2s, -webkit-transform .2s;
  width: 6px;
  width: .375rem
}
[dir=rtl] .tr-MultiSelectDropdown-item:before {
  left: auto;
  right: 0;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%)
}
.tr-MultiSelectDropdown-item.is-selected:before {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}
[dir=rtl] .tr-MultiSelectDropdown-item.is-selected:before {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%)
}
.tr-MultiSelectDropdown-item.is-active:before, .tr-MultiSelectDropdown-item:hover:before {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}
.tr-MultiSelectDropdown-item:active:before {
  background-color: #dc4300
}
[dir=rtl] .tr-MultiSelectDropdown-item.is-active:before, [dir=rtl] .tr-MultiSelectDropdown-item:hover:before {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}
[dir=rtl] .tr-MultiSelectDropdown-item:active:before {
  background-color: #dc4300
}
.tr-MultiSelectDropdown-noOptionsMessage {
  color: #666;
  padding: .75rem;
  text-align: center
}
.tr-TableWithFilters-filtersPanel {
  background-color: #f4f4f4;
  padding: 1.5rem
}
.tr-TableWithFilters-paginationResultSummary {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: .875rem;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.tr-TableWithFilters-paginationPageSummary {
  display: none
}
.tr-TableWithFilters-paginationPageSummary {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-TableWithFilters-paginationInnerWrapper {
  margin-top: 1.125rem;
  width: 100%
}
.tr-TableWithFilters-paginationInnerWrapper {
  margin-top: 0;
  width: auto
}
.tr-TableWithFilters-noResultsMessage {
  background-color: #fff;
  border: .0625rem solid #d0d0d0;
  margin: 3rem auto;
  padding: 1.5rem;
  width: calc(11.53846rem + 38.46154vw)
}
.tr-TableWithFilters-table {
  border-bottom: .0625rem solid #404040
}
.tr-Tile {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%
}
.tr-Tile, .tr-Tile-iconTitle {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Tile-iconTitle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%
}
.tr-Tile-content {
  font-weight: 300;
  margin: 1.5rem auto;
  max-width: 29.5em;
  text-align: center;
  width: 100%
}
.tr-Tile-link {
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: auto;
  text-align: center;
  width: 100%
}
.tr-Tile--inlineIcon .tr-Tile-icon {
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: .75rem;
  max-height: 24px;
  max-height: 1.5rem;
  max-width: 11%;
  width: 24px;
  width: 1.5rem
}
.tr-Tile--centeredIcon .tr-Tile-iconTitle {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-Tile--centeredIcon .tr-Tile-icon {
  max-height: 120px;
  max-height: 7.5rem;
  max-width: 34%;
  width: 120px;
  width: 7.5rem
}
.tr-Tile--centeredIcon .tr-Tile-title {
  margin-top: .75rem;
  max-width: 100%;
  text-align: center
}
[dir=rtl] .tr-Tile--inlineIcon .tr-Tile-icon {
  margin-left: .75rem;
  margin-right: 0
}
.tr-VideoPlayerCore {
  height: 0;
  padding-bottom: 56.25%;
  position: relative
}
.tr-VideoPlayerCore-frame {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}
.tr-VideoPlayerCore-posterImage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-VideoPlayerCore-duration {
  background-color: #262626;
  background-color: rgba(38, 38, 38, .6);
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-size: .875rem;
  line-height: 1;
  padding: .375rem;
  position: absolute;
  right: 0
}
.tr-VideoPlayerCore-loadAction {
  color: #fff;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: background-color .25s, color .25s;
  transition: background-color .25s, color .25s;
  width: 100%
}
.tr-VideoPlayerCore-loadAction:hover {
  background-color: #000;
  background-color: rgba(0, 0, 0, .1);
  cursor: pointer
}
.tr-VideoPlayerCore-loadActionInner {
  background-color: #000;
  background-color: rgba(0, 0, 0, .54);
  border: 2px solid;
  border-color: inherit;
  border-radius: .375rem;
  display: inline-block;
  height: 48px;
  height: 3rem;
  position: relative;
  width: 72px;
  width: 4.5rem
}
.tr-VideoPlayerCore-loadAction .tr-VideoPlayerCore-loadActionInner:hover {
  background-color: #000;
  background-color: rgba(0, 0, 0, .64)
}
.tr-VideoPlayerCore-loadAction:active .tr-VideoPlayerCore-loadActionInner:hover {
  background-color: #000;
  background-color: rgba(0, 0, 0, .74)
}
.tr-VideoPlayerCore-loadActionInner:after {
  border: .75rem solid transparent;
  border-right: none;
  border-left: 1.299rem solid;
  content: "";
  height: 0;
  left: 50%;
  margin-left: -.375rem;
  margin-top: -.75rem;
  position: absolute;
  top: 50%;
  width: 0
}
.tr-TabsPanel.is-hidden {
  display: none
}
.tr-TabsTab {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 2.25rem
}
.tr-TabsTab:last-child {
  margin-right: 0
}
[dir=rtl] .tr-TabsTab {
  margin-left: 2.25rem;
  margin-right: 0
}
[dir=rtl] .tr-TabsTab:last-child {
  margin-left: 0
}
.tr-TabsTab-link {
  color: inherit;
  font-weight: 500;
  text-decoration: none
}
.tr-TabsTab-link:visited {
  color: inherit
}
.tr-TabsTab-link:hover {
  border-bottom: .125rem solid #fa6400
}
.tr-TabsTab-link:active, .tr-TabsTab-link:hover {
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}
.tr-TabsTab-link:active {
  border-bottom: .125rem solid #993500;
  color: #993500
}
.tr-TabsTab.is-selected .tr-TabsTab-link {
  border-bottom: .125rem solid #fa6400;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #262626
}
.tr-TabsTab.is-selected .tr-TabsTab-link:hover {
  text-decoration: none
}
.tr-TabsTab-icon {
  display: none
}
.tr-TabsTab--verticalAtDesktop:first-child {
  border-top: .0625rem solid #d0d0d0
}
.tr-TabsTab--verticalAtDesktop:last-child {
  margin-right: 2.25rem
}
[dir=rtl] .tr-TabsTab--verticalAtDesktop:last-child {
  margin-left: 2.25rem;
  margin-right: 0
}
.tr-TabsTab--verticalAtDesktop .tr-TabsTab-link {
  border-bottom: .0625rem solid #d0d0d0;
  border-left: .1875rem solid transparent;
  border-right: .0625rem solid #d0d0d0;
  display: block;
  font-weight: 400;
  padding: 1.125rem 1.3125rem 1.125rem 2.25rem;
  position: relative
}
.tr-TabsTab--verticalAtDesktop.is-selected .tr-TabsTab-link {
  border-bottom: .0625rem solid #d0d0d0;
  border-left-color: #fa6400;
  border-right-width: 0;
  color: inherit
}
[dir=rtl] .tr-TabsTab--verticalAtDesktop .tr-TabsTab-link {
  border-left: .0625rem solid #d0d0d0;
  border-right: .1875rem solid transparent;
  padding-left: 1.3125rem;
  padding-right: 2.25rem
}
[dir=rtl] .tr-TabsTab--verticalAtDesktop.is-selected .tr-TabsTab-link {
  border-left-width: 0;
  border-right-color: #fa6400
}
.tr-TabsTab--verticalAtDesktop .tr-TabsTab-icon {
  display: inline-block;
  margin-top: -.75rem;
  position: absolute;
  right: .375rem;
  top: 50%;
  -webkit-transition: -webkit-transform .1s;
  transition: -webkit-transform .1s;
  transition: transform .1s;
  transition: transform .1s, -webkit-transform .1s;
  will-change: transform
}
.tr-TabsTab--verticalAtDesktop.is-selected .tr-TabsTab-icon {
  display: none
}
[dir=rtl] .tr-TabsTab--verticalAtDesktop .tr-TabsTab-icon {
  left: .375rem;
  right: inherit;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-TabsTab--verticalAtDesktop .tr-TabsTab-link:hover .tr-TabsTab-icon {
  -webkit-transform: translateX(.1875rem);
  -ms-transform: translateX(.1875rem);
  transform: translateX(.1875rem)
}
[dir=rtl] .tr-TabsTab--verticalAtDesktop .tr-TabsTab-link:hover .tr-TabsTab-icon {
  -webkit-transform: rotate(180deg) translateX(.1875rem);
  -ms-transform: rotate(180deg) translateX(.1875rem);
  transform: rotate(180deg) translateX(.1875rem)
}
.tr-TabsTabList {
  padding: 0 0 2.25rem
}
.tr-TabsTabList, .tr-TabsTabList-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}
.tr-TabsTabList-list {
  -ms-flex-item-align: start;
  align-self: flex-start
}
.tr-TabsTabList-actions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.tr-TabsTabList--horizontalTabsActions .tr-HorizontalOverflow {
  width: 100%
}
.tr-TabsTabList--horizontalTabsActions .tr-HorizontalOverflow-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse
}
.tr-TabsTabList--verticalAtDesktop {
  display: block;
  padding: 0
}
.tr-TabsTabList--verticalAtDesktop .tr-TabsTabList-list {
  display: block
}
@media (-ms-high-contrast:active), (-ms-high-contrast:none) {
  .tr-TabsTabList-list {
    -ms-flex-item-align: end;
    align-self: flex-end
  }
}
.tr-Tabs--verticalAtDesktop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Tabs--verticalAtDesktop .tr-Tabs-list {
  width: 18.75rem
}
.tr-Tabs--verticalAtDesktop .tr-Tabs-panel {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.tr-SearchResults-noResultsTitle {
  font-weight: 500;
  padding-bottom: 1.125rem;
  padding-top: 2.25rem
}
.tr-SearchResults-articleInfoFooter {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: .875rem
}
.tr-SearchResults-articleInfoFooterDot {
  margin-left: .375rem;
  margin-right: .375rem
}
.tr-SearchResults-articleInfoFooterMetadata:not(:last-child) {
  margin-right: 2.25rem
}
.tr-SearchResults-tagFooterTag {
  margin-left: .75rem
}
[dir=rtl] .tr-SearchResults-tagFooterTag {
  margin-left: 0;
  margin-right: .75rem
}
.tr-SearchResults-tagFooterTag:not(:last-child):after {
  content: "\2022";
  margin-left: .75rem
}
[dir=rtl] .tr-SearchResults-tagFooterTag:not(:last-child):after {
  margin-left: 0;
  margin-right: .75rem
}
.tr-SearchResults-tagFooter {
  font-size: 14px;
  font-size: .875rem
}
.tr-SearchResults-tagFooter, .tr-SearchResults-tagFooterItems {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SearchResults-tagFooterItems {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}
.tr-SearchResults-result {
  border-bottom: .0625rem solid #d0d0d0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 2.25rem;
  padding-top: 2.25rem
}
.tr-SearchResults-resultBody {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.tr-SearchResults-resultDateTime, .tr-SearchResults-resultEyebrow {
  color: #666;
  display: block;
  margin: 0 0 .375rem
}
.tr-SearchResults-resultImage {
  display: none
}
.tr-SearchResults-resultImage {
  display: block;
  margin-left: 4.5rem;
  max-width: 22.75rem;
  width: 100%
}
[dir=rtl] .tr-SearchResults-resultImage {
  margin-left: 0;
  margin-right: 4.5rem
}
.tr-SearchResults-resultTitle {
  display: block;
  margin: 0 0 .375rem;
  text-decoration: none
}
.tr-SearchResults-resultTitle:hover {
  color: #005da2;
  text-decoration: underline
}
.tr-SearchResults-resultTitle:active {
  color: #993500
}
.tr-SearchResults-resultFooter, .tr-SearchResults-resultLinks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.5rem
}
.tr-SearchResults-resultLink {
  border-right: .0625rem solid #d0d0d0;
  font-weight: 500;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SearchResults-resultLink:first-child {
  padding-left: 0
}
.tr-SearchResults-resultLink:last-child {
  border-right: none;
  padding-right: 0
}
[dir=rtl] .tr-SearchResults-resultLink:last-child {
  border-right: .0625rem solid #d0d0d0;
  padding-left: 0;
  padding-right: 1.125rem
}
[dir=rtl] .tr-SearchResults-resultLink:first-child {
  border-right: none;
  padding-left: 1.125rem;
  padding-right: 0
}
.tr-SearchResults-resultLink a {
  color: inherit;
  text-decoration: none
}
.tr-SearchResults-resultLink a:visited {
  color: inherit
}
.tr-SearchResults-resultLink a:hover {
  text-decoration: underline
}
.tr-SearchResults-resultLink a:active {
  color: #993500
}
.tr-SearchResults-title {
  border-bottom: .0625rem solid #d0d0d0;
  padding-bottom: 1.125rem
}
.tr-SiteHeader {
  background-color: #fff;
  border-bottom: .0625rem solid #d0d0d0
}
.tr-SiteHeader-inner {
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem;
  min-height: 78px;
  min-height: 4.875rem;
  position: relative;
  z-index: 2
}
@supports (display:grid) {
  .tr-SiteHeader-inner {
    display: grid;
    grid-template-columns: repeat(2, minmax(-webkit-min-content, auto)) 1fr minmax(-webkit-min-content, auto);
    grid-template-columns: repeat(2, minmax(min-content, auto)) 1fr minmax(min-content, auto);
    grid-template-rows: repeat(3, minmax(-webkit-min-content, auto)) 1fr;
    grid-template-rows: repeat(3, minmax(min-content, auto)) 1fr
  }
}
.tr-SiteHeader-inner {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}
.tr-SiteHeader-logo {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 78px;
  height: 4.875rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 1.125rem
}
[dir=rtl] .tr-SiteHeader-logo {
  margin-left: 0;
  margin-right: 1.125rem
}
.tr-SiteHeader-logo .tr-SiteHeader-logoInner {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='27' width='193' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M193 16.835c0-1.453-.856-2.204-2.18-2.72-1.043-.405-1.958-.749-2.655-1.014-.694-.265-1.285-.725-1.285-1.223 0-.68.874-1.075 2.031-1.075 1.366 0 2.44.184 3.477.275h.031a.263.263 0 0 0 .265-.272V9.684c0-.15-.123-.257-.281-.286-.532-.123-1.9-.398-3.396-.398-2.917 0-4.307 1.211-4.307 2.878 0 1.058.484 2.102 1.85 2.647 1.37.546 4.175 1.175 4.175 2.31 0 .878-.424 1.36-1.821 1.36-1.45 0-2.918-.198-3.546-.274h-.03a.294.294 0 0 0-.298.289v1.09c0 .167.14.272.297.302.754.167 2.161.398 3.546.398 3.14 0 4.127-1.637 4.127-3.165zm-101.054 0c0-1.453-.855-2.204-2.18-2.72-1.043-.405-1.958-.749-2.655-1.014-.694-.265-1.284-.725-1.284-1.223 0-.68.873-1.075 2.03-1.075 1.367 0 2.44.184 3.477.275h.031a.263.263 0 0 0 .265-.272V9.684c0-.15-.123-.257-.28-.286C90.816 9.275 89.448 9 87.952 9c-2.916 0-4.307 1.211-4.307 2.878 0 1.058.484 2.102 1.85 2.647 1.37.546 4.175 1.175 4.175 2.31 0 .878-.423 1.36-1.82 1.36-1.45 0-2.919-.198-3.547-.274h-.03a.294.294 0 0 0-.298.289v1.09c0 .167.14.272.297.302.754.167 2.161.398 3.546.398 3.14 0 4.127-1.637 4.127-3.165zm23.28 2.437V9.41c0-.168-.126-.288-.298-.288h-1.35c-.174 0-.299.12-.299.288v7.47c0 .089-.044.137-.076.137-.05 0-.095-.048-.125-.122l-4.425-7.287c-.19-.396-.362-.486-.69-.486h-1.696a.615.615 0 0 0-.624.605v9.849c0 .165.137.303.313.303h1.33c.173 0 .3-.138.3-.303v-7.123c0-.09.033-.122.078-.122.047 0 .096.033.14.122l4.256 6.881c.246.545.577.545.953.545h1.587a.618.618 0 0 0 .627-.607zm-33.628.38V9.726a.618.618 0 0 0-.628-.605h-1.287a.66.66 0 0 0-.58.363L76.095 15.4c-.08.137-.112.212-.173.212-.066 0-.098-.075-.175-.212l-3.01-5.915a.66.66 0 0 0-.579-.363h-1.287a.618.618 0 0 0-.628.605v9.924c0 .15.126.228.269.228h1.582c.142 0 .252-.154.252-.303v-6.548c0-.106.016-.15.047-.15.014 0 .046.044.08.09l2.549 5.413c.09.166.295.258.5.258h.815c.204 0 .407-.092.499-.258l2.532-5.413c.034-.046.065-.09.077-.09.034 0 .05.044.05.15v6.548c0 .149.11.303.25.303h1.584c.142 0 .269-.077.269-.228zm19.754-5.927c0-1.998-1.25-2.892-2.788-2.892-1.537 0-2.789.894-2.789 2.892v1.55c0 1.999 1.252 2.89 2.789 2.89 1.537 0 2.788-.891 2.788-2.89zm2.198 0v1.55c0 3.331-2.397 4.724-4.986 4.724-2.587 0-4.983-1.393-4.983-4.725v-1.549c0-3.33 2.396-4.723 4.983-4.723 2.589 0 4.986 1.392 4.986 4.723zm-37.426 0c0-1.998-1.25-2.892-2.788-2.892-1.537 0-2.789.894-2.789 2.892v1.55c0 1.999 1.252 2.89 2.79 2.89 1.537 0 2.787-.891 2.787-2.89zm2.199 0v1.55c0 3.331-2.398 4.724-4.987 4.724-2.587 0-4.982-1.393-4.982-4.725v-1.549c0-3.33 2.395-4.723 4.982-4.723 2.589 0 4.987 1.392 4.987 4.723zm-12.108 5.85V9.41c0-.168-.143-.288-.314-.288h-1.55c-.176 0-.317.12-.317.288v3.932h-4.968V9.41c0-.168-.142-.288-.312-.288h-1.552c-.175 0-.315.12-.315.288v10.166c0 .165.14.303.315.303h1.552a.31.31 0 0 0 .312-.303v-4.387h4.968v4.387c0 .165.14.303.317.303h1.55c.17 0 .314-.138.314-.303zm106.049-8.698h-3.128v8.699a.311.311 0 0 1-.317.303h-1.55a.309.309 0 0 1-.313-.303v-8.699h-3.132c-.172 0-.315-.104-.315-.27V9.41c0-.168.143-.288.315-.288h8.44c.172 0 .314.12.314.288v1.196c0 .167-.142.271-.314.271zm-117.51 0h-3.128v8.699a.311.311 0 0 1-.316.303h-1.55a.309.309 0 0 1-.313-.303v-8.699h-3.133c-.171 0-.314-.104-.314-.27V9.41c0-.168.143-.288.314-.288h8.44c.173 0 .315.12.315.288v1.196c0 .167-.142.271-.314.271zm107.368 4.835V9.41c0-.168-.142-.288-.316-.288h-1.553c-.172 0-.312.12-.312.288v6.302c0 1.727-.826 2.545-2.52 2.545-1.692 0-2.519-.818-2.519-2.545V9.41c0-.168-.14-.288-.314-.288h-1.55c-.172 0-.315.12-.315.288v6.302c0 3.227 2.174 4.287 4.698 4.287 2.526 0 4.7-1.06 4.7-4.287zm14.064-.523h5.02a.31.31 0 0 0 .314-.301v-1.094a.31.31 0 0 0-.314-.301h-5.02v-1.39c0-1.266.05-1.3 1.236-1.3h3.972a.312.312 0 0 0 .314-.304V9.53c0-.213-.079-.29-.314-.319-.503-.074-1.524-.21-3.39-.21-2.603 0-3.985-.018-3.985 3.102v4.791c0 3.12 1.382 3.104 3.985 3.104 1.866 0 2.887-.136 3.39-.212.235-.03.314-.106.314-.32v-.966a.31.31 0 0 0-.314-.302h-3.972c-1.186 0-1.236-.035-1.236-1.304zm-30.992 0h5.02a.31.31 0 0 0 .315-.301v-1.094a.31.31 0 0 0-.315-.301h-5.02v-1.39c0-1.266.05-1.3 1.237-1.3h3.971a.312.312 0 0 0 .315-.304V9.53c0-.213-.08-.29-.315-.319-.502-.074-1.524-.21-3.39-.21-2.603 0-3.984-.018-3.984 3.102v4.791c0 3.12 1.381 3.104 3.985 3.104 1.865 0 2.887-.136 3.389-.212.235-.03.315-.106.315-.32v-.966a.31.31 0 0 0-.315-.302h-3.971c-1.187 0-1.237-.035-1.237-1.304zm45.68-2.766c0-1.136-.913-1.62-2.482-1.62-.33 0-1.758.03-2.038.06v3.283c.249.016 1.769.047 2.038.047 1.614 0 2.481-.3 2.481-1.632zm2.54 7.275c0 .104-.062.18-.187.18h-1.916c-.172 0-.235-.153-.313-.302l-2.259-3.672h-.347c-.41 0-1.677-.044-2.038-.062v3.734a.298.298 0 0 1-.3.303h-1.568a.31.31 0 0 1-.313-.303V9.65c0-.303.186-.41.502-.454.817-.12 2.57-.196 3.717-.196 2.415 0 4.645.834 4.645 3.422v.138c0 1.602-.83 2.48-2.116 2.962l2.461 4.053c.033.045.033.088.033.122zm-54.605-7.275c0-1.136-.913-1.62-2.481-1.62-.331 0-1.758.03-2.038.06v3.283c.249.016 1.769.047 2.038.047 1.614 0 2.48-.3 2.48-1.632zm2.541 7.275c0 .104-.063.18-.187.18h-1.916c-.171 0-.235-.153-.313-.302l-2.259-3.672h-.347c-.41 0-1.677-.044-2.038-.062v3.734a.297.297 0 0 1-.3.303h-1.568a.31.31 0 0 1-.312-.303V9.65c0-.303.185-.41.501-.454.817-.12 2.57-.196 3.717-.196 2.415 0 4.645.834 4.645 3.422v.138c0 1.602-.83 2.48-2.116 2.962l2.46 4.053c.033.045.033.088.033.122z' fill='%23404040'/%3E%3Cpath d='M27.784 16.327c-.759 0-1.375.605-1.375 1.353 0 .746.616 1.352 1.375 1.352s1.375-.606 1.375-1.352c0-.748-.615-1.353-1.375-1.353zm-1.744 3.511c-.644 0-1.166.514-1.166 1.147 0 .634.522 1.148 1.166 1.148.643 0 1.165-.514 1.165-1.148 0-.633-.522-1.147-1.165-1.147zm-2.59 2.751a1 1 0 0 0-1.009.992 1 1 0 0 0 1.008.993 1 1 0 0 0 1.009-.993 1 1 0 0 0-1.009-.992zm-2.908 1.851a.812.812 0 0 0-.82.806c0 .445.367.806.82.806s.818-.361.818-.806a.812.812 0 0 0-.818-.806zm-2.86.98a.697.697 0 0 0-.702.69c0 .383.314.693.702.693.388 0 .703-.31.703-.692a.697.697 0 0 0-.703-.692zm-2.678.389a.6.6 0 0 0-.605.595.6.6 0 0 0 .605.596.6.6 0 0 0 .604-.596.6.6 0 0 0-.604-.595zm-2.683-.389a.697.697 0 0 0-.703.692c0 .382.315.692.703.692.388 0 .703-.31.703-.692a.697.697 0 0 0-.703-.692zm-2.86-.98c-.45 0-.816.359-.816.802s.366.804.816.804c.451 0 .816-.36.816-.804s-.365-.803-.816-.803zm-2.91-1.848a1 1 0 0 0-1.007.991 1 1 0 0 0 1.007.992 1 1 0 0 0 1.008-.992 1 1 0 0 0-1.008-.991zm-2.587-2.753c-.644 0-1.167.515-1.167 1.149s.523 1.148 1.167 1.148 1.167-.514 1.167-1.148c0-.634-.523-1.149-1.167-1.149zm-1.745-3.515c-.758 0-1.373.605-1.373 1.352 0 .747.615 1.352 1.373 1.352.76 0 1.374-.605 1.374-1.352 0-.747-.615-1.352-1.374-1.352zm-.63-4.386c-.878 0-1.589.7-1.589 1.564 0 .864.711 1.564 1.59 1.564.877 0 1.588-.7 1.588-1.564 0-.864-.711-1.564-1.589-1.564zm.63-3.962c-.758 0-1.373.605-1.373 1.351s.615 1.351 1.373 1.351 1.372-.605 1.372-1.35c0-.747-.614-1.352-1.372-1.352zm1.743-3.11c-.644 0-1.167.515-1.167 1.15s.523 1.148 1.167 1.148c.645 0 1.167-.514 1.167-1.149s-.522-1.149-1.167-1.149zm2.591-2.439a1 1 0 0 0-1.007.991 1 1 0 0 0 1.007.992 1 1 0 0 0 1.008-.992 1 1 0 0 0-1.008-.991zM9.462.955a.81.81 0 0 0-.816.803.81.81 0 0 0 .816.803.81.81 0 0 0 .815-.803.809.809 0 0 0-.815-.803zm2.857-.757c-.388 0-.703.31-.703.692s.315.692.703.692c.39 0 .704-.31.704-.692s-.315-.692-.704-.692zM14.998 0c-.334 0-.604.266-.604.594s.27.595.604.595c.333 0 .604-.267.604-.595S15.332 0 14.998 0zm2.687.2a.697.697 0 0 0-.703.691c0 .382.315.691.703.691.387 0 .701-.31.701-.69A.697.697 0 0 0 17.685.2zm2.857.756c-.45 0-.816.36-.816.802 0 .443.365.802.816.802.45 0 .815-.359.815-.802a.809.809 0 0 0-.815-.802zm2.905 1.474a.999.999 0 0 0-1.007.991c0 .547.45.99 1.007.99a.999.999 0 0 0 1.006-.99c0-.547-.45-.99-1.006-.99zm2.59 2.437a1.16 1.16 0 0 0-1.168 1.15c0 .635.524 1.15 1.169 1.15a1.16 1.16 0 0 0 1.168-1.15 1.16 1.16 0 0 0-1.168-1.15zm1.746 3.105c-.757 0-1.372.605-1.372 1.35 0 .747.615 1.352 1.372 1.352.759 0 1.373-.605 1.373-1.351s-.614-1.351-1.373-1.351zm-6.298 7.595a.612.612 0 0 0-.616.607c0 .336.276.607.616.607.341 0 .617-.271.617-.607a.612.612 0 0 0-.617-.607zm-1.54 2.25a.612.612 0 0 0-.617.607c0 .335.276.607.617.607s.617-.272.617-.607a.612.612 0 0 0-.617-.607zm-2.283 1.445c-.37 0-.67.295-.67.659 0 .364.3.659.67.659.37 0 .67-.295.67-.66 0-.363-.3-.658-.67-.658zm-2.7.393a.895.895 0 0 0-.903.888c0 .49.404.887.902.887s.902-.398.902-.887a.894.894 0 0 0-.902-.888zm-2.693-.53c-.566 0-1.024.45-1.024 1.007 0 .556.458 1.007 1.024 1.007.565 0 1.023-.45 1.023-1.007 0-.557-.458-1.007-1.023-1.007zm-2.445-1.697c-.627 0-1.135.5-1.135 1.118 0 .617.508 1.117 1.135 1.117s1.135-.5 1.135-1.117-.508-1.118-1.135-1.118zm-1.61-2.27a.945.945 0 0 0-.954.938c0 .518.427.937.953.937s.953-.42.953-.937a.946.946 0 0 0-.953-.938zm-.378-2.496a.732.732 0 0 0-.738.727c0 .4.33.726.738.726a.732.732 0 0 0 .737-.726.732.732 0 0 0-.737-.727zm.649-2.439a.615.615 0 0 0-.62.61c0 .336.278.609.62.609a.614.614 0 0 0 .619-.61.614.614 0 0 0-.62-.609zm1.54-2.227a.612.612 0 0 0-.616.607c0 .335.276.606.617.606.34 0 .616-.271.616-.606a.612.612 0 0 0-.616-.607zm2.28-1.56c-.369 0-.669.296-.669.66s.3.659.67.659c.37 0 .67-.295.67-.66s-.3-.659-.67-.659zm2.7-.851a.888.888 0 0 0-.895.881c0 .487.4.882.895.882a.888.888 0 0 0 .896-.882c0-.487-.401-.881-.896-.881zm2.7.292c-.563 0-1.02.45-1.02 1.004s.457 1.004 1.02 1.004c.564 0 1.02-.45 1.02-1.004s-.456-1.004-1.02-1.004zm2.433 1.472c-.628 0-1.137.502-1.137 1.12 0 .618.509 1.12 1.137 1.12s1.138-.502 1.138-1.12c0-.618-.51-1.12-1.138-1.12zm1.613 2.63a.944.944 0 0 0-.952.937c0 .517.426.936.952.936.525 0 .951-.42.951-.936a.944.944 0 0 0-.951-.937zm-2.478 4.114c-.315 0-.57.251-.57.56s.255.56.57.56c.314 0 .569-.25.569-.56s-.255-.56-.57-.56zm-1.105 1.732a.84.84 0 0 0-.847.833c0 .46.38.833.847.833s.846-.373.846-.833a.84.84 0 0 0-.846-.833zm-2.177 1.133a.88.88 0 0 0-.886.872c0 .482.397.873.886.873s.887-.39.887-.873a.88.88 0 0 0-.887-.872zm-2.547-.064a.78.78 0 0 0-.786.774.78.78 0 0 0 .786.773.78.78 0 0 0 .786-.773.78.78 0 0 0-.786-.774zm-1.893-1.263a.572.572 0 0 0-.577.567c0 .314.258.568.577.568a.572.572 0 0 0 .577-.568.572.572 0 0 0-.577-.567zm-.752-1.637a.415.415 0 0 0-.418.412c0 .227.188.412.418.412a.415.415 0 0 0 .42-.412.415.415 0 0 0-.42-.412zm-.043-2.133a.564.564 0 0 0-.57.56c0 .309.255.56.57.56.314 0 .568-.251.568-.56 0-.31-.254-.56-.568-.56zm1.108-2.283a.838.838 0 0 0-.844.83c0 .46.378.832.844.832a.838.838 0 0 0 .844-.831.838.838 0 0 0-.844-.831zm2.164-1.214c-.49 0-.888.391-.888.874s.397.873.888.873c.49 0 .887-.39.887-.873s-.397-.874-.887-.874zm2.554.279a.78.78 0 0 0-.788.774c0 .428.353.775.788.775a.781.781 0 0 0 .787-.775.78.78 0 0 0-.787-.774zm1.882 1.648a.572.572 0 0 0-.576.567c0 .314.258.568.576.568s.577-.254.577-.568a.572.572 0 0 0-.577-.567zm.793 1.962a.416.416 0 0 0-.42.413c0 .227.188.412.42.412.23 0 .419-.185.419-.412a.416.416 0 0 0-.42-.413zm2.865.648c-.409 0-.74.327-.74.73 0 .402.331.728.74.728.41 0 .74-.326.74-.729a.735.735 0 0 0-.74-.729zm3.056.883a.774.774 0 0 0-.78.768c0 .424.348.768.78.768.43 0 .78-.344.78-.768a.774.774 0 0 0-.78-.768zm-.774 2.712a.733.733 0 0 0-.739.727c0 .402.33.727.739.727s.739-.325.739-.727a.733.733 0 0 0-.74-.727zm-1.33 2.276a.619.619 0 0 0-.624.614c0 .339.279.614.623.614a.619.619 0 0 0 .624-.614.619.619 0 0 0-.624-.614zm-1.597 1.691a.535.535 0 0 0-.538.53c0 .293.24.531.538.531a.535.535 0 0 0 .54-.53.535.535 0 0 0-.54-.53zm-1.686 1.234a.458.458 0 0 0-.462.455c0 .25.207.454.462.454a.458.458 0 0 0 .462-.454.458.458 0 0 0-.462-.455zm-1.908.697a.534.534 0 0 0-.538.53c0 .292.24.529.538.529a.533.533 0 0 0 .537-.53c0-.292-.24-.529-.537-.529zm-2.243.36a.616.616 0 0 0-.62.612c0 .337.278.611.62.611a.616.616 0 0 0 .622-.611.616.616 0 0 0-.622-.612zm-2.565-.25a.802.802 0 0 0-.808.796c0 .439.362.795.808.795s.808-.356.808-.795a.801.801 0 0 0-.808-.795zm-2.697-.953a.947.947 0 0 0-.954.939c0 .519.427.94.954.94.527 0 .954-.421.954-.94a.947.947 0 0 0-.954-.94zm-2.39-1.764c-.618 0-1.12.494-1.12 1.103 0 .61.502 1.103 1.12 1.103.62 0 1.121-.494 1.121-1.103 0-.61-.501-1.103-1.12-1.103zm-1.982-2.662c-.67 0-1.213.535-1.213 1.194 0 .66.543 1.195 1.213 1.195s1.214-.535 1.214-1.195-.543-1.194-1.214-1.194zm-1.126-2.77a.948.948 0 0 0-.956.94c0 .52.428.94.956.94a.949.949 0 0 0 .956-.94c0-.52-.428-.94-.956-.94zm-.054-2.677a.778.778 0 0 0-.784.771c0 .427.35.772.784.772a.778.778 0 0 0 .784-.772.778.778 0 0 0-.784-.771zm.77-2.628a.733.733 0 0 0-.739.728c0 .401.33.727.74.727.408 0 .739-.326.739-.727a.734.734 0 0 0-.74-.728zM6.93 7.005a.617.617 0 0 0-.622.613c0 .338.279.612.622.612a.617.617 0 0 0 .622-.612.617.617 0 0 0-.622-.613zm1.594-1.524a.533.533 0 0 0-.537.529c0 .292.24.529.537.529a.533.533 0 0 0 .537-.529.533.533 0 0 0-.537-.529zm1.686-1.089a.46.46 0 0 0-.463.456.46.46 0 0 0 .463.455.46.46 0 0 0 .463-.455.46.46 0 0 0-.463-.456zm1.91-.839a.532.532 0 0 0-.536.528c0 .291.24.528.537.528a.533.533 0 0 0 .536-.528.532.532 0 0 0-.536-.528zm2.236-.53a.619.619 0 0 0-.623.613c0 .339.28.613.623.613a.619.619 0 0 0 .624-.613.619.619 0 0 0-.624-.614zm2.57-.112c-.447 0-.809.356-.809.795s.362.797.809.797c.447 0 .809-.357.809-.797s-.362-.795-.809-.795zm2.622.61a.95.95 0 0 0-.956.94c0 .52.428.942.956.942a.949.949 0 0 0 .956-.942.949.949 0 0 0-.956-.94zM22.024 5c-.62 0-1.122.495-1.122 1.104s.503 1.105 1.122 1.105c.62 0 1.122-.495 1.122-1.105s-.502-1.104-1.122-1.104zm1.968 2.488c-.67 0-1.214.535-1.214 1.194 0 .66.543 1.195 1.214 1.195s1.214-.535 1.214-1.195-.543-1.194-1.214-1.194zm1.127 3.279c-.527 0-.954.42-.954.94s.427.939.954.939c.528 0 .955-.42.955-.94s-.427-.94-.955-.94zM30 13.502c0 .864-.711 1.564-1.59 1.564-.877 0-1.588-.7-1.588-1.564 0-.864.711-1.564 1.589-1.564s1.589.7 1.589 1.564z' fill='%23fa6400'/%3E%3C/g%3E%3C/svg%3E")
}

.tr-SiteHeader-logo .tr-SiteHeader-logoInner {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    height: 1.75rem;
    width: 196px;
    width: 12.25rem;
}

.tr-SiteHeader-logo .tr-SiteHeader-logoInnerPrideMonth {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='528.9' height='72' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='155.88' y1='95.41' x2='587.87' y2='95.41' gradientUnits='userSpaceOnUse' gradientTransform='translate(-59.024 -59.41)'%3E%3Cstop offset='0'/%3E%3Cstop offset='.1' stop-color='%2371594a'/%3E%3Cstop offset='.26' stop-color='%23dc0a0a'/%3E%3Cstop offset='.43' stop-color='%23fa6400'/%3E%3Cstop offset='.57' stop-color='%23ffa100'/%3E%3Cstop offset='.71' stop-color='%23387c2b'/%3E%3Cstop offset='.85' stop-color='%23005da2'/%3E%3Cstop offset='.98' stop-color='%236e3ab7'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='59.03' y1='95.41' x2='137.77' y2='95.41' gradientTransform='translate(-65.054 -59.41)' xlink:href='%23a'/%3E%3C/defs%3E%3Cpath d='M349.976 50.29a.46.46 0 0 1-.5.5h-5.1c-.46 0-.63-.42-.83-.83l-6-10.1h-.92c-1.09 0-4.45-.12-5.41-.17v10.27a.81.81 0 0 1-.8.83h-4.16a.84.84 0 0 1-.83-.83V22.67c0-.83.49-1.13 1.33-1.25a86.101 86.101 0 0 1 9.87-.54c6.41 0 12.33 2.29 12.33 9.41v.38c0 4.41-2.21 6.82-5.62 8.14l6.53 11.15c.075.093.114.21.11.33zm-6.75-20c0-3.12-2.42-4.45-6.58-4.45-.88 0-4.67.08-5.41.16v9c.66 0 4.69.13 5.41.13 4.28 0 6.58-.83 6.58-4.49zm144.95 20a.46.46 0 0 1-.5.5h-5.1c-.46 0-.63-.42-.83-.83l-6-10.1h-.92c-1.09 0-4.45-.12-5.41-.17v10.27a.81.81 0 0 1-.8.83h-4.16a.84.84 0 0 1-.83-.83V22.67c0-.83.49-1.13 1.33-1.25a86.101 86.101 0 0 1 9.87-.54c6.41 0 12.33 2.29 12.33 9.41v.38c0 4.41-2.21 6.82-5.62 8.14l6.53 11.15c.068.096.1.213.09.33zm-6.75-20c0-3.12-2.42-4.45-6.58-4.45-.88 0-4.67.08-5.41.16v9c.66 0 4.69.13 5.41.13 4.28 0 6.58-.83 6.58-4.49zm-121.27 7.6h13.33a.83.83 0 0 0 .83-.82v-3a.84.84 0 0 0-.83-.83h-13.33v-3.83c0-3.48.13-3.57 3.28-3.57h10.54a.849.849 0 0 0 .84-.84v-2.66c0-.59-.21-.8-.84-.88a56.927 56.927 0 0 0-9-.58c-6.91 0-10.58 0-10.58 8.53v13.18c0 8.58 3.67 8.53 10.58 8.53 3.011.05 6.021-.144 9-.58.63-.08.84-.29.84-.88V47a.84.84 0 0 0-.84-.83h-10.54c-3.15 0-3.28-.09-3.28-3.58zm82.27 0h13.32a.83.83 0 0 0 .84-.82v-3a.84.84 0 0 0-.84-.83h-13.32v-3.83c0-3.48.13-3.57 3.28-3.57h10.54a.849.849 0 0 0 .84-.84v-2.66c0-.59-.22-.8-.84-.88a57.166 57.166 0 0 0-9-.58c-6.91 0-10.57 0-10.57 8.53v13.18c0 8.58 3.66 8.53 10.57 8.53 3.011.05 6.021-.144 9-.58.62-.08.84-.29.84-.88V47a.84.84 0 0 0-.84-.83h-10.54c-3.15 0-3.28-.09-3.28-3.58zm-37.34 1.44V22a.79.79 0 0 0-.83-.79h-4.12a.79.79 0 0 0-.83.79v17.33c0 4.75-2.2 7-6.69 7s-6.69-2.25-6.69-7V22a.79.79 0 0 0-.83-.79h-4.12a.8.8 0 0 0-.83.79v17.33c0 8.87 5.77 11.79 12.47 11.79 6.7 0 12.47-2.92 12.47-11.79zm111.55-12.41c-.085 4.703 4.953 7.734 9.068 5.456 4.115-2.279 4.221-8.157.191-10.582a6.121 6.121 0 0 0-3.169-.874 5.91 5.91 0 0 0-6.09 6zm.89 0c.031-4.018 4.4-6.496 7.864-4.46 3.465 2.035 3.426 7.058-.069 9.041a5.232 5.232 0 0 1-2.595.679 5 5 0 0 1-5.2-5.26zm8 2.69l-1.32-2.25a1.61 1.61 0 0 0 1.13-1.64v-.08c0-1.44-1.19-1.9-2.49-1.9a16.506 16.506 0 0 0-2 .11c-.17 0-.27.08-.27.25v5.49a.18.18 0 0 0 .17.17h.84a.17.17 0 0 0 .16-.17v-2h1.23l1.21 2c0 .08.08.17.17.17h1a.1.1 0 0 0 .1-.1.1.1 0 0 0 .04-.07zm-1.35-3.89c0 .73-.46.9-1.33.9h-1.09v-1.85h1.09c.84 0 1.33.27 1.33.9zm-404 .32h-8.31v23.92a.84.84 0 0 1-.84.83h-4.11a.83.83 0 0 1-.83-.83V26.04h-8.32a.77.77 0 0 1-.83-.74v-3.29a.8.8 0 0 1 .83-.8h22.41a.8.8 0 0 1 .83.8v3.29a.77.77 0 0 1-.91.74zm311.92 0h-8.31v23.92a.84.84 0 0 1-.84.83h-4.11a.83.83 0 0 1-.83-.83V26.04h-8.32a.77.77 0 0 1-.83-.74v-3.29a.8.8 0 0 1 .83-.8h22.29a.8.8 0 0 1 .83.8v3.29a.77.77 0 0 1-.83.74zm-281.5 23.92V22.01a.81.81 0 0 0-.84-.8h-4.11a.8.8 0 0 0-.84.8v10.81h-13.27V22.01a.8.8 0 0 0-.83-.8h-4.12a.8.8 0 0 0-.83.8v28c0 .458.372.83.83.83h4.12a.84.84 0 0 0 .83-.83V37.89h13.19v12.07c.005.46.38.83.84.83h4.11a.84.84 0 0 0 .84-.83zm32.13-16.09v4.26c0 9.16-6.36 13-13.23 13s-13.23-3.83-13.23-13v-4.26c0-9.16 6.36-13 13.23-13s13.15 3.84 13.15 13zm-5.83 0c0-5.49-3.32-8-7.4-8s-7.4 2.46-7.4 8v4.26c0 5.5 3.32 7.95 7.4 7.95s7.4-2.45 7.4-7.95zm99.34 0v4.26c0 9.16-6.36 13-13.23 13s-13.23-3.83-13.23-13v-4.26c0-9.16 6.36-13 13.23-13s13.15 3.84 13.15 13zm-5.83 0c0-5.49-3.32-8-7.4-8s-7.4 2.46-7.4 8v4.26c0 5.5 3.32 7.95 7.4 7.95s7.4-2.45 7.4-7.95zm-52.44 16.29V22.88a1.67 1.67 0 0 0-1.66-1.67h-3.42a1.76 1.76 0 0 0-1.54 1l-8 16.27c-.22.37-.3.58-.46.58-.16 0-.26-.21-.47-.58l-8-16.27a1.751 1.751 0 0 0-1.53-1h-3.42a1.67 1.67 0 0 0-1.67 1.67v27.28a.64.64 0 0 0 .72.63h4.2a.8.8 0 0 0 .67-.83v-18c0-.29 0-.41.12-.41s.12.12.21.25l6.77 14.88c.277.46.783.732 1.32.71h2.17a1.47 1.47 0 0 0 1.32-.71l6.68-14.89c.08-.13.17-.25.2-.25s.13.12.13.41v18c0 .41.29.83.66.83h4.21a.64.64 0 0 0 .71-.62zm89.27-1V22.01a.77.77 0 0 0-.79-.8h-3.67a.76.76 0 0 0-.79.8v20.58c0 .25-.12.38-.2.38-.08 0-.26-.13-.33-.33l-11.75-20.05c-.51-1.09-1-1.34-1.83-1.34h-4.5a1.66 1.66 0 0 0-1.66 1.67V50c0 .458.372.83.83.83h3.53a.81.81 0 0 0 .8-.83V30.37c0-.24.09-.33.21-.33s.25.09.37.33l11.29 18.92a2.22 2.22 0 0 0 2.53 1.5h4.21a1.67 1.67 0 0 0 1.67-1.67zm-61.8-6.7c0-4-2.27-6.06-5.79-7.48-2.76-1.11-5.19-2.06-7-2.78-1.81-.72-3.41-2-3.41-3.37 0-1.87 2.32-3 5.39-3a88.82 88.82 0 0 1 9.23.75h.08a.71.71 0 0 0 .7-.75v-3.07a.83.83 0 0 0-.74-.79 41.02 41.02 0 0 0-9-1.09c-7.74 0-11.43 3.33-11.43 7.91a7.45 7.45 0 0 0 4.91 7.28c3.64 1.5 11.08 3.23 11.08 6.35 0 2.41-1.12 3.74-4.83 3.74a75.232 75.232 0 0 1-9.41-.75h-.24a.78.78 0 0 0-.78.79v3a.88.88 0 0 0 .78.83 45.59 45.59 0 0 0 9.42 1.09c8.34 0 10.96-4.53 10.96-8.7zm268.24 0c0-4-2.27-6.06-5.79-7.48-2.76-1.11-5.19-2.06-7-2.78-1.81-.72-3.41-2-3.41-3.37 0-1.87 2.32-3 5.39-3 3.048.097 6.088.35 9.11.76h.08a.71.71 0 0 0 .7-.75v-3.08a.83.83 0 0 0-.74-.79 41.02 41.02 0 0 0-9-1.09c-7.74 0-11.43 3.33-11.43 7.91a7.45 7.45 0 0 0 4.91 7.28c3.64 1.5 11.08 3.23 11.08 6.35 0 2.41-1.12 3.74-4.83 3.74a75.421 75.421 0 0 1-9.41-.75h-.08a.79.79 0 0 0-.79.79v3a.88.88 0 0 0 .79.83 45.35 45.35 0 0 0 9.41 1.09c8.31 0 10.93-4.53 10.93-8.7z' fill='url(%23a)'/%3E%3Cpath d='M78.746 36.01c0 3.21-3.475 5.216-6.255 3.611s-2.78-5.617 0-7.222a4.17 4.17 0 0 1 6.255 3.611zm-12.77-7.29c-1.932 0-3.14 2.092-2.174 3.765.966 1.673 3.382 1.673 4.348 0 .222-.385.338-.821.336-1.265a2.5 2.5 0 0 0-2.51-2.5zm-3-8.75c-2.456 0-3.99 2.658-2.763 4.785 1.228 2.127 4.298 2.127 5.526 0a3.19 3.19 0 0 0 .427-1.595 3.18 3.18 0 0 0-3.19-3.19zm-5.16-6.63c-2.271-.008-3.699 2.446-2.57 4.416 1.129 1.971 3.968 1.98 5.11.018a2.95 2.95 0 0 0-2.54-4.434zm-6.5-4c-1.932 0-3.14 2.092-2.174 3.765.966 1.673 3.382 1.673 4.348 0 .22-.382.336-.814.336-1.255a2.51 2.51 0 0 0-2.51-2.46zm-6.88-1.63c-1.64-.008-2.673 1.762-1.86 3.186.814 1.424 2.863 1.434 3.69.018.19-.326.29-.697.29-1.074a2.12 2.12 0 0 0-2.12-2.08zm-6.75.3c-1.262 0-2.052 1.367-1.42 2.46a1.64 1.64 0 0 0 3.06-.82 1.63 1.63 0 0 0-1.64-1.59zm-5.86 1.42a1.41 1.41 0 1 0 1.4 1.4 1.41 1.41 0 0 0-1.4-1.35zm-5 2.23a1.22 1.22 0 1 0 1.22 1.22 1.22 1.22 0 0 0-1.24-1.17zm-4.45 2.93a1.41 1.41 0 1 0 0 2.82 1.41 1.41 0 0 0 0-2.82zm-4.18 4.06a1.64 1.64 0 0 0-1.435 2.451 1.64 1.64 0 0 0 3.065-.821 1.63 1.63 0 0 0-1.63-1.6zm-3.5 5.45c-1.493 0-2.427 1.617-1.68 2.91.747 1.293 2.613 1.293 3.36 0 .17-.295.26-.629.26-.97a1.94 1.94 0 0 0-1.94-1.91zm-2 7c-1.586 0-2.577 1.717-1.784 3.09.793 1.373 2.775 1.373 3.568 0 .181-.313.276-.668.276-1.03a2.06 2.06 0 0 0-2.08-2.02zm.14 7.14c-1.932 0-3.14 2.092-2.174 3.765.966 1.673 3.382 1.673 4.348 0 .22-.382.336-.814.336-1.255a2.51 2.51 0 0 0-2.53-2.47zm3 7.39c-2.455-.038-4.032 2.596-2.837 4.741 1.194 2.146 4.264 2.194 5.525.087.29-.487.447-1.041.452-1.608a3.18 3.18 0 0 0-3.2-3.18zm5.2 7.1c-2.263 0-3.678 2.45-2.546 4.41 1.131 1.96 3.961 1.96 5.092 0a2.94 2.94 0 0 0 .394-1.47 2.94 2.94 0 0 0-3-2.9zm6.27 4.7c-1.932 0-3.14 2.092-2.174 3.765.966 1.673 3.382 1.673 4.348 0 .22-.382.336-.814.336-1.255a2.5 2.5 0 0 0-2.57-2.47zm7.08 2.54c-1.64-.008-2.673 1.763-1.86 3.186.814 1.424 2.863 1.434 3.69.018.192-.329.292-.703.29-1.084a2.12 2.12 0 0 0-2.18-2.08zm6.73.67a1.63 1.63 0 1 0 1.63 1.63 1.63 1.63 0 0 0-1.69-1.59zm5.89-1a1.41 1.41 0 1 0 1.41 1.41 1.41 1.41 0 0 0-1.44-1.33zm5-1.86a1.21 1.21 0 1 0 1.21 1.21 1.21 1.21 0 0 0-1.24-1.13zm4.37-3.19a1.42 1.42 0 1 0 1.42 1.41 1.41 1.41 0 0 0-1.42-1.41zm4.19-4.51c-1.262 0-2.052 1.367-1.42 2.46a1.64 1.64 0 0 0 3.06-.82 1.63 1.63 0 0 0-1.64-1.66zm3.5-6.07c-1.493-.008-2.435 1.604-1.695 2.901.74 1.297 2.607 1.307 3.36.018.174-.297.265-.635.265-.979a1.94 1.94 0 0 0-1.93-1.96zm2-7.23c-1.54 0-2.502 1.667-1.732 3 .77 1.333 2.694 1.333 3.464 0 .176-.304.268-.649.268-1a2 2 0 0 0-1.97-2.02zm-8-2.35c-1.493-.023-2.451 1.579-1.725 2.884.727 1.304 2.593 1.333 3.36.052.183-.307.279-.659.275-1.016a1.94 1.94 0 0 0-1.9-1.94zm-7.53-1.73a1.1 1.1 0 1 0 1.1 1.1 1.1 1.1 0 0 0-1.09-1.12zm-2.07-5.24a1.52 1.52 0 0 0-1.331 2.271 1.52 1.52 0 0 0 2.841-.771 1.52 1.52 0 0 0-1.5-1.52zm-5-4.39c-1.593 0-2.589 1.725-1.793 3.105.797 1.38 2.789 1.38 3.586 0 .183-.318.279-.678.277-1.045a2.06 2.06 0 0 0-2.01-2.08zm-6.7-.74c-1.794 0-2.915 1.942-2.018 3.495.897 1.553 3.139 1.553 4.036 0 .204-.354.312-.756.312-1.165a2.33 2.33 0 0 0-2.27-2.35zm-5.62 3.26c-1.709 0-2.777 1.85-1.923 3.33.855 1.48 2.991 1.48 3.846 0 .194-.337.297-.72.297-1.11a2.21 2.21 0 0 0-2.22-2.22zm-2.91 6a1.5 1.5 0 1 0 1.5 1.49 1.49 1.49 0 0 0-1.5-1.49zm.12 5.69a1.1 1.1 0 1 0 1.1 1.1 1.1 1.1 0 0 0-1.1-1.06zm2 4.36a1.52 1.52 0 0 0-1.331 2.271 1.52 1.52 0 0 0 2.841-.751 1.51 1.51 0 0 0-1.54-1.48zm5 3.37c-1.593-.008-2.598 1.712-1.808 3.096a2.07 2.07 0 1 0 3.868-1.026 2.07 2.07 0 0 0-2.12-2.03zm6.68.17c-1.794 0-2.915 1.942-2.018 3.495.897 1.553 3.139 1.553 4.036 0 .204-.354.312-.756.312-1.165a2.32 2.32 0 0 0-2.39-2.29zm5.72-3c-1.709 0-2.777 1.85-1.923 3.33.855 1.48 2.991 1.48 3.846 0 .194-.337.297-.72.297-1.11a2.23 2.23 0 0 0-2.28-2.2zm2.9-4.62a1.5 1.5 0 0 0-1.314 2.241 1.5 1.5 0 0 0 2.804-.741 1.5 1.5 0 0 0-1.55-1.47zm6.5-11c-1.924 0-3.127 2.083-2.165 3.75.962 1.667 3.368 1.667 4.33 0 .219-.38.335-.811.335-1.25a2.5 2.5 0 0 0-2.56-2.47zm-4.23-7c-2.309 0-3.753 2.5-2.598 4.5 1.155 2 4.041 2 5.196 0 .263-.456.402-.973.402-1.5a3 3 0 0 0-3.06-2.97zm-6.39-3.93c-2.063 0-3.352 2.233-2.321 4.02 1.032 1.787 3.61 1.787 4.642 0 .235-.407.359-.87.359-1.34a2.68 2.68 0 0 0-2.74-2.64zm-7.08-.78c-1.817-.008-2.96 1.954-2.059 3.531.902 1.577 3.173 1.587 4.088.018a2.36 2.36 0 0 0 .321-1.199 2.35 2.35 0 0 0-2.41-2.31zm-7.09 2.27c-1.355 0-2.202 1.467-1.524 2.64.677 1.173 2.371 1.173 3.048 0 .155-.268.236-.571.236-.88a1.76 1.76 0 0 0-1.82-1.72zm-6 4.16a1.62 1.62 0 1 0 1.61 1.66 1.62 1.62 0 0 0-1.65-1.62zm-4 5.94a1.63 1.63 0 1 0 1.63 1.63 1.63 1.63 0 0 0-1.72-1.59zm-1.7 6.51c-1.493-.008-2.435 1.604-1.695 2.901.74 1.297 2.607 1.307 3.36.018.175-.3.267-.642.265-.989a1.93 1.93 0 0 0-2.02-1.89zm1 6.65c-1.924 0-3.127 2.083-2.165 3.75.962 1.667 3.368 1.667 4.33 0 .219-.38.335-.811.335-1.25a2.5 2.5 0 0 0-2.6-2.46zm4.23 6.06c-2.309 0-3.753 2.5-2.598 4.5 1.155 2 4.041 2 5.196 0 .263-.456.402-.973.402-1.5a3 3 0 0 0-3.1-2.96zm6.41 4.52c-2.071 0-3.365 2.242-2.33 4.035 1.036 1.793 3.624 1.793 4.66 0 .236-.409.36-.873.36-1.345a2.68 2.68 0 0 0-2.79-2.65zm7.07 1.42c-1.824 0-2.965 1.975-2.052 3.555.912 1.58 3.192 1.58 4.105 0 .209-.363.319-.776.317-1.195a2.36 2.36 0 0 0-2.47-2.32zm7.09-1c-1.355 0-2.202 1.467-1.524 2.64.677 1.173 2.371 1.173 3.048 0a1.76 1.76 0 0 0 .236-.89 1.75 1.75 0 0 0-1.86-1.76zm6-3.86a1.62 1.62 0 1 0 1.62 1.62 1.63 1.63 0 0 0-1.73-1.63zm4.05-6a1.62 1.62 0 0 0-1.418 2.421 1.62 1.62 0 0 0 3.028-.801 1.62 1.62 0 0 0-1.72-1.63zm16.46-20.26c-2.771 0-4.503 3-3.118 5.4 1.386 2.4 4.85 2.4 6.236 0a3.598 3.598 0 0 0 .482-1.8 3.61 3.61 0 0 0-3.6-3.6zm-4.59-8.28c-2.363 0-3.84 2.558-2.659 4.605 1.182 2.047 4.136 2.047 5.318 0 .269-.467.411-.996.411-1.535a3.06 3.06 0 0 0-3.11-3.07zm-6.8-6.5c-2.04-.008-3.323 2.196-2.31 3.966 1.013 1.771 3.563 1.78 4.59.018.237-.408.362-.872.36-1.344a2.64 2.64 0 0 0-2.68-2.64zm-7.61-3.89c-1.647 0-2.677 1.783-1.853 3.21.823 1.427 2.883 1.427 3.706 0a2.14 2.14 0 0 0-1.853-3.21zm-7.5-2c-1.424-.008-2.323 1.529-1.617 2.766.705 1.237 2.485 1.247 3.204.018a1.85 1.85 0 0 0 .253-.934 1.84 1.84 0 0 0-1.89-1.91zm-7-.53a1.59 1.59 0 0 0-1.508 2.304 1.59 1.59 0 0 0 3.008-.774 1.59 1.59 0 0 0-1.6-1.59zm-7 .53c-1.424-.008-2.322 1.529-1.617 2.766.705 1.237 2.485 1.247 3.204.018.167-.287.255-.612.253-.944a1.84 1.84 0 0 0-1.97-1.9zm-7.5 2c-1.644-.108-2.788 1.605-2.059 3.082.729 1.478 2.784 1.612 3.699.242a2.14 2.14 0 0 0-1.77-3.324zm-7.64 3.92c-2.04 0-3.315 2.208-2.295 3.975s3.57 1.767 4.59 0c.233-.403.355-.86.355-1.325a2.65 2.65 0 0 0-2.78-2.69zm-6.8 6.51c-2.363 0-3.84 2.558-2.659 4.605 1.182 2.047 4.136 2.047 5.318 0a3.07 3.07 0 0 0 .411-1.545 3.06 3.06 0 0 0-3.2-3.1zm-4.57 8.29c-2.779-.008-4.524 2.996-3.141 5.406 1.383 2.411 4.856 2.42 6.252.018a3.609 3.609 0 0 0 .489-1.824 3.61 3.61 0 0 0-3.73-3.64zm-1.79 10.53c-3.21 0-5.216 3.475-3.611 6.255s5.617 2.78 7.222 0a4.17 4.17 0 0 0-3.611-6.255zm1.66 11.69c-2.779-.008-4.524 2.996-3.141 5.406 1.382 2.411 4.856 2.42 6.252.018a3.61 3.61 0 0 0-3.111-5.424zm4.58 9.38c-2.356 0-3.828 2.55-2.65 4.59s4.122 2.04 5.3 0c.269-.465.41-.993.41-1.53a3.069 3.069 0 0 0-3.06-3.06zm6.79 7.34c-2.032 0-3.302 2.2-2.286 3.96 1.016 1.76 3.556 1.76 4.572 0 .232-.401.354-.857.354-1.32a2.65 2.65 0 0 0-2.64-2.64zm7.64 4.92c-1.655-.015-2.706 1.767-1.892 3.208.814 1.441 2.883 1.46 3.724.034.197-.334.3-.714.298-1.102a2.14 2.14 0 0 0-2.13-2.14zm7.5 2.62c-1.424.001-2.314 1.543-1.601 2.776.712 1.233 2.493 1.232 3.204-.002.171-.295.256-.633.247-.974a1.84 1.84 0 0 0-1.85-1.8zm7 1a1.59 1.59 0 1 0 1.59 1.59 1.6 1.6 0 0 0-1.55-1.56zm7-1c-1.424 0-2.314 1.542-1.602 2.775.712 1.233 2.492 1.233 3.204 0 .164-.284.25-.607.248-.935a1.84 1.84 0 0 0-1.78-1.84zm7.51-2.61c-1.655 0-2.689 1.792-1.862 3.225.828 1.433 2.896 1.433 3.724 0a2.15 2.15 0 0 0-1.742-3.225zm7.63-4.94c-2.04 0-3.315 2.208-2.295 3.975s3.57 1.767 4.59 0a2.65 2.65 0 0 0-2.225-3.975zm6.8-7.34c-2.356 0-3.828 2.55-2.65 4.59s4.122 2.04 5.3 0a3.06 3.06 0 0 0-2.58-4.59zm4.69-9.31c-2.779 0-4.516 3.008-3.126 5.415 1.389 2.407 4.863 2.407 6.252 0a3.608 3.608 0 0 0-3.126-5.415z' fill='url(%23b)'/%3E%3C/svg%3E")
}

.tr-SiteHeader-logo .tr-SiteHeader-logoInner
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 193 27' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23212322}.st1{fill:%23e82c00}%3C/style%3E%3Cpath class='st0' d='M125.1 9.2v4.1h2.4c1.4 0 2.2-.8 2.2-2s-.9-2-2.2-2l-2.4-.1zm-2.9-2.5h5.5c3 0 5 1.7 5 4.4 0 1.7-.9 3.1-2.3 3.8l2.7 5.2h-3.2l-2.3-4.5h-2.4v4.5h-2.9l-.1-13.4zM140.9 14.1c-.2-1.2-1.1-1.8-2.3-1.8s-2.1.7-2.2 1.8h4.5zm-7.4 1.1c0-3.1 2-5 5.1-5s5 1.8 5 4.7c0 .3 0 .6-.1 1h-7.2v.1c.1 1.4 1 2.2 2.3 2.2 1.1 0 1.8-.5 2.1-1.4h2.7c-.3 1.9-2 3.5-4.7 3.5-3.2 0-5.2-2.1-5.2-5.1zM151.5 10.3h2.7v9.8h-2.4l-.3-1.2c-.7.8-1.5 1.3-2.9 1.3-2 0-4-1.1-4-4.5v-5.5h2.7v5.1c0 1.7.6 2.6 1.9 2.6 1.4 0 2.1-1 2.1-2.8l.2-4.8zM155.9 7.5h2.7v2.8h2.3v2.2h-2.3v4.3c0 .7.3 1 1 1h1.4v2.3h-2.3c-1.9 0-2.9-1-2.9-2.8l.1-9.8zM168.9 14.1c-.2-1.2-1.1-1.8-2.3-1.8s-2.1.7-2.2 1.8h4.5zm-7.4 1.1c0-3.1 2-5 5.1-5s5 1.8 5 4.7c0 .3 0 .6-.1 1h-7.2v.1c.1 1.4 1 2.2 2.3 2.2 1.1 0 1.8-.5 2.1-1.4h2.7c-.3 1.9-2 3.5-4.7 3.5-3.3 0-5.2-2.1-5.2-5.1zM178.9 10.3v2.4h-1.1c-1.6 0-2.2 1.1-2.2 2.6v4.8H173v-9.8h2.5l.3 1.4c.6-.9 1.4-1.4 2.9-1.4h.2zM181.9 16.9c.1.9.9 1.4 2.2 1.4 1.2 0 1.8-.4 1.8-1.1 0-.8-.7-.9-2.3-1.1-2.3-.3-4.1-.8-4.1-2.8s1.7-3.3 4.2-3.2c2.7 0 4.5 1.2 4.6 3.2h-2.6c-.1-.8-.9-1.3-1.9-1.3-1.1 0-1.7.4-1.7 1.1 0 .8.9.9 2.3 1 2.3.2 4.1.8 4.1 3 0 1.9-1.8 3.2-4.5 3.2s-4.6-1.3-4.7-3.4h2.6zM33.4 6.7h10.8v2.5h-4v10.9h-2.8V9.2h-4zM54.7 14.7v5.5H52V15c0-1.6-.7-2.5-2-2.5s-2.2 1-2.2 2.7v5h-2.7V6.7h2.7v4.7c.7-.8 1.5-1.4 3-1.4 2.1.1 3.9 1.4 3.9 4.7zM63.5 15.2c0-1.6-1-2.8-2.5-2.8s-2.5 1.2-2.5 2.8 1 2.8 2.5 2.8 2.5-1.1 2.5-2.8zm-7.7 0c0-3 2.1-5 5.2-5 3.2 0 5.2 2 5.2 5s-2 5-5.2 5c-3.2.1-5.2-2-5.2-5zM83.1 14.5v5.7h-2.7v-5.5c0-1.4-.6-2.2-1.7-2.2s-1.9.9-1.9 2.3v5.4H74v-5.5c0-1.4-.6-2.2-1.7-2.2s-1.9.9-1.9 2.4v5.4h-2.7v-9.9H70l.3 1.3c.6-.8 1.4-1.4 2.9-1.4 1.3 0 2.4.4 3 1.6.7-1.1 1.8-1.6 3.4-1.6 1.8-.2 3.5 1 3.5 4.2zM86.7 16.9c.1.9.9 1.4 2.2 1.4 1.2 0 1.8-.4 1.8-1.1 0-.8-.7-.9-2.3-1.1-2.3-.3-4.1-.8-4.1-2.8s1.7-3.3 4.2-3.2c2.7 0 4.5 1.2 4.6 3.2h-2.6c-.1-.8-.9-1.3-1.9-1.3-1.1 0-1.7.4-1.7 1.1 0 .8.9.9 2.3 1 2.3.2 4.1.8 4.1 3 0 1.9-1.8 3.2-4.5 3.2s-4.6-1.3-4.7-3.4h2.6zM101.9 15.2c0-1.6-1-2.8-2.5-2.8s-2.5 1.2-2.5 2.8 1 2.8 2.5 2.8 2.5-1.1 2.5-2.8zm-7.7 0c0-3 2.1-5 5.2-5 3.2 0 5.2 2 5.2 5s-2.1 5-5.2 5c-3.2.1-5.2-2-5.2-5zM115.6 14.7v5.5h-2.7V15c0-1.6-.7-2.5-2-2.5s-2.2 1-2.2 2.7v5H106v-9.8h2.4l.3 1.3c.7-.8 1.5-1.4 3.1-1.4 1.9-.2 3.8 1 3.8 4.4z'/%3E%3Cpath class='st1' d='M23.4 3.8c.4.4.5.8.5 1.3s-.2 1-.5 1.3c-.7.7-1.8.7-2.6 0-.4-.4-.5-.8-.5-1.3s.2-1 .5-1.3c.4-.4.8-.5 1.3-.5.4-.1.9.1 1.3.5zM3.8 23.3c-.7-.7-.7-1.8 0-2.6.3-.3.8-.5 1.3-.5s1 .2 1.3.5c.7.7.7 1.8 0 2.6-.4.4-.8.5-1.3.5s-1-.2-1.3-.5zM17.6 3.9c-.4-.2-.7-.5-.9-.9-.2-.4-.2-.8 0-1.3.2-.4.5-.7.9-.9.2-.1.4-.1.6-.1.2 0 .4 0 .6.1.8.3 1.2 1.3.9 2-.4 1-1.3 1.3-2.1 1.1zM9 23c.2 0 .4 0 .6.1.8.3 1.2 1.3.9 2-.2.4-.5.7-.9.9-.4.2-.8.2-1.3 0-.8-.3-1.2-1.3-.9-2 .2-.4.5-.7.9-.9.2-.1.4-.1.7-.1zM14.9 1.4c0 .8-.6 1.4-1.3 1.4h-.1c-.8 0-1.4-.6-1.4-1.4S12.7 0 13.5 0c.8.1 1.4.8 1.4 1.4z'/%3E%3Ccircle class='st1' cx='13.5' cy='25.6' r='1.4'/%3E%3Cpath class='st1' d='M9.4 3.5c-.3.1-.6.1-.9 0-.3-.2-.5-.4-.6-.7-.2-.6 0-1.3.6-1.4.2-.1.3-.1.5-.1.5 0 .9.3 1.1.7.1.3.1.6 0 .9-.2.2-.4.4-.7.6zM17.7 23.5c.1-.1.3-.1.5-.1s.3 0 .4.1c.3.1.5.3.6.6.1.3.1.6 0 .9-.1.3-.3.5-.6.6-.3.1-.6.1-.9 0-.3-.1-.5-.3-.6-.6-.1-.3-.1-.6 0-.9s.4-.4.6-.6zM5.7 4.3c.4.4.4.9 0 1.3s-.9.4-1.2 0c-.4-.4-.4-1 0-1.3.2-.2.3-.3.6-.3.1.1.4.1.6.3zM21.4 21.4c.2-.2.4-.3.7-.3.2 0 .5.1.7.3.2.2.3.4.3.7s-.1.5-.3.7c-.4.4-1 .4-1.3 0-.2-.2-.3-.4-.3-.7-.1-.3 0-.6.2-.7zM2.1 9.9c-.6-.2-.9-.8-.6-1.4 0-.3.3-.5.6-.7.1-.1.3-.1.5-.1s.3 0 .4.1c.5.2.8.9.5 1.5-.1.2-.3.4-.6.5-.3.2-.7.2-.8.1zM25.1 17.1c.3.1.5.3.6.6.1.3.1.6 0 .9-.2.6-.9.9-1.4.6-.3-.1-.5-.3-.6-.6-.1-.3-.1-.6 0-.9.2-.5.6-.7 1.1-.7 0 0 .2 0 .3.1z'/%3E%3Ccircle class='st1' cx='1.6' cy='13.5' r='1.4'/%3E%3Ccircle class='st1' cx='25.6' cy='13.5' r='1.4'/%3E%3Cpath class='st1' d='M1 18.7c-.3-.8.1-1.7.9-2 .4-.2.8-.2 1.3 0 .4.2.7.5.9.9.2.4.2.8 0 1.3-.2.4-.5.7-.9.9-.4.2-.8.2-1.3 0-.4-.4-.7-.7-.9-1.1zM24.1 9.5c-.2-.4-.2-.9 0-1.3s.5-.7.9-.9c.2-.1.4-.1.6-.1.6 0 1.3.4 1.4 1 .3.8-.1 1.7-.9 2-.4.2-.9.2-1.3 0-.2 0-.6-.3-.7-.7zM17.5 17.4c-.5.5-.5 1.3 0 1.7.5.5 1.3.5 1.7 0 .2-.2.4-.6.4-.9s-.1-.6-.4-.9c-.2-.1-.6-.3-.8-.3-.4.1-.7.2-.9.4zm-.1 0zm0 0zm0 0c-.5.5-.5 1.3 0 1.8s1.3.5 1.8 0c.2-.2.4-.6.4-.9 0-.4-.1-.7-.4-.9-.3-.3-.6-.4-.9-.4-.2.1-.6.1-.9.4zM6.8 12.7c-.6-.1-.9-.7-.7-1.3.1-.3.2-.5.5-.6.2-.1.3-.1.5-.1h.3c.3.1.5.2.6.5 0 .3.1.6 0 .9-.2.4-.7.8-1.2.6zM19.8 16.2c-.3-.1-.5-.2-.6-.5-.1-.3-.2-.5-.1-.8.1-.3.2-.5.5-.6.2-.1.3-.1.5-.1h.2c.6.1.9.7.7 1.3-.1.3-.2.5-.5.6-.2.2-.4.2-.7.1zM6.3 15.4c-.1-.4.1-.9.5-1 .4-.1.9.1 1 .6.1.2 0 .4-.1.6-.1.2-.3.3-.5.4-.2.1-.4 0-.6-.1-.1-.1-.3-.3-.3-.5zM19.6 12.4c-.2-.1-.3-.3-.4-.5-.1-.4.1-.9.6-1 .4-.1.9.1 1 .6.1.4-.1.9-.6 1-.1.1-.4 0-.6-.1zM9.3 18.6c-.3.3-.7.3-.9 0-.2-.2-.2-.6 0-.9.2-.2.6-.2.9 0 .1.1.2.3.2.4-.1.3-.1.4-.2.5zM18.7 8.3c.1.1.2.3.2.4 0 .2-.1.3-.2.4-.2.2-.6.2-.9 0-.1-.1-.2-.3-.2-.4 0-.2.1-.3.2-.4.1-.1.3-.2.4-.2s.4.1.5.2zM12.5 19.6c.1.2.1.4.1.6-.1.2-.2.4-.4.5-.2.1-.4.1-.6.1-.4-.1-.7-.6-.6-1 .1-.2.2-.4.4-.5s.4-.1.6-.1c.3.1.4.2.5.4zM14.6 7.4c-.1-.2-.1-.4-.1-.6.1-.2.2-.4.4-.5.1-.1.3-.1.4-.1h.2c.2.1.4.2.5.4v.6c-.1.4-.6.7-1 .6-.1-.1-.3-.2-.4-.4zM15.8 19.1c.3.2.4.4.5.6.1.6-.2 1.1-.7 1.3-.3.1-.6 0-.8-.1-.2-.1-.4-.4-.5-.6-.1-.3 0-.6.1-.8.1-.2.4-.4.6-.5h.3c.2 0 .4 0 .5.1zM12.1 8c-.6.1-1.1-.2-1.3-.7-.1-.6.2-1.2.8-1.3h.3c.5 0 .9.3 1 .8.1.5-.2 1-.8 1.2z'/%3E%3Ccircle class='st1' cx='8.8' cy='8.8' r='1.3'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    height: 1.75rem;
    width: 196px;
    width: 12.25rem
}

.tr-SiteHeader-siteName {
  background-color: #eaeaea;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  padding-left: 1.125rem;
  padding-top: .1875rem;
  text-decoration: none;
  white-space: nowrap
}
@supports (display:grid) {
  .tr-SiteHeader-siteName {
    grid-column: 1;
    grid-column-end: 5;
    grid-row-start: 3
  }
}
.tr-SiteHeader-siteName, .tr-SiteHeader-siteName:visited {
  color: #666
}
.tr-SiteHeader-siteName:hover {
  opacity: .845
}
.tr-SiteHeader-siteName:active {
  color: #993500;
  opacity: 1
}
[dir=rtl] .tr-SiteHeader-siteName {
  padding-left: 0;
  padding-right: 1.125rem
}
.tr-SiteHeader-siteName {
  background-color: rgba(0, 0, 0, 0);
  border-left: .0625rem solid #afafaf;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  line-height: 1 !important;
  margin-left: 1.125rem;
  padding: 1.125rem
}
@supports (display:grid) {
  .tr-SiteHeader-siteName {
    grid-column: 2/3;
    grid-row-start: 1
  }
}
[dir=rtl] .tr-SiteHeader-siteName {
  border-left: 0;
  border-right: .0625rem solid #afafaf;
  margin-left: 0;
  margin-right: 1.125rem
}
.tr-SiteHeader-siteName {
  -webkit-box-ordinal-group: initial;
  -ms-flex-order: initial;
  order: 0
}
.tr-SiteHeader-buttons {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 78px;
  height: 4.875rem;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-left: auto;
  padding-left: .375rem;
  padding-right: .375rem
}
@supports (display:grid) {
  .tr-SiteHeader-buttons {
    grid-column-start: 4
  }
}
[dir=rtl] .tr-SiteHeader-buttons {
  padding-left: .375rem;
  padding-right: .75rem
}
.tr-SiteHeader-buttons {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2
}
.tr-SiteHeader-buttons {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5
}
.tr-SiteHeader-searchButton {
  cursor: pointer;
  padding: .875rem
}
.tr-SiteHeader-searchButton, .tr-SiteHeader-toggleButton {
  color: #404040;
  height: 44px;
  height: 2.75rem;
  width: 44px;
  width: 2.75rem
}
.tr-SiteHeader-toggleButton {
  padding: .75rem
}
.tr-SiteHeader-toggleButton {
  display: none
}
.tr-SiteHeader-menus {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  min-height: 80vh;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  width: 100%
}
@supports (display:grid) {
  .tr-SiteHeader-menus {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    grid-column: 1/5;
    grid-row-start: 4;
    min-height: auto
  }
}
.tr-SiteHeader-menus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  min-height: auto;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  width: auto;
  z-index: 2
}
@supports (display:grid) {
  .tr-SiteHeader-menus {
    grid-column: 3/4;
    grid-row-start: 1
  }
}
.tr-SiteHeader--noSearch .tr-SiteHeader-menus {
  padding-right: 0
}
[dir=rtl] .tr-SiteHeader--noSearch .tr-SiteHeader-menus {
  padding-left: 0;
  padding-right: 3rem
}
.tr-SiteHeader-search {
  border-top: .0625rem solid #d0d0d0;
  grid-column: 1/5;
  grid-row-start: 2;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  padding: .75rem;
  width: 100%
}
.tr-SiteHeader-search {
  border-top: none;
  grid-column: 3/5;
  grid-row-start: 1;
  margin-left: auto;
  max-width: 27.5rem;
  padding: 0 .75rem
}
.tr-SiteHeader-searchButton:hover, .tr-SiteHeader-toggleButton:hover {
  opacity: .8
}
.tr-SiteHeader.is-expanded {
  border-bottom: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 2
}
.tr-SiteHeader.is-expanded {
  border-bottom: .0625rem solid #d0d0d0;
  height: auto;
  position: static;
  width: auto;
  z-index: auto
}
.tr-SiteHeader.is-expanded .tr-SiteHeader-menus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SiteHeader.is-expanded .tr-SiteHeader-inner {
  height: 100%
}
.tr-SiteHeader.is-expanded .tr-SiteHeader-inner {
  height: auto
}
.tr-SiteHeader.is-expanded .tr-SiteHeader-searchButton {
  display: none
}
.tr-SiteHeader.is-expanded .tr-SiteHeader-searchButton {
  display: block
}
.tr-SiteHeader.is-expandedMenu .tr-SiteHeader-menus {
  overflow-y: hidden
}
.tr-SiteHeader.is-expandedMenu .tr-SiteHeader-menus {
  overflow-y: visible
}
.tr-SiteHeader.is-searching {
  height: auto
}
.tr-SiteHeader.is-searching .tr-SiteHeader-toggleButton {
  display: none
}
.tr-SiteHeader.is-searching .tr-SiteHeader-buttons {
  display: none
}
.tr-SiteHeaderColumn {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden
}
.tr-SiteHeaderColumn {
  padding-left: .75rem;
  padding-right: .75rem
}
.tr-SiteHeaderFeaturedItem-image {
  margin: 0 0 1.5rem
}
.tr-SiteHeaderFeaturedItem-content {
  padding-right: .75rem;
  width: 50%
}
[dir=rtl] .tr-SiteHeaderFeaturedItem-content {
  padding-left: .75rem;
  padding-right: 0
}
.tr-SiteHeaderFeaturedItem-image {
  float: right;
  padding-left: .75rem;
  width: 50%
}
[dir=rtl] .tr-SiteHeaderFeaturedItem-image {
  float: left;
  padding-left: 0;
  padding-right: .75rem
}
.tr-SiteHeaderFeaturedItem-content, [dir=rtl] .tr-SiteHeaderFeaturedItem-content {
  padding-left: 0;
  padding-right: 0;
  width: auto
}
.tr-SiteHeaderFeaturedItem-image, [dir=rtl] .tr-SiteHeaderFeaturedItem-image {
  float: none;
  padding-left: 0;
  padding-right: 0;
  width: auto
}
.tr-SiteHeaderFlyoutsTab {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}
.tr-SiteHeaderFlyoutsTab-link {
  border-bottom: .0625rem solid #d0d0d0;
  color: inherit;
  display: block;
  font-weight: 500;
  padding: 1.125rem 3rem 1.125rem 1.5rem;
  position: relative;
  text-decoration: none
}
.tr-SiteHeaderFlyoutsTab-link {
  border-left: .1875rem solid transparent;
  border-right: .0625rem solid #d0d0d0;
  font-weight: 400;
  padding-left: 2.25rem;
  padding-right: 1.3125rem
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link {
  border-left: .0625rem solid #d0d0d0;
  border-right: .1875rem solid transparent;
  padding-left: 1.3125rem;
  padding-right: 2.25rem
}
.tr-SiteHeaderFlyoutsTab-link:visited {
  color: inherit
}
.tr-SiteHeaderFlyoutsTab-link:focus {
  border-left: .3125rem solid #fa6400;
  outline: 0;
  padding-left: 1.1875rem
}
.tr-SiteHeaderFlyoutsTab-link:hover {
  opacity: .77
}
.tr-SiteHeaderFlyoutsTab-link:hover {
  opacity: 1
}
.tr-SiteHeaderFlyoutsTab-link:active {
  color: #993500;
  opacity: 1
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link {
  padding-left: 3rem;
  padding-right: 1.5rem
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link:focus {
  border-left: none;
  border-right: .3125rem solid #fa6400;
  padding-left: 3rem;
  padding-right: 1.1875rem
}
.tr-SiteHeaderFlyoutsTab-link:focus {
  border-left: .1875rem solid #fa6400;
  padding-left: 2.25rem
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link:focus {
  border-left: .0625rem solid #d0d0d0;
  border-right: .1875rem solid #fa6400;
  padding-left: 1.3125rem;
  padding-right: 2.25rem
}
.tr-SiteHeaderFlyoutsTab-icon {
  color: #fa6400;
  display: inline-block;
  margin-top: -.75rem;
  position: absolute;
  right: 24px;
  right: 1.5rem;
  top: 50%;
  -webkit-transition: -webkit-transform .1s;
  transition: -webkit-transform .1s;
  transition: transform .1s;
  transition: transform .1s, -webkit-transform .1s;
  will-change: transform
}
.tr-SiteHeaderFlyoutsTab-icon {
  color: inherit;
  right: .375rem
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-icon {
  left: 6px;
  left: .375rem;
  right: inherit;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-SiteHeaderFlyoutsTab.is-selected .tr-SiteHeaderFlyoutsTab-link {
  border-bottom: .0625rem solid #d0d0d0;
  border-left-color: #fa6400;
  border-right-color: #fff;
  color: inherit;
  position: relative;
  z-index: 1
}
.tr-SiteHeaderFlyoutsTab.is-selected .tr-SiteHeaderFlyoutsTab-link:hover {
  text-decoration: none
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab.is-selected .tr-SiteHeaderFlyoutsTab-link {
  border-left-color: #fff;
  border-right: .1875rem solid #fa6400
}
.tr-SiteHeaderFlyoutsTab.is-selected .tr-SiteHeaderFlyoutsTab-icon {
  display: none
}
.tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link:hover .tr-SiteHeaderFlyoutsTab-icon {
  -webkit-transform: translateX(.1875rem);
  -ms-transform: translateX(.1875rem);
  transform: translateX(.1875rem)
}
[dir=rtl] .tr-SiteHeaderFlyoutsTab .tr-SiteHeaderFlyoutsTab-link:hover .tr-SiteHeaderFlyoutsTab-icon {
  -webkit-transform: rotate(180deg) translateX(.1875rem);
  -ms-transform: rotate(180deg) translateX(.1875rem);
  transform: rotate(180deg) translateX(.1875rem)
}
.tr-SiteHeaderFlyoutsTabPanel {
  display: none
}
.tr-SiteHeaderFlyoutsTabPanel.is-visibleAtSiteHeaderViewport {
  display: block
}
.tr-SiteHeaderFlyoutsTabPanel-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-bottom: 3rem;
  padding-top: 3rem
}
.tr-SiteHeaderFlyouts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -3rem;
  margin-top: -3rem;
  width: 72.75rem
}
.tr-SiteHeaderFlyouts-list {
  position: relative;
  width: 18.1875rem
}
.tr-SiteHeaderFlyouts-list:after {
  border-right: .0625rem solid #d0d0d0;
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0
}
.tr-SiteHeaderFlyouts--withSummaryLink .tr-SiteHeaderFlyouts-list {
  padding-bottom: 6rem
}
[dir=rtl] .tr-SiteHeaderFlyouts-list {
  border-left: .0625rem solid #d0d0d0;
  border-right: 0
}
.tr-SiteHeaderFlyouts-panel {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.tr-SiteHeaderFlyouts-summaryLink {
  border-bottom: .0625rem solid #d0d0d0;
  color: inherit;
  display: block;
  font-weight: 500;
  padding: 1.125rem 1.5rem;
  position: relative;
  text-decoration: none
}
.tr-SiteHeaderFlyouts-summaryLink {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 0;
  bottom: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  left: 0;
  padding: 1.5rem 2.25rem 3rem;
  position: absolute
}
[dir=rtl] .tr-SiteHeaderFlyouts-summaryLink {
  left: inherit;
  right: 0
}
.tr-SiteHeaderFlyouts-summaryLink:visited {
  color: inherit
}
.tr-SiteHeaderFlyouts-summaryLink:focus {
  border-left: .3125rem solid #fa6400;
  outline: 0;
  padding-left: 1.1875rem
}
.tr-SiteHeaderFlyouts-summaryLink:hover {
  opacity: .77
}
.tr-SiteHeaderFlyouts-summaryLink:hover {
  opacity: 1;
  text-decoration: underline
}
.tr-SiteHeaderFlyouts-summaryLink:active {
  color: #993500;
  opacity: 1
}
[dir=rtl] .tr-SiteHeaderFlyouts-summaryLink .tr-SiteHeaderFlyoutsTab-link:focus {
  border-left: none;
  border-right: .3125rem solid #fa6400;
  padding-left: 1.5rem;
  padding-right: 1.1875rem
}
.tr-SiteHeaderFlyouts-summaryLinkIcon {
  color: #fa6400;
  display: inline-block;
  line-height: 1;
  margin-top: -.375rem;
  position: absolute;
  right: 30px;
  right: 1.875rem;
  top: 50%;
  -webkit-transition: -webkit-transform .1s;
  transition: -webkit-transform .1s;
  transition: transform .1s;
  transition: transform .1s, -webkit-transform .1s;
  will-change: transform
}
.tr-SiteHeaderFlyouts-summaryLinkIcon {
  margin-left: .75em;
  margin-top: 0;
  position: static
}
[dir=rtl] .tr-SiteHeaderFlyouts-summaryLinkIcon {
  left: 12px;
  left: .75rem;
  right: inherit;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
[dir=rtl] .tr-SiteHeaderFlyouts-summaryLinkIcon {
  margin-left: inherit;
  margin-right: .75em
}
.tr-SiteHeaderMenu {
  border-top: .0625rem solid #d0d0d0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  overflow: hidden
}
.tr-SiteHeaderMenu {
  border-top: 0;
  height: 4.875rem
}
.tr-SiteHeaderMenu-link {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-weight: 500;
  padding: 1.125rem 1.5rem;
  text-decoration: none
}
.tr-SiteHeaderMenu-link {
  height: 4.875rem;
  padding: 0 .75rem
}
.tr-SiteHeaderMenu-link:visited {
  color: inherit
}
.tr-SiteHeaderMenu-link:hover {
  opacity: .77;
  text-decoration: none
}
.tr-SiteHeaderMenu-link:active {
  opacity: 1
}
.tr-SiteHeaderMenu-link:hover {
  opacity: 1
}
.tr-SiteHeaderMenu-linkIcon {
  color: #fa6400;
  display: none;
  line-height: 1;
  width: 24px;
  width: 1.5rem
}
.tr-SiteHeaderMenu-linkIcon {
  display: block
}
.tr-SiteHeaderMenu-narrowLinkIcon {
  color: #fa6400;
  line-height: 1;
  width: 24px;
  width: 1.5rem
}
[dir=rtl] .tr-SiteHeaderMenu-narrowLinkIcon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-SiteHeaderMenu-narrowLinkIcon {
  display: none
}
.tr-SiteHeaderMenu-linkText {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-right: .375rem
}
[dir=rtl] .tr-SiteHeaderMenu-linkText {
  margin-left: .375rem;
  margin-right: 0
}
.tr-SiteHeaderMenu-content {
  visibility: hidden
}
.tr-SiteHeaderMenu-content {
  display: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding-bottom: 1.125rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  width: 75rem
}
.tr-SiteHeaderMenu-children {
  display: block
}
@media (max-width:74.999rem) {
  .tr-SiteHeaderMenu-children {
    margin-left: 0 !important
  }
}
.tr-SiteHeaderMenu-children {
  background-color: #fff;
  -webkit-box-shadow: 0 .125rem .25rem #afafaf;
  box-shadow: 0 .125rem .25rem #afafaf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: auto;
  margin-top: .0625rem;
  max-width: 72.75rem;
  padding-bottom: 3rem;
  padding-top: 3rem
}
[dir=rtl] .tr-SiteHeaderMenu-children {
  margin-left: 0;
  margin-right: auto
}
.tr-SiteHeaderMenu--href .tr-SiteHeaderMenu-linkIcon {
  display: none
}
.tr-SiteHeaderMenu-link:focus {
  border-left: .3125rem solid #fa6400;
  outline: 0;
  padding-left: 1.1875rem
}
[dir=rtl] .tr-SiteHeaderMenu-link:focus {
  border-left: none;
  border-right: .3125rem solid #fa6400;
  padding-left: 1.5rem;
  padding-right: 1.1875rem
}
.tr-SiteHeaderMenu-link:focus, .tr-SiteHeaderMenu-link:hover, [dir=rtl] .tr-SiteHeaderMenu-link:focus {
  border-bottom: .3125rem solid #fa6400;
  border-left: 0;
  border-right: 0;
  padding-left: .75rem;
  padding-right: .75rem;
  padding-top: .3125rem
}
.tr-SiteHeaderMenu.is-expanded {
  height: auto
}
.tr-SiteHeaderMenu.is-expanded .tr-SiteHeaderMenu-content {
  visibility: visible
}
.tr-SiteHeaderMenu.is-expanded .tr-SiteHeaderMenu-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  left: 0;
  position: absolute;
  top: 4.875rem
}
.tr-SiteHeaderMenu-link:focus, .tr-SiteHeaderMenu.is-expanded .tr-SiteHeaderMenu-link {
  border-bottom: .3125rem solid #fa6400;
  padding-top: .3125rem
}
.tr-SiteHeaderNavItem {
  font-weight: 500;
  padding-bottom: .75rem;
  padding-top: .75rem
}
.tr-SiteHeaderNavItem-link {
  color: inherit;
  text-decoration: none
}
.tr-SiteHeaderNavItem-link:active, .tr-SiteHeaderNavItem-link:visited {
  color: inherit
}
.tr-SiteHeaderNavItem-linkInner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none
}
.tr-SiteHeaderNavItem-link:hover .tr-SiteHeaderNavItem-linkText {
  text-decoration: underline
}
.tr-SiteHeaderNavItem-link:active .tr-SiteHeaderNavItem-linkText {
  color: #993500
}
.tr-SiteHeaderNavItem-linkIcon {
  color: #fa6400;
  height: 18px;
  height: 1.125rem;
  margin-left: .75rem;
  width: 18px;
  width: 1.125rem
}
[dir=rtl] .tr-SiteHeaderNavItem-linkIcon {
  margin-left: 0;
  margin-right: .75rem;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-SiteHeaderNavItem-linkDescription {
  display: block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400
}
.tr-SiteHeaderNavItem--summary {
  margin-top: .75rem
}
@-webkit-keyframes SiteHeaderPanel-open {
  0% {
    -webkit-transform: translate(100%);
    transform: translate(100%)
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
}
@keyframes SiteHeaderPanel-open {
  0% {
    -webkit-transform: translate(100%);
    transform: translate(100%)
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
}
@-webkit-keyframes SiteHeaderPanel-closed {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
  to {
    -webkit-transform: translate(100%);
    transform: translate(100%)
  }
}
@keyframes SiteHeaderPanel-closed {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
  to {
    -webkit-transform: translate(100%);
    transform: translate(100%)
  }
}
@-webkit-keyframes SiteHeaderPanel-open-rtl {
  0% {
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
}
@keyframes SiteHeaderPanel-open-rtl {
  0% {
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
}
@-webkit-keyframes SiteHeaderPanel-closed-rtl {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
  to {
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
  }
}
@keyframes SiteHeaderPanel-closed-rtl {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0)
  }
  to {
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
  }
}
.tr-SiteHeaderPanel {
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-name: none;
  animation-name: none;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
  background-color: #fff;
  bottom: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  left: 0;
  overflow: auto;
  position: fixed;
  top: 78px;
  top: 4.875rem;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
  width: 100%;
  z-index: 1
}
.tr-SiteHeader--withSiteName .tr-SiteHeaderPanel {
  top: 101px;
  top: 6.3125rem
}
.tr-SiteHeader--withSiteName .tr-SiteHeaderPanel, .tr-SiteHeaderPanel {
  top: 4.875rem
}
.tr-SiteHeaderPanel .tr-SiteHeaderPanel {
  position: absolute;
  top: 0
}
[dir=rtl] .tr-SiteHeaderPanel {
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%)
}
.tr-SiteHeaderPanel {
  background-color: rgba(0, 0, 0, 0);
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: normal;
  -ms-flex-pack: normal;
  justify-content: normal;
  overflow: visible;
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}
.tr-SiteHeaderPanel .tr-SiteHeaderPanel {
  position: static
}
.tr-SiteHeaderPanel-backButton {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fa6400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  height: 2.25rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 36px;
  width: 2.25rem
}
[dir=rtl] .tr-SiteHeaderPanel-backButton {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-SiteHeaderPanel-bar {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f4f4f4;
  border-bottom: .0625rem solid #d0d0d0;
  border-top: .0625rem solid #d0d0d0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 900;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-SiteHeaderPanel-bar {
  display: none
}
.tr-SiteHeaderPanel-barTitle {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: 1.33333;
  margin-bottom: 1.125rem;
  margin-top: 1.125rem;
  text-align: center
}
.tr-SiteHeaderPanel-inner {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: auto;
  -webkit-overflow-scrolling: touch
}
.tr-SiteHeaderPanel-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  -webkit-overflow-scrolling: initial
}
.tr-SiteHeaderPanel.is-animating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-SiteHeaderPanel.is-animating.is-closed {
  -webkit-animation-name: SiteHeaderPanel-closed;
  animation-name: SiteHeaderPanel-closed
}
[dir=rtl] .tr-SiteHeaderPanel.is-animating.is-closed {
  -webkit-animation-name: SiteHeaderPanel-closed-rtl;
  animation-name: SiteHeaderPanel-closed-rtl
}
.tr-SiteHeaderPanel.is-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}
.tr-SiteHeaderPanel.is-animating.is-open {
  -webkit-animation-name: SiteHeaderPanel-open;
  animation-name: SiteHeaderPanel-open
}
[dir=rtl] .tr-SiteHeaderPanel.is-animating.is-open {
  -webkit-animation-name: SiteHeaderPanel-open-rtl;
  animation-name: SiteHeaderPanel-open-rtl
}
.tr-SiteHeaderPanel.is-animating.is-open, [dir=rtl] .tr-SiteHeaderPanel.is-animating.is-open {
  -webkit-animation-name: none;
  animation-name: none
}
.tr-SiteHeaderSection {
  border-bottom: .0625rem solid #d0d0d0;
  margin-left: 1.125rem;
  margin-right: 1.125rem;
  padding-bottom: 1.4375rem;
  padding-top: 1.5rem
}
.tr-SiteHeaderSection {
  border-bottom: none;
  border-right: .0625rem solid #d0d0d0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding: .75rem 1.4375rem 0 1.5rem;
  width: 18.1875rem
}
.tr-SiteHeaderSection:last-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
[dir=rtl] .tr-SiteHeaderSection {
  border-left: .0625rem solid #d0d0d0;
  border-right: none
}
.tr-SiteHeaderSection--2col {
  width: 36.375rem
}
.tr-SiteHeaderSection--3col {
  width: 54.5625rem
}
.tr-SiteHeaderSection--4col {
  width: 72.75rem
}
.tr-SiteHeaderSection:last-child {
  margin-bottom: 0
}
.tr-SiteHeaderSection-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch
}
.tr-SiteHeaderSectionStack .tr-SiteHeaderSection:last-child {
  padding-bottom: 0
}
.tr-SiteHeaderFlyoutsTabPanel-children &gt; .tr-SiteHeaderSection:last-child, .tr-SiteHeaderFlyoutsTabPanel-children &gt; .tr-SiteHeaderSectionStack:last-child .tr-SiteHeaderSection, .tr-SiteHeaderMenu-children &gt; .tr-SiteHeaderSection:last-child, .tr-SiteHeaderMenu-children &gt; .tr-SiteHeaderSectionStack:last-child .tr-SiteHeaderSection {
  border-right: none;
  padding-right: 1.5rem
}
[dir=rtl] .tr-SiteHeaderFlyoutsTabPanel-children &gt; .tr-SiteHeaderSection:last-child, [dir=rtl] .tr-SiteHeaderFlyoutsTabPanel-children &gt; .tr-SiteHeaderSectionStack:last-child .tr-SiteHeaderSection, [dir=rtl] .tr-SiteHeaderMenu-children &gt; .tr-SiteHeaderSection:last-child, [dir=rtl] .tr-SiteHeaderMenu-children &gt; .tr-SiteHeaderSectionStack:last-child .tr-SiteHeaderSection {
  border-left: none
}
.tr-SiteHeaderSectionStack-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%
}
.tr-DataGrid-wrapper {
  margin-top: 2.25rem;
  overflow-x: auto;
  overflow-y: hidden
}
.tr-DataGrid-table {
  border-spacing: 0;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  width: 100%
}
.tr-DataGrid-caption {
  font-size: 21px;
  font-size: 1.3125rem;
  margin-bottom: .375rem;
  padding-left: 1.25rem;
  text-align: left
}
.tr-DataGrid-tableBody .tr-DataGrid-column--numeric, .tr-DataGrid-tableHeader .tr-DataGrid-column--numeric {
  text-align: right
}
.tr-DataGrid-tableBody .tr-DataGrid-column--rowHeader {
  font-weight: 400;
  text-align: left
}
.tr-DataGrid-cell--header, .tr-DataGrid-sortByText {
  color: #666;
  font-weight: 500;
  text-align: left
}
.tr-DataGrid-sortBy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}
.tr-DataGrid-noSortingSelected {
  margin-left: .375rem
}
.tr-DataGrid-noSortingSelected g {
  color: #888;
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2)
}
.tr-DataGrid-cell--header button:hover .tr-DataGrid-sortByText {
  text-decoration: underline
}
.tr-DataGrid-cell--header button:hover .tr-DataGrid-noSortingSelected g {
  color: #404040
}
.tr-DataGrid-sortByDirection {
  color: #fa6400;
  margin-left: .375rem
}
.tr-DataGrid-sortByText--sorted {
  font-weight: 900
}
.tr-DataGrid-cell {
  padding-left: 1.25rem;
  padding-right: 1.25rem
}
.tr-DataGrid-row--header:last-child .tr-DataGrid-cell {
  border-bottom: .125rem solid #666;
  padding-bottom: .375rem
}
.tr-DataGrid-cell--body {
  min-height: 60px;
  min-height: 3.75rem;
  padding-bottom: .5rem;
  padding-top: 1rem
}
.tr-DataGrid-row--body:nth-child(odd) {
  background-color: #fff
}
.tr-DataGrid-row--body:nth-child(2n) {
  background-color: #f4f4f4
}
.tr-DataGrid-row--body:hover {
  -webkit-box-shadow: 0 0 .9375rem 0 #d0d0d0, inset 0 1px #d0d0d0, inset 0 -1px #d0d0d0;
  box-shadow: 0 0 .9375rem 0 #d0d0d0, inset 0 1px #d0d0d0, inset 0 -1px #d0d0d0;
  z-index: 1
}
.tr-DataGrid-row--body:last-child .tr-DataGrid-cell {
  border-bottom: .125rem solid #666
}
.tr-DataGrid-tableCheckbox, .tr-DataGrid-tableRadioBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.tr-DataGrid-tableCheckbox .tr-TableCheckbox, .tr-DataGrid-tableRadioBtn .tr-TableRadioBtn {
  margin-right: 1rem
}
.tr-DataGrid-wrapper.tr-NewGridStyle {
  color: #621f95
}
.tr-TableCheckbox {
  position: relative
}
.tr-TableCheckbox, .tr-TableCheckbox-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-TableCheckbox-checkbox {
  border-radius: .1875rem;
  border: .0625rem solid #404040;
  color: #fff;
  cursor: pointer;
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem
}
.tr-TableCheckbox-checkbox .tr-Svg path:last-child {
  display: none
}
.tr-TableCheckbox-checkbox .tr-nc-icon-wrapper {
  stroke-width: .1875rem
}
.tr-TableCheckbox-checkbox--indeterminate .tr-Svg path:last-child {
  display: inline;
  stroke: #fff
}
.tr-TableCheckbox-checkbox--indeterminate .tr-Svg path:first-child {
  display: none
}
.tr-TableCheckbox-input:checked + label .tr-TableCheckbox-checkbox, .tr-TableCheckbox-input:indeterminate + label .tr-TableCheckbox-checkbox {
  background-color: #fa6400;
  border-color: #fa6400
}
.tr-TableCheckbox-input:disabled + label .tr-TableCheckbox-checkbox {
  background-color: #f4f4f4;
  border-color: #d0d0d0;
  cursor: not-allowed
}
.tr-TableCheckbox-input + label .tr-TableCheckbox-checkbox:before {
  content: "";
  height: 16px;
  height: 1rem;
  padding: .75rem;
  position: absolute;
  left: -6px;
  left: -.375rem;
  top: -6px;
  top: -.375rem;
  width: 16px;
  width: 1rem;
  min-height: 16px;
  min-height: 1rem;
  min-width: 16px;
  min-width: 1rem
}
.tr-TableCheckbox-input:focus + label .tr-TableCheckbox-checkbox:before {
  border: .125rem solid #404040
}
.tr-TableRadioBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative
}
.tr-TableRadioBtn-radio {
  background-color: #fff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 100%;
  border: .0625rem solid #404040;
  color: #404040;
  content: "";
  cursor: pointer;
  display: block;
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem
}
.tr-TableRadioBtn-input:focus + label .tr-TableRadioBtn-radio {
  border-color: #666
}
.tr-TableRadioBtn-input:active + label .tr-TableRadioBtn-radio {
  border-color: #fa6400
}
.tr-TableRadioBtn-input:disabled + label .tr-TableRadioBtn-radio {
  background-color: #f4f4f4;
  border-color: #d0d0d0;
  cursor: not-allowed
}
.tr-TableRadioBtn-input:checked + label .tr-TableRadioBtn-radio {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='5' transform='translate(-3 -3)' fill='%23FF6400' fill-rule='evenodd'/%3E%3C/svg%3E")
}
.tr-TableRadioBtn-input:checked:focus + label .tr-TableRadioBtn-radio {
  border-color: #666
}
.tr-TableRadioBtn-input:checked:active + label .tr-TableRadioBtn-radio {
  border-color: #fa6400
}
.tr-TableRadioBtn-input:checked:disabled + label .tr-TableRadioBtn-radio {
  background-color: #f4f4f4;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='5' transform='translate(-3 -3)' fill='%23d0d0d0' fill-rule='evenodd'/%3E%3C/svg%3E");
  border-color: #d0d0d0;
  cursor: not-allowed
}
.tr-TableRadioBtn-input + label .tr-TableRadioBtn-radio:before {
  content: "";
  height: 16px;
  height: 1rem;
  padding: .75rem;
  position: absolute;
  left: -6px;
  left: -.375rem;
  top: -6px;
  top: -.375rem;
  width: 16px;
  width: 1rem;
  min-height: 16px;
  min-height: 1rem;
  min-width: 16px;
  min-width: 1rem
}
.tr-TableRadioBtn-input:focus + label .tr-TableRadioBtn-radio:before {
  border: .125rem solid #404040
}
.tr-DynamicPagination, .tr-DynamicPagination.tr-FlexGrid-row {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: .625rem;
  margin-right: .625rem;
  margin-top: .375rem
}
.tr-DynamicPagination-viewing {
  white-space: nowrap
}
.tr-DynamicPagination-pageSizeWrapper {
  padding-right: 0 !important
}
.tr-DynamicPagination-pageSize {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
.tr-DynamicPagination-pageSize .tr-Dropdown--block {
  margin-left: .375rem
}
.tr-DynamicPagination-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: .375rem;
  padding-right: .375rem;
  width: 100%
}
.tr-DynamicPagination-buttonIcon {
  border-radius: 50%;
  border: .125rem solid #fa6400;
  display: inline-block
}
.tr-DynamicPagination-button:disabled {
  color: #888
}
.tr-DynamicPagination-button--previous .tr-DynamicPagination-buttonIcon {
  margin-right: .375rem;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}
.tr-DynamicPagination-button--next .tr-DynamicPagination-buttonIcon {
  margin-left: .375rem
}
.tr-DynamicPagination-button:disabled .tr-DynamicPagination-buttonIcon {
  border-color: #888
}
.tr-DynamicPagination-pagination button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  margin: .1875rem .375rem;
  padding-left: .1875rem;
  padding-right: .1875rem
}
.tr-DynamicPagination-paginationNumber {
  color: #404040;
  margin: .375rem
}
.tr-DynamicPagination-paginationNumber--active {
  position: relative
}
.tr-DynamicPagination-paginationNumber--active:after {
  background-color: #fa6400;
  bottom: 0;
  content: "";
  display: block;
  height: 3px;
  height: .1875rem;
  left: 0;
  position: absolute;
  width: 100%
}
.tr-DynamicPagination-wrapper {
  margin-top: .75rem;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1
}
.tr-DynamicPagination-wrapper {
  margin-top: unset;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0
}
.tr-MultiStatusBanner {
  position: relative
}
.tr-MultiStatusBanner .tr-AlertBanner-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: .75rem
}
.tr-MultiStatusBanner .tr-AlertBanner-button .tr-Svg {
  color: #404040
}
.tr-Accordion .tr-Accordion-header {
  border-top: .0625rem solid #d0d0d0;
  text-align: left;
  width: 100%
}
.tr-Accordion:last-child .tr-Accordion-header {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-Accordion .tr-Accordion-header[aria-expanded=true] {
  border-bottom: none
}
.tr-FlowVerticalView-item:not(:last-of-type) .tr-Accordion .tr-Accordion-header[aria-expanded=false] {
  border-bottom: none
}
.tr-Accordion-containerWrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 90px;
  min-height: 5.625rem
}
.tr-Accordion-titleContainer {
  display: block;
  margin-right: auto
}
.tr-Accordion-title {
  color: #404040;
  display: block
}
.tr-Accordion-subTitle {
  color: #404040;
  font-style: italic
}
.tr-Accordion-icon {
  background-color: #eaeaea;
  border-radius: 1.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  height: 2.25rem;
  margin-bottom: auto;
  margin-left: auto;
  margin-top: auto;
  padding: .3125rem
}
.tr-Accordion-icon .tr-Svg {
  margin-left: auto;
  margin-right: auto
}
.tr-Accordion-icon path {
  stroke: #404040
}
.tr-Accordion-legend {
  -ms-flex-item-align: start;
  align-self: start;
  color: #404040;
  font-size: 16px;
  font-size: 1rem
}
.tr-Accordion-headerContainer {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-Accordion-headerContainer, .tr-Accordion-headerTitleContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal
}
.tr-Accordion-headerTitleContainer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row
}
.tr-Accordion .tr-ExpandableItem-content {
  padding-bottom: 1.125rem;
  padding-top: 1.125rem
}
.tr-Accordion-region {
  overflow: hidden
}
.tr-Alignment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%
}
.tr-Alignment--horizontalCenter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-Alignment--horizontalLeft {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}
.tr-Alignment--horizontalRight {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
.tr-Alignment--verticalBottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}
.tr-Alignment--verticalCenter {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.tr-Alignment--verticalTop {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}
.tr-Carousel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-Carousel {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row
}
.tr-Carousel-inner {
  overflow: hidden
}
.tr-Carousel-track {
  position: relative
}
.tr-Carousel-trackInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: calc(1px - 1.125rem);
  margin-right: calc(1px - 1.125rem);
  -webkit-transition: -webkit-transform .2s ease;
  transition: -webkit-transform .2s ease;
  transition: transform .2s ease;
  transition: transform .2s ease, -webkit-transform .2s ease
}
.tr-Carousel-intro {
  min-width: 33.33333%;
  padding-right: 2.25rem
}
.tr-CarouselItem {
  min-width: 100%
}
.tr-CarouselItem.is-cardsVisibleOne {
  min-width: 100%
}
.tr-CarouselItem.is-cardsVisibleTwo {
  min-width: 50%
}
.tr-CarouselItem.is-cardsVisibleThree {
  min-width: 33.33333%
}
.tr-CarouselItem-inner {
  height: 100%;
  margin-left: 1.125rem;
  margin-right: 1.125rem
}
.tr-CarouselNavigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 1.125rem
}
.tr-CarouselNavigation.is-navigationHide {
  display: none
}
.tr-CarouselNavigation-button {
  background-color: #eaeaea;
  border-radius: 50%;
  border: .0625rem solid transparent;
  color: #404040;
  display: inline-block;
  padding: .625rem
}
.tr-CarouselNavigation-button:hover {
  color: #dc4300
}
.tr-CarouselNavigation-button:active {
  color: #993500
}
.tr-CarouselNavigation-button:disabled {
  background-color: rgba(0, 0, 0, 0);
  border: .0625rem solid #eaeaea;
  color: #eaeaea
}
.tr-CarouselNavigation-button:focus {
  outline: 0
}
.tr-CarouselNavigation-icon {
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem
}
.tr-CarouselNavigation-pagination {
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-CarouselNavigation-paginationDot {
  background-color: #afafaf;
  border-radius: 50%;
  height: 6px;
  height: .375rem;
  margin: .1875rem;
  width: 6px;
  width: .375rem
}
.tr-CarouselNavigation-paginationDot.is-currentDot {
  background-color: #404040
}
.tr-Dropdown {
  display: inline-block;
  position: relative
}
.tr-Dropdown--block {
  display: block
}
.tr-Dropdown-filter, .tr-Dropdown-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: inherit;
  font-size: inherit;
  height: 36px;
  height: 2.25rem;
  line-height: 1;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  text-align: left;
  width: 100%
}
.tr-Dropdown-filter {
  height: 48px;
  height: 3rem
}
.tr-Dropdown-filter:focus, .tr-Dropdown-header:focus {
  border: 1px solid #404040;
  -webkit-box-shadow: 0 0 0 1px #fff;
  box-shadow: 0 0 0 1px #fff;
  outline: 0
}
[dir=rtl] .tr-Dropdown-filter, [dir=rtl] .tr-Dropdown-header {
  text-align: right
}
.tr-Dropdown-headerText {
  color: #404040;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative
}
.tr-Dropdown-filter {
  position: relative
}
.tr-Dropdown-filterInput {
  outline: 0;
  border: none;
  width: 100%
}
.tr-Dropdown-filterIcon, .tr-Dropdown-headerIcon {
  color: #666;
  height: 24px;
  height: 1.5rem;
  margin-left: .375rem;
  margin-right: -.375rem;
  position: relative;
  width: 24px;
  width: 1.5rem
}
.tr-Dropdown-filterIcon {
  position: absolute;
  right: 0;
  margin-right: .375rem
}
.tr-Dropdown-filterIcon:before {
  content: "";
  position: absolute;
  right: 26px;
  border-left: 2px solid #666;
  height: 100%;
  width: 1px
}
[dir=rtl] .tr-Dropdown-filterIcon, [dir=rtl] .tr-Dropdown-headerIcon {
  margin-left: -.375rem;
  margin-right: .375rem
}
.tr-Dropdown-filter:hover .tr-Dropdown-filterIcon, .tr-Dropdown-header:hover .tr-Dropdown-headerIcon, .tr-Dropdown-header:hover .tr-Dropdown-headerText {
  opacity: .845
}
.tr-Dropdown-filter:active .tr-Dropdown-filterIcon, .tr-Dropdown-header:active .tr-Dropdown-headerIcon, .tr-Dropdown-header:active .tr-Dropdown-headerText {
  opacity: 1
}
.tr-Dropdown-filter + .tr-Dropdown-listWrapper .tr-Dropdown-item {
  border-bottom: none
}
.tr-Dropdown-listWrapper--placementBottom {
  border-bottom-left-radius: 6px;
  border-bottom-left-radius: .375rem;
  border-bottom-right-radius: 6px;
  border-bottom-right-radius: .375rem;
  -webkit-box-shadow: .3125rem .3125rem .25rem 0 rgba(0, 0, 0, .2);
  box-shadow: .3125rem .3125rem .25rem 0 rgba(0, 0, 0, .2)
}
.tr-Dropdown-listWrapper--placementBottom .tr-Dropdown-item:first-of-type {
  border-top: .0625rem solid #d0d0d0;
  overflow: hidden
}
.tr-Dropdown-listWrapper--placementTop .tr-Dropdown-item:first-of-type {
  border-top: .0625rem solid #d0d0d0;
  border-top-left-radius: 6px;
  border-top-left-radius: .375rem;
  border-top-right-radius: 6px;
  border-top-right-radius: .375rem;
  overflow: hidden
}
.tr-Dropdown-listWrapper--placementTop .tr-Dropdown-item:last-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  overflow: hidden
}
.tr-Dropdown-listWrapper--positioned {
  left: 0;
  position: absolute;
  right: 0
}
.tr-Dropdown-listWrapper:focus {
  border: 1px solid #404040;
  -webkit-box-shadow: 0 0 0 1px #fff, .3125rem .3125rem .25rem 0 rgba(0, 0, 0, .2);
  box-shadow: 0 0 0 1px #fff, .3125rem .3125rem .25rem 0 rgba(0, 0, 0, .2);
  outline: 0
}
.tr-Dropdown-item {
  background-color: #fff;
  border-bottom: .0625rem solid #d0d0d0;
  border-left: .0625rem solid #d0d0d0;
  border-right: .0625rem solid #d0d0d0
}
.tr-Dropdown-item:last-of-type {
  border-bottom-left-radius: 6px;
  border-bottom-left-radius: .375rem;
  border-bottom-right-radius: 6px;
  border-bottom-right-radius: .375rem;
  overflow: hidden
}
.tr-Dropdown-itemInner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: inherit;
  font-size: inherit;
  height: 100%;
  line-height: 1;
  padding: .75rem 1.125rem;
  position: relative;
  text-align: left;
  text-decoration: none;
  width: 100%
}
.tr-Dropdown-itemInnerText {
  color: #404040
}
.tr-Dropdown-itemInner:active .tr-Dropdown-itemInnerText {
  color: #993500
}
.tr-Dropdown-checkmark {
  height: 24px;
  height: 1.5rem;
  position: absolute;
  right: 18px;
  right: 1.125rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 24px;
  width: 1.5rem
}
[dir=rtl] .tr-Dropdown-checkmark {
  left: 18px;
  left: 1.125rem;
  right: auto
}
.tr-Dropdown-checkmark .tr-Svg svg &gt; path {
  stroke: #fa6400
}
.tr-Dropdown--large .tr-Dropdown-header, .tr-Dropdown-filter {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.33333
}
.tr-Dropdown--large .tr-Dropdown-itemInner {
  font-size: 16px;
  font-size: 1rem
}
.tr-Dropdown--small .tr-Dropdown-header, .tr-Dropdown--small .tr-Dropdown-itemInner {
  font-size: 14px;
  font-size: .875rem
}
.tr-Dropdown-items--scroll {
  overflow-y: auto
}
.tr-Dropdown-item:hover {
  border-left-color: #fa6400
}
.tr-Dropdown-filter + .tr-Dropdown-listWrapper .tr-Dropdown-itemInnerButton--selected {
  border-left-color: #fa6400;
  background-color: #f4f4f4;
  text-decoration: none
}
.tr-Dropdown-itemInner--focused, .tr-Dropdown-itemInner:focus, .tr-Dropdown-itemInner:hover {
  background-color: #f4f4f4;
  text-decoration: none
}
.tr-Dropdown-itemInner--focused, .tr-Dropdown-itemInner:hover {
  cursor: pointer
}
.tr-Dropdown-itemInner--focused, .tr-Dropdown-itemInner:focus {
  outline: 0
}
.tr-Dropdown-filter + .tr-Dropdown-listWrapper .tr-Dropdown-itemInnerButton--selected:before, .tr-Dropdown-itemInner--focused:before, .tr-Dropdown-itemInner:focus:before, .tr-Dropdown-itemInner:hover:before {
  background-color: #fa6400;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 3px;
  width: .1875rem
}
.tr-Dropdown-itemInnerButton:focus {
  background-color: rgba(0, 0, 0, 0)
}
[dir=rtl] .tr-Dropdown-filter + .tr-Dropdown-listWrapper .tr-Dropdown-itemInnerButton--selected:before, [dir=rtl] .tr-Dropdown-itemInner--focused:before, [dir=rtl] .tr-Dropdown-itemInner:focus:before, [dir=rtl] .tr-Dropdown-itemInner:hover:before {
  left: auto;
  right: 0
}
.tr-Dropdown-itemInner--withCheckmark {
  padding-right: 3rem
}
[dir=rtl] .tr-Dropdown-itemInner--withCheckmark {
  padding-left: 3rem;
  padding-right: 1.125rem
}
.tr-ExpandableList {
  border-top: .0625rem solid #d0d0d0
}
.tr-ExpandableList-itemContainer {
  border-bottom: .0625rem solid #d0d0d0
}
.tr-ExpandableList--ordered .tr-ExpandableList-itemContainer {
  padding-left: 3.75rem;
  position: relative
}
[dir=rtl] .tr-ExpandableList--ordered .tr-ExpandableList-itemContainer {
  padding-left: 0;
  padding-right: 3.75rem
}
.tr-ExpandableList--ordered .tr-ExpandableList-itemContainer {
  margin-left: 6.25rem;
  padding-left: 0
}
[dir=rtl] .tr-ExpandableList--ordered .tr-ExpandableList-itemContainer {
  margin-left: 0;
  margin-right: 6.25rem;
  padding-right: 0
}
.tr-ExpandableList--ordered .tr-ExpandableList-itemContainer:before {
  background-color: #fa6400;
  content: "";
  height: 100%;
  left: -5.125rem;
  position: absolute;
  top: 2.25rem;
  width: .0625rem
}
[dir=rtl] .tr-ExpandableList--ordered .tr-ExpandableList-itemContainer:before {
  left: 0;
  right: -5.125rem
}
.tr-ExpandableList--ordered .tr-ExpandableList-itemContainer:last-child:before {
  height: 1.5rem
}
.tr-ExpandableList-itemNumber {
  background-color: #fff;
  border-radius: 1.125rem;
  border: .0625rem solid #fa6400;
  color: #fa6400;
  font-size: 18.666px;
  font-size: 1.16667rem;
  font-weight: 500;
  height: 36px;
  height: 2.25rem;
  left: 0;
  line-height: 36px;
  line-height: 2.25rem;
  position: absolute;
  text-align: center;
  top: 24px;
  top: 1.5rem;
  width: 36px;
  width: 2.25rem
}
[dir=rtl] .tr-ExpandableList-itemNumber {
  left: inherit;
  right: 0
}
.tr-ExpandableList-itemNumber {
  left: -6.25rem
}
[dir=rtl] .tr-ExpandableList-itemNumber {
  left: inherit;
  right: -6.25rem
}
.tr-ExpandableItem-content {
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transition: opacity .2s ease-in, -webkit-transform .2s ease-in;
  transition: opacity .2s ease-in, -webkit-transform .2s ease-in;
  transition: transform .2s ease-in, opacity .2s ease-in;
  transition: transform .2s ease-in, opacity .2s ease-in, -webkit-transform .2s ease-in
}
.tr-ExpandableItem-content.is-collapsed {
  display: none
}
.tr-ExpandableItem-content.is-expanded {
  -webkit-animation: expand .2s ease-in;
  animation: expand .2s ease-in;
  display: block;
  opacity: 1;
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1)
}
@-webkit-keyframes expand {
  0% {
    display: none;
    opacity: 0
  }
  1% {
    display: block;
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }
  to {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }
}
@keyframes expand {
  0% {
    display: none;
    opacity: 0
  }
  1% {
    display: block;
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }
  to {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }
}
.tr-ExpandableItemHeader {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 1.5rem;
  text-align: left;
  width: 100%
}
.tr-ExpandableItemHeader.is-collapsed {
  padding-bottom: 1.5rem
}
.tr-ExpandableItemHeader:focus {
  outline: 0
}
.tr-ExpandableItemHeader:hover {
  cursor: pointer
}
.tr-ExpandableItemHeader-chevron {
  height: 36px;
  height: 2.25rem;
  margin-left: 1.125rem;
  min-width: 36px;
  min-width: 2.25rem;
  width: 36px;
  width: 2.25rem
}
[dir=rtl] .tr-ExpandableItemHeader-chevron {
  margin-left: 0;
  margin-right: 1.125rem
}
.tr-ExpandableItemHeader:focus .tr-ExpandableItemHeader-chevron {
  outline-color: #000;
  outline-style: solid;
  outline-width: 2px;
  outline-width: .125rem
}
@media (-webkit-min-device-pixel-ratio:0) {
  .tr-ExpandableItemHeader:focus .tr-ExpandableItemHeader-chevron {
    outline: .3125rem auto -webkit-focus-ring-color
  }
}
@media screen and (min--moz-device-pixel-ratio:0) {
  .tr-ExpandableItemHeader:focus .tr-ExpandableItemHeader-chevron {
    outline: .0625rem dotted #000
  }
}
.tr-ExpandableItemHeader-chevron {
  background-color: #eaeaea;
  border-radius: 100%
}
.tr-FlexGrid-containerFluid {
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-FlexGrid-fullWidth {
  padding-left: 0;
  padding-right: 0
}
.tr-FlexGrid-row {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -1.125rem;
  margin-right: -1.125rem
}
.tr-FlexGrid-row.tr-FlexGrid-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}
.tr-FlexGrid-col.tr-FlexGrid-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse
}
.tr-FlexGrid-col-lg, .tr-FlexGrid-col-lg-1, .tr-FlexGrid-col-lg-10, .tr-FlexGrid-col-lg-11, .tr-FlexGrid-col-lg-12, .tr-FlexGrid-col-lg-2, .tr-FlexGrid-col-lg-3, .tr-FlexGrid-col-lg-4, .tr-FlexGrid-col-lg-5, .tr-FlexGrid-col-lg-6, .tr-FlexGrid-col-lg-7, .tr-FlexGrid-col-lg-8, .tr-FlexGrid-col-lg-9, .tr-FlexGrid-col-lg-offset-0, .tr-FlexGrid-col-lg-offset-1, .tr-FlexGrid-col-lg-offset-10, .tr-FlexGrid-col-lg-offset-11, .tr-FlexGrid-col-lg-offset-12, .tr-FlexGrid-col-lg-offset-2, .tr-FlexGrid-col-lg-offset-3, .tr-FlexGrid-col-lg-offset-4, .tr-FlexGrid-col-lg-offset-5, .tr-FlexGrid-col-lg-offset-6, .tr-FlexGrid-col-lg-offset-7, .tr-FlexGrid-col-lg-offset-8, .tr-FlexGrid-col-lg-offset-9, .tr-FlexGrid-col-md, .tr-FlexGrid-col-md-1, .tr-FlexGrid-col-md-10, .tr-FlexGrid-col-md-11, .tr-FlexGrid-col-md-12, .tr-FlexGrid-col-md-2, .tr-FlexGrid-col-md-3, .tr-FlexGrid-col-md-4, .tr-FlexGrid-col-md-5, .tr-FlexGrid-col-md-6, .tr-FlexGrid-col-md-7, .tr-FlexGrid-col-md-8, .tr-FlexGrid-col-md-9, .tr-FlexGrid-col-md-offset-0, .tr-FlexGrid-col-md-offset-1, .tr-FlexGrid-col-md-offset-10, .tr-FlexGrid-col-md-offset-11, .tr-FlexGrid-col-md-offset-12, .tr-FlexGrid-col-md-offset-2, .tr-FlexGrid-col-md-offset-3, .tr-FlexGrid-col-md-offset-4, .tr-FlexGrid-col-md-offset-5, .tr-FlexGrid-col-md-offset-6, .tr-FlexGrid-col-md-offset-7, .tr-FlexGrid-col-md-offset-8, .tr-FlexGrid-col-md-offset-9, .tr-FlexGrid-col-sm, .tr-FlexGrid-col-sm-1, .tr-FlexGrid-col-sm-10, .tr-FlexGrid-col-sm-11, .tr-FlexGrid-col-sm-12, .tr-FlexGrid-col-sm-2, .tr-FlexGrid-col-sm-3, .tr-FlexGrid-col-sm-4, .tr-FlexGrid-col-sm-5, .tr-FlexGrid-col-sm-6, .tr-FlexGrid-col-sm-7, .tr-FlexGrid-col-sm-8, .tr-FlexGrid-col-sm-9, .tr-FlexGrid-col-sm-offset-0, .tr-FlexGrid-col-sm-offset-1, .tr-FlexGrid-col-sm-offset-10, .tr-FlexGrid-col-sm-offset-11, .tr-FlexGrid-col-sm-offset-12, .tr-FlexGrid-col-sm-offset-2, .tr-FlexGrid-col-sm-offset-3, .tr-FlexGrid-col-sm-offset-4, .tr-FlexGrid-col-sm-offset-5, .tr-FlexGrid-col-sm-offset-6, .tr-FlexGrid-col-sm-offset-7, .tr-FlexGrid-col-sm-offset-8, .tr-FlexGrid-col-sm-offset-9, .tr-FlexGrid-col-xl, .tr-FlexGrid-col-xl-1, .tr-FlexGrid-col-xl-10, .tr-FlexGrid-col-xl-11, .tr-FlexGrid-col-xl-12, .tr-FlexGrid-col-xl-2, .tr-FlexGrid-col-xl-3, .tr-FlexGrid-col-xl-4, .tr-FlexGrid-col-xl-5, .tr-FlexGrid-col-xl-6, .tr-FlexGrid-col-xl-7, .tr-FlexGrid-col-xl-8, .tr-FlexGrid-col-xl-9, .tr-FlexGrid-col-xl-offset-0, .tr-FlexGrid-col-xl-offset-1, .tr-FlexGrid-col-xl-offset-10, .tr-FlexGrid-col-xl-offset-11, .tr-FlexGrid-col-xl-offset-12, .tr-FlexGrid-col-xl-offset-2, .tr-FlexGrid-col-xl-offset-3, .tr-FlexGrid-col-xl-offset-4, .tr-FlexGrid-col-xl-offset-5, .tr-FlexGrid-col-xl-offset-6, .tr-FlexGrid-col-xl-offset-7, .tr-FlexGrid-col-xl-offset-8, .tr-FlexGrid-col-xl-offset-9, .tr-FlexGrid-col-xs, .tr-FlexGrid-col-xs-1, .tr-FlexGrid-col-xs-10, .tr-FlexGrid-col-xs-11, .tr-FlexGrid-col-xs-12, .tr-FlexGrid-col-xs-2, .tr-FlexGrid-col-xs-3, .tr-FlexGrid-col-xs-4, .tr-FlexGrid-col-xs-5, .tr-FlexGrid-col-xs-6, .tr-FlexGrid-col-xs-7, .tr-FlexGrid-col-xs-8, .tr-FlexGrid-col-xs-9, .tr-FlexGrid-col-xs-offset-0, .tr-FlexGrid-col-xs-offset-1, .tr-FlexGrid-col-xs-offset-10, .tr-FlexGrid-col-xs-offset-11, .tr-FlexGrid-col-xs-offset-12, .tr-FlexGrid-col-xs-offset-2, .tr-FlexGrid-col-xs-offset-3, .tr-FlexGrid-col-xs-offset-4, .tr-FlexGrid-col-xs-offset-5, .tr-FlexGrid-col-xs-offset-6, .tr-FlexGrid-col-xs-offset-7, .tr-FlexGrid-col-xs-offset-8, .tr-FlexGrid-col-xs-offset-9 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-FlexGrid-col-xs {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%
}
.tr-FlexGrid-col-xs-1 {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%
}
.tr-FlexGrid-col-xs-2 {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%
}
.tr-FlexGrid-col-xs-3 {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%
}
.tr-FlexGrid-col-xs-4 {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%
}
.tr-FlexGrid-col-xs-5 {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%
}
.tr-FlexGrid-col-xs-6 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%
}
.tr-FlexGrid-col-xs-7 {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%
}
.tr-FlexGrid-col-xs-8 {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%
}
.tr-FlexGrid-col-xs-9 {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%
}
.tr-FlexGrid-col-xs-10 {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%
}
.tr-FlexGrid-col-xs-11 {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%
}
.tr-FlexGrid-col-xs-12 {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%
}
.tr-FlexGrid-col-xs-offset-0 {
  margin-left: 0
}
.tr-FlexGrid-col-xs-offset-1 {
  margin-left: 8.33333333%
}
.tr-FlexGrid-col-xs-offset-2 {
  margin-left: 16.66666667%
}
.tr-FlexGrid-col-xs-offset-3 {
  margin-left: 25%
}
.tr-FlexGrid-col-xs-offset-4 {
  margin-left: 33.33333333%
}
.tr-FlexGrid-col-xs-offset-5 {
  margin-left: 41.66666667%
}
.tr-FlexGrid-col-xs-offset-6 {
  margin-left: 50%
}
.tr-FlexGrid-col-xs-offset-7 {
  margin-left: 58.33333333%
}
.tr-FlexGrid-col-xs-offset-8 {
  margin-left: 66.66666667%
}
.tr-FlexGrid-col-xs-offset-9 {
  margin-left: 75%
}
.tr-FlexGrid-col-xs-offset-10 {
  margin-left: 83.33333333%
}
.tr-FlexGrid-col-xs-offset-11 {
  margin-left: 91.66666667%
}
.tr-FlexGrid-start-xs {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: start
}
.tr-FlexGrid-center-xs {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center
}
.tr-FlexGrid-end-xs {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: end
}
.tr-FlexGrid-top-xs {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}
.tr-FlexGrid-middle-xs {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.tr-FlexGrid-bottom-xs {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}
.tr-FlexGrid-around-xs {
  -ms-flex-pack: distribute;
  justify-content: space-around
}
.tr-FlexGrid-between-xs {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.tr-FlexGrid-first-xs {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1
}
.tr-FlexGrid-last-xs {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1
}
.tr-FlexGrid-initial-order-xs {
  -webkit-box-ordinal-group: initial;
  -ms-flex-order: initial;
  order: 0
}
@media only screen and (min-width:576px) {
  .tr-FlexGrid-col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }
  .tr-FlexGrid-col-sm-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%
  }
  .tr-FlexGrid-col-sm-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%
  }
  .tr-FlexGrid-col-sm-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%
  }
  .tr-FlexGrid-col-sm-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%
  }
  .tr-FlexGrid-col-sm-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%
  }
  .tr-FlexGrid-col-sm-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
  }
  .tr-FlexGrid-col-sm-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%
  }
  .tr-FlexGrid-col-sm-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%
  }
  .tr-FlexGrid-col-sm-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%
  }
  .tr-FlexGrid-col-sm-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%
  }
  .tr-FlexGrid-col-sm-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%
  }
  .tr-FlexGrid-col-sm-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%
  }
  .tr-FlexGrid-col-sm-offset-0 {
    margin-left: 0
  }
  .tr-FlexGrid-col-sm-offset-1 {
    margin-left: 8.33333333%
  }
  .tr-FlexGrid-col-sm-offset-2 {
    margin-left: 16.66666667%
  }
  .tr-FlexGrid-col-sm-offset-3 {
    margin-left: 25%
  }
  .tr-FlexGrid-col-sm-offset-4 {
    margin-left: 33.33333333%
  }
  .tr-FlexGrid-col-sm-offset-5 {
    margin-left: 41.66666667%
  }
  .tr-FlexGrid-col-sm-offset-6 {
    margin-left: 50%
  }
  .tr-FlexGrid-col-sm-offset-7 {
    margin-left: 58.33333333%
  }
  .tr-FlexGrid-col-sm-offset-8 {
    margin-left: 66.66666667%
  }
  .tr-FlexGrid-col-sm-offset-9 {
    margin-left: 75%
  }
  .tr-FlexGrid-col-sm-offset-10 {
    margin-left: 83.33333333%
  }
  .tr-FlexGrid-col-sm-offset-11 {
    margin-left: 91.66666667%
  }
  .tr-FlexGrid-start-sm {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start
  }
  .tr-FlexGrid-center-sm {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }
  .tr-FlexGrid-end-sm {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end
  }
  .tr-FlexGrid-top-sm {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }
  .tr-FlexGrid-middle-sm {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }
  .tr-FlexGrid-bottom-sm {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .tr-FlexGrid-around-sm {
    -ms-flex-pack: distribute;
    justify-content: space-around
  }
  .tr-FlexGrid-between-sm {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .tr-FlexGrid-first-sm {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }
  .tr-FlexGrid-last-sm {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
  .tr-FlexGrid-initial-order-sm {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }
}
@media only screen and (min-width:768px) {
  .tr-FlexGrid-col-md, .tr-FlexGrid-col-md-1, .tr-FlexGrid-col-md-10, .tr-FlexGrid-col-md-11, .tr-FlexGrid-col-md-12, .tr-FlexGrid-col-md-2, .tr-FlexGrid-col-md-3, .tr-FlexGrid-col-md-4, .tr-FlexGrid-col-md-5, .tr-FlexGrid-col-md-6, .tr-FlexGrid-col-md-7, .tr-FlexGrid-col-md-8, .tr-FlexGrid-col-md-9, .tr-FlexGrid-col-md-offset-0, .tr-FlexGrid-col-md-offset-1, .tr-FlexGrid-col-md-offset-10, .tr-FlexGrid-col-md-offset-11, .tr-FlexGrid-col-md-offset-12, .tr-FlexGrid-col-md-offset-2, .tr-FlexGrid-col-md-offset-3, .tr-FlexGrid-col-md-offset-4, .tr-FlexGrid-col-md-offset-5, .tr-FlexGrid-col-md-offset-6, .tr-FlexGrid-col-md-offset-7, .tr-FlexGrid-col-md-offset-8, .tr-FlexGrid-col-md-offset-9 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 1.125rem;
    padding-right: 1.125rem
  }
  .tr-FlexGrid-col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }
  .tr-FlexGrid-col-md-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%
  }
  .tr-FlexGrid-col-md-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%
  }
  .tr-FlexGrid-col-md-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%
  }
  .tr-FlexGrid-col-md-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%
  }
  .tr-FlexGrid-col-md-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%
  }
  .tr-FlexGrid-col-md-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
  }
  .tr-FlexGrid-col-md-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%
  }
  .tr-FlexGrid-col-md-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%
  }
  .tr-FlexGrid-col-md-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%
  }
  .tr-FlexGrid-col-md-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%
  }
  .tr-FlexGrid-col-md-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%
  }
  .tr-FlexGrid-col-md-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%
  }
  .tr-FlexGrid-col-md-offset-0 {
    margin-left: 0
  }
  .tr-FlexGrid-col-md-offset-1 {
    margin-left: 8.33333333%
  }
  .tr-FlexGrid-col-md-offset-2 {
    margin-left: 16.66666667%
  }
  .tr-FlexGrid-col-md-offset-3 {
    margin-left: 25%
  }
  .tr-FlexGrid-col-md-offset-4 {
    margin-left: 33.33333333%
  }
  .tr-FlexGrid-col-md-offset-5 {
    margin-left: 41.66666667%
  }
  .tr-FlexGrid-col-md-offset-6 {
    margin-left: 50%
  }
  .tr-FlexGrid-col-md-offset-7 {
    margin-left: 58.33333333%
  }
  .tr-FlexGrid-col-md-offset-8 {
    margin-left: 66.66666667%
  }
  .tr-FlexGrid-col-md-offset-9 {
    margin-left: 75%
  }
  .tr-FlexGrid-col-md-offset-10 {
    margin-left: 83.33333333%
  }
  .tr-FlexGrid-col-md-offset-11 {
    margin-left: 91.66666667%
  }
  .tr-FlexGrid-start-md {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start
  }
  .tr-FlexGrid-center-md {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }
  .tr-FlexGrid-end-md {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end
  }
  .tr-FlexGrid-top-md {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }
  .tr-FlexGrid-middle-md {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }
  .tr-FlexGrid-bottom-md {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .tr-FlexGrid-around-md {
    -ms-flex-pack: distribute;
    justify-content: space-around
  }
  .tr-FlexGrid-between-md {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .tr-FlexGrid-first-md {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }
  .tr-FlexGrid-last-md {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
  .tr-FlexGrid-initial-order-md {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }
}
@media only screen and (min-width:992px) {
  .tr-FlexGrid-col-lg, .tr-FlexGrid-col-lg-1, .tr-FlexGrid-col-lg-10, .tr-FlexGrid-col-lg-11, .tr-FlexGrid-col-lg-12, .tr-FlexGrid-col-lg-2, .tr-FlexGrid-col-lg-3, .tr-FlexGrid-col-lg-4, .tr-FlexGrid-col-lg-5, .tr-FlexGrid-col-lg-6, .tr-FlexGrid-col-lg-7, .tr-FlexGrid-col-lg-8, .tr-FlexGrid-col-lg-9, .tr-FlexGrid-col-lg-offset-0, .tr-FlexGrid-col-lg-offset-1, .tr-FlexGrid-col-lg-offset-10, .tr-FlexGrid-col-lg-offset-11, .tr-FlexGrid-col-lg-offset-12, .tr-FlexGrid-col-lg-offset-2, .tr-FlexGrid-col-lg-offset-3, .tr-FlexGrid-col-lg-offset-4, .tr-FlexGrid-col-lg-offset-5, .tr-FlexGrid-col-lg-offset-6, .tr-FlexGrid-col-lg-offset-7, .tr-FlexGrid-col-lg-offset-8, .tr-FlexGrid-col-lg-offset-9 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 1.125rem;
    padding-right: 1.125rem
  }
  .tr-FlexGrid-col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }
  .tr-FlexGrid-col-lg-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%
  }
  .tr-FlexGrid-col-lg-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%
  }
  .tr-FlexGrid-col-lg-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%
  }
  .tr-FlexGrid-col-lg-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%
  }
  .tr-FlexGrid-col-lg-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%
  }
  .tr-FlexGrid-col-lg-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
  }
  .tr-FlexGrid-col-lg-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%
  }
  .tr-FlexGrid-col-lg-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%
  }
  .tr-FlexGrid-col-lg-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%
  }
  .tr-FlexGrid-col-lg-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%
  }
  .tr-FlexGrid-col-lg-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%
  }
  .tr-FlexGrid-col-lg-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%
  }
  .tr-FlexGrid-col-lg-offset-0 {
    margin-left: 0
  }
  .tr-FlexGrid-col-lg-offset-1 {
    margin-left: 8.33333333%
  }
  .tr-FlexGrid-col-lg-offset-2 {
    margin-left: 16.66666667%
  }
  .tr-FlexGrid-col-lg-offset-3 {
    margin-left: 25%
  }
  .tr-FlexGrid-col-lg-offset-4 {
    margin-left: 33.33333333%
  }
  .tr-FlexGrid-col-lg-offset-5 {
    margin-left: 41.66666667%
  }
  .tr-FlexGrid-col-lg-offset-6 {
    margin-left: 50%
  }
  .tr-FlexGrid-col-lg-offset-7 {
    margin-left: 58.33333333%
  }
  .tr-FlexGrid-col-lg-offset-8 {
    margin-left: 66.66666667%
  }
  .tr-FlexGrid-col-lg-offset-9 {
    margin-left: 75%
  }
  .tr-FlexGrid-col-lg-offset-10 {
    margin-left: 83.33333333%
  }
  .tr-FlexGrid-col-lg-offset-11 {
    margin-left: 91.66666667%
  }
  .tr-FlexGrid-start-lg {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start
  }
  .tr-FlexGrid-center-lg {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }
  .tr-FlexGrid-end-lg {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end
  }
  .tr-FlexGrid-top-lg {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }
  .tr-FlexGrid-middle-lg {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }
  .tr-FlexGrid-bottom-lg {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .tr-FlexGrid-around-lg {
    -ms-flex-pack: distribute;
    justify-content: space-around
  }
  .tr-FlexGrid-between-lg {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .tr-FlexGrid-first-lg {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }
  .tr-FlexGrid-last-lg {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
  .tr-FlexGrid-initial-order-lg {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }
}
@media only screen and (min-width:1200px) {
  .tr-FlexGrid-col-xl, .tr-FlexGrid-col-xl-1, .tr-FlexGrid-col-xl-10, .tr-FlexGrid-col-xl-11, .tr-FlexGrid-col-xl-12, .tr-FlexGrid-col-xl-2, .tr-FlexGrid-col-xl-3, .tr-FlexGrid-col-xl-4, .tr-FlexGrid-col-xl-5, .tr-FlexGrid-col-xl-6, .tr-FlexGrid-col-xl-7, .tr-FlexGrid-col-xl-8, .tr-FlexGrid-col-xl-9, .tr-FlexGrid-col-xl-offset-0, .tr-FlexGrid-col-xl-offset-1, .tr-FlexGrid-col-xl-offset-10, .tr-FlexGrid-col-xl-offset-11, .tr-FlexGrid-col-xl-offset-12, .tr-FlexGrid-col-xl-offset-2, .tr-FlexGrid-col-xl-offset-3, .tr-FlexGrid-col-xl-offset-4, .tr-FlexGrid-col-xl-offset-5, .tr-FlexGrid-col-xl-offset-6, .tr-FlexGrid-col-xl-offset-7, .tr-FlexGrid-col-xl-offset-8, .tr-FlexGrid-col-xl-offset-9 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 1.125rem;
    padding-right: 1.125rem
  }
  .tr-FlexGrid-col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }
  .tr-FlexGrid-col-xl-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%
  }
  .tr-FlexGrid-col-xl-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%
  }
  .tr-FlexGrid-col-xl-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%
  }
  .tr-FlexGrid-col-xl-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%
  }
  .tr-FlexGrid-col-xl-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%
  }
  .tr-FlexGrid-col-xl-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
  }
  .tr-FlexGrid-col-xl-7 {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%
  }
  .tr-FlexGrid-col-xl-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%
  }
  .tr-FlexGrid-col-xl-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%
  }
  .tr-FlexGrid-col-xl-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%
  }
  .tr-FlexGrid-col-xl-11 {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%
  }
  .tr-FlexGrid-col-xl-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%
  }
  .tr-FlexGrid-col-xl-offset-0 {
    margin-left: 0
  }
  .tr-FlexGrid-col-xl-offset-1 {
    margin-left: 8.33333333%
  }
  .tr-FlexGrid-col-xl-offset-2 {
    margin-left: 16.66666667%
  }
  .tr-FlexGrid-col-xl-offset-3 {
    margin-left: 25%
  }
  .tr-FlexGrid-col-xl-offset-4 {
    margin-left: 33.33333333%
  }
  .tr-FlexGrid-col-xl-offset-5 {
    margin-left: 41.66666667%
  }
  .tr-FlexGrid-col-xl-offset-6 {
    margin-left: 50%
  }
  .tr-FlexGrid-col-xl-offset-7 {
    margin-left: 58.33333333%
  }
  .tr-FlexGrid-col-xl-offset-8 {
    margin-left: 66.66666667%
  }
  .tr-FlexGrid-col-xl-offset-9 {
    margin-left: 75%
  }
  .tr-FlexGrid-col-xl-offset-10 {
    margin-left: 83.33333333%
  }
  .tr-FlexGrid-col-xl-offset-11 {
    margin-left: 91.66666667%
  }
  .tr-FlexGrid-start-xl {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: start
  }
  .tr-FlexGrid-center-xl {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }
  .tr-FlexGrid-end-xl {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: end
  }
  .tr-FlexGrid-top-xl {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }
  .tr-FlexGrid-middle-xl {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }
  .tr-FlexGrid-bottom-xl {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .tr-FlexGrid-around-xl {
    -ms-flex-pack: distribute;
    justify-content: space-around
  }
  .tr-FlexGrid-between-xl {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .tr-FlexGrid-first-xl {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }
  .tr-FlexGrid-last-xl {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
  .tr-FlexGrid-initial-order-xl {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }
}
@media only screen and (max-width:575px) {
  .tr-FlexGrid-hidden-xs {
    display: none
  }
}
@media only screen and (min-width:576px) and (max-width:767px) {
  .tr-FlexGrid-hidden-sm {
    display: none
  }
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .tr-FlexGrid-hidden-md {
    display: none
  }
}
@media only screen and (min-width:992px) {
  .tr-FlexGrid-hidden-lg {
    display: none
  }
}
@media only screen and (min-width:1200px) {
  .tr-FlexGrid-hidden-xl {
    display: none
  }
}
.tr-FlowNavigationButtons .tr-Button {
  margin-right: 30px;
  width: auto
}
.tr-FlowVerticalView-item {
  padding-left: 6rem;
  position: relative
}
.tr-FlowVerticalView-step {
  background-color: #fa6400;
  border-radius: 50%;
  border: .0625rem solid #fa6400;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  left: 0;
  position: absolute;
  text-align: center;
  top: 30px;
  top: 1.875rem
}
.tr-FlowVerticalView-step, .tr-FlowVerticalView-stepNumber {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  height: 2.25rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 36px;
  width: 2.25rem
}
.tr-FlowVerticalView-stepNumber {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 24px;
  line-height: 1.5rem
}
.tr-FlowVerticalView-stepNumber .tr-Svg {
  width: 100%
}
.tr-FlowVerticalView-stepNumber .tr-Svg path:last-of-type {
  stroke: #fa6400
}
.tr-FlowVerticalView-item:before {
  background-color: #fa6400;
  bottom: -31px;
  bottom: -1.9375rem;
  content: "";
  left: 18px;
  left: 1.125rem;
  position: absolute;
  top: 65px;
  top: 4.0625rem;
  width: 1px;
  width: .0625rem
}
.tr-FlowVerticalView-item:last-child:before {
  bottom: 0
}
.tr-FlowVerticalView-item--unvisited .tr-FlowVerticalView-step {
  background-color: rgba(0, 0, 0, 0);
  color: inherit
}
.tr-FlowVerticalView-item:last-child.tr-FlowVerticalView-item--unvisited:before {
  display: none
}
.tr-FlowVerticalView-stepContent {
  min-height: 96px;
  min-height: 6rem;
  overflow: auto
}
.tr-Spinner {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn)
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn)
  }
}
.tr-Loading {
  width: 100%
}
.tr-Loading-inner {
  padding: 3rem
}
.tr-Loading-inner, .tr-Loading-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle
}
.tr-LongformAsset--border .tr-LongformAsset-inner {
  border: .0625rem solid #eaeaea
}
.tr-LongformAsset-caption {
  margin-left: auto;
  margin-right: auto;
  margin-top: .75rem;
  max-width: 764px;
  max-width: 47.75rem
}
.tr-LongformBlockQuote {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #404040;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}
.tr-LongformBlockQuote-attribution {
  margin-top: 2.25rem
}
.tr-LongformBlockQuote-attribution, .tr-LongformBlockQuote-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.tr-LongformBlockQuote-inner {
  border-bottom: .0625rem solid #d0d0d0;
  border-top: .1875rem solid #fa6400;
  max-width: 100%
}
.tr-LongformBlockQuote-quote {
  font-size: 21px;
  font-size: 1.3125rem;
  font-style: italic;
  font-weight: 300;
  line-height: 1.71429;
  max-width: 26em;
  padding: 1.5rem 1.5rem 2.25rem;
  text-align: center
}
.tr-LongformBlockQuote--quotemark .tr-LongformBlockQuote-quote:before {
  color: #afafaf;
  content: "\201C";
  display: block;
  font-family: arial, sans-serif;
  font-size: 38px;
  font-size: 2.375rem;
  font-weight: 600;
  line-height: 1.28571
}
.tr-LongformBlockQuote {
  display: block
}
.tr-LongformBlockQuote-attribution {
  display: block;
  padding-left: 6rem
}
[dir=rtl] .tr-LongformBlockQuote-attribution {
  padding-left: 0;
  padding-right: 6rem
}
.tr-LongformBlockQuote-inner {
  border-bottom: none;
  border-left: .3125rem solid #fa6400;
  border-top: none;
  display: block
}
[dir=rtl] .tr-LongformBlockQuote-inner {
  border-left: none;
  border-right: .3125rem solid #fa6400
}
.tr-LongformBlockQuote-quote {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  font-size: 2.25rem;
  line-height: 1.5;
  padding: 0 0 0 3rem;
  text-align: left
}
[dir=rtl] .tr-LongformBlockQuote-quote {
  text-align: right
}
.tr-LongformBlockQuote--quotemark .tr-LongformBlockQuote-quote:before {
  font-size: 2.8125rem;
  padding-right: .4em
}
.tr-LongformBlockQuote--small .tr-LongformBlockQuote-quote {
  font-size: 1.3125rem;
  line-height: 1.71429;
  max-width: 46em
}
.tr-LongformBlockQuote--small .tr-LongformBlockQuote-quote:before {
  font-size: 2.375rem;
  padding-right: .666em
}
.tr-LongformChapterDivider {
  background-color: #404040;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  position: relative
}
.tr-LongformChapterDivider-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}
.tr-LongformChapterDivider-backgroundImage {
  height: 100%;
  position: relative
}
.tr-LongformChapterDivider-backgroundGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(.8%, rgba(0, 0, 0, .002)), color-stop(4.8%, rgba(0, 0, 0, .008)), color-stop(9%, rgba(0, 0, 0, .021)), color-stop(13.9%, rgba(0, 0, 0, .042)), color-stop(19.8%, rgba(0, 0, 0, .075)), color-stop(27%, rgba(0, 0, 0, .126)), color-stop(35%, rgba(0, 0, 0, .194)), color-stop(43.5%, rgba(0, 0, 0, .278)), color-stop(53%, rgba(0, 0, 0, .382)), color-stop(66%, rgba(0, 0, 0, .541)), color-stop(81%, rgba(0, 0, 0, .738)), to(#000));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .002) .8%, rgba(0, 0, 0, .008) 4.8%, rgba(0, 0, 0, .021) 9%, rgba(0, 0, 0, .042) 13.9%, rgba(0, 0, 0, .075) 19.8%, rgba(0, 0, 0, .126) 27%, rgba(0, 0, 0, .194) 35%, rgba(0, 0, 0, .278) 43.5%, rgba(0, 0, 0, .382) 53%, rgba(0, 0, 0, .541) 66%, rgba(0, 0, 0, .738) 81%, #000);
  height: 100%
}
.tr-LongformChapterDivider-content {
  margin-left: auto;
  margin-right: auto;
  margin-top: 3.375rem;
  max-width: 764px;
  max-width: 47.75rem;
  min-height: 360px;
  min-height: 22.5rem;
  overflow: hidden;
  padding-bottom: 2.25rem;
  padding-top: 6rem;
  position: relative
}
.tr-LongformChapterDivider-content {
  margin-top: 4.5rem
}
.tr-LongformChapterDivider-inner {
  bottom: 36px;
  bottom: 2.25rem;
  position: absolute
}
.tr-LongformChapterDivider-inner {
  bottom: 3.375rem
}
.tr-LongformChapterDivider-chapter {
  margin: 0 0 .75rem
}
.tr-LongformChapterDivider-title {
  font-size: 42px;
  font-size: 2.625rem;
  font-weight: 900;
  line-height: 1.28571
}
.tr-LongformChapterDivider--dark {
  background-color: #eaeaea;
  color: #404040
}
.tr-LongformChapterDivider--light {
  color: #fff
}
.tr-LongformChapterNavChapter {
  border-bottom: .0625rem solid #eaeaea;
  text-align: left;
  width: 100%
}
.tr-LongformChapterNavChapter-inner {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  border-left: .3125rem solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 1.125rem;
  text-decoration: none
}
[dir=rtl] .tr-LongformChapterNavChapter-inner {
  border-left: 0;
  border-right: .3125rem solid transparent
}
.tr-LongformChapterNavChapter-prefix {
  color: #757575;
  padding-right: .75rem;
  white-space: nowrap
}
[dir=rtl] .tr-LongformChapterNavChapter-prefix {
  padding-left: .75rem;
  padding-right: 0
}
.tr-LongformChapterNavChapter-title {
  color: #404040;
  font-weight: 500;
  line-height: 1.71429
}
.tr-LongformChapterNavChapter:last-of-type {
  border-bottom: none
}
.tr-LongformChapterNavChapter-inner:focus {
  border-left: .3125rem solid #afafaf
}
.tr-LongformChapterNavChapter-inner:focus .tr-LongformChapterNavChapter-title, .tr-LongformChapterNavChapter-inner:hover .tr-LongformChapterNavChapter-title {
  opacity: .77
}
.tr-LongformChapterNavChapter-inner:active .tr-LongformChapterNavChapter-title {
  opacity: 1
}
.tr-LongformChapterNavChapter.is-active .tr-LongformChapterNavChapter-inner {
  border-left: .3125rem solid #fa6400
}
[dir=rtl] .tr-LongformChapterNavChapter.is-active .tr-LongformChapterNavChapter-inner {
  border-left: 0;
  border-right: .3125rem solid #fa6400
}
.tr-LongformChapterNavChapter.is-active .tr-LongformChapterNavChapter-inner:focus {
  border-color: #afafaf
}
.tr-LongformChapterNavInner {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  max-width: 75rem
}
.tr-LongformChapterNavInner-chapterContainer {
  position: relative;
  width: 100%
}
.tr-LongformChapterNavInner-chapterContainer {
  border-left: .0625rem solid #eaeaea;
  border-right: .0625rem solid #eaeaea;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  left: -.0625rem;
  max-width: 34.5rem
}
.tr-LongformChapterNavInner-currentChapter {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  line-height: 1.71429;
  padding: .75rem 1.125rem;
  text-align: left;
  width: 100%
}
@media (min-width:23em) {
  .tr-LongformChapterNavInner-currentChapter {
    padding-bottom: 1.125rem;
    padding-top: 1.125rem
  }
}
.tr-LongformChapterNavInner-currentChapterPrefix {
  color: #757575;
  padding-right: .75rem;
  white-space: nowrap
}
[dir=rtl] .tr-LongformChapterNavInner-currentChapterPrefix {
  padding-left: .75rem;
  padding-right: 0
}
.tr-LongformChapterNavInner-currentChapterTitle {
  color: #404040;
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-weight: 500;
  padding-right: .75rem
}
[dir=rtl] .tr-LongformChapterNavInner-currentChapterTitle {
  padding-left: .75rem;
  padding-right: 0
}
.tr-LongformChapterNavInner-currentChapterIcon {
  -ms-flex-item-align: center;
  align-self: center;
  color: #fa6400;
  line-height: 1;
  margin-left: auto
}
[dir=rtl] .tr-LongformChapterNavInner-currentChapterIcon {
  margin-left: 0;
  margin-right: auto
}
.tr-LongformChapterNavInner-chapters {
  background-color: #fff;
  border-bottom: .0625rem solid #eaeaea;
  border-top: .0625rem solid #eaeaea;
  display: none;
  max-height: calc(95vh - 100%);
  overflow-y: scroll;
  position: absolute;
  width: 100%
}
.tr-LongformChapterNavInner.is-expanded .tr-LongformChapterNavInner-chapters {
  display: block
}
.tr-LongformChapterNavInner-currentChapter:hover {
  cursor: pointer
}
.tr-LongformChapterNavInner-currentChapter:hover .tr-LongformChapterNavInner-currentChapterIcon, .tr-LongformChapterNavInner-currentChapter:hover .tr-LongformChapterNavInner-currentChapterTitle {
  opacity: .77
}
.tr-LongformChapterNavInner-currentChapter:active .tr-LongformChapterNavInner-currentChapterIcon, .tr-LongformChapterNavInner-currentChapter:active .tr-LongformChapterNavInner-currentChapterTitle {
  opacity: 1
}
.tr-LongformChapterNav {
  background-color: #fff;
  border-bottom: .0625rem solid #eaeaea;
  width: 100%;
  z-index: 1
}
.tr-LongformChapterNav--sticky {
  position: relative;
  position: sticky;
  top: 0
}
.tr-LongformRichText {
  color: #404040;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 2;
  overflow: auto
}
.tr-LongformRichText a {
  word-wrap: break-word;
  word-break: break-word
}
.tr-LongformRichText h1, .tr-LongformRichText h2, .tr-LongformRichText h3 {
  font-weight: 900;
  line-height: 1.5;
  margin: 0 0 1.6875rem
}
.tr-LongformRichText h4, .tr-LongformRichText h5, .tr-LongformRichText h6 {
  font-weight: 900;
  line-height: 1.28571;
  margin: 0 0 .5625rem
}
.tr-LongformRichText h3 + h4 {
  margin-top: 2.25rem
}
.tr-LongformRichText p {
  margin: 0 0 2.25rem
}
.tr-LongformRichText img {
  max-width: 100%
}
.tr-LongformRichText ol, .tr-LongformRichText ul {
  margin: 0 0 2.25rem;
  list-style-type: disc
}
.tr-LongformRichText ol {
  counter-reset: section
}
.tr-LongformRichText ul ul {
  list-style-type: circle
}
.tr-LongformRichText ol ol ul, .tr-LongformRichText ul ul ul {
  list-style-type: square
}
.tr-LongformRichText ol ul {
  list-style-type: circle
}
.tr-LongformRichText ol ol, .tr-LongformRichText ol ul, .tr-LongformRichText ul ol {
  margin-bottom: 0;
  margin-top: 2.25rem
}
.tr-LongformRichText li {
  margin-bottom: 1.5rem;
  margin-left: 1.125rem;
  padding-left: 1.125rem
}
.tr-LongformRichText ol &gt; li {
  display: block;
  position: relative
}
.tr-LongformRichText ol &gt; li:before {
  content: counter(section) ". ";
  counter-increment: section;
  font-weight: 900;
  left: -18px;
  left: -1.125rem;
  position: absolute
}
.tr-LongformRichText &gt; :last-child, .tr-LongformRichText &gt; :last-child li:last-child {
  margin-bottom: 0
}
.tr-LongformRichText--dropcap p:first-of-type:first-letter {
  float: left;
  font-family: Knowledge2017, Helvetica Neue, Arial, sans-serif;
  font-size: 126px;
  font-size: 7.875rem;
  font-weight: 900;
  line-height: .85714;
  margin-bottom: -.01em;
  padding-right: .1em;
  text-transform: uppercase
}
.tr-LongformRichText table {
  border-collapse: collapse;
  font-size: 14px;
  font-size: .875rem;
  margin: 0 0 2.25rem;
  min-width: 100%
}
.tr-LongformRichText table {
  font-size: 1.125rem;
  width: 100%
}
.tr-LongformRichText table caption {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}
.tr-LongformRichText table th {
  border: .0625rem solid #d0d0d0;
  border-bottom: none;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding: .75rem;
  text-align: left
}
.tr-LongformRichText table td {
  border: .0625rem solid #d0d0d0;
  padding: .75rem
}
.tr-LongformRichText table th {
  font-size: 1.125rem
}
.tr-LongformRichText table td, .tr-LongformRichText table th {
  padding: 1.5rem
}
.tr-LongformRichText table td:first-child, .tr-LongformRichText table th:first-child {
  border-left: none
}
.tr-LongformRichText table td:last-child, .tr-LongformRichText table th:last-child {
  border-right: none
}
.tr-Longform {
  background-color: #f4f4f4
}
.tr-Longform:after, .tr-Longform:before {
  content: "";
  display: table
}
.tr-Longform-child {
  margin: 2.25rem auto;
  padding-left: 1.125rem;
  padding-right: 1.125rem
}
.tr-Longform-child {
  margin-bottom: 3.375rem;
  margin-top: 3.375rem
}
.tr-Longform-child--narrow {
  max-width: 800px;
  max-width: 50rem
}
.tr-Longform-child--wide {
  max-width: 1000px;
  max-width: 62.5rem
}
.tr-Longform-child--full {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0
}
.tr-MarkupContainer--sticky {
  position: relative;
  position: sticky;
  top: 0;
  z-index: 1
}
.tr-PhoneInput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative
}
.tr-PhoneNumberInput-wrapper .tr-PhoneNumberInput .tr-Dropdown {
  position: static
}
.tr-PhoneNumberInput-label {
  font-weight: 500
}
.tr-PhoneNumberInput-error {
  margin-top: .375rem;
  position: absolute;
  z-index: -1
}
.tr-PhoneInput .tr-Dropdown {
  border: .0625rem solid #666;
  border-radius: .375rem 0 0 .375rem
}
.tr-PhoneNumberInput--isInvalid .tr-Dropdown {
  border-color: #dc0a0a #666 #dc0a0a #dc0a0a
}
[dir=rtl] .tr-PhoneInput .tr-Dropdown {
  border-radius: 0 .375rem .375rem 0
}
[dir=rtl] .tr-PhoneNumberInput--isInvalid .tr-Dropdown {
  border-left-color: #666;
  border-right-color: #dc0a0a
}
.tr-PhoneInput .tr-Dropdown-listWrapper {
  background-color: #fff;
  border: .0625rem solid #666;
  border-radius: 0;
  -webkit-box-shadow: .0625rem .25rem .25rem 0 rgba(0, 0, 0, .2);
  box-shadow: .0625rem .25rem .25rem 0 rgba(0, 0, 0, .2);
  height: 100vh;
  position: fixed;
  top: 0
}
@media (min-width:768px) {
  .tr-PhoneInput .tr-Dropdown-listWrapper {
    height: auto;
    position: absolute;
    top: auto
  }
}
@media (min-width:768px) {
  .tr-CountrySelector--nothingFound .tr-Dropdown-listWrapper {
    max-height: 5rem;
    overflow: hidden
  }
}
@media (max-width:767px) {
  .tr-PhoneInput .tr-Dropdown-items {
    height: calc(100vh - 83px);
    max-height: calc(100vh - 83px) !important
  }
}
.tr-PhoneInput .tr-Dropdown-items:focus {
  outline: 2px solid #666;
  outline: .125rem solid #666;
  border-left: .0625rem solid #666;
  border-right: .0625rem solid #666;
  position: relative;
  z-index: 1
}
@media (min-width:768px) {
  .tr-PhoneInput .tr-Dropdown-items:focus {
    border-left: none;
    border-right: none
  }
}
.tr-CountrySelector--nothingFound .tr-Dropdown-items:focus, .tr-PhoneInput .tr-Dropdown-item {
  border: none
}
.tr-PhoneInput .tr-Dropdown-items:focus .tr-Dropdown-itemInner {
  padding-left: 1.0625rem
}
@media (min-width:768px) {
  .tr-PhoneInput .tr-Dropdown-items:focus .tr-Dropdown-itemInner {
    padding-left: .75rem 1.125rem
  }
}
.tr-PhoneInput .tr-Dropdown-item:last-of-type {
  border-radius: 0
}
.tr-PhoneInput .tr-Dropdown-itemInnerButton--selected {
  font-weight: 500
}
.tr-CountrySelectorHeader-button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: .6875rem .5rem
}
.tr-CountrySelectorHeader-button:focus {
  border: .0625rem solid #666;
  border-radius: .25rem 0 0 .25rem;
  outline: 0;
  padding: .625rem .4375rem
}
.tr-PhoneNumberInput--isInvalid .tr-CountrySelectorHeader-button {
  border-radius: .25rem 0 0 .25rem;
  border: .0625rem solid #dc0a0a;
  border-right: none;
  padding: .625rem .5rem .625rem .4375rem
}
[dir=rtl] .tr-CountrySelectorHeader-button:focus {
  border-radius: 0 .25rem .25rem 0
}
[dir=rtl] .tr-PhoneNumberInput--isInvalid .tr-CountrySelectorHeader-button {
  border-left: none;
  border-radius: 0 .25rem .25rem 0;
  border-right: .0625rem solid #dc0a0a;
  padding-left: .5rem;
  padding-right: .4375rem
}
.tr-CountrySelectorHeader-button .tr-PhoneInputCountryIcon {
  margin-right: .25rem
}
.tr-CountrySelectorHeader-button .tr-PhoneInputCountryIconImg {
  display: block;
  height: 20px;
  height: 1.25rem;
  width: 30px;
  width: 1.875rem
}
.tr-CountrySelectorHeader-toggleIcon {
  color: #404040;
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem
}
.tr-CountryFilter-closeButtonWrapper {
  border-bottom: .0625rem solid #afafaf;
  padding: .6875rem .5625rem .4375rem
}
@media (min-width:768px) {
  .tr-CountryFilter-closeButtonWrapper {
    display: none
  }
}
.tr-CountryFilter-closeButton {
  color: #404040;
  display: block;
  margin-left: auto;
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem
}
.tr-CountryFilter-inputWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative
}
.tr-CountryFilter-label {
  left: 20px;
  left: 1.25rem;
  position: absolute;
  top: 20px;
  top: 1.25rem;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
[dir=rtl] .tr-CountryFilter-label {
  left: auto;
  right: 20px;
  right: 1.25rem
}
.tr-CountryFilter-inputIcon {
  color: #404040;
  display: block;
  height: 18px;
  height: 1.125rem;
  width: 18px;
  width: 1.125rem
}
.tr-CountryFilter-input {
  border: none;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: .5625rem 1.5rem .6875rem 3.5rem;
  max-height: 38px;
  max-height: 2.375rem;
  width: 100%
}
.tr-CountryFilter-input:focus {
  border: .0625rem solid #666;
  border-bottom-width: .125rem;
  outline: 0;
  padding: .5rem 1.4375rem .5625rem 3.4375rem
}
[dir=rtl] .tr-CountryFilter-input {
  padding-left: 1.5rem;
  padding-right: 3.5rem
}
[dir=rtl] .tr-CountryFilter-input:focus {
  padding-left: 1.5rem;
  padding-right: 3.4375rem
}
.tr-CountryFilter-nothingFoundWarning {
  padding: .5rem 1.25rem;
  width: 100%
}
.tr-PhoneInputInput, .tr-PhoneNumberInput-input {
  border: .0625rem solid #666;
  display: block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  line-height: 1.5;
  padding: .6875rem .5rem .6875rem 1.875rem;
  width: 100%
}
.tr-PhoneInputInput {
  border-left: none;
  border-radius: 0 .375rem .375rem 0
}
.tr-PhoneNumberInput-input {
  border-radius: .375rem
}
.tr-PhoneNumberInput-input:focus {
  border-width: .125rem;
  outline: 0
}
.tr-PhoneInputInput:focus {
  border-bottom-width: .125rem;
  border-left: .0625rem solid #666;
  border-right-width: .125rem;
  border-top-width: .125rem;
  outline: 0;
  padding: .625rem .4375rem .625rem 1.8125rem
}
.tr-PhoneNumberInput-input--isInvalid {
  border-color: #dc0a0a;
  border-width: .125rem
}
.tr-PhoneNumberInput--isInvalid .tr-PhoneInputInput {
  border-color: #dc0a0a;
  border-left: none;
  border-width: .125rem;
  padding: .625rem .4375rem .625rem 1.875rem
}
[dir=rtl] .tr-PhoneInputInput {
  border-left: .0625rem solid #666;
  border-radius: .375rem 0 0 .375rem;
  border-right: none;
  padding-left: .5rem;
  padding-right: 1.875rem
}
[dir=rtl] .tr-PhoneInputInput:focus {
  border-bottom-width: .125rem;
  border-left-width: .125rem;
  border-right: .0625rem solid #666;
  border-top-width: .125rem;
  padding: .625rem 1.8125rem .625rem .4375rem
}
[dir=rtl] .tr-PhoneNumberInput--isInvalid .tr-PhoneInputInput {
  border-left: .125rem solid #dc0a0a;
  padding-left: .5rem;
  padding-right: 1.875rem
}
[dir=rtl] .tr-PhoneNumberInput--isInvalid .tr-PhoneInputInput:focus {
  border-right: none
}
.tr-PhoneInputInput::-webkit-input-placeholder {
  color: #404040
}
.tr-PhoneInputInput::-moz-placeholder {
  color: #404040
}
.tr-PhoneInputInput::-ms-input-placeholder {
  color: #404040
}
.tr-PhoneInputInput::placeholder {
  color: #404040
}
.tr-PhoneInput .tr-Dropdown.is-expanded {
  border-radius: .375rem 0 0 0
}
.tr-PhoneInput .tr-Dropdown.is-expanded .tr-CountrySelectorHeader-button {
  border-radius: .25rem 0 0 0
}
[dir=rtl] .tr-PhoneInput .tr-Dropdown.is-expanded {
  border-radius: 0 .375rem 0 0
}
[dir=rtl] .tr-PhoneInput .tr-Dropdown.is-expanded .tr-CountrySelectorHeader-button {
  border-radius: 0 .25rem 0 0
}
.tr-PhoneInput .tr-Dropdown.is-expanded + .tr-PhoneInputInput {
  border-radius: 0 .375rem 0 0
}
[dir=rtl] .tr-PhoneInput .tr-Dropdown.is-expanded + .tr-PhoneInputInput {
  border-radius: .375rem 0 0 0
}
.tr-PopoverBox--dropShadow {
  background-color: #fff;
  -webkit-box-shadow: 0 .125rem .5rem #afafaf;
  box-shadow: 0 .125rem .5rem #afafaf;
  min-width: 240px;
  min-width: 15rem;
  padding: 1.125rem
}
.tr-PopoverContent {
  display: none
}
.tr-PopoverContent--active, .tr-PopoverTrigger {
  display: inline-block
}
.tr-Responsive, .tr-Responsive-descendentName {
  cursor: hat
}
.tr-Responsive-descendentName {
  cursor: hat
}
.tr-Responsive--modifierName, [dir=rtl] .tr-Responsive {
  cursor: hat
}
.tr-TickerItem {
  border-right: .0625rem solid #afafaf;
  display: inline-block;
  font-size: 14px;
  font-size: .875rem;
  padding: .1875rem 1.5rem
}
[dir=rtl] .tr-TickerItem {
  border-left: .0625rem solid #afafaf;
  border-right: none
}
.tr-TickerItem:last-child {
  border-right-width: 0
}
[dir=rtl] .tr-TickerItem:last-child {
  border-left-width: 0
}
.tr-TickerItem-link {
  color: inherit;
  text-decoration: none
}
.tr-TickerItem-link:visited {
  color: inherit
}
.tr-TickerItem-title {
  color: #fff;
  font-weight: 500
}
.tr-TickerItem-link:hover .tr-TickerItem-title {
  text-decoration: underline
}
.tr-TickerItem-link:active .tr-TickerItem-title {
  color: #993500
}
.tr-TickerItem-time {
  color: #fff;
  margin-left: 1.5rem
}
[dir=rtl] .tr-TickerItem-time {
  margin-left: 0;
  margin-right: 1.5rem
}
@-webkit-keyframes Ticker-scroll {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
  to {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
}
@keyframes Ticker-scroll {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
  to {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
}
@-webkit-keyframes Ticker-scroll-rtl {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
  to {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
}
@keyframes Ticker-scroll-rtl {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
  to {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
}
.tr-Ticker {
  background-color: #262626;
  display: none
}
.tr-Ticker {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.tr-Ticker.is-closed {
  display: none
}
.tr-Ticker-close {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #404040;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: .75rem;
  padding-right: .75rem
}
.tr-Ticker-closeIcon {
  height: 1em;
  width: 1em
}
.tr-Ticker-content {
  background-color: #666;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow-x: hidden;
  position: relative
}
.tr-Ticker-fade {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(90deg, rgba(64, 64, 64, 0), #404040);
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 72px;
  width: 4.5rem
}
[dir=rtl] .tr-Ticker-fade {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(64, 64, 64, 0)), to(#404040));
  background-image: linear-gradient(270deg, rgba(64, 64, 64, 0), #404040);
  left: 0;
  right: auto
}
.tr-Ticker-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: hidden
}
.tr-Ticker-itemsInner {
  padding-bottom: .75rem;
  padding-left: 100%;
  padding-top: .75rem;
  white-space: nowrap
}
[dir=rtl] .tr-Ticker-itemsInner {
  padding-left: 0;
  padding-right: 100%
}
.tr-Ticker.is-animating .tr-Ticker-itemsInner {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: Ticker-scroll;
  animation-name: Ticker-scroll;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear
}
.tr-Ticker.is-paused .tr-Ticker-itemsInner {
  -webkit-animation-play-state: paused;
  animation-play-state: paused
}
[dir=rtl] .tr-Ticker.is-animating .tr-Ticker-itemsInner {
  -webkit-animation-name: Ticker-scroll-rtl;
  animation-name: Ticker-scroll-rtl
}
.tr-Ticker-logo {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1.5rem
}
.tr-Ticker-logoInner {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='23' width='166' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M166 14.122c0-1.32-.741-2.003-1.889-2.472-.903-.368-1.696-.68-2.3-.922-.6-.241-1.112-.659-1.112-1.112 0-.619.756-.977 1.76-.977 1.183 0 2.113.168 3.01.25h.028c.135 0 .23-.111.23-.247v-1.02c0-.137-.108-.233-.244-.26A13.215 13.215 0 0 0 162.54 7c-2.526 0-3.73 1.101-3.73 2.616 0 .963.418 1.912 1.602 2.407 1.187.496 3.616 1.067 3.616 2.1 0 .798-.367 1.237-1.577 1.237-1.256 0-2.528-.18-3.071-.25h-.028a.26.26 0 0 0-.257.263v.991c0 .152.122.247.257.274.654.152 1.872.362 3.072.362 2.72 0 3.575-1.488 3.575-2.878zm-87.537 0c0-1.32-.741-2.003-1.889-2.472-.903-.368-1.696-.68-2.3-.922-.6-.241-1.112-.659-1.112-1.112 0-.619.756-.977 1.76-.977 1.183 0 2.113.168 3.01.25h.028c.135 0 .229-.111.229-.247v-1.02c0-.137-.106-.233-.243-.26A13.22 13.22 0 0 0 75.004 7c-2.526 0-3.731 1.101-3.731 2.616 0 .963.419 1.912 1.603 2.407 1.186.496 3.616 1.067 3.616 2.1 0 .798-.367 1.237-1.577 1.237-1.256 0-2.528-.18-3.072-.25h-.027a.26.26 0 0 0-.257.263v.991c0 .152.122.247.257.274.654.152 1.872.362 3.072.362 2.72 0 3.575-1.488 3.575-2.878zm20.167 2.216V7.372a.252.252 0 0 0-.26-.261h-1.168c-.151 0-.26.109-.26.261v6.791c0 .081-.038.125-.066.125-.042 0-.082-.044-.108-.11l-3.833-6.625c-.165-.36-.313-.442-.598-.442h-1.469a.545.545 0 0 0-.54.55v8.953c0 .15.118.276.271.276h1.152c.15 0 .26-.125.26-.276V10.14c0-.081.029-.111.068-.111.04 0 .082.03.121.111l3.687 6.256c.212.495.5.495.825.495h1.374a.549.549 0 0 0 .544-.552zm-29.131.345V7.66a.548.548 0 0 0-.544-.55H67.84a.57.57 0 0 0-.502.33l-2.606 5.377c-.07.124-.097.193-.15.193-.057 0-.084-.069-.152-.193l-2.607-5.377a.57.57 0 0 0-.501-.33h-1.115c-.3 0-.545.246-.545.55v9.022c0 .137.11.207.233.207h1.371c.123 0 .218-.14.218-.276v-5.952c0-.096.014-.137.042-.137.011 0 .039.04.068.082l2.208 4.922c.079.15.256.234.433.234h.707c.177 0 .352-.084.432-.234l2.193-4.922c.03-.041.057-.082.067-.082.03 0 .044.04.044.137v5.952c0 .136.095.276.215.276h1.373c.123 0 .233-.07.233-.207zm17.111-5.387c0-1.817-1.083-2.63-2.414-2.63-1.332 0-2.416.813-2.416 2.63v1.408c0 1.817 1.084 2.628 2.416 2.628 1.331 0 2.414-.81 2.414-2.628zm1.904 0v1.408c0 3.029-2.076 4.295-4.318 4.295-2.242 0-4.317-1.266-4.317-4.295v-1.408c0-3.028 2.075-4.294 4.317-4.294s4.318 1.266 4.318 4.294zm-32.42 0c0-1.817-1.082-2.63-2.414-2.63-1.331 0-2.416.813-2.416 2.63v1.408c0 1.817 1.085 2.628 2.416 2.628 1.332 0 2.415-.81 2.415-2.628zm1.905 0v1.408c0 3.029-2.077 4.295-4.32 4.295-2.24 0-4.315-1.266-4.315-4.295v-1.408c0-3.028 2.075-4.294 4.316-4.294 2.242 0 4.32 1.266 4.32 4.294zm-10.488 5.318V7.372a.263.263 0 0 0-.272-.261h-1.342c-.153 0-.275.109-.275.261v3.575h-4.304V7.372a.262.262 0 0 0-.27-.261h-1.345c-.151 0-.272.109-.272.261v9.242c0 .15.12.276.272.276h1.345c.147 0 .27-.125.27-.276v-3.988h4.304v3.988c0 .15.122.276.275.276h1.342a.276.276 0 0 0 .272-.276zm91.864-7.908h-2.71v7.908c0 .15-.123.276-.274.276h-1.343a.274.274 0 0 1-.27-.276V8.706h-2.714c-.149 0-.272-.094-.272-.246V7.372c0-.152.123-.261.272-.261h7.311c.15 0 .273.109.273.261V8.46c0 .152-.124.246-.273.246zm-101.791 0h-2.71v7.908c0 .15-.123.276-.274.276h-1.343a.274.274 0 0 1-.271-.276V8.706h-2.714c-.148 0-.272-.094-.272-.246V7.372c0-.152.124-.261.272-.261h7.312c.149 0 .272.109.272.261V8.46c0 .152-.123.246-.272.246zm93.005 4.396v-5.73c0-.152-.122-.261-.273-.261h-1.345c-.149 0-.27.109-.27.261v5.73c0 1.57-.716 2.314-2.184 2.314-1.465 0-2.182-.744-2.182-2.314v-5.73c0-.152-.12-.261-.272-.261h-1.342c-.15 0-.273.109-.273.261v5.73c0 2.933 1.883 3.897 4.07 3.897 2.188 0 4.071-.964 4.071-3.897zm12.183-.476h4.349c.15 0 .272-.124.272-.274v-.993a.275.275 0 0 0-.272-.275h-4.349V9.822c0-1.152.044-1.183 1.072-1.183h3.44c.149 0 .272-.126.272-.276v-.88c0-.194-.068-.263-.272-.29-.435-.067-1.32-.192-2.936-.192-2.256 0-3.452-.016-3.452 2.82v4.357c0 2.836 1.196 2.82 3.452 2.82 1.616 0 2.5-.122 2.936-.192.204-.027.272-.096.272-.29v-.879a.275.275 0 0 0-.272-.274h-3.44c-1.028 0-1.072-.032-1.072-1.185zm-26.846 0h4.349c.15 0 .272-.124.272-.274v-.993a.275.275 0 0 0-.272-.275h-4.349V9.822c0-1.152.043-1.183 1.071-1.183h3.44c.15 0 .273-.126.273-.276v-.88c0-.194-.069-.263-.273-.29-.435-.067-1.32-.192-2.935-.192-2.256 0-3.452-.016-3.452 2.82v4.357c0 2.836 1.196 2.82 3.452 2.82 1.615 0 2.5-.122 2.935-.192.204-.027.273-.096.273-.29v-.879a.275.275 0 0 0-.273-.274h-3.44c-1.028 0-1.07-.032-1.07-1.185zm39.57-2.514c0-1.033-.791-1.473-2.15-1.473-.287 0-1.523.028-1.766.055v2.985c.216.014 1.533.042 1.766.042 1.398 0 2.15-.274 2.15-1.484zm2.2 6.613c0 .095-.054.165-.162.165h-1.66c-.148 0-.203-.14-.27-.276l-1.958-3.338h-.3c-.355 0-1.453-.04-1.766-.056v3.394c0 .15-.11.276-.259.276h-1.359a.275.275 0 0 1-.27-.276V7.592c0-.276.16-.372.434-.413.707-.11 2.227-.178 3.22-.178 2.092 0 4.024.758 4.024 3.111v.125c0 1.457-.72 2.255-1.833 2.693l2.132 3.684a.18.18 0 0 1 .028.111zm-47.301-6.613c0-1.033-.79-1.473-2.15-1.473-.286 0-1.522.028-1.765.055v2.985c.216.014 1.533.042 1.766.042 1.398 0 2.149-.274 2.149-1.484zm2.201 6.613c0 .095-.054.165-.162.165h-1.66c-.148 0-.203-.14-.27-.276l-1.957-3.338h-.301c-.355 0-1.453-.04-1.766-.056v3.394c0 .15-.11.276-.259.276h-1.359a.275.275 0 0 1-.27-.276V7.592c0-.276.16-.372.434-.413.708-.11 2.226-.178 3.22-.178 2.092 0 4.023.758 4.023 3.111v.125c0 1.457-.719 2.255-1.832 2.693l2.131 3.684a.18.18 0 0 1 .028.111z' fill='%23fff'/%3E%3Cpath d='M23.154 13.908a1.15 1.15 0 0 0-1.146 1.152c0 .637.513 1.153 1.146 1.153s1.145-.516 1.145-1.153c0-.636-.512-1.152-1.145-1.152zM21.7 16.899a.974.974 0 0 0-.971.978c0 .539.434.977.97.977a.974.974 0 0 0 .972-.977.974.974 0 0 0-.971-.978zm-2.159 2.344a.843.843 0 0 0-.84.845c0 .467.376.845.84.845s.84-.378.84-.845a.843.843 0 0 0-.84-.845zm-2.423 1.577a.684.684 0 0 0-.682.686c0 .379.305.686.682.686a.684.684 0 0 0 .682-.686.684.684 0 0 0-.682-.686zm-2.383.834a.587.587 0 0 0-.585.589c0 .325.262.589.585.589a.587.587 0 0 0 .586-.59.588.588 0 0 0-.586-.588zm-2.232.331a.506.506 0 0 0-.504.507c0 .28.226.508.504.508a.506.506 0 0 0 .504-.508.506.506 0 0 0-.504-.507zm-2.236-.33a.588.588 0 0 0-.585.588c0 .326.262.59.585.59a.588.588 0 0 0 .586-.59.588.588 0 0 0-.586-.589zm-2.383-.836a.682.682 0 0 0-.68.684c0 .378.305.684.68.684s.68-.306.68-.684a.682.682 0 0 0-.68-.684zM5.46 19.245c-.463 0-.839.378-.839.844s.376.845.84.845c.463 0 .839-.378.839-.845s-.376-.844-.84-.844zM3.303 16.9a.975.975 0 0 0-.972.978c0 .54.435.979.972.979a.975.975 0 0 0 .972-.979.975.975 0 0 0-.972-.978zm-1.454-2.994c-.632 0-1.144.515-1.144 1.151s.512 1.152 1.144 1.152c.633 0 1.145-.516 1.145-1.152 0-.636-.512-1.151-1.145-1.151zm-.525-3.737C.593 10.17 0 10.766 0 11.502s.593 1.332 1.324 1.332c.731 0 1.324-.596 1.324-1.332 0-.736-.593-1.333-1.324-1.333zm.525-3.375c-.632 0-1.144.516-1.144 1.151 0 .636.512 1.151 1.144 1.151.632 0 1.144-.515 1.144-1.15 0-.636-.512-1.152-1.144-1.152zm1.453-2.649c-.537 0-.973.439-.973.98s.436.978.973.978c.537 0 .973-.438.973-.979s-.436-.979-.973-.979zm2.159-2.078a.842.842 0 0 0-.84.845c0 .467.376.845.84.845.464 0 .84-.378.84-.845a.842.842 0 0 0-.84-.845zM7.885.814a.682.682 0 0 0-.68.684c0 .377.304.684.68.684.375 0 .68-.307.68-.684a.682.682 0 0 0-.68-.684zm2.381-.646c-.324 0-.586.265-.586.59s.262.59.586.59c.324 0 .586-.264.586-.59s-.262-.59-.586-.59zM12.498 0a.505.505 0 0 0-.503.506c0 .28.225.507.503.507a.505.505 0 0 0 .503-.507.505.505 0 0 0-.503-.506zm2.24.17a.587.587 0 0 0-.586.59c0 .324.262.588.585.588a.587.587 0 0 0 .585-.589.587.587 0 0 0-.585-.588zm2.38.644a.681.681 0 0 0-.68.684c0 .377.305.683.68.683.375 0 .68-.306.68-.683a.681.681 0 0 0-.68-.684zm2.421 1.256a.841.841 0 0 0-.839.844c0 .466.376.844.839.844s.839-.378.839-.844a.841.841 0 0 0-.839-.844zm2.159 2.076a.977.977 0 0 0-.973.98c0 .54.435.979.973.979a.977.977 0 0 0 .974-.98c0-.54-.436-.98-.974-.98zm1.455 2.645c-.632 0-1.144.515-1.144 1.15 0 .636.512 1.152 1.144 1.152.632 0 1.144-.516 1.144-1.151 0-.636-.512-1.151-1.144-1.151zm-5.249 6.47a.516.516 0 0 0-.514.517c0 .286.23.517.514.517s.515-.231.515-.517a.516.516 0 0 0-.515-.517zm-1.283 1.916a.516.516 0 0 0-.514.517c0 .286.23.518.514.518a.516.516 0 0 0 .514-.518.516.516 0 0 0-.514-.517zm-1.903 1.231a.56.56 0 0 0-.558.562c0 .31.25.56.558.56a.56.56 0 0 0 .559-.56.56.56 0 0 0-.559-.562zm-2.25.335a.754.754 0 0 0-.752.756c0 .417.337.756.752.756a.754.754 0 0 0 .75-.756.753.753 0 0 0-.75-.756zm-2.244-.452a.855.855 0 0 0-.853.858c0 .474.382.858.853.858a.855.855 0 0 0 .853-.858.855.855 0 0 0-.853-.858zm-2.037-1.445a.95.95 0 0 0-.946.953.95.95 0 0 0 .946.951.949.949 0 0 0 .946-.951.95.95 0 0 0-.946-.953zm-1.343-1.934a.796.796 0 0 0-.794.799c0 .441.356.799.794.799a.796.796 0 0 0 .794-.799.797.797 0 0 0-.794-.799zm-.314-2.125a.617.617 0 0 0-.615.618c0 .342.275.619.615.619.34 0 .614-.277.614-.619a.617.617 0 0 0-.614-.618zm.54-2.078a.518.518 0 0 0-.515.519c0 .287.23.519.516.519a.517.517 0 0 0 .515-.519c0-.287-.23-.52-.515-.52zM8.356 6.81c-.284 0-.514.232-.514.517s.23.517.514.517c.284 0 .513-.231.513-.517s-.23-.517-.513-.517zm1.9-1.328a.56.56 0 0 0-.558.561c0 .31.25.562.558.562a.56.56 0 0 0 .558-.562.56.56 0 0 0-.558-.561zm2.25-.726a.748.748 0 0 0-.747.751c0 .415.334.751.746.751a.748.748 0 0 0 .747-.75.748.748 0 0 0-.747-.752zm2.25.25c-.47 0-.85.383-.85.855s.38.855.85.855.85-.383.85-.855a.853.853 0 0 0-.85-.855zm2.027 1.253a.951.951 0 0 0-.948.954c0 .527.424.954.948.954a.951.951 0 0 0 .948-.954.951.951 0 0 0-.948-.954zm1.343 2.24a.796.796 0 0 0-.793.799c0 .44.356.798.793.798a.796.796 0 0 0 .794-.798.795.795 0 0 0-.794-.798zm-2.065 3.506c-.261 0-.474.213-.474.477s.213.477.474.477a.476.476 0 1 0 0-.954zm-.92 1.474a.707.707 0 0 0-.706.71c0 .392.316.71.706.71s.705-.318.705-.71a.707.707 0 0 0-.705-.71zm-1.814.966a.74.74 0 0 0-.738.743c0 .41.33.743.738.743a.741.741 0 0 0 .739-.743.74.74 0 0 0-.739-.743zm-2.123-.055a.658.658 0 0 0-.655.66c0 .363.293.658.655.658a.657.657 0 0 0 .656-.659.658.658 0 0 0-.656-.66zm-1.577-1.076a.482.482 0 0 0-.481.484c0 .267.215.483.48.483s.481-.216.481-.483a.482.482 0 0 0-.48-.484zM9 11.92a.35.35 0 0 0-.35.35.35.35 0 0 0 .698 0 .35.35 0 0 0-.348-.35zm-.037-1.817a.475.475 0 0 0-.474.477c0 .263.212.476.474.476a.475.475 0 0 0 .474-.476.475.475 0 0 0-.474-.477zm.924-1.945a.706.706 0 0 0-.704.708c0 .39.315.708.704.708a.706.706 0 0 0 .703-.708.706.706 0 0 0-.703-.708zm1.803-1.034c-.409 0-.74.333-.74.744s.331.744.74.744c.408 0 .74-.332.74-.744s-.332-.744-.74-.744zm2.128.237a.658.658 0 0 0-.656.66c0 .364.294.66.656.66a.658.658 0 0 0 .656-.66.658.658 0 0 0-.656-.66zm1.569 1.404a.482.482 0 0 0-.48.484.482.482 0 1 0 .96 0 .482.482 0 0 0-.48-.484zm.66 1.672a.35.35 0 0 0-.35.351.35.35 0 0 0 .35.352.35.35 0 0 0 .35-.352.35.35 0 0 0-.35-.351zm2.388.552a.62.62 0 0 0-.617.621c0 .343.276.621.617.621.341 0 .617-.278.617-.621a.62.62 0 0 0-.617-.621zm2.546.752c-.359 0-.65.293-.65.654 0 .361.291.654.65.654.36 0 .65-.293.65-.654a.652.652 0 0 0-.65-.654zm-.644 2.31c-.34 0-.616.277-.616.62s.276.619.616.619c.34 0 .615-.277.615-.62s-.275-.619-.615-.619zm-1.11 1.94a.521.521 0 0 0-.519.522c0 .289.233.523.52.523.287 0 .52-.234.52-.523a.521.521 0 0 0-.52-.523zm-1.33 1.44a.45.45 0 0 0-.448.451.45.45 0 0 0 .898 0 .45.45 0 0 0-.45-.451zm-1.404 1.05a.386.386 0 0 0-.385.388c0 .214.172.387.385.387a.386.386 0 0 0 .384-.387.386.386 0 0 0-.384-.387zm-1.59.595a.45.45 0 1 0 0 .901.45.45 0 1 0 0-.901zm-1.87.306a.52.52 0 0 0-.517.521.52.52 0 0 0 .518.521.52.52 0 0 0 .518-.521.52.52 0 0 0-.518-.52zm-2.137-.212a.675.675 0 0 0-.674.677c0 .374.302.677.674.677a.675.675 0 0 0 .673-.677.675.675 0 0 0-.673-.677zm-2.248-.813c-.439 0-.795.358-.795.8s.356.8.795.8c.44 0 .795-.358.795-.8s-.355-.8-.795-.8zm-1.99-1.503a.937.937 0 0 0-.935.94c0 .52.418.94.934.94s.934-.42.934-.94c0-.519-.418-.94-.934-.94zm-1.653-2.267c-.558 0-1.011.455-1.011 1.017 0 .562.453 1.018 1.011 1.018.559 0 1.011-.456 1.011-1.018s-.452-1.017-1.01-1.017zm-.938-2.36a.799.799 0 0 0-.797.801c0 .443.357.801.797.801s.796-.358.796-.8a.8.8 0 0 0-.796-.802zm-.046-2.28a.655.655 0 0 0-.653.657c0 .363.292.657.653.657.361 0 .654-.294.654-.657a.656.656 0 0 0-.654-.657zm.642-2.239a.618.618 0 0 0-.616.62c0 .342.276.62.616.62.34 0 .617-.278.617-.62a.618.618 0 0 0-.617-.62zm1.112-1.742a.52.52 0 0 0-.518.522.52.52 0 0 0 .518.521.52.52 0 0 0 .518-.52.52.52 0 0 0-.518-.523zM7.103 4.67a.45.45 0 0 0-.448.45c0 .25.2.451.448.451a.45.45 0 0 0 .448-.45.45.45 0 0 0-.448-.45zm1.405-.927a.387.387 0 0 0-.385.388c0 .214.172.388.385.388a.387.387 0 0 0 .386-.388.387.387 0 0 0-.386-.388zm1.593-.715a.448.448 0 0 0-.447.45c0 .248.2.45.447.45a.449.449 0 0 0 .447-.45c0-.25-.2-.45-.447-.45zm1.863-.453a.521.521 0 0 0-.52.523c0 .289.233.523.52.523.287 0 .52-.234.52-.523a.521.521 0 0 0-.52-.523zm2.141-.095a.676.676 0 0 0-.674.678c0 .375.302.679.674.679a.676.676 0 0 0 .674-.679.676.676 0 0 0-.674-.678zM16.29 3c-.44 0-.797.359-.797.801s.357.802.797.802c.44 0 .797-.359.797-.802S16.73 3 16.29 3zm2.063 1.261c-.516 0-.934.421-.934.94s.418.942.934.942.935-.422.935-.941-.418-.94-.935-.94zm1.64 2.12c-.558 0-1.012.455-1.012 1.017 0 .562.454 1.018 1.012 1.018s1.012-.456 1.012-1.018-.453-1.018-1.012-1.018zm.94 2.792c-.44 0-.796.359-.796.8s.356.801.796.801c.44 0 .795-.358.795-.8s-.356-.8-.795-.8zM25 11.502c0 .736-.593 1.332-1.324 1.332a1.328 1.328 0 0 1-1.325-1.332c0-.736.593-1.333 1.325-1.333.731 0 1.324.597 1.324 1.333z' fill='%23fa6400'/%3E%3C/g%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 5.8125rem 1.5625rem;
  height: 25px;
  height: 1.5625rem;
  width: 93px;
  width: 5.8125rem
}
.tr-Sticky--bottom {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%
}
.tr-Sticky--top {
  position: fixed;
  top: 0;
  width: 100%
}
li.tr-SiteHeaderMenu-search {
  margin-left: 3rem;
  z-index: 3;
  display: block;
  max-width: 20rem;
  margin-left: 0;
  z-index: 3;
  display: block;
  max-width: 30rem;
  width: 30rem;
  margin-top: .7rem
}
div#search {
  background: 0 0 !important;
  border-radius: .375rem;
  border: .0625rem solid #d0d0d0;
  height: 57px;
  height: 3.5625rem;
  overflow: hidden;
  position: relative;
  z-index: auto;
  display: flex;
  justify-content: space-evenly;
  padding-top: 1rem
}
#search input.search-submit {
  background-repeat: no-repeat;
  left: auto;
  width: 24px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Cg class='nc-icon-wrapper' fill='none' stroke='%234d4d4d' stroke-linecap='square' stroke-width='2'%3E%3Cpath d='M22 22l-5.6-5.6' data-color='color-2'%3E%3C/path%3E%3Cpath d='M10 1a9 9 0 1 0 0 18 9 9 0 1 0 0-18z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") no-repeat;
  height: 14px;
  position: initial;
  margin-top: 6px;
  color: #4d4d4d;
  padding: 0;
  margin-right: 1rem
}
#search .search-submit:hover {
  background-color: #fff !important
}
.tr-SiteHeaderSection-title {
  color: #fa6400;
  font-size: 18.666px;
  font-size: 1.16667rem;
  font-weight: 500;
  line-height: 1.33333;
  margin-bottom: 1.125rem;
  margin-left: .75rem;
  margin-top: 0
}</pre></body></html>