@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

.show-print {
  display: none !important;
}
@media print {
  .show-print {
    display: block !important;
  }
}

@media print {
  .hide-print {
    display: none !important;
  }
}

@media print {
  .remove-appended-print-link:after {
    content: none !important;
  }
}

@media print {
  * {
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
}
@media print {
  h1 a:after,
  h2 a:after,
  h3 a:after,
  h4 a:after,
  h5 a:after,
  h6 a:after {
    content: none !important;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
}
@media print {
  img:not([alt]),
  img[alt=""] {
    display: none !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
.hide {
  display: none !important;
}

.show {
  display: block !important;
}
.show--i {
  display: inline !important;
}
.show--ib {
  display: inline-block !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.show-landscape,
.hide-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-landscape,
  .hide-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-landscape,
  .hide-portrait {
    display: none !important;
  }
}

.hide-landscape,
.show-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-landscape,
  .show-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-landscape,
  .show-portrait {
    display: block !important;
  }
}

/* stylelint-disable-line */
.show-xs, .show--i-xs, .show--ib-xs, .show-sm, .show--i-sm, .show--ib-sm, .show-md, .show--i-md, .show--ib-md, .show-lg, .show--i-lg, .show--ib-lg, .show-xl, .show--i-xl, .show--ib-xl {
  display: none;
}

@media (min-width: 25em) {
  .show-xs {
    display: block !important;
  }
  .show--i-xs {
    display: inline !important;
  }
  .show--ib-xs {
    display: inline-block !important;
  }
  .hide-xs {
    display: none !important;
  }
}
@media (min-width: 37.5em) {
  .show-sm {
    display: block !important;
  }
  .show--i-sm {
    display: inline !important;
  }
  .show--ib-sm {
    display: inline-block !important;
  }
  .hide-sm {
    display: none !important;
  }
}
@media (min-width: 56.25em) {
  .show-md {
    display: block !important;
  }
  .show--i-md {
    display: inline !important;
  }
  .show--ib-md {
    display: inline-block !important;
  }
  .hide-md {
    display: none !important;
  }
}
@media (min-width: 75em) {
  .show-lg {
    display: block !important;
  }
  .show--i-lg {
    display: inline !important;
  }
  .show--ib-lg {
    display: inline-block !important;
  }
  .hide-lg {
    display: none !important;
  }
}
@media (min-width: 100em) {
  .show-xl {
    display: block !important;
  }
  .show--i-xl {
    display: inline !important;
  }
  .show--ib-xl {
    display: inline-block !important;
  }
  .hide-xl {
    display: none !important;
  }
}
.show-focus,
.visually-hidden {
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

.show-focus:active, .show-focus:focus {
  clip: auto;
  height: auto;
  overflow: visible;
  position: static !important;
  width: auto;
}

.relative {
  position: relative;
}

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

.mr--0 {
  margin-right: 0rem !important;
}

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

.ml--0 {
  margin-left: 0rem !important;
}

.mh--0 {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
}

.mv--0 {
  margin-bottom: 0rem !important;
  margin-top: 0rem !important;
}

.mt--a {
  margin-top: 0.125rem !important;
}

.mr--a {
  margin-right: 0.125rem !important;
}

.mb--a {
  margin-bottom: 0.125rem !important;
}

.ml--a {
  margin-left: 0.125rem !important;
}

.mh--a {
  margin-left: 0.125rem !important;
  margin-right: 0.125rem !important;
}

.mv--a {
  margin-bottom: 0.125rem !important;
  margin-top: 0.125rem !important;
}

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

.mr--b {
  margin-right: 0.25rem !important;
}

.mb--b {
  margin-bottom: 0.25rem !important;
}

.ml--b {
  margin-left: 0.25rem !important;
}

.mh--b {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mv--b {
  margin-bottom: 0.25rem !important;
  margin-top: 0.25rem !important;
}

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

.mr--c {
  margin-right: 0.5rem !important;
}

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

.ml--c {
  margin-left: 0.5rem !important;
}

.mh--c {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mv--c {
  margin-bottom: 0.5rem !important;
  margin-top: 0.5rem !important;
}

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

.mr--d {
  margin-right: 1rem !important;
}

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

.ml--d {
  margin-left: 1rem !important;
}

.mh--d {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mv--d {
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}

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

.mr--e {
  margin-right: 2rem !important;
}

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

.ml--e {
  margin-left: 2rem !important;
}

.mh--e {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mv--e {
  margin-bottom: 2rem !important;
  margin-top: 2rem !important;
}

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

.mr--f {
  margin-right: 3rem !important;
}

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

.ml--f {
  margin-left: 3rem !important;
}

.mh--f {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mv--f {
  margin-bottom: 3rem !important;
  margin-top: 3rem !important;
}

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

.mr--g {
  margin-right: 4rem !important;
}

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

.ml--g {
  margin-left: 4rem !important;
}

.mh--g {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.mv--g {
  margin-bottom: 4rem !important;
  margin-top: 4rem !important;
}

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

.pr--0 {
  padding-right: 0rem !important;
}

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

.pl--0 {
  padding-left: 0rem !important;
}

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

.pv--0 {
  padding-bottom: 0rem !important;
  padding-top: 0rem !important;
}

.pt--a {
  padding-top: 0.125rem !important;
}

.pr--a {
  padding-right: 0.125rem !important;
}

.pb--a {
  padding-bottom: 0.125rem !important;
}

.pl--a {
  padding-left: 0.125rem !important;
}

.ph--a {
  padding-left: 0.125rem !important;
  padding-right: 0.125rem !important;
}

.pv--a {
  padding-bottom: 0.125rem !important;
  padding-top: 0.125rem !important;
}

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

.pr--b {
  padding-right: 0.25rem !important;
}

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

.pl--b {
  padding-left: 0.25rem !important;
}

.ph--b {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.pv--b {
  padding-bottom: 0.25rem !important;
  padding-top: 0.25rem !important;
}

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

.pr--c {
  padding-right: 0.5rem !important;
}

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

.pl--c {
  padding-left: 0.5rem !important;
}

.ph--c {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.pv--c {
  padding-bottom: 0.5rem !important;
  padding-top: 0.5rem !important;
}

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

.pr--d {
  padding-right: 1rem !important;
}

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

.pl--d {
  padding-left: 1rem !important;
}

.ph--d {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.pv--d {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}

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

.pr--e {
  padding-right: 2rem !important;
}

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

.pl--e {
  padding-left: 2rem !important;
}

.ph--e {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.pv--e {
  padding-bottom: 2rem !important;
  padding-top: 2rem !important;
}

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

.pr--f {
  padding-right: 3rem !important;
}

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

.pl--f {
  padding-left: 3rem !important;
}

.ph--f {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.pv--f {
  padding-bottom: 3rem !important;
  padding-top: 3rem !important;
}

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

.pr--g {
  padding-right: 4rem !important;
}

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

.pl--g {
  padding-left: 4rem !important;
}

.ph--g {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.pv--g {
  padding-bottom: 4rem !important;
  padding-top: 4rem !important;
}

@media (min-width: 25em) {
  .mt--0-xs {
    margin-top: 0rem !important;
  }
  .mr--0-xs {
    margin-right: 0rem !important;
  }
  .mb--0-xs {
    margin-bottom: 0rem !important;
  }
  .ml--0-xs {
    margin-left: 0rem !important;
  }
  .mh--0-xs {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mv--0-xs {
    margin-bottom: 0rem !important;
    margin-top: 0rem !important;
  }
  .mt--a-xs {
    margin-top: 0.125rem !important;
  }
  .mr--a-xs {
    margin-right: 0.125rem !important;
  }
  .mb--a-xs {
    margin-bottom: 0.125rem !important;
  }
  .ml--a-xs {
    margin-left: 0.125rem !important;
  }
  .mh--a-xs {
    margin-left: 0.125rem !important;
    margin-right: 0.125rem !important;
  }
  .mv--a-xs {
    margin-bottom: 0.125rem !important;
    margin-top: 0.125rem !important;
  }
  .mt--b-xs {
    margin-top: 0.25rem !important;
  }
  .mr--b-xs {
    margin-right: 0.25rem !important;
  }
  .mb--b-xs {
    margin-bottom: 0.25rem !important;
  }
  .ml--b-xs {
    margin-left: 0.25rem !important;
  }
  .mh--b-xs {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mv--b-xs {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .mt--c-xs {
    margin-top: 0.5rem !important;
  }
  .mr--c-xs {
    margin-right: 0.5rem !important;
  }
  .mb--c-xs {
    margin-bottom: 0.5rem !important;
  }
  .ml--c-xs {
    margin-left: 0.5rem !important;
  }
  .mh--c-xs {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mv--c-xs {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .mt--d-xs {
    margin-top: 1rem !important;
  }
  .mr--d-xs {
    margin-right: 1rem !important;
  }
  .mb--d-xs {
    margin-bottom: 1rem !important;
  }
  .ml--d-xs {
    margin-left: 1rem !important;
  }
  .mh--d-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mv--d-xs {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .mt--e-xs {
    margin-top: 2rem !important;
  }
  .mr--e-xs {
    margin-right: 2rem !important;
  }
  .mb--e-xs {
    margin-bottom: 2rem !important;
  }
  .ml--e-xs {
    margin-left: 2rem !important;
  }
  .mh--e-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mv--e-xs {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .mt--f-xs {
    margin-top: 3rem !important;
  }
  .mr--f-xs {
    margin-right: 3rem !important;
  }
  .mb--f-xs {
    margin-bottom: 3rem !important;
  }
  .ml--f-xs {
    margin-left: 3rem !important;
  }
  .mh--f-xs {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mv--f-xs {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .mt--g-xs {
    margin-top: 4rem !important;
  }
  .mr--g-xs {
    margin-right: 4rem !important;
  }
  .mb--g-xs {
    margin-bottom: 4rem !important;
  }
  .ml--g-xs {
    margin-left: 4rem !important;
  }
  .mh--g-xs {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mv--g-xs {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important;
  }
  .pt--0-xs {
    padding-top: 0rem !important;
  }
  .pr--0-xs {
    padding-right: 0rem !important;
  }
  .pb--0-xs {
    padding-bottom: 0rem !important;
  }
  .pl--0-xs {
    padding-left: 0rem !important;
  }
  .ph--0-xs {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .pv--0-xs {
    padding-bottom: 0rem !important;
    padding-top: 0rem !important;
  }
  .pt--a-xs {
    padding-top: 0.125rem !important;
  }
  .pr--a-xs {
    padding-right: 0.125rem !important;
  }
  .pb--a-xs {
    padding-bottom: 0.125rem !important;
  }
  .pl--a-xs {
    padding-left: 0.125rem !important;
  }
  .ph--a-xs {
    padding-left: 0.125rem !important;
    padding-right: 0.125rem !important;
  }
  .pv--a-xs {
    padding-bottom: 0.125rem !important;
    padding-top: 0.125rem !important;
  }
  .pt--b-xs {
    padding-top: 0.25rem !important;
  }
  .pr--b-xs {
    padding-right: 0.25rem !important;
  }
  .pb--b-xs {
    padding-bottom: 0.25rem !important;
  }
  .pl--b-xs {
    padding-left: 0.25rem !important;
  }
  .ph--b-xs {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .pv--b-xs {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .pt--c-xs {
    padding-top: 0.5rem !important;
  }
  .pr--c-xs {
    padding-right: 0.5rem !important;
  }
  .pb--c-xs {
    padding-bottom: 0.5rem !important;
  }
  .pl--c-xs {
    padding-left: 0.5rem !important;
  }
  .ph--c-xs {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .pv--c-xs {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .pt--d-xs {
    padding-top: 1rem !important;
  }
  .pr--d-xs {
    padding-right: 1rem !important;
  }
  .pb--d-xs {
    padding-bottom: 1rem !important;
  }
  .pl--d-xs {
    padding-left: 1rem !important;
  }
  .ph--d-xs {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .pv--d-xs {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .pt--e-xs {
    padding-top: 2rem !important;
  }
  .pr--e-xs {
    padding-right: 2rem !important;
  }
  .pb--e-xs {
    padding-bottom: 2rem !important;
  }
  .pl--e-xs {
    padding-left: 2rem !important;
  }
  .ph--e-xs {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .pv--e-xs {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .pt--f-xs {
    padding-top: 3rem !important;
  }
  .pr--f-xs {
    padding-right: 3rem !important;
  }
  .pb--f-xs {
    padding-bottom: 3rem !important;
  }
  .pl--f-xs {
    padding-left: 3rem !important;
  }
  .ph--f-xs {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .pv--f-xs {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .pt--g-xs {
    padding-top: 4rem !important;
  }
  .pr--g-xs {
    padding-right: 4rem !important;
  }
  .pb--g-xs {
    padding-bottom: 4rem !important;
  }
  .pl--g-xs {
    padding-left: 4rem !important;
  }
  .ph--g-xs {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .pv--g-xs {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
  }
}
@media (min-width: 37.5em) {
  .mt--0-sm {
    margin-top: 0rem !important;
  }
  .mr--0-sm {
    margin-right: 0rem !important;
  }
  .mb--0-sm {
    margin-bottom: 0rem !important;
  }
  .ml--0-sm {
    margin-left: 0rem !important;
  }
  .mh--0-sm {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mv--0-sm {
    margin-bottom: 0rem !important;
    margin-top: 0rem !important;
  }
  .mt--a-sm {
    margin-top: 0.125rem !important;
  }
  .mr--a-sm {
    margin-right: 0.125rem !important;
  }
  .mb--a-sm {
    margin-bottom: 0.125rem !important;
  }
  .ml--a-sm {
    margin-left: 0.125rem !important;
  }
  .mh--a-sm {
    margin-left: 0.125rem !important;
    margin-right: 0.125rem !important;
  }
  .mv--a-sm {
    margin-bottom: 0.125rem !important;
    margin-top: 0.125rem !important;
  }
  .mt--b-sm {
    margin-top: 0.25rem !important;
  }
  .mr--b-sm {
    margin-right: 0.25rem !important;
  }
  .mb--b-sm {
    margin-bottom: 0.25rem !important;
  }
  .ml--b-sm {
    margin-left: 0.25rem !important;
  }
  .mh--b-sm {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mv--b-sm {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .mt--c-sm {
    margin-top: 0.5rem !important;
  }
  .mr--c-sm {
    margin-right: 0.5rem !important;
  }
  .mb--c-sm {
    margin-bottom: 0.5rem !important;
  }
  .ml--c-sm {
    margin-left: 0.5rem !important;
  }
  .mh--c-sm {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mv--c-sm {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .mt--d-sm {
    margin-top: 1rem !important;
  }
  .mr--d-sm {
    margin-right: 1rem !important;
  }
  .mb--d-sm {
    margin-bottom: 1rem !important;
  }
  .ml--d-sm {
    margin-left: 1rem !important;
  }
  .mh--d-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mv--d-sm {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .mt--e-sm {
    margin-top: 2rem !important;
  }
  .mr--e-sm {
    margin-right: 2rem !important;
  }
  .mb--e-sm {
    margin-bottom: 2rem !important;
  }
  .ml--e-sm {
    margin-left: 2rem !important;
  }
  .mh--e-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mv--e-sm {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .mt--f-sm {
    margin-top: 3rem !important;
  }
  .mr--f-sm {
    margin-right: 3rem !important;
  }
  .mb--f-sm {
    margin-bottom: 3rem !important;
  }
  .ml--f-sm {
    margin-left: 3rem !important;
  }
  .mh--f-sm {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mv--f-sm {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .mt--g-sm {
    margin-top: 4rem !important;
  }
  .mr--g-sm {
    margin-right: 4rem !important;
  }
  .mb--g-sm {
    margin-bottom: 4rem !important;
  }
  .ml--g-sm {
    margin-left: 4rem !important;
  }
  .mh--g-sm {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mv--g-sm {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important;
  }
  .pt--0-sm {
    padding-top: 0rem !important;
  }
  .pr--0-sm {
    padding-right: 0rem !important;
  }
  .pb--0-sm {
    padding-bottom: 0rem !important;
  }
  .pl--0-sm {
    padding-left: 0rem !important;
  }
  .ph--0-sm {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .pv--0-sm {
    padding-bottom: 0rem !important;
    padding-top: 0rem !important;
  }
  .pt--a-sm {
    padding-top: 0.125rem !important;
  }
  .pr--a-sm {
    padding-right: 0.125rem !important;
  }
  .pb--a-sm {
    padding-bottom: 0.125rem !important;
  }
  .pl--a-sm {
    padding-left: 0.125rem !important;
  }
  .ph--a-sm {
    padding-left: 0.125rem !important;
    padding-right: 0.125rem !important;
  }
  .pv--a-sm {
    padding-bottom: 0.125rem !important;
    padding-top: 0.125rem !important;
  }
  .pt--b-sm {
    padding-top: 0.25rem !important;
  }
  .pr--b-sm {
    padding-right: 0.25rem !important;
  }
  .pb--b-sm {
    padding-bottom: 0.25rem !important;
  }
  .pl--b-sm {
    padding-left: 0.25rem !important;
  }
  .ph--b-sm {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .pv--b-sm {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .pt--c-sm {
    padding-top: 0.5rem !important;
  }
  .pr--c-sm {
    padding-right: 0.5rem !important;
  }
  .pb--c-sm {
    padding-bottom: 0.5rem !important;
  }
  .pl--c-sm {
    padding-left: 0.5rem !important;
  }
  .ph--c-sm {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .pv--c-sm {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .pt--d-sm {
    padding-top: 1rem !important;
  }
  .pr--d-sm {
    padding-right: 1rem !important;
  }
  .pb--d-sm {
    padding-bottom: 1rem !important;
  }
  .pl--d-sm {
    padding-left: 1rem !important;
  }
  .ph--d-sm {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .pv--d-sm {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .pt--e-sm {
    padding-top: 2rem !important;
  }
  .pr--e-sm {
    padding-right: 2rem !important;
  }
  .pb--e-sm {
    padding-bottom: 2rem !important;
  }
  .pl--e-sm {
    padding-left: 2rem !important;
  }
  .ph--e-sm {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .pv--e-sm {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .pt--f-sm {
    padding-top: 3rem !important;
  }
  .pr--f-sm {
    padding-right: 3rem !important;
  }
  .pb--f-sm {
    padding-bottom: 3rem !important;
  }
  .pl--f-sm {
    padding-left: 3rem !important;
  }
  .ph--f-sm {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .pv--f-sm {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .pt--g-sm {
    padding-top: 4rem !important;
  }
  .pr--g-sm {
    padding-right: 4rem !important;
  }
  .pb--g-sm {
    padding-bottom: 4rem !important;
  }
  .pl--g-sm {
    padding-left: 4rem !important;
  }
  .ph--g-sm {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .pv--g-sm {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
  }
}
@media (min-width: 56.25em) {
  .mt--0-md {
    margin-top: 0rem !important;
  }
  .mr--0-md {
    margin-right: 0rem !important;
  }
  .mb--0-md {
    margin-bottom: 0rem !important;
  }
  .ml--0-md {
    margin-left: 0rem !important;
  }
  .mh--0-md {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mv--0-md {
    margin-bottom: 0rem !important;
    margin-top: 0rem !important;
  }
  .mt--a-md {
    margin-top: 0.125rem !important;
  }
  .mr--a-md {
    margin-right: 0.125rem !important;
  }
  .mb--a-md {
    margin-bottom: 0.125rem !important;
  }
  .ml--a-md {
    margin-left: 0.125rem !important;
  }
  .mh--a-md {
    margin-left: 0.125rem !important;
    margin-right: 0.125rem !important;
  }
  .mv--a-md {
    margin-bottom: 0.125rem !important;
    margin-top: 0.125rem !important;
  }
  .mt--b-md {
    margin-top: 0.25rem !important;
  }
  .mr--b-md {
    margin-right: 0.25rem !important;
  }
  .mb--b-md {
    margin-bottom: 0.25rem !important;
  }
  .ml--b-md {
    margin-left: 0.25rem !important;
  }
  .mh--b-md {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mv--b-md {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .mt--c-md {
    margin-top: 0.5rem !important;
  }
  .mr--c-md {
    margin-right: 0.5rem !important;
  }
  .mb--c-md {
    margin-bottom: 0.5rem !important;
  }
  .ml--c-md {
    margin-left: 0.5rem !important;
  }
  .mh--c-md {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mv--c-md {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .mt--d-md {
    margin-top: 1rem !important;
  }
  .mr--d-md {
    margin-right: 1rem !important;
  }
  .mb--d-md {
    margin-bottom: 1rem !important;
  }
  .ml--d-md {
    margin-left: 1rem !important;
  }
  .mh--d-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mv--d-md {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .mt--e-md {
    margin-top: 2rem !important;
  }
  .mr--e-md {
    margin-right: 2rem !important;
  }
  .mb--e-md {
    margin-bottom: 2rem !important;
  }
  .ml--e-md {
    margin-left: 2rem !important;
  }
  .mh--e-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mv--e-md {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .mt--f-md {
    margin-top: 3rem !important;
  }
  .mr--f-md {
    margin-right: 3rem !important;
  }
  .mb--f-md {
    margin-bottom: 3rem !important;
  }
  .ml--f-md {
    margin-left: 3rem !important;
  }
  .mh--f-md {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mv--f-md {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .mt--g-md {
    margin-top: 4rem !important;
  }
  .mr--g-md {
    margin-right: 4rem !important;
  }
  .mb--g-md {
    margin-bottom: 4rem !important;
  }
  .ml--g-md {
    margin-left: 4rem !important;
  }
  .mh--g-md {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mv--g-md {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important;
  }
  .pt--0-md {
    padding-top: 0rem !important;
  }
  .pr--0-md {
    padding-right: 0rem !important;
  }
  .pb--0-md {
    padding-bottom: 0rem !important;
  }
  .pl--0-md {
    padding-left: 0rem !important;
  }
  .ph--0-md {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .pv--0-md {
    padding-bottom: 0rem !important;
    padding-top: 0rem !important;
  }
  .pt--a-md {
    padding-top: 0.125rem !important;
  }
  .pr--a-md {
    padding-right: 0.125rem !important;
  }
  .pb--a-md {
    padding-bottom: 0.125rem !important;
  }
  .pl--a-md {
    padding-left: 0.125rem !important;
  }
  .ph--a-md {
    padding-left: 0.125rem !important;
    padding-right: 0.125rem !important;
  }
  .pv--a-md {
    padding-bottom: 0.125rem !important;
    padding-top: 0.125rem !important;
  }
  .pt--b-md {
    padding-top: 0.25rem !important;
  }
  .pr--b-md {
    padding-right: 0.25rem !important;
  }
  .pb--b-md {
    padding-bottom: 0.25rem !important;
  }
  .pl--b-md {
    padding-left: 0.25rem !important;
  }
  .ph--b-md {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .pv--b-md {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .pt--c-md {
    padding-top: 0.5rem !important;
  }
  .pr--c-md {
    padding-right: 0.5rem !important;
  }
  .pb--c-md {
    padding-bottom: 0.5rem !important;
  }
  .pl--c-md {
    padding-left: 0.5rem !important;
  }
  .ph--c-md {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .pv--c-md {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .pt--d-md {
    padding-top: 1rem !important;
  }
  .pr--d-md {
    padding-right: 1rem !important;
  }
  .pb--d-md {
    padding-bottom: 1rem !important;
  }
  .pl--d-md {
    padding-left: 1rem !important;
  }
  .ph--d-md {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .pv--d-md {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .pt--e-md {
    padding-top: 2rem !important;
  }
  .pr--e-md {
    padding-right: 2rem !important;
  }
  .pb--e-md {
    padding-bottom: 2rem !important;
  }
  .pl--e-md {
    padding-left: 2rem !important;
  }
  .ph--e-md {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .pv--e-md {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .pt--f-md {
    padding-top: 3rem !important;
  }
  .pr--f-md {
    padding-right: 3rem !important;
  }
  .pb--f-md {
    padding-bottom: 3rem !important;
  }
  .pl--f-md {
    padding-left: 3rem !important;
  }
  .ph--f-md {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .pv--f-md {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .pt--g-md {
    padding-top: 4rem !important;
  }
  .pr--g-md {
    padding-right: 4rem !important;
  }
  .pb--g-md {
    padding-bottom: 4rem !important;
  }
  .pl--g-md {
    padding-left: 4rem !important;
  }
  .ph--g-md {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .pv--g-md {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
  }
}
@media (min-width: 75em) {
  .mt--0-lg {
    margin-top: 0rem !important;
  }
  .mr--0-lg {
    margin-right: 0rem !important;
  }
  .mb--0-lg {
    margin-bottom: 0rem !important;
  }
  .ml--0-lg {
    margin-left: 0rem !important;
  }
  .mh--0-lg {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mv--0-lg {
    margin-bottom: 0rem !important;
    margin-top: 0rem !important;
  }
  .mt--a-lg {
    margin-top: 0.125rem !important;
  }
  .mr--a-lg {
    margin-right: 0.125rem !important;
  }
  .mb--a-lg {
    margin-bottom: 0.125rem !important;
  }
  .ml--a-lg {
    margin-left: 0.125rem !important;
  }
  .mh--a-lg {
    margin-left: 0.125rem !important;
    margin-right: 0.125rem !important;
  }
  .mv--a-lg {
    margin-bottom: 0.125rem !important;
    margin-top: 0.125rem !important;
  }
  .mt--b-lg {
    margin-top: 0.25rem !important;
  }
  .mr--b-lg {
    margin-right: 0.25rem !important;
  }
  .mb--b-lg {
    margin-bottom: 0.25rem !important;
  }
  .ml--b-lg {
    margin-left: 0.25rem !important;
  }
  .mh--b-lg {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mv--b-lg {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .mt--c-lg {
    margin-top: 0.5rem !important;
  }
  .mr--c-lg {
    margin-right: 0.5rem !important;
  }
  .mb--c-lg {
    margin-bottom: 0.5rem !important;
  }
  .ml--c-lg {
    margin-left: 0.5rem !important;
  }
  .mh--c-lg {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mv--c-lg {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .mt--d-lg {
    margin-top: 1rem !important;
  }
  .mr--d-lg {
    margin-right: 1rem !important;
  }
  .mb--d-lg {
    margin-bottom: 1rem !important;
  }
  .ml--d-lg {
    margin-left: 1rem !important;
  }
  .mh--d-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mv--d-lg {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .mt--e-lg {
    margin-top: 2rem !important;
  }
  .mr--e-lg {
    margin-right: 2rem !important;
  }
  .mb--e-lg {
    margin-bottom: 2rem !important;
  }
  .ml--e-lg {
    margin-left: 2rem !important;
  }
  .mh--e-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mv--e-lg {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .mt--f-lg {
    margin-top: 3rem !important;
  }
  .mr--f-lg {
    margin-right: 3rem !important;
  }
  .mb--f-lg {
    margin-bottom: 3rem !important;
  }
  .ml--f-lg {
    margin-left: 3rem !important;
  }
  .mh--f-lg {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mv--f-lg {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .mt--g-lg {
    margin-top: 4rem !important;
  }
  .mr--g-lg {
    margin-right: 4rem !important;
  }
  .mb--g-lg {
    margin-bottom: 4rem !important;
  }
  .ml--g-lg {
    margin-left: 4rem !important;
  }
  .mh--g-lg {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mv--g-lg {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important;
  }
  .pt--0-lg {
    padding-top: 0rem !important;
  }
  .pr--0-lg {
    padding-right: 0rem !important;
  }
  .pb--0-lg {
    padding-bottom: 0rem !important;
  }
  .pl--0-lg {
    padding-left: 0rem !important;
  }
  .ph--0-lg {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .pv--0-lg {
    padding-bottom: 0rem !important;
    padding-top: 0rem !important;
  }
  .pt--a-lg {
    padding-top: 0.125rem !important;
  }
  .pr--a-lg {
    padding-right: 0.125rem !important;
  }
  .pb--a-lg {
    padding-bottom: 0.125rem !important;
  }
  .pl--a-lg {
    padding-left: 0.125rem !important;
  }
  .ph--a-lg {
    padding-left: 0.125rem !important;
    padding-right: 0.125rem !important;
  }
  .pv--a-lg {
    padding-bottom: 0.125rem !important;
    padding-top: 0.125rem !important;
  }
  .pt--b-lg {
    padding-top: 0.25rem !important;
  }
  .pr--b-lg {
    padding-right: 0.25rem !important;
  }
  .pb--b-lg {
    padding-bottom: 0.25rem !important;
  }
  .pl--b-lg {
    padding-left: 0.25rem !important;
  }
  .ph--b-lg {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .pv--b-lg {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .pt--c-lg {
    padding-top: 0.5rem !important;
  }
  .pr--c-lg {
    padding-right: 0.5rem !important;
  }
  .pb--c-lg {
    padding-bottom: 0.5rem !important;
  }
  .pl--c-lg {
    padding-left: 0.5rem !important;
  }
  .ph--c-lg {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .pv--c-lg {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .pt--d-lg {
    padding-top: 1rem !important;
  }
  .pr--d-lg {
    padding-right: 1rem !important;
  }
  .pb--d-lg {
    padding-bottom: 1rem !important;
  }
  .pl--d-lg {
    padding-left: 1rem !important;
  }
  .ph--d-lg {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .pv--d-lg {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .pt--e-lg {
    padding-top: 2rem !important;
  }
  .pr--e-lg {
    padding-right: 2rem !important;
  }
  .pb--e-lg {
    padding-bottom: 2rem !important;
  }
  .pl--e-lg {
    padding-left: 2rem !important;
  }
  .ph--e-lg {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .pv--e-lg {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .pt--f-lg {
    padding-top: 3rem !important;
  }
  .pr--f-lg {
    padding-right: 3rem !important;
  }
  .pb--f-lg {
    padding-bottom: 3rem !important;
  }
  .pl--f-lg {
    padding-left: 3rem !important;
  }
  .ph--f-lg {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .pv--f-lg {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .pt--g-lg {
    padding-top: 4rem !important;
  }
  .pr--g-lg {
    padding-right: 4rem !important;
  }
  .pb--g-lg {
    padding-bottom: 4rem !important;
  }
  .pl--g-lg {
    padding-left: 4rem !important;
  }
  .ph--g-lg {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .pv--g-lg {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
  }
}
@media (min-width: 100em) {
  .mt--0-xl {
    margin-top: 0rem !important;
  }
  .mr--0-xl {
    margin-right: 0rem !important;
  }
  .mb--0-xl {
    margin-bottom: 0rem !important;
  }
  .ml--0-xl {
    margin-left: 0rem !important;
  }
  .mh--0-xl {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mv--0-xl {
    margin-bottom: 0rem !important;
    margin-top: 0rem !important;
  }
  .mt--a-xl {
    margin-top: 0.125rem !important;
  }
  .mr--a-xl {
    margin-right: 0.125rem !important;
  }
  .mb--a-xl {
    margin-bottom: 0.125rem !important;
  }
  .ml--a-xl {
    margin-left: 0.125rem !important;
  }
  .mh--a-xl {
    margin-left: 0.125rem !important;
    margin-right: 0.125rem !important;
  }
  .mv--a-xl {
    margin-bottom: 0.125rem !important;
    margin-top: 0.125rem !important;
  }
  .mt--b-xl {
    margin-top: 0.25rem !important;
  }
  .mr--b-xl {
    margin-right: 0.25rem !important;
  }
  .mb--b-xl {
    margin-bottom: 0.25rem !important;
  }
  .ml--b-xl {
    margin-left: 0.25rem !important;
  }
  .mh--b-xl {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mv--b-xl {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .mt--c-xl {
    margin-top: 0.5rem !important;
  }
  .mr--c-xl {
    margin-right: 0.5rem !important;
  }
  .mb--c-xl {
    margin-bottom: 0.5rem !important;
  }
  .ml--c-xl {
    margin-left: 0.5rem !important;
  }
  .mh--c-xl {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mv--c-xl {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .mt--d-xl {
    margin-top: 1rem !important;
  }
  .mr--d-xl {
    margin-right: 1rem !important;
  }
  .mb--d-xl {
    margin-bottom: 1rem !important;
  }
  .ml--d-xl {
    margin-left: 1rem !important;
  }
  .mh--d-xl {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mv--d-xl {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .mt--e-xl {
    margin-top: 2rem !important;
  }
  .mr--e-xl {
    margin-right: 2rem !important;
  }
  .mb--e-xl {
    margin-bottom: 2rem !important;
  }
  .ml--e-xl {
    margin-left: 2rem !important;
  }
  .mh--e-xl {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mv--e-xl {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .mt--f-xl {
    margin-top: 3rem !important;
  }
  .mr--f-xl {
    margin-right: 3rem !important;
  }
  .mb--f-xl {
    margin-bottom: 3rem !important;
  }
  .ml--f-xl {
    margin-left: 3rem !important;
  }
  .mh--f-xl {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mv--f-xl {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .mt--g-xl {
    margin-top: 4rem !important;
  }
  .mr--g-xl {
    margin-right: 4rem !important;
  }
  .mb--g-xl {
    margin-bottom: 4rem !important;
  }
  .ml--g-xl {
    margin-left: 4rem !important;
  }
  .mh--g-xl {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mv--g-xl {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important;
  }
  .pt--0-xl {
    padding-top: 0rem !important;
  }
  .pr--0-xl {
    padding-right: 0rem !important;
  }
  .pb--0-xl {
    padding-bottom: 0rem !important;
  }
  .pl--0-xl {
    padding-left: 0rem !important;
  }
  .ph--0-xl {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .pv--0-xl {
    padding-bottom: 0rem !important;
    padding-top: 0rem !important;
  }
  .pt--a-xl {
    padding-top: 0.125rem !important;
  }
  .pr--a-xl {
    padding-right: 0.125rem !important;
  }
  .pb--a-xl {
    padding-bottom: 0.125rem !important;
  }
  .pl--a-xl {
    padding-left: 0.125rem !important;
  }
  .ph--a-xl {
    padding-left: 0.125rem !important;
    padding-right: 0.125rem !important;
  }
  .pv--a-xl {
    padding-bottom: 0.125rem !important;
    padding-top: 0.125rem !important;
  }
  .pt--b-xl {
    padding-top: 0.25rem !important;
  }
  .pr--b-xl {
    padding-right: 0.25rem !important;
  }
  .pb--b-xl {
    padding-bottom: 0.25rem !important;
  }
  .pl--b-xl {
    padding-left: 0.25rem !important;
  }
  .ph--b-xl {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .pv--b-xl {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .pt--c-xl {
    padding-top: 0.5rem !important;
  }
  .pr--c-xl {
    padding-right: 0.5rem !important;
  }
  .pb--c-xl {
    padding-bottom: 0.5rem !important;
  }
  .pl--c-xl {
    padding-left: 0.5rem !important;
  }
  .ph--c-xl {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .pv--c-xl {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .pt--d-xl {
    padding-top: 1rem !important;
  }
  .pr--d-xl {
    padding-right: 1rem !important;
  }
  .pb--d-xl {
    padding-bottom: 1rem !important;
  }
  .pl--d-xl {
    padding-left: 1rem !important;
  }
  .ph--d-xl {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .pv--d-xl {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .pt--e-xl {
    padding-top: 2rem !important;
  }
  .pr--e-xl {
    padding-right: 2rem !important;
  }
  .pb--e-xl {
    padding-bottom: 2rem !important;
  }
  .pl--e-xl {
    padding-left: 2rem !important;
  }
  .ph--e-xl {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .pv--e-xl {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .pt--f-xl {
    padding-top: 3rem !important;
  }
  .pr--f-xl {
    padding-right: 3rem !important;
  }
  .pb--f-xl {
    padding-bottom: 3rem !important;
  }
  .pl--f-xl {
    padding-left: 3rem !important;
  }
  .ph--f-xl {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .pv--f-xl {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .pt--g-xl {
    padding-top: 4rem !important;
  }
  .pr--g-xl {
    padding-right: 4rem !important;
  }
  .pb--g-xl {
    padding-bottom: 4rem !important;
  }
  .pl--g-xl {
    padding-left: 4rem !important;
  }
  .ph--g-xl {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .pv--g-xl {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
  }
}
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

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

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

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

.text-right {
  max-width: 100%;
  text-align: right !important;
}

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

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

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

.font-weight-normal {
  font-weight: normal;
}

.font-weight-bold {
  font-weight: bold;
}

.font-italic {
  font-style: italic;
}

.font-family-sans {
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.font-family-serif {
  font-family: Lora, Georgia, Times, serif;
}

.font-family-mono {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}

.left {
  float: left;
}

.right {
  float: right;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.9375rem;
  line-height: 1.6;
}
html *,
html *:before,
html *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (min-width: 56.25em) {
  html {
    font-size: 1.03125rem;
    font-size: calc(0.9375rem + 0.1875 * (100vw - 56.25rem) / 18.75);
  }
}
@media (min-width: 75em) {
  html {
    font-size: 1.125rem;
  }
}

body {
  background: #fbfaf8;
  color: #0e0e0e;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  -webkit-font-variant-ligatures: none;
          font-variant-ligatures: none;
  overflow-x: hidden;
  text-rendering: optimizelegibility;
}

img {
  max-width: 100%;
}

hr {
  background: 0;
  border: 0;
  border-top: 0.0625rem solid #adadad;
  margin: 2rem 0rem;
  padding: 0;
}

p,
.p {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1rem;
  margin-top: 1rem;
  -webkit-font-feature-settings: "kern", "onum", "liga";
          font-feature-settings: "kern", "onum", "liga";
  font-weight: normal;
  max-width: 66ch;
}

.lead {
  font-size: 1.375rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-weight: normal;
  max-width: 66ch;
}

code {
  background: #e9e9e9;
  border: 1px solid #adadad;
  border-radius: 0.125rem;
  color: #0e0e0e;
  display: inline-block;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  margin: 0rem 0rem 0.125rem;
  padding: 0rem 0.25rem;
}
pre code {
  background: transparent;
  border: 0;
  margin: 0;
}

mark,
.mark {
  background-color: #fff999;
  padding: 0rem 0.25rem;
}

small,
.small {
  font-size: 85%;
}

h6,
.h6 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1rem;
  margin-top: 1rem;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h5,
.h5 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 1.125rem;
  line-height: 1.4;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h4,
.h4 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 1.375rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-family: Lora, Georgia, Times, serif;
}

h3,
.h3 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 1.75rem;
  line-height: 1.25;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-family: Lora, Georgia, Times, serif;
}

h2,
.h2 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 2.125rem;
  line-height: 1.2;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-family: Lora, Georgia, Times, serif;
}
h2 + h3,
h2 + .h3,
.h2 + h3,
.h2 + .h3 {
  margin-top: 0;
}

h1,
.h1 {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 2.75rem;
  line-height: 1.2;
  margin-bottom: 2rem;
  margin-top: 0rem;
  font-family: Lora, Georgia, Times, serif;
}
h1 + h2,
h1 + .h2,
.h1 + h2,
.h1 + .h2 {
  margin-top: 0;
}

.h1-alt {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 2.375rem;
  line-height: 1.2;
  margin-bottom: 1rem;
  margin-top: 0rem;
  font-family: Lora, Georgia, Times, serif;
}
.h1-alt + h2,
.h1-alt + .h2 {
  margin-top: 0;
}

a {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
a:visited {
  color: #4c2c92;
}
a:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
a:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
a:active {
  color: #0e0e0e;
}

.link--inverse {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.link--inverse:visited {
  color: #fff;
}
.link--inverse:hover {
  color: #eff4fc;
}
.link--inverse:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.link--inverse:active {
  color: #eff4fc;
}

.inverse-links a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.inverse-links a:visited {
  color: #fff;
}
.inverse-links a:hover {
  color: #eff4fc;
}
.inverse-links a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.inverse-links a:active {
  color: #eff4fc;
}

/* stylelint-disable no-descending-specificity, selector-class-pattern */
ul,
ol,
.list {
  -webkit-font-feature-settings: "kern", "onum", "liga";
          font-feature-settings: "kern", "onum", "liga";
  margin: 0rem 0rem 1rem 1.25rem;
  max-width: 66ch;
  padding: 0;
}
ul li,
ol li,
.list li {
  margin-bottom: 0.5rem;
}
ul li ol,
ul li ul,
ul li .list,
ol li ol,
ol li ul,
ol li .list,
.list li ol,
.list li ul,
.list li .list {
  margin-top: 0.25rem;
}
ul li li,
ol li li,
.list li li {
  margin-bottom: 0.25rem;
}
ul ul,
ol ul,
.list ul {
  margin-bottom: 0;
}

.list--unstyled {
  list-style: none;
  margin-left: 0;
  max-width: none;
  padding: 0;
}

.list--loose li {
  margin-bottom: 1rem;
}
.list--loose li ol,
.list--loose li ul,
.list--loose li .list {
  margin-top: 0.5rem;
}
.list--loose li li {
  margin-bottom: 0.5rem;
}

.list--tight li {
  margin-bottom: 0.25rem;
}
.list--tight li ol,
.list--tight li ul,
.list--tight li .list {
  margin-top: 0;
}
.list--tight li li {
  margin-bottom: 0;
}

.list--piped {
  list-style: none;
  margin-left: 0;
  max-width: none;
  padding: 0;
}
.list--piped li {
  border-right: 1px solid #228096;
  display: inline-block;
  margin: 0 1rem 0 0;
  padding-right: 1rem;
}
.list--piped li a {
  margin-left: -1rem;
  margin-right: -1rem;
  padding: 0.5rem 1rem;
}
.list--piped li:first-child {
  padding-left: 0;
}
.list--piped li:first-child a {
  margin-left: 0;
  padding-left: 0;
}
.list--piped li:last-child {
  border-right: 0;
}

.quote {
  font-size: 1.375rem;
  line-height: 1.3;
  border-left: 0.25rem solid #228096;
  font-weight: normal;
  margin: 2rem 0rem;
  padding: 0rem 0rem 0rem 4rem;
  position: relative;
}
.quote:before {
  color: #228096;
  content: '\201C';
  display: block;
  font-family: Arial, sans-serif;
  font-size: 5rem;
  font-weight: bold;
  left: 0;
  line-height: 0.8;
  position: absolute;
  text-align: center;
  top: 0;
  width: 4rem;
}
@media print {
  .quote:before {
    color: #000;
  }
}
.quote p {
  font-size: inherit;
  line-height: 1.3;
}
.quote footer,
.quote cite {
  font-size: 1rem;
  line-height: 1.6;
  font-style: normal;
}

/* This is a generated SCSS file. Do not edit manually */
/* sass-lint:disable-all */
/* stylelint-disable */
@font-face {
  font-family: "nice-icons";
  src: url("/consultations/fonts/nice-icons.woff?319526162") format("woff"), url("/consultations/fonts/nice-icons.woff2?319526162") format("woff2");
}
svg.icon {
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  height: 1em;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  width: 1em;
}

.icon[class*=icon--] {
  display: inline-block;
  font-family: "nice-icons";
  font-style: normal;
  font-weight: normal !important;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon[class*=icon--]:before {
  display: block;
}

.icon--android:before {
  content: '\f17b';
}

.icon--apple:before {
  content: '\f179';
}

.icon--facebook-square:before {
  content: '\f082';
}

.icon--google-plus:before {
  content: '\f0d5';
}

.icon--google-plus-square:before {
  content: '\f0d4';
}

.icon--instagram:before {
  content: '\f16d';
}

.icon--linkedin-sign:before {
  content: '\f08c';
}

.icon--question-circle:before {
  content: '\f059';
}

.icon--twitter-square:before {
  content: '\f081';
}

.icon--youtube-play:before {
  content: '\f16a';
}

.icon--youtube-square:before {
  content: '\f166';
}

.icon--check:before {
  content: '\f00c';
}

.icon--calendar:before {
  content: '\e045';
}

.icon--chevron-down:before {
  content: '\e03c';
}

.icon--chevron-left:before {
  content: '\e03b';
}

.icon--chevron-right:before {
  content: '\e03a';
}

.icon--chevron-up:before {
  content: '\e039';
}

.icon--comment:before {
  content: '\f101';
}

.icon--download:before {
  content: '\e006';
}

.icon--email-closed:before {
  content: '\e014';
}

.icon--evidence:before {
  content: '\e017';
}

.icon--facebook:before {
  content: '\e012';
}

.icon--guidance:before {
  content: '\e011';
}

.icon--hamburger:before {
  content: '\e03d';
}

.icon--linkedin:before {
  content: '\f0e1';
}

.icon--logo:before {
  content: '\e01a';
}

.icon--logo-name:before {
  content: '\e01b';
}

.icon--logo-full:before {
  content: '\e01c';
}

.icon--minus:before {
  content: '\e02a';
}

.icon--pathways:before {
  content: '\e005';
}

.icon--play:before {
  content: '\e028';
}

.icon--plus:before {
  content: '\e027';
}

.icon--podcast:before {
  content: '\e00b';
}

.icon--print:before {
  content: '\e001';
}

.icon--readnews:before {
  content: '\e009';
}

.icon--remove:before {
  content: '\e024';
}

.icon--search:before {
  content: '\e004';
}

.icon--share:before {
  content: '\e008';
}

.icon--sorting:before {
  content: '\e021';
}

.icon--sorting-asc:before {
  content: '\e022';
}

.icon--sorting-desc:before {
  content: '\e023';
}

.icon--standards:before {
  content: '\e002';
}

.icon--stop:before {
  content: '\e043';
}

.icon--syndication:before {
  content: '\e013';
}

.icon--trash:before {
  content: '\e020';
}

.icon--twitter:before {
  content: '\e000';
}

.icon--user:before {
  content: '\e01f';
}

.icon--warning:before {
  content: '\e04b';
}

.icon--location:before {
  content: '\f102';
}

.icon--logo-portrait:before {
  content: '\f103';
}

.a-z-list {
  list-style: none;
  margin: 0;
  max-width: 100%;
  padding: 0;
}
.a-z-list__item {
  margin-bottom: 2rem;
}
.a-z-list__item-heading {
  font-size: 1.375rem;
  line-height: 1.3;
  background: #fff;
  border: 1px solid #adadad;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 0;
  max-width: 100%;
  padding: 0.5rem 1rem;
}
.a-z-list__item-heading:focus {
  outline: none;
}

.action-banner {
  background: #00436c;
  border: 1px solid #0e0e0e;
  color: #fff;
  margin: 0rem 0rem 2rem;
  padding: 1rem 0rem;
  position: relative;
}
@media print {
  .action-banner {
    display: none !important;
  }
}
.action-banner a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.action-banner a:visited {
  color: #fff;
}
.action-banner a:hover {
  color: #eff4fc;
}
.action-banner a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.action-banner a:active {
  color: #eff4fc;
}
.action-banner__container {
  margin: auto;
  max-width: 73.125rem;
  width: 96%;
  width: calc(100% - 2rem);
}
.action-banner__text {
  margin-bottom: 1rem;
}
.action-banner__title {
  font-size: 1.75rem;
  line-height: 1.25;
  color: #fff;
  margin: 0rem 0rem 0.25rem;
}
.action-banner__intro {
  margin: 0;
}
.action-banner__actions .btn:focus,
.action-banner__actions button:focus {
  outline: 0.25rem solid #fff;
}
.action-banner__actions .btn {
  margin: 0;
}
.action-banner__close {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: 0;
  border: 0;
  color: #fff;
  cursor: pointer;
  line-height: 1;
  padding: 0.5rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.action-banner__close .btn:focus,
.action-banner__close button:focus {
  outline: 0.25rem solid #fff;
}
.action-banner__close:hover {
  background: rgba(0, 0, 0, 0.2);
}
.action-banner__close:focus {
  outline: 0.25rem solid #fff;
}
.action-banner--subtle {
  background: #f7f4f1;
  border: 1px solid #f7f4f1;
  color: #0e0e0e;
}
.action-banner--subtle a {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.action-banner--subtle a:visited {
  color: #4c2c92;
}
.action-banner--subtle a:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
.action-banner--subtle a:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
.action-banner--subtle a:active {
  color: #0e0e0e;
}
.action-banner--subtle .action-banner__title {
  color: #0e0e0e;
}
.action-banner--subtle .action-banner__close {
  color: #0e0e0e;
}
.action-banner--subtle .action-banner__actions .btn:focus,
.action-banner--subtle .action-banner__actions button:focus {
  outline: 0.25rem solid #0092a6;
}
.action-banner--closeable .action-banner__title {
  padding-right: 2rem;
}
@media (min-width: 56.25em) {
  .action-banner:before, .action-banner:after {
    content: " ";
    display: table;
  }
  .action-banner:after {
    clear: both;
  }
  .action-banner__text {
    margin-bottom: 0;
    width: 75%;
  }
  .action-banner__actions {
    position: absolute;
    right: 1rem;
    text-align: right;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 25%;
  }
  .action-banner--closeable .action-banner__title {
    padding-right: 0;
  }
  .action-banner--closeable .action-banner__actions {
    right: 3rem;
  }
}

.alert {
  font-size: 1rem;
  line-height: 1.6;
  border: 1px solid;
  font-weight: bold;
  margin-bottom: 1rem;
  padding: 1rem;
}
.alert p {
  font-weight: bold;
}
.alert > :first-child {
  margin-top: 0;
}
.alert > :last-child {
  margin-bottom: 0;
}
.alert--info {
  background-color: #eff4fc;
  border-color: #3479d0;
}
.alert--caution {
  background-color: #fbf7f1;
  border-color: #dc8a07;
}
.alert--error {
  background-color: #f9eced;
  border-color: #b50f23;
}
.alert--success {
  background-color: #f3faeb;
  border-color: #68c103;
}

.alphabet {
  list-style: none;
  margin: 0rem 0rem 2rem;
  max-width: 100%;
  padding: 0;
}
.alphabet:focus {
  outline: none;
}
@supports (display: grid) {
  .alphabet {
    -webkit-column-gap: 0.375rem;
       -moz-column-gap: 0.375rem;
            column-gap: 0.375rem;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(44px, 1fr));
    row-gap: 0.375rem;
  }
  .alphabet--chunky {
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
    grid-template-columns: repeat(auto-fit, minmax(6ch, 1fr));
    row-gap: 1rem;
  }
}
.alphabet__letter {
  display: inline-block;
  font-weight: bold;
  margin: 0rem 0.5rem 0.5rem 0rem;
}
.alphabet__letter a,
.alphabet__letter span {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  aspect-ratio: 1/1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  padding: 0.5rem 0rem;
  text-align: center;
  width: 2.75rem;
}
.alphabet__letter a {
  background: #fff;
  border: 1px solid #adadad;
  text-decoration: none;
}
.alphabet__letter a:hover {
  text-decoration-line: underline;
}
.alphabet__letter span {
  color: #666;
}
.alphabet__letter--chunky {
  font-size: 1.375rem;
  line-height: 1.3;
  margin: 0rem 1rem 1rem 0rem;
}
.alphabet__letter--chunky a,
.alphabet__letter--chunky span {
  padding: 1rem 0rem;
  width: 3rem;
}
@supports (display: grid) {
  .alphabet__letter {
    display: block;
    margin: 0;
  }
  .alphabet__letter a,
  .alphabet__letter span {
    padding: 0;
    width: auto;
  }
}

.breadcrumbs {
  font-size: 1rem;
  line-height: 1.6;
  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;
  list-style: none;
  margin: 0.5rem 0rem 2rem;
  max-width: 100%;
  padding: 0;
}
@media print {
  .breadcrumbs {
    display: none !important;
  }
}
.breadcrumbs__crumb {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.breadcrumbs__crumb:before {
  content: '\003e';
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 80%;
  font-weight: bold;
  line-height: 1;
  margin: 0rem 0.5rem;
}
.breadcrumbs__crumb:first-child:before {
  display: none;
}
.breadcrumbs a {
  color: #0e0e0e;
}
.breadcrumbs a:focus {
  color: #005ea5;
}
.breadcrumbs a:active {
  color: #0e0e0e;
}

.btn, .pagination__pager a {
  font-size: 1rem;
  line-height: 1.6;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #00436c;
  border: 0.0625rem solid #fff;
  border-radius: 0.1875rem;
  -webkit-box-shadow: 0 0.1875rem 0.375rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.1875rem 0.375rem 0 rgba(0, 0, 0, 0.2);
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-family: inherit;
  margin: 0rem 0.5rem 0.5rem -0.25rem;
  padding: 0.5rem 1rem;
  position: relative;
  text-align: left;
  text-decoration: none !important;
  vertical-align: top;
  white-space: nowrap;
}
@media print {
  .btn, .pagination__pager a {
    white-space: normal;
  }
}
.btn:first-child, .pagination__pager a:first-child {
  margin-left: 0;
}
.btn:visited, .pagination__pager a:visited {
  color: #fff !important;
}
.btn:hover, .pagination__pager a:hover {
  background: #023452;
  -webkit-box-shadow: 0 0.3125rem 0.5rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.3125rem 0.5rem 0 rgba(0, 0, 0, 0.2);
  color: #fff !important;
  text-decoration: none;
}
.btn:focus, .pagination__pager a:focus {
  outline: 0.25rem solid #0092a6;
  background: #00436c;
  border-color: #fff;
  color: #fff !important;
}
.btn:active, .pagination__pager a:active {
  background: #023452;
  color: #fff !important;
  text-decoration: none;
  top: 0.125rem;
}
.btn--disabled, .btn.disabled, .pagination__pager a.disabled, .btn[aria-disabled=true], .pagination__pager a[aria-disabled=true], .btn[disabled=disabled], .pagination__pager a[disabled=disabled], .btn[disabled], .pagination__pager a[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.btn--disabled:hover, .btn.disabled:hover, .pagination__pager a.disabled:hover, .btn[aria-disabled=true]:hover, .pagination__pager a[aria-disabled=true]:hover, .btn[disabled=disabled]:hover, .pagination__pager a[disabled=disabled]:hover, .btn[disabled]:hover, .pagination__pager a[disabled]:hover {
  cursor: default;
}

.btn--cta, .Drawer__control:focus {
  background: #ead054;
  border: 0.0625rem solid #fff;
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
  color: #0e0e0e !important;
}
.btn--cta:visited, .Drawer__control:visited:focus {
  color: #0e0e0e !important;
}
.btn--cta:hover, .Drawer__control:hover:focus {
  background: #d6ba32;
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
  color: #0e0e0e !important;
}
.btn--cta:focus, .Drawer__control:focus {
  background: #d6ba32;
  color: #0e0e0e !important;
}
.btn--cta:active, .Drawer__control:active:focus {
  background: #d6ba32;
  color: #0e0e0e !important;
}

.btn--secondary {
  background: #666;
  border: 0.0625rem solid #fff;
  color: #fff !important;
}
.btn--secondary:visited {
  color: #fff !important;
}
.btn--secondary:hover {
  background: #404040;
  color: #fff !important;
}
.btn--secondary:focus {
  background: #404040;
  color: #fff !important;
}
.btn--secondary:active {
  background: #404040;
  color: #fff !important;
}

.btn--inverse {
  background: #fff;
  border: 0.0625rem solid #0e0e0e;
  color: #0e0e0e !important;
}
.btn--inverse:visited {
  color: #0e0e0e !important;
}
.btn--inverse:hover {
  background: #e9e9e9;
  color: #0e0e0e !important;
}
.btn--inverse:focus {
  background: #e9e9e9;
  color: #0e0e0e !important;
}
.btn--inverse:active {
  background: #e9e9e9;
  color: #0e0e0e !important;
}

.callout {
  background: #fff;
  height: auto;
  margin-bottom: 2rem;
  position: relative;
}
.callout__image img {
  width: 100%;
}
.callout__body {
  padding: 1rem;
}
.callout__body h2,
.callout__body h3,
.callout__body h4 {
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.callout__body > :first-child {
  margin-top: 0;
}
.callout__body > :last-child {
  margin-bottom: 0;
}
.callout__body a {
  text-decoration: none;
}
.callout__body a:hover, .callout__body a:focus {
  text-decoration-line: underline;
}
.callout__body a:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}

.card {
  margin: 0rem 0rem 2rem 0rem;
  position: relative;
}
.card:before, .card:after {
  content: " ";
  display: table;
}
.card:after {
  clear: both;
}
.card--flush {
  margin-bottom: 0;
}
.card--separator, .list--unstyled .card {
  border-bottom: 1px solid #adadad;
  margin: 0rem 0rem 1rem 0rem;
  padding: 0rem 0rem 1rem 0rem;
}
.card mark {
  padding: 0;
}
.card__header {
  margin: 0rem 0rem 0.5rem 0rem;
}
.card__heading {
  font-size: 1.125rem;
  line-height: 1.4;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 0;
}
.card__heading a {
  text-decoration-line: underline;
}
.card__heading a mark {
  background-color: #fff999;
  color: #005ea5;
}
.card__heading a:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.card__author {
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #404040;
  margin: 0rem 0rem 0.25rem 0rem;
}
.card__author dd {
  display: block;
  margin: 0;
}
.card__summary {
  margin: 0rem 0rem 0.5rem 0rem;
}
.card__summary a {
  position: relative;
}
.card__image img {
  display: block;
  margin: 0rem 0rem 0.25rem;
  width: 100%;
}
.card__icon {
  margin: 0rem 0.25rem 0rem 0rem;
}
.card__tag {
  font-size: 0.9375rem !important;
  line-height: 1.6 !important;
}
.card__metadata {
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #404040;
  display: inline-block;
  margin: 0;
  position: relative;
  z-index: 1;
}
.card__metadatum {
  display: block;
  margin: 0rem 1rem 0.25rem 0rem;
}
.card__metadatum dt,
.card__metadatum dd {
  display: inline-block;
  margin: 0;
}
.card__metadatum dt {
  margin-right: 0.25rem;
}
@media (min-width: 25em) {
  .card__image {
    float: left;
    width: 30%;
  }
  .card__text {
    float: left;
    padding-left: 1rem;
    width: 70%;
  }
}
@media (min-width: 37.5em) {
  .card__image {
    width: 20%;
  }
  .card__text {
    width: 80%;
  }
  .card__metadatum {
    display: inline-block;
    white-space: nowrap;
  }
}
@media (min-width: 56.25em) {
  .card__image {
    width: 30%;
  }
  .card__text {
    width: 70%;
  }
}
@media (min-width: 75em) {
  .card__image {
    width: 25%;
  }
  .card__text {
    width: 75%;
  }
}

.checkbox {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  margin-bottom: 1rem;
  min-height: 2rem;
  padding-left: 3rem;
  position: relative;
}
.checkbox:last-child, .checkbox:last-of-type {
  margin-bottom: 0;
}
.checkbox__label {
  cursor: pointer;
  display: block;
  font-size: 1rem;
  font-weight: bold;
  margin-bottom: 0.25rem;
  padding: 0.25rem 0;
}
.checkbox__label:before {
  background: transparent;
  border: 0.125rem solid #0e0e0e;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 2rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 2rem;
}
.checkbox__label:after {
  background: transparent;
  border: solid;
  border-top-color: transparent;
  border-width: 0 0 0.25rem 0.25rem;
  content: "";
  height: 0.6666666667rem;
  left: 0.5rem;
  opacity: 0;
  position: absolute;
  top: 0.5rem;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 1rem;
}
.checkbox__input {
  cursor: pointer;
  height: 2rem;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 2rem;
  z-index: 1;
}
.checkbox__input:focus + .checkbox__label:before {
  outline: 0.25rem solid #0092a6;
}
.checkbox__input:checked + .checkbox__label:after {
  opacity: 1;
}
.checkbox__input:disabled {
  cursor: default;
}
.checkbox__input:disabled + .checkbox__label {
  cursor: default;
  opacity: 0.5;
}
.checkbox__hint {
  color: #404040;
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
}
.checkbox__error-message {
  color: #b50f23;
  font-weight: bold;
}
.checkbox--error .checkbox__label {
  color: #b50f23;
}
.checkbox--error .checkbox__label:before {
  outline: 0.25rem solid #b50f23;
}
.checkbox--error .checkbox__label:after {
  color: #0e0e0e;
}
.checkbox--inline {
  display: inline-block;
  margin-right: 1rem;
  vertical-align: top;
}
.checkbox--inline input {
  margin-right: 0.25rem;
}

.column-list {
  list-style: none;
  margin: 0 0 2rem;
  max-width: 100%;
}
.column-list li {
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  display: block;
  margin: 0;
  vertical-align: middle;
}
.column-list a {
  display: block;
  padding: 0.5rem 0rem;
}
.column-list--boxed {
  background: #fff;
  border: 1px solid #adadad;
  padding: 0.25rem 0rem;
}
.column-list--boxed li {
  padding: 0.5rem 1rem;
}
.column-list--boxed a {
  padding: 0.25rem 0rem;
}
@media (min-width: 56.25em) {
  .column-list {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
@media (min-width: 75em) {
  .column-list {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }
  .column-list--two-columns {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}

.container {
  margin: auto;
  max-width: 73.125rem;
  width: 96%;
  width: calc(100% - 2rem);
}
.container--full {
  max-width: 100%;
  padding: 0 2%;
  width: auto;
}

.pagination__list {
  -ms-flex-line-pack: center;
      align-content: center;
  -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-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  line-height: 1;
  list-style: none;
  margin: 0;
  max-width: unset;
  padding: 0;
  position: relative;
}
.pagination__item {
  display: none;
  line-height: 1;
  margin: 0;
  padding: 0;
  text-align: center;
}
.pagination__item--bookend {
  display: block;
  white-space: nowrap;
}
.pagination__item--count {
  border: 1px solid transparent;
  display: block;
  padding: 1rem;
}
@media (min-width: 56.25em) {
  .pagination__item--count {
    display: none !important;
  }
}
.pagination__item--current {
  background: #d6d6d6;
  border: 1px solid transparent;
  font-weight: bold;
}
@media (min-width: 56.25em) {
  .pagination__item {
    display: block;
  }
}
.pagination__inactive {
  display: block;
  padding: 1rem;
}
.pagination__link {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  background: none;
  border: 1px solid transparent;
  cursor: pointer;
  display: block;
  padding: 1rem;
}
.pagination__link:visited {
  color: #4c2c92;
}
.pagination__link:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
.pagination__link:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
.pagination__link:active {
  color: #0e0e0e;
}
.pagination__link:hover {
  background-color: #fff;
  border: 1px solid #0092a6;
  color: #0e0e0e;
}
.pagination__link:focus {
  outline-color: #0092a6;
  outline-offset: -0.25rem;
  z-index: 1;
}

.page-object-missing {
  border: 2px solid #b50f23;
}

.filter-panel {
  margin: 0rem 0rem 1rem 0rem;
}
.filter-panel__heading {
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 0;
}
.filter-panel__heading a,
.filter-panel__heading button {
  font-size: 1.125rem;
  line-height: 1.4;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #d6d6d6;
  border: 0;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  font-weight: bold;
  padding: 0.5rem;
  position: relative;
  text-align: left;
  text-decoration: none;
  width: 100%;
}
.filter-panel__heading a:visited, .filter-panel__heading a:hover, .filter-panel__heading a:active, .filter-panel__heading a:focus,
.filter-panel__heading button:visited,
.filter-panel__heading button:hover,
.filter-panel__heading button:active,
.filter-panel__heading button:focus {
  color: #0e0e0e;
}
.filter-panel__heading a:focus,
.filter-panel__heading button:focus {
  outline: 0.25rem solid #0092a6;
}
a.filter-panel__heading, button.filter-panel__heading {
  font-size: 1.125rem;
  line-height: 1.4;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #d6d6d6;
  border: 0;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  font-weight: bold;
  padding: 0.5rem;
  position: relative;
  text-align: left;
  text-decoration: none;
  width: 100%;
}
a.filter-panel__heading:visited, a.filter-panel__heading:hover, a.filter-panel__heading:active, a.filter-panel__heading:focus, button.filter-panel__heading:visited, button.filter-panel__heading:hover, button.filter-panel__heading:active, button.filter-panel__heading:focus {
  color: #0e0e0e;
}
a.filter-panel__heading:focus, button.filter-panel__heading:focus {
  outline: 0.25rem solid #0092a6;
}

.filter-panel__heading-icon {
  float: right;
}
.filter-panel__heading-icon--expanded {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.filter-panel__body {
  background: #e9e9e9;
  padding: 1rem;
}
.filter-panel__body[aria-hidden=true] {
  display: none;
}
.filter-panel__submit {
  margin: 1rem 0rem 0rem;
}
@media (min-width: 37.5em) {
  .filter-panel__heading {
    background: none;
    margin-bottom: 1rem;
    padding: 0;
  }
  .filter-panel__heading a,
  .filter-panel__heading button {
    background: none;
    padding: 0;
  }
  .filter-panel__heading a:after,
  .filter-panel__heading button:after {
    display: none;
  }
  a.filter-panel__heading, button.filter-panel__heading {
    background: none;
    padding: 0;
  }
  a.filter-panel__heading:after, button.filter-panel__heading:after {
    display: none;
  }
  .filter-panel__body {
    background: none;
    padding: 0;
  }
}

.filter-group {
  margin-top: 1rem;
}
.filter-group legend {
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.filter-group fieldset {
  margin: 0;
  padding: 0;
}
.filter-group:first-child {
  margin-top: 0;
}
.filter-group__options {
  border: 0.25rem solid #d6d6d6;
}
.filter-group__options[aria-hidden=true] {
  display: none;
}
.filter-group__heading-icon {
  float: right;
}
.filter-group__heading-icon--expanded {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.filter-group__heading, .inputFilterBox__heading {
  font-size: 1rem;
  line-height: 1.6;
  background: #d6d6d6;
  border: 0;
  display: block;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 0;
  max-width: 100%;
  padding: 0;
  position: relative;
  text-align: left;
  width: 100%;
}
.filter-group__heading a, .inputFilterBox__heading a,
.filter-group__heading button,
.inputFilterBox__heading button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #d6d6d6;
  border: 0;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 1.6;
  max-width: 100%;
  padding: 0.5rem;
  text-align: left;
  text-decoration: none;
  width: 100%;
}
.filter-group__heading a:hover, .inputFilterBox__heading a:hover,
.filter-group__heading button:hover,
.inputFilterBox__heading button:hover {
  background: #adadad;
}
.filter-group__heading a:focus, .inputFilterBox__heading a:focus,
.filter-group__heading button:focus,
.inputFilterBox__heading button:focus {
  outline: 0.25rem solid #0092a6;
}
.filter-group__heading:hover + .filter-group__options, .inputFilterBox__heading:hover + .filter-group__options {
  border-color: #adadad;
}
a.filter-group__heading, a.inputFilterBox__heading, button.filter-group__heading, button.inputFilterBox__heading {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #d6d6d6;
  border: 0;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 1.6;
  max-width: 100%;
  padding: 0.5rem;
  text-align: left;
  text-decoration: none;
  width: 100%;
}
a.filter-group__heading:hover, a.inputFilterBox__heading:hover, button.filter-group__heading:hover, button.inputFilterBox__heading:hover {
  background: #adadad;
}
a.filter-group__heading:focus, a.inputFilterBox__heading:focus, button.filter-group__heading:focus, button.inputFilterBox__heading:focus {
  outline: 0.25rem solid #0092a6;
}

.filter-group__count {
  font-size: 0.9375rem;
  line-height: 1.6;
  display: block;
  font-weight: normal;
}
.filter-group__option {
  background: #fff;
  border-top: 1px solid #d6d6d6;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  line-height: 1.2;
  padding: 0.5rem 0.5rem 0.5rem 2rem;
  text-decoration: none;
}
.filter-group__option:hover {
  background: #e9e9e9;
}
.filter-group__option input {
  float: left;
  height: 1rem;
  margin-left: -1.5rem;
  margin-top: 0.125rem;
  width: 1rem;
}
.filter-group__option input:focus {
  outline: 0.25rem solid #0092a6;
  z-index: 1;
}

.filter-option {
  background: #fff;
  border-top: 1px solid #d6d6d6;
  color: #0e0e0e;
  cursor: pointer;
  display: block;
  line-height: 1.2;
  padding: 0.5rem 0.5rem 0.5rem 2rem;
  position: relative;
  text-decoration: none;
}
.filter-option:hover, .filter-option:focus {
  color: #0e0e0e;
}
.filter-option:hover {
  background: #e9e9e9;
}
.filter-option input {
  float: left;
  height: 1rem;
  margin-left: -1.5rem;
  margin-top: 0.125rem;
  width: 1rem;
}
.filter-option input:focus {
  outline: 0.25rem solid #0092a6;
  z-index: 1;
}
.filter-option__text:before {
  background: #fff;
  border: 1px solid #404040;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  cursor: pointer;
  height: 1rem;
  left: 0.5rem;
  margin-top: 0.125rem;
  pointer-events: none;
  position: absolute;
  top: 0.5rem;
  width: 1rem;
}
.filter-option__text:after {
  background: transparent;
  border: solid;
  border-top-color: transparent;
  border-width: 0rem 0rem 0.125rem 0.125rem;
  content: "";
  cursor: pointer;
  height: 0.4rem;
  left: 0.7rem;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0.85rem;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 0.7rem;
}
input:focus ~ .filter-option__text:before {
  outline: 0.25rem solid #0092a6;
}
input:checked ~ .filter-option__text:after {
  opacity: 1;
}
a.filter-option:focus {
  z-index: 1;
}
a.filter-option:visited, a.filter-option:active {
  color: #0e0e0e;
}

.filter-summary,
.results-info {
  margin: 0rem 0rem 1rem;
}
.filter-summary:before, .filter-summary:after,
.results-info:before,
.results-info:after {
  content: " ";
  display: table;
}
.filter-summary:after,
.results-info:after {
  clear: both;
}
.filter-summary__count,
.results-info__count {
  font-size: 1.125rem;
  line-height: 1.4;
  font-weight: 600;
  margin: 0rem 0rem 0.5rem;
}
.filter-summary__count h2,
.filter-summary__count h3,
.results-info__count h2,
.results-info__count h3 {
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.filter-summary__sorting,
.results-info__sorting {
  float: right;
}
.filter-summary__sort-label,
.results-info__sort-label {
  margin: 0 1rem 0 0;
}
.filter-summary__select,
.results-info__select {
  padding: 0.5rem;
}
.filter-summary__filters,
.results-info__filters {
  clear: both;
  list-style: none;
  margin: 0;
  padding-top: 0.5rem;
}
@media (min-width: 37.5em) {
  .filter-summary,
  .results-info {
    margin: 0rem 0rem 1rem;
  }
  .filter-summary__count,
  .results-info__count {
    float: left;
    margin: 0;
    width: 50%;
  }
  .filter-summary__filter,
  .results-info__filter {
    display: inline-block;
    margin-right: 0.25rem;
  }
}

.inputFilterBox {
  margin-top: 1rem;
}
.inputFilterBox__controls {
  border: 0.25rem solid #d6d6d6;
  padding: 0.5rem;
}
.inputFilterBox__controls label {
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.inputFilterBox__controls[aria-hidden=true] {
  display: none;
}
.form-group {
  border: 0.0625rem solid #adadad;
  margin-bottom: 1rem;
  padding: 0.5rem;
}
.form-group--no-legend {
  border: none;
}
.form-group__legend {
  font-size: 1rem;
  line-height: 1.6;
  font-weight: bold;
  margin-left: -0.25rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.form-group__hint {
  color: #404040;
  margin-top: 0.25rem;
}
.form-group__error-message {
  color: #b50f23;
  font-weight: bold;
  margin-top: 0.25rem;
}

.input {
  margin-bottom: 1rem;
}
.input__label {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.input__hint {
  margin-bottom: 0.5rem;
  margin-top: 0;
}
.input__error {
  color: #b50f23;
  font-weight: bold;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
.input__input {
  border: 0.125rem solid #adadad;
  padding: 0.5rem;
  width: 100%;
}
.input__input:focus {
  outline: 0.25rem solid #0092a6;
}
.input--error .input__input {
  outline: 0.25rem solid #b50f23;
}

.textarea {
  margin-bottom: 1rem;
}
.textarea__label {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.textarea__hint {
  margin-bottom: 0.5rem;
  margin-top: 0;
}
.textarea__error {
  color: #b50f23;
  font-weight: bold;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
.textarea__textarea {
  border: 0.125rem solid #adadad;
  height: 8em;
  padding: 0.5rem;
  width: 100%;
}
.textarea__textarea:focus {
  outline: 0.25rem solid #0092a6;
}
.textarea--error .textarea__textarea {
  outline: 0.25rem solid #b50f23;
}

.full-bleed {
  background-color: #fff;
  background-position: center center;
  background-size: cover;
  left: 50%;
  margin-left: -50vw;
  overflow: hidden;
  position: relative;
  width: 100vw;
  z-index: 0;
}
.full-bleed--light {
  background-color: #228096;
  color: #fff;
}
.full-bleed--light a {
  color: #fff;
}
.full-bleed--padding-small {
  padding: 2rem 0;
}
.full-bleed--padding-medium {
  padding: 6rem 0;
}
.full-bleed--padding-large {
  padding: 12rem 0;
}

.grid {
  --nds-grid-gutter: 1rem;
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  list-style: none;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  max-width: none;
  padding: 0;
  width: calc(100% + 1rem);
}
@supports (--a: 0) {
  .grid {
    margin-left: calc(-0.5 * var(--nds-grid-gutter));
    margin-right: calc(-0.5 * var(--nds-grid-gutter));
    width: calc(100% + var(--nds-grid-gutter));
  }
}
.grid--rev {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.grid--gutterless {
  --nds-grid-gutter: 0rem;
}
.grid--compact {
  --nds-grid-gutter: 0.5rem;
}
.grid--loose {
  --nds-grid-gutter: 2rem;
}
.grid--right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.grid--center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.grid--middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.grid--bottom {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.grid--equal-height > [data-g] > * {
  height: 100%;
}
.grid > :not([data-g]) {
  --error: "Grids (`.grid`) should only have grid items (`[data-g]`) as direct children";
  background: #f9eced;
  cursor: help;
  outline: 0.25rem solid #b50f23;
}
.debug-grid .grid, .grid--debug, .grid--debug .grid {
  outline: 0.125rem dashed red;
  outline-offset: 0.25rem;
}

[data-g] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  position: relative;
  width: calc(100% - 1rem);
}
@supports (--a: 0) {
  [data-g] {
    --grid-item-width: 100%;
    margin-left: calc(var(--nds-grid-gutter) / 2) !important;
    margin-right: calc(var(--nds-grid-gutter) / 2) !important;
    width: calc(var(--grid-item-width) - var(--nds-grid-gutter) - 0.1px) !important;
  }
}
:not(.grid) > [data-g] {
  --error: "Put grid items (`[data-g]`) directly inside a `.grid`";
  background: #f9eced;
  cursor: help;
  outline: 0.25rem solid #b50f23;
}
[data-g]:only-child {
  --warn: "Did you mean to just have a single item within a grid?";
}
.debug-grid [data-g], .grid--debug [data-g] {
  outline: 0.125rem dashed blue;
}

[data-g~="1"] {
  --grid-item-width: 8.3333333333%;
  width: calc(8.3333333333% - 1rem);
}

[data-g~="2"] {
  --grid-item-width: 16.6666666667%;
  width: calc(16.6666666667% - 1rem);
}

[data-g~="3"] {
  --grid-item-width: 25%;
  width: calc(25% - 1rem);
}

[data-g~="4"] {
  --grid-item-width: 33.3333333333%;
  width: calc(33.3333333333% - 1rem);
}

[data-g~="5"] {
  --grid-item-width: 41.6666666667%;
  width: calc(41.6666666667% - 1rem);
}

[data-g~="6"] {
  --grid-item-width: 50%;
  width: calc(50% - 1rem);
}

[data-g~="7"] {
  --grid-item-width: 58.3333333333%;
  width: calc(58.3333333333% - 1rem);
}

[data-g~="8"] {
  --grid-item-width: 66.6666666667%;
  width: calc(66.6666666667% - 1rem);
}

[data-g~="9"] {
  --grid-item-width: 75%;
  width: calc(75% - 1rem);
}

[data-g~="10"] {
  --grid-item-width: 83.3333333333%;
  width: calc(83.3333333333% - 1rem);
}

[data-g~="11"] {
  --grid-item-width: 91.6666666667%;
  width: calc(91.6666666667% - 1rem);
}

[data-g~="12"] {
  --grid-item-width: 100%;
  width: calc(100% - 1rem);
}

[data-g~="push:0"] {
  left: 0%;
}

[data-g~="pull:0"] {
  right: 0%;
}

[data-g~="push:1"] {
  left: 8.3333333333%;
}

[data-g~="pull:1"] {
  right: 8.3333333333%;
}

[data-g~="push:2"] {
  left: 16.6666666667%;
}

[data-g~="pull:2"] {
  right: 16.6666666667%;
}

[data-g~="push:3"] {
  left: 25%;
}

[data-g~="pull:3"] {
  right: 25%;
}

[data-g~="push:4"] {
  left: 33.3333333333%;
}

[data-g~="pull:4"] {
  right: 33.3333333333%;
}

[data-g~="push:5"] {
  left: 41.6666666667%;
}

[data-g~="pull:5"] {
  right: 41.6666666667%;
}

[data-g~="push:6"] {
  left: 50%;
}

[data-g~="pull:6"] {
  right: 50%;
}

[data-g~="push:7"] {
  left: 58.3333333333%;
}

[data-g~="pull:7"] {
  right: 58.3333333333%;
}

[data-g~="push:8"] {
  left: 66.6666666667%;
}

[data-g~="pull:8"] {
  right: 66.6666666667%;
}

[data-g~="push:9"] {
  left: 75%;
}

[data-g~="pull:9"] {
  right: 75%;
}

[data-g~="push:10"] {
  left: 83.3333333333%;
}

[data-g~="pull:10"] {
  right: 83.3333333333%;
}

[data-g~="push:11"] {
  left: 91.6666666667%;
}

[data-g~="pull:11"] {
  right: 91.6666666667%;
}

[data-g~="push:12"] {
  left: 100%;
}

[data-g~="pull:12"] {
  right: 100%;
}

@media (min-width: 25em) {
  [data-g~="xs:1"] {
    --grid-item-width: 8.3333333333%;
    width: calc(8.3333333333% - 1rem);
  }
  [data-g~="xs:2"] {
    --grid-item-width: 16.6666666667%;
    width: calc(16.6666666667% - 1rem);
  }
  [data-g~="xs:3"] {
    --grid-item-width: 25%;
    width: calc(25% - 1rem);
  }
  [data-g~="xs:4"] {
    --grid-item-width: 33.3333333333%;
    width: calc(33.3333333333% - 1rem);
  }
  [data-g~="xs:5"] {
    --grid-item-width: 41.6666666667%;
    width: calc(41.6666666667% - 1rem);
  }
  [data-g~="xs:6"] {
    --grid-item-width: 50%;
    width: calc(50% - 1rem);
  }
  [data-g~="xs:7"] {
    --grid-item-width: 58.3333333333%;
    width: calc(58.3333333333% - 1rem);
  }
  [data-g~="xs:8"] {
    --grid-item-width: 66.6666666667%;
    width: calc(66.6666666667% - 1rem);
  }
  [data-g~="xs:9"] {
    --grid-item-width: 75%;
    width: calc(75% - 1rem);
  }
  [data-g~="xs:10"] {
    --grid-item-width: 83.3333333333%;
    width: calc(83.3333333333% - 1rem);
  }
  [data-g~="xs:11"] {
    --grid-item-width: 91.6666666667%;
    width: calc(91.6666666667% - 1rem);
  }
  [data-g~="xs:12"] {
    --grid-item-width: 100%;
    width: calc(100% - 1rem);
  }
  [data-g~="xs:push:0"] {
    left: 0%;
  }
  [data-g~="xs:pull:0"] {
    right: 0%;
  }
  [data-g~="xs:push:1"] {
    left: 8.3333333333%;
  }
  [data-g~="xs:pull:1"] {
    right: 8.3333333333%;
  }
  [data-g~="xs:push:2"] {
    left: 16.6666666667%;
  }
  [data-g~="xs:pull:2"] {
    right: 16.6666666667%;
  }
  [data-g~="xs:push:3"] {
    left: 25%;
  }
  [data-g~="xs:pull:3"] {
    right: 25%;
  }
  [data-g~="xs:push:4"] {
    left: 33.3333333333%;
  }
  [data-g~="xs:pull:4"] {
    right: 33.3333333333%;
  }
  [data-g~="xs:push:5"] {
    left: 41.6666666667%;
  }
  [data-g~="xs:pull:5"] {
    right: 41.6666666667%;
  }
  [data-g~="xs:push:6"] {
    left: 50%;
  }
  [data-g~="xs:pull:6"] {
    right: 50%;
  }
  [data-g~="xs:push:7"] {
    left: 58.3333333333%;
  }
  [data-g~="xs:pull:7"] {
    right: 58.3333333333%;
  }
  [data-g~="xs:push:8"] {
    left: 66.6666666667%;
  }
  [data-g~="xs:pull:8"] {
    right: 66.6666666667%;
  }
  [data-g~="xs:push:9"] {
    left: 75%;
  }
  [data-g~="xs:pull:9"] {
    right: 75%;
  }
  [data-g~="xs:push:10"] {
    left: 83.3333333333%;
  }
  [data-g~="xs:pull:10"] {
    right: 83.3333333333%;
  }
  [data-g~="xs:push:11"] {
    left: 91.6666666667%;
  }
  [data-g~="xs:pull:11"] {
    right: 91.6666666667%;
  }
  [data-g~="xs:push:12"] {
    left: 100%;
  }
  [data-g~="xs:pull:12"] {
    right: 100%;
  }
}
@media (min-width: 37.5em) {
  [data-g~="sm:1"] {
    --grid-item-width: 8.3333333333%;
    width: calc(8.3333333333% - 1rem);
  }
  [data-g~="sm:2"] {
    --grid-item-width: 16.6666666667%;
    width: calc(16.6666666667% - 1rem);
  }
  [data-g~="sm:3"] {
    --grid-item-width: 25%;
    width: calc(25% - 1rem);
  }
  [data-g~="sm:4"] {
    --grid-item-width: 33.3333333333%;
    width: calc(33.3333333333% - 1rem);
  }
  [data-g~="sm:5"] {
    --grid-item-width: 41.6666666667%;
    width: calc(41.6666666667% - 1rem);
  }
  [data-g~="sm:6"] {
    --grid-item-width: 50%;
    width: calc(50% - 1rem);
  }
  [data-g~="sm:7"] {
    --grid-item-width: 58.3333333333%;
    width: calc(58.3333333333% - 1rem);
  }
  [data-g~="sm:8"] {
    --grid-item-width: 66.6666666667%;
    width: calc(66.6666666667% - 1rem);
  }
  [data-g~="sm:9"] {
    --grid-item-width: 75%;
    width: calc(75% - 1rem);
  }
  [data-g~="sm:10"] {
    --grid-item-width: 83.3333333333%;
    width: calc(83.3333333333% - 1rem);
  }
  [data-g~="sm:11"] {
    --grid-item-width: 91.6666666667%;
    width: calc(91.6666666667% - 1rem);
  }
  [data-g~="sm:12"] {
    --grid-item-width: 100%;
    width: calc(100% - 1rem);
  }
  [data-g~="sm:push:0"] {
    left: 0%;
  }
  [data-g~="sm:pull:0"] {
    right: 0%;
  }
  [data-g~="sm:push:1"] {
    left: 8.3333333333%;
  }
  [data-g~="sm:pull:1"] {
    right: 8.3333333333%;
  }
  [data-g~="sm:push:2"] {
    left: 16.6666666667%;
  }
  [data-g~="sm:pull:2"] {
    right: 16.6666666667%;
  }
  [data-g~="sm:push:3"] {
    left: 25%;
  }
  [data-g~="sm:pull:3"] {
    right: 25%;
  }
  [data-g~="sm:push:4"] {
    left: 33.3333333333%;
  }
  [data-g~="sm:pull:4"] {
    right: 33.3333333333%;
  }
  [data-g~="sm:push:5"] {
    left: 41.6666666667%;
  }
  [data-g~="sm:pull:5"] {
    right: 41.6666666667%;
  }
  [data-g~="sm:push:6"] {
    left: 50%;
  }
  [data-g~="sm:pull:6"] {
    right: 50%;
  }
  [data-g~="sm:push:7"] {
    left: 58.3333333333%;
  }
  [data-g~="sm:pull:7"] {
    right: 58.3333333333%;
  }
  [data-g~="sm:push:8"] {
    left: 66.6666666667%;
  }
  [data-g~="sm:pull:8"] {
    right: 66.6666666667%;
  }
  [data-g~="sm:push:9"] {
    left: 75%;
  }
  [data-g~="sm:pull:9"] {
    right: 75%;
  }
  [data-g~="sm:push:10"] {
    left: 83.3333333333%;
  }
  [data-g~="sm:pull:10"] {
    right: 83.3333333333%;
  }
  [data-g~="sm:push:11"] {
    left: 91.6666666667%;
  }
  [data-g~="sm:pull:11"] {
    right: 91.6666666667%;
  }
  [data-g~="sm:push:12"] {
    left: 100%;
  }
  [data-g~="sm:pull:12"] {
    right: 100%;
  }
}
@media (min-width: 56.25em) {
  [data-g~="md:1"] {
    --grid-item-width: 8.3333333333%;
    width: calc(8.3333333333% - 1rem);
  }
  [data-g~="md:2"] {
    --grid-item-width: 16.6666666667%;
    width: calc(16.6666666667% - 1rem);
  }
  [data-g~="md:3"] {
    --grid-item-width: 25%;
    width: calc(25% - 1rem);
  }
  [data-g~="md:4"] {
    --grid-item-width: 33.3333333333%;
    width: calc(33.3333333333% - 1rem);
  }
  [data-g~="md:5"] {
    --grid-item-width: 41.6666666667%;
    width: calc(41.6666666667% - 1rem);
  }
  [data-g~="md:6"] {
    --grid-item-width: 50%;
    width: calc(50% - 1rem);
  }
  [data-g~="md:7"] {
    --grid-item-width: 58.3333333333%;
    width: calc(58.3333333333% - 1rem);
  }
  [data-g~="md:8"] {
    --grid-item-width: 66.6666666667%;
    width: calc(66.6666666667% - 1rem);
  }
  [data-g~="md:9"] {
    --grid-item-width: 75%;
    width: calc(75% - 1rem);
  }
  [data-g~="md:10"] {
    --grid-item-width: 83.3333333333%;
    width: calc(83.3333333333% - 1rem);
  }
  [data-g~="md:11"] {
    --grid-item-width: 91.6666666667%;
    width: calc(91.6666666667% - 1rem);
  }
  [data-g~="md:12"] {
    --grid-item-width: 100%;
    width: calc(100% - 1rem);
  }
  [data-g~="md:push:0"] {
    left: 0%;
  }
  [data-g~="md:pull:0"] {
    right: 0%;
  }
  [data-g~="md:push:1"] {
    left: 8.3333333333%;
  }
  [data-g~="md:pull:1"] {
    right: 8.3333333333%;
  }
  [data-g~="md:push:2"] {
    left: 16.6666666667%;
  }
  [data-g~="md:pull:2"] {
    right: 16.6666666667%;
  }
  [data-g~="md:push:3"] {
    left: 25%;
  }
  [data-g~="md:pull:3"] {
    right: 25%;
  }
  [data-g~="md:push:4"] {
    left: 33.3333333333%;
  }
  [data-g~="md:pull:4"] {
    right: 33.3333333333%;
  }
  [data-g~="md:push:5"] {
    left: 41.6666666667%;
  }
  [data-g~="md:pull:5"] {
    right: 41.6666666667%;
  }
  [data-g~="md:push:6"] {
    left: 50%;
  }
  [data-g~="md:pull:6"] {
    right: 50%;
  }
  [data-g~="md:push:7"] {
    left: 58.3333333333%;
  }
  [data-g~="md:pull:7"] {
    right: 58.3333333333%;
  }
  [data-g~="md:push:8"] {
    left: 66.6666666667%;
  }
  [data-g~="md:pull:8"] {
    right: 66.6666666667%;
  }
  [data-g~="md:push:9"] {
    left: 75%;
  }
  [data-g~="md:pull:9"] {
    right: 75%;
  }
  [data-g~="md:push:10"] {
    left: 83.3333333333%;
  }
  [data-g~="md:pull:10"] {
    right: 83.3333333333%;
  }
  [data-g~="md:push:11"] {
    left: 91.6666666667%;
  }
  [data-g~="md:pull:11"] {
    right: 91.6666666667%;
  }
  [data-g~="md:push:12"] {
    left: 100%;
  }
  [data-g~="md:pull:12"] {
    right: 100%;
  }
}
@media (min-width: 75em) {
  [data-g~="lg:1"] {
    --grid-item-width: 8.3333333333%;
    width: calc(8.3333333333% - 1rem);
  }
  [data-g~="lg:2"] {
    --grid-item-width: 16.6666666667%;
    width: calc(16.6666666667% - 1rem);
  }
  [data-g~="lg:3"] {
    --grid-item-width: 25%;
    width: calc(25% - 1rem);
  }
  [data-g~="lg:4"] {
    --grid-item-width: 33.3333333333%;
    width: calc(33.3333333333% - 1rem);
  }
  [data-g~="lg:5"] {
    --grid-item-width: 41.6666666667%;
    width: calc(41.6666666667% - 1rem);
  }
  [data-g~="lg:6"] {
    --grid-item-width: 50%;
    width: calc(50% - 1rem);
  }
  [data-g~="lg:7"] {
    --grid-item-width: 58.3333333333%;
    width: calc(58.3333333333% - 1rem);
  }
  [data-g~="lg:8"] {
    --grid-item-width: 66.6666666667%;
    width: calc(66.6666666667% - 1rem);
  }
  [data-g~="lg:9"] {
    --grid-item-width: 75%;
    width: calc(75% - 1rem);
  }
  [data-g~="lg:10"] {
    --grid-item-width: 83.3333333333%;
    width: calc(83.3333333333% - 1rem);
  }
  [data-g~="lg:11"] {
    --grid-item-width: 91.6666666667%;
    width: calc(91.6666666667% - 1rem);
  }
  [data-g~="lg:12"] {
    --grid-item-width: 100%;
    width: calc(100% - 1rem);
  }
  [data-g~="lg:push:0"] {
    left: 0%;
  }
  [data-g~="lg:pull:0"] {
    right: 0%;
  }
  [data-g~="lg:push:1"] {
    left: 8.3333333333%;
  }
  [data-g~="lg:pull:1"] {
    right: 8.3333333333%;
  }
  [data-g~="lg:push:2"] {
    left: 16.6666666667%;
  }
  [data-g~="lg:pull:2"] {
    right: 16.6666666667%;
  }
  [data-g~="lg:push:3"] {
    left: 25%;
  }
  [data-g~="lg:pull:3"] {
    right: 25%;
  }
  [data-g~="lg:push:4"] {
    left: 33.3333333333%;
  }
  [data-g~="lg:pull:4"] {
    right: 33.3333333333%;
  }
  [data-g~="lg:push:5"] {
    left: 41.6666666667%;
  }
  [data-g~="lg:pull:5"] {
    right: 41.6666666667%;
  }
  [data-g~="lg:push:6"] {
    left: 50%;
  }
  [data-g~="lg:pull:6"] {
    right: 50%;
  }
  [data-g~="lg:push:7"] {
    left: 58.3333333333%;
  }
  [data-g~="lg:pull:7"] {
    right: 58.3333333333%;
  }
  [data-g~="lg:push:8"] {
    left: 66.6666666667%;
  }
  [data-g~="lg:pull:8"] {
    right: 66.6666666667%;
  }
  [data-g~="lg:push:9"] {
    left: 75%;
  }
  [data-g~="lg:pull:9"] {
    right: 75%;
  }
  [data-g~="lg:push:10"] {
    left: 83.3333333333%;
  }
  [data-g~="lg:pull:10"] {
    right: 83.3333333333%;
  }
  [data-g~="lg:push:11"] {
    left: 91.6666666667%;
  }
  [data-g~="lg:pull:11"] {
    right: 91.6666666667%;
  }
  [data-g~="lg:push:12"] {
    left: 100%;
  }
  [data-g~="lg:pull:12"] {
    right: 100%;
  }
}
@media (min-width: 100em) {
  [data-g~="xl:1"] {
    --grid-item-width: 8.3333333333%;
    width: calc(8.3333333333% - 1rem);
  }
  [data-g~="xl:2"] {
    --grid-item-width: 16.6666666667%;
    width: calc(16.6666666667% - 1rem);
  }
  [data-g~="xl:3"] {
    --grid-item-width: 25%;
    width: calc(25% - 1rem);
  }
  [data-g~="xl:4"] {
    --grid-item-width: 33.3333333333%;
    width: calc(33.3333333333% - 1rem);
  }
  [data-g~="xl:5"] {
    --grid-item-width: 41.6666666667%;
    width: calc(41.6666666667% - 1rem);
  }
  [data-g~="xl:6"] {
    --grid-item-width: 50%;
    width: calc(50% - 1rem);
  }
  [data-g~="xl:7"] {
    --grid-item-width: 58.3333333333%;
    width: calc(58.3333333333% - 1rem);
  }
  [data-g~="xl:8"] {
    --grid-item-width: 66.6666666667%;
    width: calc(66.6666666667% - 1rem);
  }
  [data-g~="xl:9"] {
    --grid-item-width: 75%;
    width: calc(75% - 1rem);
  }
  [data-g~="xl:10"] {
    --grid-item-width: 83.3333333333%;
    width: calc(83.3333333333% - 1rem);
  }
  [data-g~="xl:11"] {
    --grid-item-width: 91.6666666667%;
    width: calc(91.6666666667% - 1rem);
  }
  [data-g~="xl:12"] {
    --grid-item-width: 100%;
    width: calc(100% - 1rem);
  }
  [data-g~="xl:push:0"] {
    left: 0%;
  }
  [data-g~="xl:pull:0"] {
    right: 0%;
  }
  [data-g~="xl:push:1"] {
    left: 8.3333333333%;
  }
  [data-g~="xl:pull:1"] {
    right: 8.3333333333%;
  }
  [data-g~="xl:push:2"] {
    left: 16.6666666667%;
  }
  [data-g~="xl:pull:2"] {
    right: 16.6666666667%;
  }
  [data-g~="xl:push:3"] {
    left: 25%;
  }
  [data-g~="xl:pull:3"] {
    right: 25%;
  }
  [data-g~="xl:push:4"] {
    left: 33.3333333333%;
  }
  [data-g~="xl:pull:4"] {
    right: 33.3333333333%;
  }
  [data-g~="xl:push:5"] {
    left: 41.6666666667%;
  }
  [data-g~="xl:pull:5"] {
    right: 41.6666666667%;
  }
  [data-g~="xl:push:6"] {
    left: 50%;
  }
  [data-g~="xl:pull:6"] {
    right: 50%;
  }
  [data-g~="xl:push:7"] {
    left: 58.3333333333%;
  }
  [data-g~="xl:pull:7"] {
    right: 58.3333333333%;
  }
  [data-g~="xl:push:8"] {
    left: 66.6666666667%;
  }
  [data-g~="xl:pull:8"] {
    right: 66.6666666667%;
  }
  [data-g~="xl:push:9"] {
    left: 75%;
  }
  [data-g~="xl:pull:9"] {
    right: 75%;
  }
  [data-g~="xl:push:10"] {
    left: 83.3333333333%;
  }
  [data-g~="xl:pull:10"] {
    right: 83.3333333333%;
  }
  [data-g~="xl:push:11"] {
    left: 91.6666666667%;
  }
  [data-g~="xl:pull:11"] {
    right: 91.6666666667%;
  }
  [data-g~="xl:push:12"] {
    left: 100%;
  }
  [data-g~="xl:pull:12"] {
    right: 100%;
  }
}
.hero {
  background: #407291;
  color: #fff;
  left: 50%;
  margin-bottom: 2rem;
  margin-left: -50vw;
  margin-right: -50vw;
  overflow: hidden;
  position: relative;
  right: 50%;
  width: 100vw;
}
.hero a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.hero a:visited {
  color: #fff;
}
.hero a:hover {
  color: #eff4fc;
}
.hero a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.hero a:active {
  color: #eff4fc;
}
.hero .btn:focus,
.hero button:focus {
  outline: 0.25rem solid #fff;
}
.hero .breadcrumbs a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.hero .breadcrumbs a:visited {
  color: #fff;
}
.hero .breadcrumbs a:hover {
  color: #eff4fc;
}
.hero .breadcrumbs a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.hero .breadcrumbs a:active {
  color: #eff4fc;
}
.hero__container {
  margin: auto;
  max-width: 73.125rem;
  width: 96%;
  width: calc(100% - 2rem);
}
.hero__body {
  margin-top: 2rem;
  padding: 0rem 0rem 2rem;
}
.hero__body:before, .hero__body:after {
  content: " ";
  display: table;
}
.hero__body:after {
  clear: both;
}
.hero__copy {
  margin-bottom: 2rem;
}
.hero__title {
  clear: both;
  font-weight: 600;
  max-width: 66ch;
  font-size: 2.75rem;
  line-height: 1.2;
  margin-bottom: 2rem;
  margin-top: 0rem;
  font-family: Lora, Georgia, Times, serif;
}
.hero__intro {
  font-size: 1.375rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-weight: normal;
  max-width: 66ch;
}
.hero__footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 0.125rem solid #80a1b5;
  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;
  padding: 1rem 0rem;
}
.hero__footer p,
.hero__footer ul {
  margin: 0;
  max-width: 100%;
}
@media (min-width: 56.25em) {
  .hero__copy {
    float: left;
    margin-bottom: 0;
    width: 55%;
  }
  .hero__extra {
    float: right;
    width: 35%;
  }
}

.horizontal-nav {
  margin-bottom: 2rem;
}
@media print {
  .horizontal-nav {
    display: none !important;
  }
}
.horizontal-nav__list {
  -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-flow: column wrap;
          flex-flow: column wrap;
  list-style: none;
  margin: 0;
  max-width: 100%;
}
@media (min-width: 37.5em) {
  .horizontal-nav__list {
    border-bottom: 3px solid #0e0e0e;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.horizontal-nav__item {
  margin: 0;
}
.horizontal-nav__item:first-of-type {
  margin-left: 0;
}
@media (min-width: 37.5em) {
  .horizontal-nav__item {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0.5rem;
    text-align: center;
  }
}
@media (max-width: 37.49em) {
  .horizontal-nav__item {
    border-top: 1px solid #adadad;
  }
  .horizontal-nav__item:first-of-type {
    border-top: none;
  }
}
.horizontal-nav__link {
  display: block;
  line-height: 1;
  margin-bottom: -1px;
  padding: 1rem;
  text-decoration: none;
}
.horizontal-nav__link:hover {
  text-decoration-line: underline;
}
.horizontal-nav__link[aria-current=true] {
  background-color: #e9e9e9;
  border-bottom: 4px solid #0e0e0e;
  color: #0e0e0e;
  font-weight: bold;
}
@media (min-width: 56.25em) {
  .horizontal-nav__link[aria-current=true] {
    background-color: unset;
  }
}
@media (max-width: 37.49em) {
  .horizontal-nav__link:active {
    background-color: #228096;
    color: #fff;
  }
}
@media (min-width: 37.5em) {
  .horizontal-nav__link {
    padding: 1rem 0.5rem;
  }
}
@media (min-width: 56.25em) {
  .horizontal-nav__link {
    padding: 1rem;
  }
}
@media (max-width: 37.49em) {
  .horizontal-nav {
    border: 1px solid #adadad;
  }
}

.in-page-nav {
  margin: 0rem 0rem 2rem;
}
.in-page-nav__title {
  font-size: 1.375rem;
  line-height: 1.3;
  margin-top: 0;
}
.in-page-nav__list {
  list-style: disc;
  margin: 0;
  padding-left: 1.125rem;
}
.in-page-nav__list .in-page-nav__list {
  list-style: circle;
}
.in-page-nav a:visited {
  color: #005ea5;
}
.in-page-nav a:focus {
  background: none;
}
@media (min-width: 56.25em) {
  .in-page-nav {
    margin: 0;
  }
  @supports (position: sticky) {
    .in-page-nav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      max-height: 100vh;
      padding-top: 0.5rem;
      position: sticky;
      top: 0;
    }
    .in-page-nav__list {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      overflow: auto;
      padding-top: 0.25rem;
      scrollbar-width: thin;
    }
    .in-page-nav__list .in-page-nav__list {
      height: 0;
      overflow: hidden;
      padding-top: 0;
    }
    .in-page-nav__list .in-page-nav__list:focus-within {
      height: auto;
      overflow: visible;
    }
    .in-page-nav a[aria-current=location] {
      font-weight: bold;
    }
    .in-page-nav a[aria-current] + .in-page-nav__list, .in-page-nav a:focus + .in-page-nav__list {
      height: auto;
      overflow: visible;
    }
  }
}

.maintain-ratio {
  display: block;
  height: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.maintain-ratio--stretch > :first-child {
  border: 0;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.maintain-ratio--21-9 {
  padding-bottom: 42.8571428571%;
}
.maintain-ratio--16-9 {
  padding-bottom: 56.25%;
}
.maintain-ratio--4-3 {
  padding-bottom: 75%;
}
.maintain-ratio--square {
  padding-bottom: 100%;
}

.page-header {
  margin: 0rem 0rem 3rem 0rem;
}
.page-header__pre-heading {
  font-size: 1.125rem;
  line-height: 1.4;
  display: block;
  margin: 0rem;
}
.page-header__heading {
  font-size: 2.75rem;
  line-height: 1.2;
  margin: 0rem 0rem 0.5rem 0rem;
}
.page-header__heading--alt {
  font-size: 2.375rem;
  line-height: 1.2;
}
.page-header__lead {
  font-size: 1.375rem;
  line-height: 1.3;
  margin: 0rem 0rem 0.5rem 0rem;
}
.page-header__metadata {
  font-size: 1.375rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style: none;
  margin: 0rem 0rem 0.5rem 0rem;
  max-width: none;
  padding: 0;
}
@media (min-width: 56.25em) {
  .page-header__metadata {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .page-header__metadata li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    white-space: nowrap;
  }
  .page-header__metadata li:after {
    background: #228096;
    content: '\0200B';
    margin: 0rem 0.5rem;
    width: 1px;
  }
  .page-header__metadata li:last-child:after {
    display: none;
  }
}
.page-header__cta {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  margin: 0;
}
@media print {
  .page-header__cta {
    display: none !important;
  }
}

.panel {
  background: #f7f4f1;
  border: 1px solid #d6d6d6;
  margin: 0rem 0rem 2rem;
  padding: 1rem;
}
.panel > :first-child {
  margin-top: 0;
}
.panel > :last-child {
  margin-bottom: 0;
}

.panel--impact {
  background: #00436c;
  border: 1px solid #00436c;
  color: #fff;
}
.panel--impact a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.panel--impact a:visited {
  color: #fff;
}
.panel--impact a:hover {
  color: #eff4fc;
}
.panel--impact a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.panel--impact a:active {
  color: #eff4fc;
}
.panel--impact .btn:focus,
.panel--impact button:focus {
  outline: 0.25rem solid #fff;
}

.panel--primary {
  background: #fff;
  border: 3px solid #91c0cb;
}

.panel--inverse {
  background: #404040;
  color: #fff;
}
.panel--inverse a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.panel--inverse a:visited {
  color: #fff;
}
.panel--inverse a:hover {
  color: #eff4fc;
}
.panel--inverse a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.panel--inverse a:active {
  color: #eff4fc;
}
.panel--inverse .btn:focus,
.panel--inverse button:focus {
  outline: 0.25rem solid #fff;
}

.panel--impact-alt {
  background: #00436c;
  background: linear-gradient(333deg, #00436c 0%, #407291 100%);
  color: #fff;
}
.panel--impact-alt a {
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.panel--impact-alt a:visited {
  color: #fff;
}
.panel--impact-alt a:hover {
  color: #eff4fc;
}
.panel--impact-alt a:focus {
  outline: 0.25rem solid #fff;
  color: #fff;
}
.panel--impact-alt a:active {
  color: #eff4fc;
}
.panel--impact-alt .btn:focus,
.panel--impact-alt button:focus {
  outline: 0.25rem solid #fff;
}

.phase-banner {
  border-bottom: 1px solid #adadad;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin: 0rem 0rem 1rem;
  max-width: 100%;
  padding: 1rem 0rem;
  width: 100%;
}
.phase-banner__tag {
  margin: 0rem 1rem 0rem 0rem;
}
.phase-banner__tag .tag {
  margin: 0;
}
.phase-banner__label {
  padding-top: 0.125rem;
  width: 100%;
}

@media print {
  .prev-next {
    display: none !important;
  }
}
.prev-next__link {
  display: block;
  margin-bottom: 1rem;
  text-decoration: none;
}
.prev-next__link-intro {
  display: block;
  font-weight: bold;
}
.prev-next__link-text {
  display: block;
  text-decoration-line: underline;
}

.radio {
  clear: left;
  display: block;
  margin-bottom: 0.5rem;
  padding-left: 3rem;
  position: relative;
}
.radio:before, .radio:after {
  content: " ";
  display: table;
}
.radio:after {
  clear: both;
}
.radio__input {
  cursor: pointer;
  height: 2rem;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 2rem;
}
.radio__input:disabled + label:before, .radio__input:disabled + label:after {
  opacity: 0.3 !important;
}
.radio__input:checked + label:after {
  opacity: 1;
}
.radio__input:focus + label:before {
  -webkit-box-shadow: 0 0 0 0.25rem #0092a6;
          box-shadow: 0 0 0 0.25rem #0092a6;
  outline: 4 solid transparent;
  outline-offset: 4;
}
.radio__label {
  font-size: 1rem;
  line-height: 1.6;
  cursor: pointer;
  display: block;
  font-weight: bold;
  margin-bottom: 0.25rem;
  padding: 0.25rem 0;
}
.radio__label:before {
  border: 0.125rem solid #0e0e0e;
  border-radius: 50%;
  content: "";
  height: 2rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 2rem;
}
.radio__label:after {
  background: #0e0e0e;
  border-radius: 50%;
  content: "";
  height: 1rem;
  left: 0.5rem;
  opacity: 0;
  position: absolute;
  top: 0.5rem;
  width: 1rem;
}
.radio__hint {
  color: #404040;
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
}
.radio__error-message {
  color: #b50f23;
  font-weight: bold;
}
.radio--error .radio__label {
  color: #b50f23;
}
.radio--error .radio__label:before {
  -webkit-box-shadow: 0 0 0 0.25rem #b50f23;
          box-shadow: 0 0 0 0.25rem #b50f23;
  outline: 4 solid transparent;
  outline-offset: 4;
}
.radio--inline {
  display: inline-block;
  margin-right: 1rem;
  vertical-align: top;
}
.radio--inline input {
  margin-right: 0.25rem;
}

.simple-pagination__link-wrapper {
  display: block;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.simple-pagination__link {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  background: none;
  border: 0;
  cursor: pointer;
  display: inline-block;
  margin: -0.5rem;
  padding: 0.5rem;
  position: relative;
  z-index: 1;
}
.simple-pagination__link:visited {
  color: #4c2c92;
}
.simple-pagination__link:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
.simple-pagination__link:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
.simple-pagination__link:active {
  color: #0e0e0e;
}

.stacked-nav {
  background: #fff;
  border: 1px solid #adadad;
  margin: 0rem 0rem 2rem;
}
@media print {
  .stacked-nav {
    display: none !important;
  }
}
.stacked-nav__root {
  font-size: 1rem;
  line-height: 1.6;
  border-bottom: 1px solid #adadad;
  font-family: Inter, Roboto, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 0;
  max-width: none;
  position: relative;
  text-decoration: none;
}
.stacked-nav__root a {
  color: #0e0e0e;
}
.stacked-nav__root--no-link {
  padding: 0.5rem;
}
.stacked-nav__hint {
  color: #0e0e0e;
  display: block;
}
.stacked-nav__hint :active {
  color: #fff;
}
.stacked-nav__list {
  list-style: none;
  margin: 0;
  max-width: 100%;
  padding: 0;
}
.stacked-nav__list-item {
  border-top: 1px solid #adadad;
  margin-bottom: 0;
}
.stacked-nav__content-wrapper {
  display: block;
}
.stacked-nav a {
  color: #005ea5;
  display: block;
  padding: 0.5rem;
  position: relative;
  text-decoration: none;
}
.stacked-nav a[aria-current=true], .stacked-nav a[aria-current=page] {
  background: #e9e9e9;
  font-weight: 600;
}
.stacked-nav a[aria-current=true]:before, .stacked-nav a[aria-current=page]:before {
  background: #228096;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 0.25rem;
}
.stacked-nav a:hover {
  background: #d6d6d6;
}
.stacked-nav a:active {
  background: #228096;
  color: #fff;
}
.stacked-nav a:active span {
  color: #fff;
}
.stacked-nav__nested {
  list-style: none;
  margin: 0;
  padding: 0;
}
.stacked-nav__nested .stacked-nav__content-wrapper {
  padding-left: 1rem !important;
}
.stacked-nav__nested ul .stacked-nav__content-wrapper {
  padding-left: 2rem !important;
}

table,
.table {
  border: 0;
  border-collapse: collapse;
  display: block;
  margin: 0rem 0rem 1rem;
  max-width: none;
  overflow-x: auto;
  overflow-y: hidden;
  width: 100% !important;
}
table thead,
table tbody,
table tr,
.table thead,
.table tbody,
.table tr {
  border: 1px solid #adadad;
}
table thead tr,
table > tr:first-child,
.table thead tr,
.table > tr:first-child {
  background: #fff;
}
table tr,
.table tr {
  background: #fbfaf8;
}
table tr:nth-child(even),
.table tr:nth-child(even) {
  background-color: #e9e9e9;
}
table td,
table th,
.table td,
.table th {
  border-left: 1px solid #adadad;
  border-right: 1px solid #adadad;
  padding: 0.5rem;
  text-align: left;
  vertical-align: top;
}
table td > :first-child,
table th > :first-child,
.table td > :first-child,
.table th > :first-child {
  margin-top: 0;
}
table td > :last-child,
table th > :last-child,
.table td > :last-child,
.table th > :last-child {
  margin-bottom: 0;
}
table th,
.table th {
  background: #fff;
  vertical-align: bottom;
}
table tbody th,
.table tbody th {
  vertical-align: top;
}

.tabs {
  margin: 0rem 0rem 2rem;
}
.tabs__list {
  display: none;
  list-style: none;
  margin: 0;
  max-width: 100%;
  padding: 0;
  position: relative;
  top: 1px;
}
.js .tabs__list {
  display: block;
}
.tabs__tab {
  float: left;
  margin-bottom: 0;
}
.tabs__tab-btn {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  background: 0;
  border: 0;
  border-bottom: 1px solid transparent;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  cursor: pointer;
  display: block;
  margin-bottom: 0.5rem;
  padding: 0.5rem 0.5rem;
  position: relative;
}
.tabs__tab-btn:visited {
  color: #4c2c92;
}
.tabs__tab-btn:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
.tabs__tab-btn:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
.tabs__tab-btn:active {
  color: #0e0e0e;
}
.tabs__tab-btn:focus {
  z-index: 1;
}
.tabs__tab-btn[aria-selected=true] {
  background: #e9e9e9;
  border-bottom: 1px solid #adadad;
  border-left: 1px solid #adadad;
  border-right: 1px solid #adadad;
  color: #0e0e0e;
  text-decoration: none;
}
.tabs__tab-btn[aria-selected=true]:before {
  background: #228096;
  content: "";
  height: 0.25rem;
  left: -1px;
  position: absolute;
  right: -1px;
  top: 0;
}
@media (min-width: 37.5em) {
  .tabs__tab-btn[aria-selected=true] {
    border-bottom: none;
    margin: 0;
  }
}
@media (min-width: 37.5em) {
  .tabs__tab-btn {
    border-bottom: none;
    margin-bottom: 0;
    padding: 1rem 0.5rem;
  }
}
@media (min-width: 56.25em) {
  .tabs__tab-btn {
    padding: 1rem;
  }
}
.tabs__content {
  clear: both;
}
.js .tabs__content {
  background: #e9e9e9;
  border: 1px solid #adadad;
  clear: both;
  padding: 1rem;
}
.tabs__pane {
  background: #e9e9e9;
  margin-bottom: 1rem;
  padding: 1rem;
}
.js .tabs__pane {
  margin-bottom: 0;
  padding: 0;
}
.js .tabs__pane[aria-hidden=true] {
  display: none;
}
.tabs__pane > :first-child {
  margin-top: 0;
}
.tabs__pane > :last-child {
  margin-bottom: 0;
}

.tag {
  font-size: 1rem;
  line-height: 1.6;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #404040;
  border-radius: 0.125rem;
  color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: normal;
  margin: 0rem 0rem 0.25rem 0rem;
  padding: 0rem 0.25rem;
  position: relative;
  text-decoration: none;
  vertical-align: baseline;
}
.tag--impact {
  font-weight: 600;
  letter-spacing: 1px;
  padding: 0.125rem 0.5rem;
  text-transform: uppercase;
}
.tag--super {
  vertical-align: super;
}
.tag--alpha {
  background-color: #d5367f;
  color: #fff;
}
.tag--beta {
  background-color: #bd5826;
  color: #fff;
}
.tag--new {
  background: #ead054;
  color: #000;
}
.tag--updated {
  background: #c8e0e6;
  color: #000;
}
.tag--consultation {
  background: #ded5ca;
  color: #000;
}
.tag--info {
  background: #3479d0;
  color: #000;
}
.tag--caution {
  background: #dc8a07;
  color: #000;
}
.tag--error {
  background: #b50f23;
  color: #f9eced;
}
.tag--success {
  background: #68c103;
  color: #000;
}
.tag--flush {
  margin-bottom: 0;
}
.tag--outline {
  font-size: 0.9375rem;
  line-height: 1.6;
  background: #e9e9e9;
  border: 1px solid #adadad;
  color: #404040;
  position: relative;
}
.tag__remove {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: 0;
  border: 0;
  color: #228096;
  cursor: pointer;
  margin-left: 0.25rem;
  padding: 0;
  text-decoration: none;
}
.tag__remove:before {
  content: '\2716';
  display: block;
  font-weight: bold;
  line-height: 1;
}
.tag__remove:focus {
  outline: 0.25rem solid #0092a6;
}
.tag__remove:visited {
  color: #228096;
}
.tag__remove:hover, .tag__remove:active {
  color: #0e0e0e;
}
.tag__remove:after {
  border-radius: 0.125rem;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tag__remove:hover:after {
  background: rgba(14, 14, 14, 0.1);
}
@media print {
  .tag {
    background: none !important;
    color: #000 !important;
    padding: 0 !important;
  }
}

.stacked-nav__root {
  color: #0e0e0e;
  display: block;
  padding: 0.5em;
  position: relative;
  text-decoration: none;
}

.Drawer {
  -webkit-box-shadow: -10px 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: -10px 0 10px rgba(0, 0, 0, 0.1);
}

.ConversionError__details {
  -webkit-box-shadow: 0 0 0.625rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.625rem rgba(0, 0, 0, 0.1);
}

.Drawer {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.document-comment-container__commentButton, .buttonAsLink {
  border: none;
  background: transparent;
  font-size: inherit;
  padding: 0;
}

.form__fieldset {
  border: 0.125rem solid #adadad;
  margin-bottom: 1rem;
  padding: 0.5rem;
}
.form__legend {
  font-size: 1.75rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.form__group {
  margin-bottom: 1rem;
}
.form__group--error .form__input,
.form__group--error .form__radio,
.form__group--error .form__checkbox {
  background-color: #f9eced;
  border-color: #fff;
  outline: #b50f23 0.25rem solid;
}
.form__group--error .form__label {
  color: #b50f23;
  font-weight: bold;
}
.form__group--error .form__hint {
  color: #b50f23;
}
.form__group--radio {
  clear: left;
  display: block;
  padding-left: 44.8px;
  position: relative;
}
.form__group--radio:before, .form__group--radio:after {
  content: " ";
  display: table;
}
.form__group--radio:after {
  clear: both;
}
.form__group--inline {
  display: inline-block;
  margin-right: 1rem;
}
.form__group--inline input {
  margin-right: 0.25rem;
}
.form__group--stacked {
  margin-bottom: 0.5rem;
}
.form__input {
  border: 0.125rem solid #adadad;
  padding: 0.5rem;
  width: 100%;
}
.form__input:focus {
  outline: #0092a6 0.25rem solid;
}
.form__input--file, .form__input--range {
  border: 0;
  padding: 0;
}
.form__input--textarea {
  height: 8em;
}
.form__radio {
  cursor: pointer;
  height: 32px;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 32px;
}
.form__radio:checked + label:after {
  opacity: 1;
  color: white;
}
.form__radio:focus + label:before {
  -webkit-box-shadow: 0 0 0 2px #0092a6;
          box-shadow: 0 0 0 2px #0092a6;
}
.form__label {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  margin-bottom: 0.25rem;
}
.form__label--radio {
  cursor: pointer;
  padding: 4px 0;
}
.form__label--radio::before {
  border: 2px solid #000;
  border-radius: 50%;
  content: "";
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 32px;
}
.form__label--radio::after {
  background: #000;
  border-radius: 50%;
  content: "";
  height: 16px;
  left: 8px;
  opacity: 0;
  position: absolute;
  top: 8px;
  width: 16px;
}
.form__label--radio--inverted::before {
  border: 2px solid #fff;
}
.form__label--radio--inverted::after {
  background: #fff;
}
.form__hint {
  color: #404040;
  margin-top: 0.25rem;
}
.form__hint--inverse {
  color: #fff;
}

.checkbox {
  font-size: 1rem;
  line-height: 1.6;
  display: block;
  position: relative;
  min-height: 32px;
  margin-bottom: 1rem;
  padding-left: 44.8px;
}
.checkbox--error .checkbox__label, .checkbox--error .checkbox__label {
  color: #b50f23;
}
.checkbox--error .checkbox__label:before, .checkbox--error .checkbox__label:before {
  outline: #b50f23 0.25rem solid;
}
.checkbox--inline {
  display: inline-block;
  margin-right: 1rem;
}
.checkbox--inline input {
  margin-right: 0.25rem;
}
.checkbox:last-child, .checkbox:last-of-type {
  margin-bottom: 0;
}
.checkbox__input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  cursor: pointer;
  opacity: 0;
}
.checkbox__input:focus + .checkbox__label:before {
  outline: 3px solid transparent;
  outline-offset: 3px;
  -webkit-box-shadow: 0 0 0 3px #0092a6;
          box-shadow: 0 0 0 3px #0092a6;
}
.checkbox__input:checked + .checkbox__label:after {
  opacity: 1;
}
.checkbox__input:disabled {
  cursor: default;
}
.checkbox__input:disabled + .checkbox__label {
  cursor: default;
  opacity: 0.5;
}
.checkbox__label {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: bold;
  display: block;
  margin-bottom: 0.25rem;
  cursor: pointer;
  padding: 4px 0;
}
.checkbox__label:before {
  content: "";
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  border: 2px solid #000;
  background: transparent;
}
.checkbox__label:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 8px;
  width: 16px;
  height: 10px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  border: solid;
  border-width: 0 0 4px 4px;
  border-top-color: transparent;
  opacity: 0;
  background: transparent;
}

.screenreader-button, .drawer-screenreader-button {
  position: absolute;
  left: -9999em;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0.5rem 1rem;
  background-color: #e9e9e9;
  border: none;
}
.screenreader-button:focus, .drawer-screenreader-button:focus, .screenreader-button:active, .drawer-screenreader-button:active {
  position: absolute;
  width: auto;
  left: auto;
  height: auto;
  overflow: auto;
  z-index: 1;
  outline: 0.1875rem solid #0092a6;
}

.no-outline {
  outline: none;
}

.text-muted {
  color: #666666;
}

.tag--open {
  background: #557021 !important;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex--align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.bold {
  font-weight: bold;
}

.limitWidth {
  max-width: 17rem;
}

.panel--details {
  padding: 0;
  margin: 0 0 2rem;
}
.panel--details:not(.panel--impact):not(.panel--primary) {
  background: #e9e9e9;
}
.panel--details summary {
  color: #005ea5;
  cursor: pointer;
  padding: 1rem;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
.panel--details summary > span {
  text-decoration: underline;
}
.panel--details summary::before {
  content: "▶︎";
  width: 1em;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.panel--details summary:hover > span {
  text-decoration: none;
}
.panel--details summary:hover::after {
  text-decoration: none;
}
.panel--details summary:focus-visible {
  outline: 0.25rem solid #0092a6;
}
.panel--details details {
  position: relative;
}
.panel--details details[open] summary::before {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transform-origin: 40% 45% 0;
      -ms-transform-origin: 40% 45% 0;
          transform-origin: 40% 45% 0;
}
.panel--details details[open] summary::after {
  display: inline-block;
  content: "Close";
  position: absolute;
  left: 1rem;
  bottom: -2.8rem;
  text-decoration: underline;
}
.panel--details.panel--impact summary {
  color: #fff;
}
.panel--details + .panel--details {
  margin-top: -1rem;
}

.panel--reveal {
  border-left: 4px solid;
  border-color: #adadad;
  overflow: auto;
  margin: 1rem 1rem 4rem 1rem;
  padding: 0.5rem 1rem;
}
.panel--reveal p:first-child {
  margin-top: 0;
}
.panel--reveal p:last-child {
  margin-bottom: 0;
}
.panel--impact .panel--reveal {
  border-color: #fff;
}

#global-nav-header {
  position: relative;
  z-index: 1;
}

.phase-banner-container {
  position: relative;
  z-index: 0;
}

/* override to push card meta data below expanded mega nav */
#root .card__metadata {
  z-index: 0 !important;
}

.markdown ul {
  margin: 0.5rem 0 0.5rem 0.5rem;
  list-style-position: inside;
}
.markdown ul li {
  list-style-type: disc;
}

.buttonAsLink {
  text-decoration: underline;
  color: #005ea5;
  cursor: pointer;
}
.buttonAsLink:hover {
  color: #003761;
}

.stacked-nav a {
  word-wrap: break-word;
}

.errorBox {
  background: #f9eced;
  color: #b50f23;
  border: 0.125rem solid #b50f23;
  margin-bottom: 0.5rem;
  padding: 0 0.5rem 0 0.5rem;
}

.document-comment-container {
  padding-left: 2rem;
}
.document-comment-container:focus {
  outline: none;
}
.document-comment-container__commentButton {
  margin-left: -2.5rem;
  position: absolute;
  outline: -webkit-focus-ring-color red 5px;
}
.document-comment-container__commentButton:hover {
  cursor: pointer;
}
.document-comment-container.loading {
  opacity: 0.3;
  -webkit-transition: opacity 0.1s;
  transition: opacity 0.1s;
}
.document-comment-container h1,
.document-comment-container h2,
.document-comment-container h3,
.document-comment-container h4,
.document-comment-container h5,
.document-comment-container h6 {
  margin-top: 0;
}
.document-comment-container h1 a,
.document-comment-container h2 a,
.document-comment-container h3 a,
.document-comment-container h4 a,
.document-comment-container h5 a,
.document-comment-container h6 a {
  text-decoration: none;
  color: inherit;
}
.document-comment-container div.itemizedlist.indented,
.document-comment-container p.numbered-paragraph {
  margin-left: 4rem;
}
.document-comment-container div.itemizedlist.indented .paragraph-number,
.document-comment-container p.numbered-paragraph .paragraph-number {
  float: left;
  margin-left: -4rem;
}
.document-comment-container article.numbered-paragraph {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.document-comment-container article.numbered-paragraph > h1, .document-comment-container article.numbered-paragraph > h2, .document-comment-container article.numbered-paragraph > h3, .document-comment-container article.numbered-paragraph > h4, .document-comment-container article.numbered-paragraph > h5, .document-comment-container article.numbered-paragraph > h6 {
  font-size: inherit;
  font-weight: normal;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(4rem - 10px);
          flex: 0 0 calc(4rem - 10px);
  font-family: inherit;
  line-height: 1.6;
  padding-right: 10px;
}
.document-comment-container article.numbered-paragraph p:first-child {
  margin-top: 0;
}
.document-comment-container caption {
  display: block;
  text-align: left;
}
.document-comment-container table {
  margin-bottom: 1rem;
}
.document-comment-container table td {
  padding: 0.5rem;
}

.caution {
  background-color: #FFBF47;
  border: 0.125em solid black;
  display: inline-block;
  padding: 0.5rem;
}

.visuallyhidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.alert {
  max-width: 66ch;
}

.Drawer {
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 1;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  width: calc(100% - 75px);
}
.Drawer__controls {
  width: 75px;
  position: absolute;
  top: 30%;
  left: 0;
  -webkit-transform: translateX(-75px);
      -ms-transform: translateX(-75px);
          transform: translateX(-75px);
}
.Drawer__control {
  font-size: 0;
  border-radius: 0.625rem 0 0 0.625rem;
  line-height: 1.3;
  padding: 8 0.3rem;
  text-align: left;
  border: none;
  width: 100%;
  margin-bottom: 0.25rem;
  font-weight: bold;
}
.Drawer__control:focus {
  background-color: #d6ba32;
}
.Drawer__control:hover {
  cursor: pointer;
}
.Drawer__control--comments, .Drawer__control--questions {
  -webkit-box-shadow: inset -5px 0 10px rgba(0, 0, 0, 0.2);
          box-shadow: inset -5px 0 10px rgba(0, 0, 0, 0.2);
}
.Drawer__control--comments.active, .Drawer__control--questions.active {
  background: #ead054;
}
.Drawer__control-text {
  font-size: 0.9rem;
}
.Drawer__main {
  height: 100vh;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  -webkit-animation: 0.4s visibleToggleOut;
          animation: 0.4s visibleToggleOut;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes visibleToggleOut {
  1% {
    visibility: visible;
  }
  99% {
    visibility: visible;
  }
  100% {
    visibility: hidden;
  }
}
@keyframes visibleToggleOut {
  1% {
    visibility: visible;
  }
  99% {
    visibility: visible;
  }
  100% {
    visibility: hidden;
  }
}
.Drawer__main--open {
  -webkit-animation: 0.4s visibleToggleIn;
          animation: 0.4s visibleToggleIn;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes visibleToggleIn {
  0% {
    visibility: hidden;
  }
  1% {
    visibility: visible;
  }
  100% {
    visibility: visible;
  }
}
@keyframes visibleToggleIn {
  0% {
    visibility: hidden;
  }
  1% {
    visibility: visible;
  }
  100% {
    visibility: visible;
  }
}
.Drawer--open {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}

@media (min-width: 34.375em) {
  .Drawer {
    width: 430px;
  }
  .Drawer__controls {
    width: 120px;
    -webkit-transform: translateX(-120px) !important;
        -ms-transform: translateX(-120px) !important;
            transform: translateX(-120px) !important;
  }
  .Drawer__control {
    padding: 1rem;
    font-size: 1rem;
  }
  .Drawer__control-text {
    font-size: 0;
  }
}
@media (min-height: 12.5em) {
  .Drawer__controls {
    top: 40%;
  }
}
.drawer-screenreader-button {
  position: relative;
}
.drawer-screenreader-button:focus, .drawer-screenreader-button:active {
  position: relative;
}

.CommentBox {
  margin-bottom: 0.5rem;
  padding: 0.5rem;
  border: 0.125rem solid #adadad;
}
.CommentBox__validationMessage {
  clear: left;
}
.CommentBox__validationMessage:before {
  content: "";
  display: inline-block;
  background-color: #FFBF47;
  width: 0.75rem;
  height: 1.75rem;
  margin-right: 0.75rem;
  position: relative;
  top: 0.5rem;
}
.CommentBox:before, .CommentBox:after {
  content: " ";
  display: table;
}
.CommentBox:after {
  clear: both;
}
.CommentBox__title {
  font-size: 1rem;
  line-height: 1.6;
}
.CommentBox__title--legend {
  position: relative;
  margin-bottom: -0.5rem;
  top: -1.3rem;
  background: #fbfaf8;
  float: left;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: inline-block;
}
.CommentBox__quote {
  font-style: italic;
}
.CommentBox__savedIndicator {
  display: inline-block;
  margin: 0rem 0.5rem 0.5rem 0rem;
  padding: 0.5rem 1rem;
  background-color: #666;
  color: #fff;
  border: 1px solid #fff;
}
.CommentBox__commentBy {
  position: relative;
  margin-top: -1rem;
}

.tag--agile {
  background-color: #007AB8;
}

.selection-container {
  position: absolute;
  z-index: 99999;
}
.selection-container button::after {
  content: "";
  position: absolute;
  height: 0;
  width: 0;
  left: 50%;
  top: 0;
  margin-top: -10px;
  margin-left: -10px;
  border: 10px solid transparent;
  border-top: none;
  border-bottom-color: #00436c;
}
.selection-container button:hover::after {
  border-bottom-color: #023452;
}

.unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.sticky {
  position: sticky;
  top: 20px;
  background-color: #fbfaf8;
}

.tutorial {
  background-color: #e9e9e9;
}
.tutorial__button-image {
  display: block;
  width: 75%;
  margin: 0 auto 1.25rem;
}
@media (min-width: 37.5em) {
  .tutorial__button-image {
    width: 80%;
    margin: 0;
  }
}
.tutorial__video {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 80%; /* weird aspect ratio */
}
.tutorial__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}

.ConsultationItem .tag--open {
  background-color: #557021;
}
.ConsultationItem .tag--upcoming {
  background-color: #bd5826;
}
.ConsultationItem .tag--unsubmitted {
  background-color: #d5367f;
}
.ConsultationItem .tag--hidden {
  background-color: #666666;
  color: #FFFFFF;
}
.ConsultationItem .card {
  overflow: visible;
}
.ConsultationItem .card__heading a:before {
  display: none;
}

.SubmitResponseFeedback {
  padding: 0 1rem;
  border: 3px solid #b50f23;
  background-color: #f9eced;
}
.SubmitResponseFeedback__title {
  color: #b50f23;
  font-weight: bold;
}

.sign-in-banner {
  margin-top: 0.5rem !important;
}

.panel-white {
  background-color: #fff;
}

.display--inline {
  display: inline;
}

.no-margin {
  margin: 0;
}

.pagination {
  margin: 0;
}
.pagination__pager, .pagination__truncate {
  list-style: none;
  display: none;
}
.pagination__pager.next, .pagination__pager.previous {
  display: inline-block;
}
.pagination__pager a {
  background: none;
  border: 1px solid transparent;
  background: none;
  color: #005ea5 !important;
  margin: 0;
  text-transform: capitalize;
}
.pagination__pager a[data-pager=previous]:before {
  content: "< ";
}
.pagination__pager a[data-pager=next]:after {
  content: " >";
}
.pagination__pager a:hover {
  border: 1px solid #eee;
  background: none;
  color: #005ea5 !important;
}
.pagination__pager a:focus {
  background: none;
  color: #005ea5 !important;
  z-index: 3000;
  top: 0;
}
.pagination__pager.active a {
  background: #eee;
  color: #000 !important;
}
.pagination__truncate span {
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.5em 0.25em;
  vertical-align: top;
  display: inline-block;
}
.pagination__counter {
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.5rem;
  padding: 0.5em 1em;
  vertical-align: top;
  display: inline-block;
}

@media (min-width: 56.25em) {
  .pagination__pager, .pagination__truncate {
    display: inline-block;
  }
  .pagination__counter {
    display: none;
  }
}
.organisation-codes__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem;
}
.organisation-codes__name, .organisation-codes__generate {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.organisation-codes__name p, .organisation-codes__name button, .organisation-codes__generate p, .organisation-codes__generate button {
  margin: 0;
}

.btn.btn--copied {
  background-color: #e6faff;
  color: #000 !important;
  padding: 0 1rem;
  margin-bottom: 0;
  border: none;
}
.btn.btn--copied:focus, .btn.btn--copied:hover {
  background-color: #e6faff;
  color: #000 !important;
}

.arrow-icon:after {
  display: inline-block;
  font-family: "nice-icons";
  font-style: normal;
  font-weight: normal !important;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e03c';
  font-size: 0.875rem;
  line-height: 1.25rem;
}
[aria-expanded=true] .arrow-icon:after {
  display: inline-block;
  font-family: "nice-icons";
  font-style: normal;
  font-weight: normal !important;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e039';
}

.login-panel__back {
  border: none;
  cursor: pointer;
  display: inline;
  padding: 0;
}
.login-panel__back a {
  color: #005ea5;
  -webkit-tap-highlight-color: rgba(0, 146, 166, 0.334);
  text-decoration-line: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.login-panel__back a:visited {
  color: #4c2c92;
}
.login-panel__back a:hover {
  color: #003761;
  text-decoration-thickness: 0.1rem;
}
.login-panel__back a:focus {
  outline: 0.25rem solid #0092a6;
  color: #005ea5;
}
.login-panel__back a:active {
  color: #0e0e0e;
}

.break-word {
  word-break: break-word;
}

.filter-group__heading:after {
  display: inline-block;
  font-family: "nice-icons";
  font-style: normal;
  font-weight: normal !important;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e03c';
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
}
.filter-group__heading[aria-expanded=true]:after {
  display: inline-block;
  font-family: "nice-icons";
  font-style: normal;
  font-weight: normal !important;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e039';
}

.ConversionError {
  z-index: 1;
  position: absolute;
  right: 0;
  font-size: 1rem;
  line-height: 1.6;
}
.ConversionError__Button {
  z-index: 2;
  font-weight: bold;
  border: 0.1875rem solid;
  border-radius: 50%;
  width: 3.125rem;
  height: 3.125rem;
  text-align: center;
  float: right;
}
.ConversionError__Button:hover {
  cursor: pointer;
}
.ConversionError__Button--E {
  color: #b50f23;
  background-color: #f9eced;
}
.ConversionError__Button--W {
  color: #dc8a07;
  background-color: #fbf7f1;
}
.ConversionError__Button--I {
  color: #3479d0;
  background-color: #eff4fc;
}
.ConversionError__details {
  border-top: 0.1875rem solid;
  display: none;
  padding: 1rem;
  margin: 1.5625rem 1.5625rem 0 0;
  font-weight: normal;
}
.ConversionError__details:hover {
  cursor: pointer;
}
.ConversionError__details.active {
  display: block;
}
.ConversionError__details--E {
  color: #b50f23;
  background-color: #f9eced;
}
.ConversionError__details--W {
  color: #dc8a07;
  background-color: #fbf7f1;
}
.ConversionError__details--I {
  color: #3479d0;
  background-color: #eff4fc;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL2Rlc2lnbi1zeXN0ZW0vc2Nzcy9oZWxwZXJzL19wcmludC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWNvcmUvc2Nzcy92aXNpYmlsaXR5L19pbmRleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvZGVzaWduLXN5c3RlbS9zY3NzL2hlbHBlcnMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1jb3JlL3Njc3MvbWVkaWEtcXVlcmllcy92ZW5kb3IvX21xLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9kZXNpZ24tc3lzdGVtL3Njc3MvaGVscGVycy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWNvcmUvc2Nzcy9sYXlvdXQvX2luZGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9kZXNpZ24tc3lzdGVtL3Njc3MvaGVscGVycy9fdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWNvcmUvc2Nzcy90eXBvZ3JhcGh5L19oZWxwZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9kZXNpZ24tc3lzdGVtL3Njc3MvdHlwb2dyYXBoeS9fZ2xvYmFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL3R5cG9ncmFwaHkvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL2NvbG91cnMvdG9rZW5zL19nbG9iYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL2Rlc2lnbi1zeXN0ZW0vc2Nzcy90eXBvZ3JhcGh5L19oZWFkaW5ncy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWNvcmUvc2Nzcy90eXBvZ3JhcGh5L19oZWFkaW5ncy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvZGVzaWduLXN5c3RlbS9zY3NzL3R5cG9ncmFwaHkvX2xpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL3R5cG9ncmFwaHkvX2xpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL2ZvY3VzL19pbmRleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvZGVzaWduLXN5c3RlbS9zY3NzL3R5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9kZXNpZ24tc3lzdGVtL3Njc3MvdHlwb2dyYXBoeS9fcXVvdGF0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvaWNvbnMvc2Nzcy9uaWNlLWljb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtYS16LWxpc3Qvc2Nzcy9hLXotbGlzdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWFjdGlvbi1iYW5uZXIvc2Nzcy9hY3Rpb24tYmFubmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtYWxlcnQvc2Nzcy9hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWFscGhhYmV0L3Njc3MvYWxwaGFiZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1icmVhZGNydW1icy9zY3NzL2JyZWFkY3J1bWJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtYnV0dG9uL3Njc3MvYnV0dG9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY2FsbG91dC9zY3NzL2NhbGxvdXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1jYXJkL3Njc3MvY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWNoZWNrYm94L3Njc3MvY2hlY2tib3guc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1jb2x1bW4tbGlzdC9zY3NzL2NvbHVtbi1saXN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29udGFpbmVyL3Njc3MvY29udGFpbmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtZW5oYW5jZWQtcGFnaW5hdGlvbi9zY3NzL2VuaGFuY2VkLXBhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1maWx0ZXJzL3Njc3MvZmlsdGVyLXBhbmVsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL3V0aWxzL19pbmRleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWZpbHRlcnMvc2Nzcy9maWx0ZXItZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1maWx0ZXJzL3Njc3MvZmlsdGVyLW9wdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWZpbHRlcnMvc2Nzcy9maWx0ZXItc3VtbWFyeS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWZpbHRlcnMvc2Nzcy9maWx0ZXItaW5wdXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1mb3JtLWdyb3VwL3Njc3MvZm9ybS1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWlucHV0L3Njc3MvaW5wdXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy10ZXh0YXJlYS9zY3NzL3RleHRhcmVhLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtZnVsbC1ibGVlZC9zY3NzL2Z1bGwtYmxlZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1ncmlkL3Njc3MvZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWhlcm8vc2Nzcy9oZXJvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtaG9yaXpvbnRhbC1uYXYvc2Nzcy9ob3Jpem9udGFsLW5hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLWluLXBhZ2UtbmF2L3Njc3MvaW4tcGFnZS1uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1tYWludGFpbi1yYXRpby9zY3NzL21haW50YWluLXJhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtcGFnZS1oZWFkZXIvc2Nzcy9wYWdlLWhlYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLXBhbmVsL3Njc3MvcGFuZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1waGFzZS1iYW5uZXIvc2Nzcy9waGFzZS1iYW5uZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1wcmV2LW5leHQvc2Nzcy9wcmV2LW5leHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy1yYWRpby9zY3NzL3JhZGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtY29yZS9zY3NzL3NwYWNpbmcvX2luZGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtc2ltcGxlLXBhZ2luYXRpb24vc2Nzcy9zaW1wbGUtcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BuaWNlLWRpZ2l0YWwvbmRzLXN0YWNrZWQtbmF2L3Njc3Mvc3RhY2tlZC1uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy10YWJsZS9zY3NzL3RhYmxlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQG5pY2UtZGlnaXRhbC9uZHMtdGFicy9zY3NzL3RhYnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AbmljZS1kaWdpdGFsL25kcy10YWcvc2Nzcy90YWcuc2NzcyIsIi4uLy4uL3NyYy9jb21wb25lbnRzL1N0YWNrZWROYXYvU3RhY2tlZE5hdi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvZm9ybXMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvYWNjZXNzaWJpbGl0eS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9ub24tZGVzaWduLXN5c3RlbS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9nbG9iYWwtbmF2LnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL21hcmtkb3duLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9BcHAvQXBwLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9Eb2N1bWVudC9Eb2N1bWVudC5zY3NzIiwiLi4vLi4vc3JjL2NvbXBvbmVudHMvQ29tbWVudExpc3QvRHJhd2VyLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9Db21tZW50Qm94L0NvbW1lbnRCb3guc2NzcyIsIi4uLy4uL3NyYy9jb21wb25lbnRzL1BoYXNlQmFubmVyL1BoYXNlQmFubmVyLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9TZWxlY3Rpb24vU2VsZWN0aW9uLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9SZXZpZXcvUmV2aWV3LnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9UdXRvcmlhbC9UdXRvcmlhbC5zY3NzIiwiLi4vLi4vc3JjL2NvbXBvbmVudHMvQ29uc3VsdGF0aW9uSXRlbS9Db25zdWx0YXRpb25JdGVtLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9TdWJtaXRSZXNwb25zZUZlZWRiYWNrL1N1Ym1pdFJlc3BvbnNlRmVlZGJhY2suc2NzcyIsIi4uLy4uL3NyYy9jb21wb25lbnRzL0xvZ2luQmFubmVyL0xvZ2luQmFubmVyLnNjc3MiLCIuLi8uLi9zcmMvY29tcG9uZW50cy9QYWdpbmF0aW9uL1BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL3NyYy9jb21wb25lbnRzL0dlbmVyYXRlQ29kZS9HZW5lcmF0ZUNvZGUuc2NzcyIsIi4uLy4uL3NyYy9jb21wb25lbnRzL0xvZ2luUGFuZWwvTG9naW5QYW5lbC5zY3NzIiwiLi4vLi4vc3JjL2NvbXBvbmVudHMvRmlsdGVyUGFuZWwvRmlsdGVyUGFuZWwuc2NzcyIsIi4uLy4uL3NyYy9kb2N1bWVudC1wcm9jZXNzaW5nL3RyYW5zZm9ybXMvX2NvbW1lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEIsMkVBQUE7QUFFQTsrRUFBQTtBQUdBOzs7RUFBQTtBQUtBO0VBQ0UsaUJBQUEsRUFBQSxNQUFBO0VBQ0EsOEJBQUEsRUFBQSxNQUFBO0FEREY7O0FDSUE7K0VBQUE7QUFHQTs7RUFBQTtBQUlBO0VBQ0UsU0FBQTtBREhGOztBQ01BOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FESkY7O0FDT0E7OztF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QSwrQkFBQTtBTm1nQkY7O0FNOWZJO0VBTEYsOEJBQUE7QU51Z0JGOztBTWxnQkk7RUFMRixnQ0FBQTtBTjJnQkY7O0FNdGdCSTtFQUxGLGlDQUFBO0FOK2dCRjs7QU0xZ0JJO0VBTEYsK0JBQUE7QU5taEJGOztBTTlnQkk7RUFMRiwrQkFBQTtFQUFBLGdDQUFBO0FOd2hCRjs7QU1uaEJJO0VBTEYsaUNBQUE7RUFBQSw4QkFBQTtBTjZoQkY7O0FNeGhCSTtFQUxGLDZCQUFBO0FOaWlCRjs7QU01aEJJO0VBTEYsK0JBQUE7QU5xaUJGOztBTWhpQkk7RUFMRixnQ0FBQTtBTnlpQkY7O0FNcGlCSTtFQUxGLDhCQUFBO0FONmlCRjs7QU14aUJJO0VBTEYsOEJBQUE7RUFBQSwrQkFBQTtBTmtqQkY7O0FNN2lCSTtFQUxGLGdDQUFBO0VBQUEsNkJBQUE7QU51akJGOztBTWxqQkk7RUFMRiwyQkFBQTtBTjJqQkY7O0FNdGpCSTtFQUxGLDZCQUFBO0FOK2pCRjs7QU0xakJJO0VBTEYsOEJBQUE7QU5ta0JGOztBTTlqQkk7RUFMRiw0QkFBQTtBTnVrQkY7O0FNbGtCSTtFQUxGLDRCQUFBO0VBQUEsNkJBQUE7QU40a0JGOztBTXZrQkk7RUFMRiw4QkFBQTtFQUFBLDJCQUFBO0FOaWxCRjs7QU01a0JJO0VBTEYsMkJBQUE7QU5xbEJGOztBTWhsQkk7RUFMRiw2QkFBQTtBTnlsQkY7O0FNcGxCSTtFQUxGLDhCQUFBO0FONmxCRjs7QU14bEJJO0VBTEYsNEJBQUE7QU5pbUJGOztBTTVsQkk7RUFMRiw0QkFBQTtFQUFBLDZCQUFBO0FOc21CRjs7QU1qbUJJO0VBTEYsOEJBQUE7RUFBQSwyQkFBQTtBTjJtQkY7O0FNdG1CSTtFQUxGLDJCQUFBO0FOK21CRjs7QU0xbUJJO0VBTEYsNkJBQUE7QU5tbkJGOztBTTltQkk7RUFMRiw4QkFBQTtBTnVuQkY7O0FNbG5CSTtFQUxGLDRCQUFBO0FOMm5CRjs7QU10bkJJO0VBTEYsNEJBQUE7RUFBQSw2QkFBQTtBTmdvQkY7O0FNM25CSTtFQUxGLDhCQUFBO0VBQUEsMkJBQUE7QU5xb0JGOztBTWhvQkk7RUFMRiwyQkFBQTtBTnlvQkY7O0FNcG9CSTtFQUxGLDZCQUFBO0FONm9CRjs7QU14b0JJO0VBTEYsOEJBQUE7QU5pcEJGOztBTTVvQkk7RUFMRiw0QkFBQTtBTnFwQkY7O0FNaHBCSTtFQUxGLDRCQUFBO0VBQUEsNkJBQUE7QU4wcEJGOztBTXJwQkk7RUFMRiw4QkFBQTtFQUFBLDJCQUFBO0FOK3BCRjs7QU0xcEJJO0VBTEYsNEJBQUE7QU5tcUJGOztBTTlwQkk7RUFMRiw4QkFBQTtBTnVxQkY7O0FNbHFCSTtFQUxGLCtCQUFBO0FOMnFCRjs7QU10cUJJO0VBTEYsNkJBQUE7QU4rcUJGOztBTTFxQkk7RUFMRiw2QkFBQTtFQUFBLDhCQUFBO0FOb3JCRjs7QU0vcUJJO0VBTEYsK0JBQUE7RUFBQSw0QkFBQTtBTnlyQkY7O0FNcHJCSTtFQUxGLGdDQUFBO0FONnJCRjs7QU14ckJJO0VBTEYsa0NBQUE7QU5pc0JGOztBTTVyQkk7RUFMRixtQ0FBQTtBTnFzQkY7O0FNaHNCSTtFQUxGLGlDQUFBO0FOeXNCRjs7QU1wc0JJO0VBTEYsaUNBQUE7RUFBQSxrQ0FBQTtBTjhzQkY7O0FNenNCSTtFQUxGLG1DQUFBO0VBQUEsZ0NBQUE7QU5tdEJGOztBTTlzQkk7RUFMRiwrQkFBQTtBTnV0QkY7O0FNbHRCSTtFQUxGLGlDQUFBO0FOMnRCRjs7QU10dEJJO0VBTEYsa0NBQUE7QU4rdEJGOztBTTF0Qkk7RUFMRixnQ0FBQTtBTm11QkY7O0FNOXRCSTtFQUxGLGdDQUFBO0VBQUEsaUNBQUE7QU53dUJGOztBTW51Qkk7RUFMRixrQ0FBQTtFQUFBLCtCQUFBO0FONnVCRjs7QU14dUJJO0VBTEYsOEJBQUE7QU5pdkJGOztBTTV1Qkk7RUFMRixnQ0FBQTtBTnF2QkY7O0FNaHZCSTtFQUxGLGlDQUFBO0FOeXZCRjs7QU1wdkJJO0VBTEYsK0JBQUE7QU42dkJGOztBTXh2Qkk7RUFMRiwrQkFBQTtFQUFBLGdDQUFBO0FOa3dCRjs7QU03dkJJO0VBTEYsaUNBQUE7RUFBQSw4QkFBQTtBTnV3QkY7O0FNbHdCSTtFQUxGLDRCQUFBO0FOMndCRjs7QU10d0JJO0VBTEYsOEJBQUE7QU4rd0JGOztBTTF3Qkk7RUFMRiwrQkFBQTtBTm14QkY7O0FNOXdCSTtFQUxGLDZCQUFBO0FOdXhCRjs7QU1seEJJO0VBTEYsNkJBQUE7RUFBQSw4QkFBQTtBTjR4QkY7O0FNdnhCSTtFQUxGLCtCQUFBO0VBQUEsNEJBQUE7QU5peUJGOztBTTV4Qkk7RUFMRiw0QkFBQTtBTnF5QkY7O0FNaHlCSTtFQUxGLDhCQUFBO0FOeXlCRjs7QU1weUJJO0VBTEYsK0JBQUE7QU42eUJGOztBTXh5Qkk7RUFMRiw2QkFBQTtBTml6QkY7O0FNNXlCSTtFQUxGLDZCQUFBO0VBQUEsOEJBQUE7QU5zekJGOztBTWp6Qkk7RUFMRiwrQkFBQTtFQUFBLDRCQUFBO0FOMnpCRjs7QU10ekJJO0VBTEYsNEJBQUE7QU4rekJGOztBTTF6Qkk7RUFMRiw4QkFBQTtBTm0wQkY7O0FNOXpCSTtFQUxGLCtCQUFBO0FOdTBCRjs7QU1sMEJJO0VBTEYsNkJBQUE7QU4yMEJGOztBTXQwQkk7RUFMRiw2QkFBQTtFQUFBLDhCQUFBO0FOZzFCRjs7QU0zMEJJO0VBTEYsK0JBQUE7RUFBQSw0QkFBQTtBTnExQkY7O0FNaDFCSTtFQUxGLDRCQUFBO0FOeTFCRjs7QU1wMUJJO0VBTEYsOEJBQUE7QU42MUJGOztBTXgxQkk7RUFMRiwrQkFBQTtBTmkyQkY7O0FNNTFCSTtFQUxGLDZCQUFBO0FOcTJCRjs7QU1oMkJJO0VBTEYsNkJBQUE7RUFBQSw4QkFBQTtBTjAyQkY7O0FNcjJCSTtFQUxGLCtCQUFBO0VBQUEsNEJBQUE7QU4rMkJGOztBS2p4QkU7RUN6RkU7SUFMRiwyQkFBQTtFTm8zQkE7RU0vMkJFO0lBTEYsNkJBQUE7RU51M0JBO0VNbDNCRTtJQUxGLDhCQUFBO0VOMDNCQTtFTXIzQkU7SUFMRiw0QkFBQTtFTjYzQkE7RU14M0JFO0lBTEYsNEJBQUE7SUFBQSw2QkFBQTtFTmk0QkE7RU01M0JFO0lBTEYsOEJBQUE7SUFBQSwyQkFBQTtFTnE0QkE7RU1oNEJFO0lBTEYsK0JB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Z0VFO0lBTEYsZ0NBQUE7RU4yZ0VBO0VNdGdFRTtJQUxGLGdDQUFBO0lBQUEsaUNBQUE7RU4rZ0VBO0VNMWdFRTtJQUxGLGtDQUFBO0lBQUEsK0JBQUE7RU5taEVBO0VNOWdFRTtJQUxGLDhCQUFBO0VOc2hFQTtFTWpoRUU7SUFMRixnQ0FBQTtFTnloRUE7RU1waEVFO0lBTEYsaUNBQUE7RU40aEVBO0VNdmhFRTtJQUxGLCtCQUFBO0VOK2hFQTtFTTFoRUU7SUFMRiwrQkFBQTtJQUFBLGdDQUFBO0VObWlFQTtFTTloRUU7SUFMRixpQ0FBQTtJQUFBLDhCQUFBO0VOdWlFQTtFTWxpRUU7SUFMRiw0QkFBQTtFTjBpRUE7RU1yaUVFO0lBTEYsOEJBQUE7RU42aUVBO0VNeGlFRTtJQUxGLCtCQUFBO0VOZ2pFQTtFTTNpRUU7SUFMRiw2QkFBQTtFTm1qRUE7RU05aUVFO0lBTEYsNkJBQUE7SUFBQSw4QkFBQTtFTnVqRUE7RU1sakVFO0lBTEYsK0JBQUE7SUFBQSw0QkFBQTtFTjJqRUE7RU10akVFO0lBTEYsNEJBQUE7RU44akVBO0VNempFRTtJQUxGLDhCQUFBO0VOaWtFQTtFTTVqRUU7SUFMRiwrQkFBQTtFTm9rRUE7RU0vakVFO0lBTEYsNkJBQUE7RU51a0VBO0VNbGtFRTtJQUxGLDZCQUFBO0lBQUEsOEJBQUE7RU4ya0VBO0VNdGtFRTtJQUxGLCtCQUFBO0lBQUEsNEJBQUE7RU4ra0VBO0VNMWtFRTtJQUxGLDRCQUFBO0VOa2xFQTtFTTdrRUU7SUFMRiw4QkFBQTtFTnFsRUE7RU1obEVFO0lBTEYsK0JBQUE7RU53bEVBO0VNbmxFRTtJQUxGLDZCQUFBO0VOMmxFQTtFTXRsRUU7SUFMRiw2QkFBQTtJQUFBLDhCQUFBO0VOK2xFQTtFTTFsRUU7SUFMRiwrQkFBQTtJQUFBLDRCQUFBO0VObW1FQTtFTTlsRUU7SUFMRiw0QkFBQTtFTnNtRUE7RU1qbUVFO0lBTEYsOEJBQUE7RU55bUVBO0VNcG1FRTtJQUxGLCtCQUFBO0VONG1FQTtFTXZtRUU7SUFMRiw2QkFBQTtFTittRUE7RU0xbUVFO0lBTEYsNkJBQUE7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QUE7RU5vMEVBO0VNL3pFRTtJQUxGLGlDQUFBO0VOdTBFQTtFTWwwRUU7SUFMRixrQ0FBQTtFTjAwRUE7RU1yMEVFO0lBTEYsZ0NBQUE7RU42MEVBO0VNeDBFRTtJQUxGLGdDQUFBO0lBQUEsaUNBQUE7RU5pMUVBO0VNNTBFRTtJQUxGLGtDQUFBO0lBQUEsK0JBQUE7RU5xMUVBO0VNaDFFRTtJQUxGLDhCQUFBO0VOdzFFQTtFTW4xRUU7SUFMRixnQ0FBQTtFTjIxRUE7RU10MUVFO0lBTEYsaUNBQUE7RU44MUVBO0VNejFFRTtJQUxGLCtCQUFBO0VOaTJFQTtFTTUxRUU7SUFMRiwrQkFBQTtJQUFBLGdDQUFBO0VOcTJFQTtFTWgyRUU7SUFMRixpQ0FBQTtJQUFBLDhCQUFBO0VOeTJFQTtFTXAyRUU7SUFMRiw0QkFBQTtFTjQyRUE7RU12MkVFO0lBTEYsOEJBQUE7RU4rMkVBO0VNMTJFRTtJQUxGLCtCQUFBO0VOazNFQTtFTTcyRUU7SUFMRiw2QkFBQTtFTnEzRUE7RU1oM0VFO0lBTEYsNkJBQUE7SUFBQSw4QkFBQTtFTnkzRUE7RU1wM0VFO0lBTEYsK0JBQUE7SUFBQSw0QkFBQTtFTjYzRUE7RU14M0VFO0lBTEYsNEJBQUE7RU5nNEVBO0VNMzNFRTtJQUxGLDhCQUFBO0VObTRFQTtFTTkzRUU7SUFMRiwrQkFBQTtFTnM0RUE7RU1qNEVFO0lBTEYsNkJBQUE7RU55NEVBO0VNcDRFRTtJQUxGLDZCQUFBO0lBQUEsOEJBQUE7RU42NEVBO0VNeDRFRTtJQUxGLCtCQUFBO0lBQUEsNEJBQUE7RU5pNUVBO0VNNTRFRTtJQUxGLDRCQUFBO0VObzVFQTtFTS80RUU7SUFMRiw4QkFBQTtFTnU1RUE7RU1sNUVFO0lBTEYsK0JBQUE7RU4wNUVBO0VNcjVFRTtJQUxGLDZCQUFBO0VONjVFQTtFTXg1RUU7SUFMRiw2QkFBQTtJQUFBLDhCQUFBO0VOaTZFQTtFTTU1RUU7SUFMRiwrQkFBQTtJQUFBLDRCQUFBO0VOcTZFQTtFTWg2RUU7SUFMRiw0QkFBQTtFTnc2RUE7RU1uNkVFO0lBTEYsOEJBQUE7RU4yNkVBO0VNdDZF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b0IvMEZFO0VBQ0UsZ0JBQUE7QXBCazFGSjs7QW9CbjFGRTtFQUNFLGdCQUFBO0FwQnMxRko7O0FvQnYxRkU7RUFDRSxnQkFBQTtBcEIwMUZKOztBb0IzMUZFO0VBQ0UsZ0JBQUE7QXBCODFGSjs7QW9CLzFGRTtFQUNFLGdCQUFBO0FwQmsyRko7O0FvQm4yRkU7RUFDRSxnQkFBQTtBcEJzMkZKOztBb0J2MkZFO0VBQ0UsZ0JBQUE7QXBCMDJGSjs7QW9CMzJGRTtFQUNFLGdCQUFBO0FwQjgyRko7O0FvQi8yRkU7RUFDRSxnQkFBQTtBcEJrM0ZKOztBb0JuM0ZFO0VBQ0UsZ0JBQUE7QXBCczNGSjs7QW9CdjNGRTtFQUNFLGdCQUFBO0FwQjAzRko7O0FvQjMzRkU7RUFDRSxnQkFBQTtBcEI4M0ZKOztBb0IvM0ZFO0VBQ0UsZ0JBQUE7QXBCazRGSjs7QW9CbjRGRTtFQUNFLGdCQUFBO0FwQnM0Rko7O0FvQnY0RkU7RUFDRSxnQkFBQTtBcEIwNEZKOztBb0IzNEZFO0VBQ0UsZ0JBQUE7QXBCODRGSjs7QW9CLzRGRTtFQUNFLGdCQUFBO0FwQms1Rko7O0FvQm41RkU7RUFDRSxnQkFBQTtBcEJzNUZKOztBb0J2NUZFO0VBQ0UsZ0JBQUE7QXBCMDVGSjs7QW9CMzVGRTtFQUNFLGdCQUFBO0FwQjg1Rko7O0FvQi81RkU7RUFDRSxnQkFBQTtBcEJrNkZKOztBb0JuNkZFO0VBQ0UsZ0JBQUE7QXBCczZGSjs7QW9CdjZGRTtFQUNFLGdCQUFBO0FwQjA2Rko7O0FvQjM2RkU7RUFDRSxnQkFBQTtBcEI4NkZKOztBb0IvNkZFO0VBQ0UsZ0JBQUE7QXBCazdGSjs7QW9CbjdGRTtFQUNFLGdCQUFBO0FwQnM3Rko7O0FvQnY3RkU7RUFDRSxnQkFBQTtBcEIwN0ZKOztBb0IzN0ZFO0VBQ0UsZ0JBQUE7QXBCODdGSjs7QW9CLzdGRTtFQUNFLGdCQUFBO0FwQms4Rko7O0FvQm44RkU7RUFDRSxnQkFBQTtBcEJzOEZKOztBb0J2OEZFO0VBQ0UsZ0JBQUE7QXBCMDhGSjs7QW9CMzhGRTtFQUNFLGdCQUFBO0FwQjg4Rko7O0FvQi84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SDRzTEY7QUFDRjs7QWlEenVMQTtFQUNFLG1CckNWVztFcUNXWCx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtBakQ0dUxGO0FpRDF1TEU7RUFDRSxhQUFBO0FqRDR1TEo7QWlEenVMRTtFQUNFLGdCQUFBO0FqRDJ1TEo7O0FpRGx1TEE7RUFHRSxtQnJDL0JVO0VxQ2dDVix5QkFBQTtFQUNBLFdyQ2hDTTtBWm13TFI7QWdCOXJMRTtFQTNCQSxXSjFDTTtFSTJDTixxREFBQTtFQUNBLCtCQUFBO0VBQ0EsaUNBQUE7VUFBQSw4QkFBQTtBaEI0dExGO0FnQjF0TEU7RUFDRSxXSmhESTtBWjR3TFI7QWdCenRMRTtFQUNFLGNKckJpQjtBWmd2THJCO0FnQnh0TEU7RUNsQ0EsMkJBQUE7RURvQ0UsV0p6REk7QVpteExSO0FnQnZ0TEU7RUFDRSxjSjlCaUI7QVp1dkxyQjtBaUJsdkxJOztFQWZGLDJCQUFBO0FqQnF3TEY7O0FpRGp2TEE7RUFDRSxnQnJDMUNNO0VxQzJDTix5QkFBQTtBakRvdkxGOztBaURqdkxBO0VBR0UsbUJyQzlCYTtFcUMrQmIsV3JDbERNO0Fab3lMUjtBZ0IvdExFO0VBM0JBLFdKMUNNO0VJMkNOLHFEQUFBO0VBQ0EsK0JBQUE7RUFDQSxpQ0FBQTtVQUFBLDhCQUFBO0FoQjZ2TEY7QWdCM3ZMRTtFQUNFLFdKaERJO0FaNnlMUjtBZ0IxdkxFO0VBQ0UsY0pyQmlCO0FaaXhMckI7QWdCenZMRTtFQ2xDQSwyQkFBQTtFRG9DRSxXSnpESTtBWm96TFI7QWdCeHZMRTtFQUNFLGNKOUJpQjtBWnd4THJCO0FpQm54TEk7O0VBZkYsMkJBQUE7QWpCc3lMRjs7QWlEdHdMQTtFQUdFLG1CckN6RFU7RXFDMERWLDZEQUFBO0VBS0EsV3JDOURNO0FaaTBMUjtBZ0I1dkxFO0VBM0JBLFdKMUNNO0VJMkNOLHFEQUFBO0VBQ0EsK0JBQUE7RUFDQSxpQ0FBQTtVQUFBLDhCQUFBO0FoQjB4TEY7QWdCeHhMRTtFQUNFLFdKaERJO0FaMDBMUjtBZ0J2eExFO0VBQ0UsY0pyQmlCO0FaOHlMckI7QWdCdHhMRTtFQ2xDQSwyQkFBQTtFRG9DRSxXSnpESTtBWmkxTFI7QWdCcnhMRTtFQUNFLGNKOUJpQjtBWnF6THJCO0FpQmh6TEk7O0VBZkYsMkJBQUE7QWpCbTBMRjs7QWtENTBMQTtFQUNFLGdDQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBbEQrMExGO0FrRDcwTEU7RUFDRSwyQkFBQTtBbEQrMExKO0FrRDcwTEk7RUFDRSxTQUFBO0FsRCswTE47QWtEMzBMRTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBbEQ2MExKOztBRzEwTEU7RWdEcENGO0loRHFDSSx3QkFBQTtFSDgwTEY7QUFDRjtBbURqM0xFO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QW5EbTNMSjtBbURoM0xFO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0FuRGszTEo7QW1ELzJMRTtFQUNFLGNBQUE7RUFDQSwrQkFBQTtBbkRpM0xKOztBb0Q1M0xBO0VBRUUsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QXBEODNMRjtBT2wzTEU7RUFFRSxZQUFBO0VBQ0EsY0FBQTtBUG0zTEo7QU9oM0xFO0VBQ0UsV0FBQTtBUGszTEo7QW9EbjRMRTtFQUNFLGVBQUE7RUFDQSxZQVpjO0VBYWQsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FsQmM7QXBEdTVMbEI7QW9EbjRMSTtFQUVFLHVCQUFBO0FwRG80TE47QW9EajRMSTtFQUNFLFVBQUE7QXBEbTRMTjtBb0QvM0xNO0VuQ3ZCRix5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQm9DTk07QXJEKzVMVjtBb0Q5M0xFO0UzQ3NDRSxlQUFBO0VBQ0EsZ0JBUFk7RTJDOUJaLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FwRGk0TEo7QW9ELzNMSTtFQUVFLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFqRFk7RUFrRFosT0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBckRZO0FwRHE3TGxCO0FvRDczTEk7RUFFRSxtQnhDekRPO0V3QzBEUCxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FwRDgzTE47QW9EMTNMRTtFQUNFLGN4Q3JEVztFd0NzRFgscUJBQUE7RUFDQSxtQkFBQTtBcEQ0M0xKO0FvRHozTEU7RUFDRSxjeEM3Q1c7RXdDOENYLGlCQUFBO0FwRDIzTEo7QW9EeDNMRTtFQUNFLGN4Q2xEVztBWjQ2TGY7QW9EeDNMSTtFM0MyRUEseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsaUI0QzlKTTtBckQ4OExWO0FvRHgzTEU7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXBEMDNMSjtBb0R4M0xJO0VBQ0UscUJBQUE7QXBEMDNMTjs7QXNEMzlMRTtFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F0RDg5TEo7QXNEMzlMRTtFdENDQSxjSnNCYztFSXJCZCxxREFBQTtFQUNBLCtCQUFBO0VBQ0EsaUNBQUE7VUFBQSw4QkFBQTtFc0NGRSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBdERnK0xKO0FnQm4rTEU7RUFDRSxjSm9CYztBWmk5TGxCO0FnQmwrTEU7RUFDRSxjSmFZO0VJWlosaUNMTG1DO0FYeStMdkM7QWdCaitMRTtFQ1JFLDhCQUFBO0VEVUEsY0pNWTtBWjY5TGhCO0FnQmgrTEU7RUFDRSxjSnhCUztBWjAvTGI7O0F1RG4vTEE7RUFFRSxnQjNDWE07RTJDWU4seUJBQUE7RUFDQSxzQkFBQTtBdkRxL0xGO0FHaCtMRTtFb0R6QkY7SXBEMEJJLHdCQUFBO0VIbStMRjtBQUNGO0F1RHYvTEU7RTlDMkRFLGVBQUE7RUFDQSxnQkFQWTtFOENuRFosZ0NBQUE7RUFDQSxzRkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0F2RDAvTEo7QXVEeC9MSTtFQUNFLGMzQ3pCTztBWm1oTWI7QXVEdi9MSTtFQUNFLGVBQUE7QXZEeS9MTjtBdURyL0xFO0VBQ0UsYzNDbENTO0UyQ21DVCxjQUFBO0F2RHUvTEo7QXVEci9MSTtFQUNFLFczQ3hDRTtBWitoTVI7QXVEbi9MRTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0F2RHEvTEo7QXVEbC9MRTtFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXZEby9MSjtBdURqL0xFO0VBQ0UsY0FBQTtBdkRtL0xKO0F1RGgvTEU7RUFDRSxjM0NqQ1k7RTJDa0NaLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBdkRrL0xKO0F1RGgvTEk7RUFFRSxtQjNDMUNVO0UyQzJDVixnQkFBQTtBdkRpL0xOO0F1RC8rTE07RUFDRSxtQjNDNUVJO0UyQzZFSixXQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtBdkRpL0xSO0F1RDcrTEk7RUFDRSxtQjNDNURVO0FaMmlNaEI7QXVENStMSTtFQUNFLG1CM0M1Rk07RTJDNkZOLFczQzFGRTtBWndrTVI7QXVENStMTTtFQUNFLFczQzdGQTtBWjJrTVI7QXVEeitMRTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXZEMitMSjtBdUR4K0xJO0VBQ0UsNkJBQUE7QXZEMCtMTjtBdUR0K0xJO0VBQ0UsNkJBQUE7QXZEdytMTjs7QXdEbGxNQTs7RUFFRSxTQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0F4RHFsTUY7QXdEbmxNRTs7Ozs7O0VBSUUseUJBQUE7QXhEdWxNSjtBd0RwbE1FOzs7O0VBR0UsZ0I1Q3pCSTtBWmduTVI7QXdEcGxNRTs7RUFDRSxtQjVDWGdCO0Faa21NcEI7QXdEcmxNSTs7RUFFRSx5QjVDTlU7QVo2bE1oQjtBd0RubE1FOzs7O0VBR0UsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0F4RHNsTUo7QXdEcGxNSTs7OztFQUNFLGFBQUE7QXhEeWxNTjtBd0R0bE1JOzs7O0VBQ0UsZ0JBQUE7QXhEMmxNTjtBd0R2bE1FOztFQUNFLGdCNUN4REk7RTRDeURKLHNCQUFBO0F4RDBsTUo7QXdEdmxNRTs7RUFDRSxtQkFBQTtBeEQwbE1KOztBeUQ3bU1BO0VBQ0Usc0JBQUE7QXpEZ25NRjtBeUQ3bU1FO0VBQ0UsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0F6RCttTUo7QXlEN21NSTtFQUNFLGNBQUE7QXpEK21NTjtBeUQxbU1FO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0F6RDRtTUo7QXlEeG1NRTtFekM3REEsY0pzQmM7RUlyQmQscURBQUE7RUFDQSwrQkFBQTtFQUNBLGlDQUFBO1VBQUEsOEJBQUE7RXlDNERFLGFBQUE7RUFDQSxTQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QXpENm1NSjtBZ0Jock1FO0VBQ0UsY0pvQmM7QVo4cE1sQjtBZ0IvcU1FO0VBQ0UsY0phWTtFSVpaLGlDTExtQztBWHNyTXZDO0FnQjlxTUU7RUNSRSw4QkFBQTtFRFVBLGNKTVk7QVowcU1oQjtBZ0I3cU1FO0VBQ0UsY0p4QlM7QVp1c01iO0F5RHpuTUk7RUFFRSxVQUFBO0F6RDBuTU47QXlEdm5NSTtFQUNFLG1CN0MzRFU7RTZDNERWLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLGM3Q3hGTztFNkN5RlAscUJBQUE7QXpEeW5NTjtBeUR2bk1NO0VBRUUsbUI3Q2xHSTtFNkNtR0osV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtBekR3bk1SO0FLaGpNRTtFb0R4RkU7SUFvQkksbUJBQUE7SUFDQSxTQUFBO0V6RHduTU47QUFDRjtBS3RqTUU7RW9EMUdBO0lBNENJLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtFekR3bk1KO0FBQ0Y7QUs3ak1FO0VvRDFHQTtJQWtESSxhQUFBO0V6RHluTUo7QUFDRjtBeURybk1FO0VBQ0UsV0FBQTtBekR1bk1KO0F5RHJuTUk7RUFDRSxtQjdDbkdVO0U2Q29HVix5QkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0F6RHVuTU47QXlEbG5NRTtFQUNFLG1CN0M1R1k7RTZDNkdaLG1CQUFBO0VBQ0EsYUFBQTtBekRvbk1KO0F5RGpuTUk7RUFDRSxnQkFBQTtFQUNBLFVBQUE7QXpEbW5NTjtBeURqbk1NO0VBQ0UsYUFBQTtBekRtbk1SO0F5RC9tTUk7RUFDRSxhQUFBO0F6RGluTU47QXlEOW1NSTtFQUNFLGdCQUFBO0F6RGduTU47O0EwRGp2TUE7RWpEa0RJLGVBQUE7RUFDQSxnQkFQWTtFaUQxQ2QseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUI5Q1RhO0U4Q1ViLHVCQXZCa0I7RUF3QmxCLFc5QzlCTTtFOEMrQk4sMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0ExRHF2TUY7QTBEbnZNRTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCQUFBO0ExRHF2TUo7QTBEbHZNRTtFQUNFLHFCQUFBO0ExRG92TUo7QTBEanZNRTtFQUNFLHlCOUNSVTtFOENTVixXOUNwREk7QVp1eU1SO0EwRGh2TUU7RUFDRSx5QjlDbkJjO0U4Q29CZCxXOUN6REk7QVoyeU1SO0EwRC91TUU7RUFDRSxtQjlDeERLO0U4Q3lETCxXOUM3REk7QVo4eU1SO0EwRDl1TUU7RUFDRSxtQjlDeERlO0U4Q3lEZixXOUNsRUk7QVprek1SO0EwRDd1TUU7RUFDRSxtQjlDeERXO0U4Q3lEWCxXOUN2RUk7QVpzek1SO0EwRDV1TUU7RUFDRSxtQjlDOUNZO0U4QytDWixXOUM1RUk7QVowek1SO0EwRDN1TUU7RUFDRSxtQjlDOUNjO0U4QytDZCxXOUNqRkk7QVo4ek1SO0EwRDF1TUU7RUFDRSxtQjlDckRXO0U4Q3NEWCxjOUNyRGdCO0FaaXlNcEI7QTBEenVNRTtFQUNFLG1COUNyRGE7RThDc0RiLFc5QzNGSTtBWnMwTVI7QTBEeHVNRTtFQUNFLGdCQUFBO0ExRDB1TUo7QTBEdnVNRTtFakR4QkUsb0JBQUE7RUFDQSxnQkFQWTtFaURnQ1osbUI5QzFFWTtFOEMyRVoseUJBQUE7RUFDQSxjOUNwRlc7RThDcUZYLGtCQUFBO0ExRDB1TUo7QTBEdnVNRTtFQUNFLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsYzlDbEhRO0U4Q21IUixlQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7QTFEeXVNSjtBMER2dU1JO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0ExRHl1TU47QTBEdHVNSTtFekNoSEEsOEJBQUE7QWpCeTFNSjtBMERydU1JO0VBQ0UsYzlDcElNO0FaMjJNWjtBMERwdU1JO0VBRUUsYzlDcElPO0FaeTJNYjtBMERsdU1JO0VBQ0UsdUJBcEljO0VBcUlkLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0ExRG91TU47QTBEanVNSTtFQUNFLGlDQUFBO0ExRG11TU47QTBEL3RNRTtFQWhJRjtJQWlJSSwyQkFBQTtJQUNBLHNCQUFBO0lBQ0EscUJBQUE7RTFEa3VNRjtBQUNGOztBMkRsNE1FO0VBQ0UsYy9DSVM7RStDSFQsY0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0EzRHE0TUo7O0E0RHY0TUE7RUFDRSxtREFBQTtVQUFBLDJDQUFBO0E1RDA0TUY7O0E0RHY0TUE7RUFDRSxtREFBQTtVQUFBLDJDQUFBO0E1RDA0TUY7O0E0RHY0TUE7RUFDRSx3Q0FBQTtFQUFBLGdDQUFBO0VBQ0EsOENBQUE7RUFBQSxzQ0FBQTtFQUFBLDhCQUFBO0VBQUEsaURBQUE7QTVEMDRNRjs7QTREdjRNQTtFQUNFLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBNUQwNE1GOztBNkQvNE1FO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QTdEazVNSjtBNkQvNE1FO0VwRHlERSxrQkFBQTtFQUNBLGlCQVBZO0VvRGpEWixpQkFBQTtFQUNBLHFCQUFBO0E3RGs1TUo7QTZELzRNRTtFQUNFLG1CQUFBO0E3RGk1TUo7QTZEOTRNTTs7O0VBR0UseUJqREdZO0VpREZaLGtCakRoQ0E7RWlEaUNBLDhCQUFBO0E3RGc1TVI7QTZENzRNTTtFQUNFLGNqREpPO0VpREtQLGlCQUFBO0E3RCs0TVI7QTZENTRNTTtFQUNFLGNqRFRPO0FadTVNZjtBNkQxNE1JO0VBRUUsV0FBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0E3RDI0TU47QU96Nk1FO0VBRUUsWUFBQTtFQUNBLGNBQUE7QVAwNk1KO0FPdjZNRTtFQUNFLFdBQUE7QVB5Nk1KO0E2RC80TUk7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0E3RGk1TU47QTZELzRNTTtFQUNFLHFCQUFBO0E3RGk1TVI7QTZENzRNSTtFQUNFLHFCQUFBO0E3RCs0TU47QTZEMzRNRTtFQUNFLDhCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QTdENjRNSjtBNkQzNE1JO0VBQ0UsOEJBQUE7QTdENjRNTjtBNkR0NE1JO0VBRUUsU0FBQTtFQUNBLFVBQUE7QTdEdTRNTjtBNkRwNE1JO0VBQ0UsV0FBQTtBN0RzNE1OO0E2RGw0TUU7RUFDRSxlQUFBO0VBQ0EsWUF0RmM7RUF1RmQsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0E1RmM7QTdEZytNbEI7QTZEbDRNSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0E3RG80TU47QTZEaDRNTTtFQUNFLHFDQUFBO1VBQUEsNkJBQUE7QTdEazRNUjtBNkQ1M01FO0VwRHhDRSxlQUFBO0VBQ0EsZ0JBUFk7RW9EZ0RaLGNBQUE7RUFDQSxzQkFBQTtBN0QrM01KO0E2RDczTUk7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBN0QrM01OO0E2RDUzTU07RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBekhVO0VBMEhWLE9BQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQTdIVTtBN0QyL01sQjtBNkQxM01NO0VBQ0UsZ0JqRHpJQTtFaUQwSUEsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBN0Q0M01SO0E2RHgzTVE7RUFDRSxzQkFBQTtBN0QwM01WO0E2RHgzTVE7RUFDRSxnQmpEMUpGO0Fab2hOUjtBNkRwM01FO0VBQ0UsY2pEOUlXO0VpRCtJWCxtQkFBQTtBN0RzM01KO0E2RHIzTUk7RUFDRSxXakRwS0U7QVoyaE5SOztBNkQvMk1BO0VwRGpHSSxlQUFBO0VBQ0EsZ0JBUFk7RW9EeUdkLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQU5jO0VBT2QsbUJBQUE7RUFDQSxvQkFBQTtBN0RtM01GO0E2RGozTUU7RUFFRSxjakRySlc7QVp1Z05mO0E2RGozTUk7RUFDRSw4QkFBQTtBN0RtM01OO0E2RC8yTUU7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0E3RGkzTUo7QTZELzJNSTtFQUNFLHFCQUFBO0E3RGkzTU47QTZENzJNRTtFQUVFLGdCQUFBO0E3RDgyTUo7QTZEMzJNRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FyQ1k7RUFzQ1osWUF0Q1k7RUF1Q1osZUFBQTtFQUNBLFVBQUE7QTdENjJNSjtBNkQzMk1JO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7QTdENjJNTjtBNkQxMk1JO0VBQ0UsVUFBQTtBN0Q0Mk1OO0E2RHoyTUk7RUFDRSxlQUFBO0E3RDIyTU47QTZEejJNTTtFQUNFLGVBQUE7RUFDQSxZQUFBO0E3RDIyTVI7QTZEdDJNRTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QTdEdzJNSjtBNkR0Mk1JO0VBQ0UsV0FBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0E3RVU7RUE4RVYsWUE5RVU7RUErRVYsc0JBQUE7RUFDQSx1QkFBQTtBN0R3Mk1OO0E2RHIyTUk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7QTdEdTJNTjs7QThEam5OQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QmxEb0JjO0VrRG5CZCxZQUFBO0E5RG9uTkY7QThEbm5ORTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxnQ0FBQTtBOURxbk5KOztBOEQ1bU5BO0VBQ0UsYUFBQTtBOUQrbU5GOztBK0Q1b05BO0VBQ0UsY0FBQTtBL0Qrb05GOztBK0Q1b05BO0VBQ0UsOEJBQUE7QS9EK29ORjs7QStENW9OQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0EvRCtvTkY7QStEN29ORTtFQUNFLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBL0Qrb05KOztBK0Qzb05BO0VBQ0UsaUJBQUE7QS9EOG9ORjs7QStEM29OQTtFQUNFLGdCQUFBO0EvRDhvTkY7O0ErRHBvTkE7RUFDRSxVQUFBO0VBQ0EsZ0JBQUE7QS9EdW9ORjtBK0Ryb05FO0VBQ0UsbUJBQUE7QS9EdW9OSjtBK0Rwb05FO0VBQ0UsY0FmYTtFQWdCYixlQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLGtCQUFBO0EvRHNvTko7QStEcG9OSTtFQUNFLDBCQUFBO0EvRHNvTk47QStEbm9OSTtFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBQ0Esd0JBQUE7RUFBQSxnQkFBQTtBL0Rxb05OO0ErRGpvTk07RUFDRSxxQkFBQTtBL0Rtb05SO0ErRGhvTk07RUFDRSxxQkFBQTtBL0Rrb05SO0ErRDluTkk7RUFDRSw4QkFBQTtBL0Rnb05OO0ErRDVuTkU7RUFDRSxrQkFBQTtBL0Q4bk5KO0ErRDFuTkk7RUFDRSxnQ0FBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7RUFDQSxtQ0FBQTtNQUFBLCtCQUFBO1VBQUEsMkJBQUE7QS9ENG5OTjtBK0R6bk5JO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSwwQkFBQTtBL0Qybk5OO0ErRHZuTkU7RUFDRSxXQXZFSTtBL0Rnc05SO0ErRHRuTkU7RUFDRSxpQkFBQTtBL0R3bk5KOztBK0Rwbk5BO0VBRUUsc0JBQUE7RUFDQSxxQkFoRnVCO0VBaUZ2QixjQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtBL0Rzbk5GO0ErRG5uTkk7RUFDRSxhQUFBO0EvRHFuTk47QStEbG5OSTtFQUNFLGdCQUFBO0EvRG9uTk47QStEaG5ORTtFQUNFLGtCQWxHSTtBL0RvdE5SOztBZ0UvdU5BO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0FoRWt2TkQ7O0FnRS91TkE7RUFDQyxrQkFBQTtFQUNBLFVBQUE7QWhFa3ZORDs7QWdFL3VOQSw0REFBQTtBQUNBO0VBQ0MscUJBQUE7QWhFa3ZORDs7QWlFMXZORTtFQUNFLDhCQUFBO0VBQ0EsMkJBQUE7QWpFNnZOSjtBaUU1dk5JO0VBQ0UscUJBQUE7QWpFOHZOTjs7QWtFL3ZOQTtFQUVFLDBCQUFBO0VBQ0EsY3REd0JjO0VzRHZCZCxlQUFBO0FsRWl3TkY7QWtFaHdORTtFQUNFLGN0RHNCWTtBWjR1TmhCOztBa0U5dk5BO0VBQ0UscUJBQUE7QWxFaXdORjs7QWtFOXZOQTtFQUNFLG1CdERrQmtCO0VzRGpCbEIsY3REZ0JhO0VzRGZiLDhCQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtBbEVpd05GOztBbUV2eE5BO0VBYUUsa0JBQUE7QW5FOHdORjtBbUUxeE5FO0VBQ0UsYUFBQTtBbkU0eE5KO0FtRTF4TkU7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0VBS0EseUNBQUE7QW5Fd3hOSjtBbUUzeE5JO0VBQ0UsZUFBQTtBbkU2eE5OO0FtRXh4TkU7RUFDRSxZQUFBO0VBQ0EsZ0NBQUE7RUFBQSx3QkFBQTtBbkUweE5KO0FtRXh4TkU7Ozs7OztFQU1FLGFBQUE7QW5FMHhOSjtBbUV6eE5JOzs7Ozs7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QW5FZ3lOTjtBbUU3eE5FOztFQUVFLGlCQUFBO0FuRSt4Tko7QW1FN3hORTs7RUFFRSxXQUFBO0VBQ0Esa0JBQUE7QW5FK3hOSjtBbUU3eE5FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QW5FK3hOSjtBbUU1eE5NO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBbkU4eE5SO0FtRTF4Tkk7RUFDSSxhQUFBO0FuRTR4TlI7QW1FenhORTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBbkUyeE5KO0FtRXp4TkU7RUFJRSxtQkFBQTtBbkV3eE5KO0FtRTN4Tkk7RUFDRSxlQUFBO0FuRTZ4Tk47O0FtRXZ4TkE7RUFDRSx5QlA5QzJCO0VPK0MzQiwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBbkUweE5GOztBbUV2eE5BO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQWMsVUFBQTtFQUFZLFNBQUE7QW5FNnhONUI7O0FtRTF4TkE7RUFDRSxlQUFBO0FuRTZ4TkY7O0FvRS8yTkE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUlBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUVBLHdCQUFBO0FwRTgyTkY7QW9FNTJORTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0Esb0NBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0FwRTgyTko7QW9FMzJORTtFQUNFLFlBQUE7RUFDQSxvQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFtQkEsaUJBQUE7QXBFMjFOSjtBb0U3Mk5JO0VBRUUseUJ4RE9nQjtBWnUyTnRCO0FvRTUyTkk7RUFDRSxlQUFBO0FwRTgyTk47QW9FNTJOSTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBFNjJOTjtBb0UzMk5JO0VBRUUsbUJ4RHZDRztBWm01TlQ7QW9FMTJOSTtFQUNFLGlCQUFBO0FwRTQyTk47QW9FdjJORTtFQUNFLGFBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUNBLHNCeEQxREk7RWtEOEJOLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0E5RHM0TkY7QThEcjRORTtFQUNFO0lBQ0UsbUJBQUE7RTlEdTROSjtFOERyNE5FO0lBQ0UsbUJBQUE7RTlEdTROSjtFOERyNE5FO0lBQ0Usa0JBQUE7RTlEdTROSjtBQUNGO0E4RGg1TkU7RUFDRTtJQUNFLG1CQUFBO0U5RHU0Tko7RThEcjRORTtJQUNFLG1CQUFBO0U5RHU0Tko7RThEcjRORTtJQUNFLGtCQUFBO0U5RHU0Tko7QUFDRjtBb0VsM05JO0VOaEJGLHVDQUFBO1VBQUEsK0JBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0E5RHE0TkY7QThEcDRORTtFQUNFO0lBQ0Usa0JBQUE7RTlEczROSjtFOERwNE5FO0lBQ0UsbUJBQUE7RTlEczROSjtFOERwNE5FO0lBQ0UsbUJBQUE7RTlEczROSjtBQUNGO0E4RC80TkU7RUFDRTtJQUNFLGtCQUFBO0U5RHM0Tko7RThEcDRORTtJQUNFLG1CQUFBO0U5RHM0Tko7RThEcDRORTtJQUNFLG1CQUFBO0U5RHM0Tko7QUFDRjtBb0U3M05FO0VBQ0UsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0FwRSszTko7O0FvRTMzTkE7RUFDRTtJQUNFLFlBQUE7RXBFODNORjtFb0U1M05FO0lBQ0UsWUFBQTtJQUNBLGdEQUFBO1FBQUEsNENBQUE7WUFBQSx3Q0FBQTtFcEU4M05KO0VvRTMzTkU7SUFDRSxhQUFBO0lBQ0EsZUFBQTtFcEU2M05KO0VvRTMzTkk7SUFDRSxZQUFBO0VwRTYzTk47QUFDRjtBb0V4M05BO0VBRUk7SUFDRSxRQUFBO0VwRXkzTko7QUFDRjtBb0VyM05BO0VBRUUsa0JBQUE7QXBFczNORjtBb0VyM05FO0VBRUUsa0JBQUE7QXBFczNOSjs7QXFFNzlOQTtFQWVFLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLDhCQUFBO0FyRWs5TkY7QXFFbCtORTtFQUNFLFdBQUE7QXJFbytOSjtBcUVuK05JO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJUZXVCO0VTZHZCLGNBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QXJFcStOTjtBTzU5TkU7RUFFRSxZQUFBO0VBQ0EsY0FBQTtBUDY5Tko7QU8xOU5FO0VBQ0UsV0FBQTtBUDQ5Tko7QXFFcitORTtFNUR3REUsZUFBQTtFQUNBLGdCQVBZO0FUdTdOaEI7QXFFditOSTtFQUVFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJ6RFJjO0V5RFNkLFdBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QXJFdytOTjtBcUVyK05FO0VBQ0Usa0JBQUE7QXJFdStOSjtBcUVyK05FO0VBQ0UscUJBQUE7RUFDQSwrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0J6RGRZO0V5RGVaLFd6RHpDSTtFeUQwQ0osc0JBQUE7QXJFdStOSjtBcUVyK05FO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtBckV1K05KOztBc0UxaE9FO0VBQ0UseUJBQUE7QXRFNmhPSjs7QXVFM2hPQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBdkU4aE9GO0F1RTVoT0U7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QjNEZFE7QVo0aU9aO0F1RTVoT0U7RUFDRSw0QjNERmU7QVpnaU9uQjs7QXVFemhPQTtFQUNFLDJCQUFBO0VBQ0EseUJBQUE7RUFFQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QXZFNGhPRjs7QXdFM2pPQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLHlCNURtQmtCO0FaMmlPcEI7O0F5RTlqT0E7RUFDRSx5QjdEMkJjO0Fac2lPaEI7QXlFL2pPRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7QXpFaWtPSjtBS3o1TkU7RW9FM0tBO0lBTUksVUFBQTtJQUNBLFNBQUE7RXpFa2tPSjtBQUNGO0F5RS9qT0U7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBLEVBQUEsdUJBQUE7QXpFaWtPSjtBeUUvak9JO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0F6RWlrT047O0EwRTlsT0U7RUFDRSx5QmQ4Qk87QTVEbWtPWDtBMEUvbE9FO0VBQ0UseUJkNEJRO0E1RHFrT1o7QTBFL2xPRTtFQUNFLHlCZDBCTTtBNUR1a09WO0EwRTlsT0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QTFFZ21PSjtBMEU3bE9FO0VBQ0UsaUJBQUE7QTFFK2xPSjtBMEU1bE9NO0VBQ0UsYUFBQTtBMUU4bE9SOztBMkVsbk9BO0VBQ0UsZUFBQTtFQUNBLHlCQUFBO0VBQ0EseUIvRGlDa0I7QVpvbE9wQjtBMkVwbk9FO0VBQ0UsYy9EOEJXO0UrRDdCWCxpQkFBQTtBM0Vzbk9KOztBNEVob09BO0VBQ0UsNkJBQUE7QTVFbW9PRjs7QTRFaG9PQTtFQUNFLHNCQUFBO0E1RW1vT0Y7O0E0RWhvT0E7RUFDRSxlQUFBO0E1RW1vT0Y7O0E0RWhvT0E7RUFDRSxTQUFBO0E1RW1vT0Y7O0E2RTdvT0E7RUFDRSxTQUFBO0E3RWdwT0Y7QTZFOW9PRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtBN0VncE9KO0E2RTNvT0k7RUFDRSxxQkFBQTtBN0U2b09OO0E2RTFvT0k7RUFHRSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7RUFDQSwwQkFBQTtBN0Uwb09OO0E2RXhvT007RUFDRSxhQUFBO0E3RTBvT1I7QTZFdm9PTTtFQUNFLGFBQUE7QTdFeW9PUjtBNkV0b09NO0VBQ0Usc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0E3RXdvT1I7QTZFdG9PTTtFQUNFLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsTUFBQTtBN0V3b09SO0E2RW5vT007RUFDRSxnQkFBQTtFQUNBLHNCQUFBO0E3RXFvT1I7QTZFL25PSTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBN0Vpb09OO0E2RTduT0U7RUFDSSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBN0Urbk9OOztBNkUzbk9BO0VBRUk7SUFDRSxxQkFBQTtFN0U2bk9KO0U2RTFuT0U7SUFDRSxhQUFBO0U3RTRuT0o7QUFDRjtBOEUzc09FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxlQUFBO0E5RTZzT0o7QThFMXNPRTtFQUNFLG1CQUFBO01BQUEsaUJBQUE7VUFBQSxhQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QTlFNHNPSjtBOEUxc09JO0VBQ0UsU0FBQTtBOUU0c09OOztBOEV0c09FO0VBQ0UseUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QTlFeXNPSjtBOEV2c09JO0VBQ0UseUJBQUE7RUFDQSxzQkFBQTtBOUV5c09OOztBOEVuc09FO0UxRDhGQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7RUFjRSxnQkFBQTtFMERwSEEsbUJBQUE7RUFDQSxvQkFBQTtBOUVpdE9KO0E4RTdzT0k7RTFEdUZGLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQWNFLGdCQUFBO0FwQjRtT0o7O0ErRXR3T0U7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0EvRXl3T0o7QWdCeHVPRTtFQTVCQSxjSnNCYztFSXJCZCxxREFBQTtFQUNBLCtCQUFBO0VBQ0EsaUNBQUE7VUFBQSw4QkFBQTtBaEJ1d09GO0FnQnJ3T0U7RUFDRSxjSm9CYztBWm12T2xCO0FnQnB3T0U7RUFDRSxjSmFZO0VJWlosaUNMTG1DO0FYMndPdkM7QWdCbndPRTtFQ1JFLDhCQUFBO0VEVUEsY0pNWTtBWit2T2hCO0FnQmx3T0U7RUFDRSxjSnhCUztBWjR4T2I7O0FnRmx5T0E7RUFDQyxzQkFBQTtBaEZxeU9EOztBZ0ZqeU9FO0U1RDhIQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7RUFjRSxnQkFBQTtFNERwSkEsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBaEYreU9KO0FnRjN5T0k7RTVEc0hGLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQWNFLGdCQUFBO0FwQjJxT0o7O0FpRm4wT0E7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0V4RXlFRSxlQUFBO0VBQ0EsZ0JBUFk7QVRxd09oQjtBaUZ0ME9FO0VBQ0UsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBakZ3ME9KO0FpRnYwT0k7RUFDRSxlQUFBO0FqRnkwT047QWlGdjBPSTtFQUNFLGNyRWdCUztFcUVmVCx5QnJFZ0JjO0FaeXpPcEI7QWlGdjBPSTtFQUNFLGNyRWNZO0VxRWJaLHlCckVjaUI7QVoyek92QjtBaUZ2ME9JO0VBQ0UsY3JFS1U7RXFFSlYseUJyRUtlO0FabzBPckI7QWlGdDBPRTtFQUNFLDJCQUFBO0VBQ0EsYUFBQTtFQVFBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLG1CQUFBO0FqRmkwT0o7QWlGMTBPSTtFQUNFLGVBQUE7QWpGNDBPTjtBaUYxME9JO0VBQ0UsY0FBQTtBakY0ME9OO0FpRnQwT0k7RUFDRSxjckVWUztFcUVXVCx5QnJFVmM7QVprMU9wQjtBaUZ0ME9JO0VBQ0UsY3JFWlk7RXFFYVoseUJyRVppQjtBWm8xT3ZCO0FpRnQwT0k7RUFDRSxjckVyQlU7RXFFc0JWLHlCckVyQmU7QVo2MU9yQiIsImZpbGUiOiJtYWluLmNzcyJ9 */