.ProgramFormOverlay {
  --navy: #003964;
  --navy-hover: #002f53;
  --ink: #1d2327;
  --muted: rgba(0, 0, 0, 0.6);
  --field: #cfd4da;
  --sand: #f5f0e8;
  --green: #15803d;
  --serif: Georgia, "Times New Roman", serif;
  --sans: "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: fixed;
  inset: 0;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  padding: 2rem 1rem;
  -webkit-font-smoothing: antialiased;
}
.ProgramFormOverlay * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ProgramFormOverlay .ProgramFormOverlay__Panel {
  position: relative;
  width: 100%;
  max-width: 760px;
  margin: auto;
  background: #fff;
  border-radius: 14px;
  -webkit-box-shadow: 0 24px 60px rgba(0, 0, 0, 0.18);
          box-shadow: 0 24px 60px rgba(0, 0, 0, 0.18);
  overflow: hidden;
  font-family: var(--sans);
  color: var(--ink);
  line-height: 1.5;
}
.ProgramFormOverlay .ProgramFormOverlay__Close {
  position: absolute;
  top: 0.6rem;
  right: 0.9rem;
  z-index: 2;
  background: none;
  border: none;
  font-size: 1.9rem;
  line-height: 1;
  color: var(--muted);
  cursor: pointer;
  padding: 0.2rem 0.4rem;
}
.ProgramFormOverlay .Module__Head {
  padding: 2.2rem 2.4rem 0;
  text-align: center;
}
.ProgramFormOverlay .Heading--Section {
  font-family: var(--serif);
  font-weight: 400;
  font-size: 1.9rem;
  color: #0e2235;
}
.ProgramFormOverlay .ContactForm {
  padding: 1.6rem 2.4rem 2.4rem;
}
.ProgramFormOverlay .ContactForm__Subtitle {
  color: var(--muted);
  text-align: center;
  margin: 0.4rem auto 1.4rem;
  font-size: 1rem;
}
.ProgramFormOverlay .ContactForm__Form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0;
}
.ProgramFormOverlay .ContactForm__Row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}
@media (max-width: 560px) {
  .ProgramFormOverlay .ContactForm__Row {
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.ProgramFormOverlay .ContactForm__Field {
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ProgramFormOverlay .ContactForm__Label {
  font-weight: 700;
  font-size: 0.86rem;
  margin-bottom: 0.35rem;
}
.ProgramFormOverlay .ContactForm__Optional {
  font-weight: 400;
  color: var(--muted);
}
.ProgramFormOverlay .ContactForm__Input,
.ProgramFormOverlay .ContactForm__Select,
.ProgramFormOverlay .ContactForm__Textarea {
  width: 100%;
  padding: 0.8rem 0.9rem;
  border: 1px solid var(--field);
  border-radius: 8px;
  font-family: inherit;
  font-size: 1rem;
  color: #111;
  background: #fff;
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
}
.ProgramFormOverlay .ContactForm__Input:focus,
.ProgramFormOverlay .ContactForm__Select:focus,
.ProgramFormOverlay .ContactForm__Textarea:focus {
  outline: none;
  border-color: var(--navy);
  -webkit-box-shadow: 0 0 0 3px rgba(0, 57, 100, 0.12);
          box-shadow: 0 0 0 3px rgba(0, 57, 100, 0.12);
}
.ProgramFormOverlay .ContactForm__Input::-webkit-input-placeholder,
.ProgramFormOverlay .ContactForm__Select::-webkit-input-placeholder,
.ProgramFormOverlay .ContactForm__Textarea::-webkit-input-placeholder {
  color: #9ca3af;
}
.ProgramFormOverlay .ContactForm__Input::-moz-placeholder,
.ProgramFormOverlay .ContactForm__Select::-moz-placeholder,
.ProgramFormOverlay .ContactForm__Textarea::-moz-placeholder {
  color: #9ca3af;
}
.ProgramFormOverlay .ContactForm__Input::-ms-input-placeholder,
.ProgramFormOverlay .ContactForm__Select::-ms-input-placeholder,
.ProgramFormOverlay .ContactForm__Textarea::-ms-input-placeholder {
  color: #9ca3af;
}
.ProgramFormOverlay .ContactForm__Input::placeholder,
.ProgramFormOverlay .ContactForm__Select::placeholder,
.ProgramFormOverlay .ContactForm__Textarea::placeholder {
  color: #9ca3af;
}
.ProgramFormOverlay .ContactForm__RoleSection {
  margin: 0.2rem 0 1rem;
  border: 1px solid #eef0f3;
  border-radius: 10px;
  padding: 0.2rem 0.9rem;
}
.ProgramFormOverlay .ContactForm__RoleSection.open .ContactForm__ToggleIcon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.ProgramFormOverlay .ContactForm__RoleSection.open .ContactForm__ToggleContent {
  display: block;
}
.ProgramFormOverlay .ContactForm__Toggle {
  background: none;
  border: none;
  color: var(--navy);
  font-weight: 600;
  font-size: 0.92rem;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.4rem;
  font-family: inherit;
  padding: 0.8rem 0;
  width: 100%;
  text-align: left;
}
.ProgramFormOverlay .ContactForm__ToggleIcon {
  width: 18px;
  height: 18px;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.ProgramFormOverlay .ContactForm__ToggleContent {
  padding: 0 0 0.6rem;
  display: none;
}
.ProgramFormOverlay .ContactForm__RadioGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
}
.ProgramFormOverlay .ContactForm__RadioLabel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  font-weight: 400;
  font-size: 0.95rem;
}
.ProgramFormOverlay .ContactForm__Error {
  color: #b91c1c;
  font-size: 0.9rem;
  margin: 0.2rem 0 0.6rem;
}
.ProgramFormOverlay .ContactForm__Consent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.55rem;
  margin: 0.3rem 0 0.9rem;
  font-size: 0.85rem;
  line-height: 1.35;
  cursor: pointer;
}
.ProgramFormOverlay .ContactForm__Consent input[type="checkbox"] {
  width: 16px;
  height: 16px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-top: 2px;
}
.ProgramFormOverlay .ContactForm__Consent strong {
  font-weight: 700;
}
.ProgramFormOverlay .ContactForm__ConsentFine {
  display: block;
  color: var(--muted);
  font-size: 0.74rem;
  margin-top: 2px;
}
.ProgramFormOverlay .ContactForm__Submit {
  width: 100%;
  background: var(--navy);
  color: #fff;
  border: none;
  border-radius: 10px;
  padding: 1rem;
  font-size: 1.05rem;
  font-weight: 700;
  cursor: pointer;
  font-family: inherit;
  margin-top: 0.4rem;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.ProgramFormOverlay .ContactForm__Submit:hover {
  background: var(--navy-hover);
}
.ProgramFormOverlay .ContactForm__Submit:disabled {
  opacity: 0.65;
  cursor: default;
}
.ProgramFormOverlay .ContactForm__Legal {
  font-size: 0.78rem;
  color: var(--muted);
  text-align: center;
  margin-top: 1rem;
}
.ProgramFormOverlay .ContactForm__Legal a {
  color: var(--navy);
}
@supports (-webkit-touch-callout: none) {
  .ProgramFormOverlay .ContactForm__Input:focus,
  .ProgramFormOverlay .ContactForm__Select:focus,
  .ProgramFormOverlay .ContactForm__Textarea:focus {
    font-size: 16px !important;
  }
}
.ProgramFormOverlay .WL__Done {
  padding: 3rem 2.4rem 3.4rem;
  text-align: center;
}
.ProgramFormOverlay .WL__Done .check {
  width: 66px;
  height: 66px;
  border-radius: 50%;
  background: #e7f5ec;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto 1.2rem;
}
.ProgramFormOverlay .WL__Done .check svg {
  color: var(--green);
}
.ProgramFormOverlay .WL__Done h3 {
  font-family: var(--serif);
  font-weight: 400;
  font-size: 1.7rem;
  color: #0e2235;
  margin-bottom: 0.7rem;
}
.ProgramFormOverlay .WL__Done p {
  color: var(--muted);
  max-width: 460px;
  margin: 0 auto 0.5rem;
  font-size: 1rem;
}
.ProgramFormOverlay .WL__Done .recap {
  margin-top: 1.3rem;
  font-size: 0.92rem;
  background: var(--sand);
  border: 1px solid #e4dcc9;
  border-radius: 10px;
  padding: 0.8rem 1rem;
  display: inline-block;
}
.ProgramFormOverlay .WL__Done .recap .prog {
  font-weight: 700;
  color: #0e2235;
}
.ProgramFormOverlay .WL__Done .recap .date {
  font-weight: 700;
  color: var(--navy);
}
.ProgramFormOverlay .WL__Done--gt .steps {
  list-style: none;
  padding: 0;
  margin: 1.6rem auto 0;
  max-width: 460px;
  text-align: left;
  display: grid;
  gap: 0.85rem;
}
.ProgramFormOverlay .WL__Done--gt .steps li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.75rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 0.95rem;
  color: var(--ink);
  line-height: 1.45;
}
.ProgramFormOverlay .WL__Done--gt .steps .n {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: var(--navy);
  color: #fff;
  font-size: 0.78rem;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1px;
}
.ProgramFormOverlay .WL__Done--gt .steps b {
  color: #0e2235;
}
.ProgramFormOverlay .WL__Done--gt .advisor {
  margin-top: 1.7rem;
  padding-top: 1.4rem;
  border-top: 1px solid #e6e8eb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.8rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: left;
}
.ProgramFormOverlay .WL__Done--gt .advisor img {
  width: 46px;
  height: 46px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.ProgramFormOverlay .WL__Done--gt .advisor .who {
  font-size: 0.9rem;
  line-height: 1.35;
}
.ProgramFormOverlay .WL__Done--gt .advisor .who b {
  color: #0e2235;
  display: block;
}
.ProgramFormOverlay .WL__Done--gt .advisor .who span {
  color: var(--muted);
}

/*# sourceMappingURL=data:application/json;base64,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b0JBQWE7RUFBYixhQUFhO0VBQ2IsWUFBWTtFQUNaLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxvQkFBYztNQUFkLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDZCQUE2QjtFQUM3QixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLFdBQVc7RUFDWCx5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG9CQUFpQjtLQUFqQixpQkFBaUI7RUFDakIsb0JBQWM7TUFBZCxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxpQkFBaUI7RUFDakIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsY0FBYztBQUNoQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCIiwiZmlsZSI6ImNvbnRhY3QtZm9ybS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuUHJvZ3JhbUZvcm1PdmVybGF5IHtcbiAgLS1uYXZ5OiAjMDAzOTY0O1xuICAtLW5hdnktaG92ZXI6ICMwMDJmNTM7XG4gIC0taW5rOiAjMWQyMzI3O1xuICAtLW11dGVkOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tZmllbGQ6ICNjZmQ0ZGE7XG4gIC0tc2FuZDogI2Y1ZjBlODtcbiAgLS1ncmVlbjogIzE1ODAzZDtcbiAgLS1zZXJpZjogR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gIC0tc2FuczogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuUHJvZ3JhbUZvcm1PdmVybGF5X19QYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm94LXNoYWRvdzogMCAyNHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNhbnMpO1xuICBjb2xvcjogdmFyKC0taW5rKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLlByb2dyYW1Gb3JtT3ZlcmxheV9fQ2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC42cmVtO1xuICByaWdodDogMC45cmVtO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuTW9kdWxlX19IZWFkIHtcbiAgcGFkZGluZzogMi4ycmVtIDIuNHJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5IZWFkaW5nLS1TZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlcmlmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIGNvbG9yOiAjMGUyMjM1O1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm0ge1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtIDIuNHJlbTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19TdWJ0aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjRyZW0gYXV0byAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19Gb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19Sb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMDtcbiAgfVxufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19MYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNXJlbTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19PcHRpb25hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fSW5wdXQsXG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fU2VsZWN0LFxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1RleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuOHJlbSAwLjlyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpZWxkKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzExMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0lucHV0OmZvY3VzLFxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1NlbGVjdDpmb2N1cyxcbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19UZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDAsIDU3LCAxMDAsIDAuMTIpO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0lucHV0OjpwbGFjZWhvbGRlcixcbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19TZWxlY3Q6OnBsYWNlaG9sZGVyLFxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1RleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWNhM2FmO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1JvbGVTZWN0aW9uIHtcbiAgbWFyZ2luOiAwLjJyZW0gMCAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVmMGYzO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwLjJyZW0gMC45cmVtO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1JvbGVTZWN0aW9uLm9wZW4gLkNvbnRhY3RGb3JtX19Ub2dnbGVJY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19Sb2xlU2VjdGlvbi5vcGVuIC5Db250YWN0Rm9ybV9fVG9nZ2xlQ29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1RvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOTJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjRyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fVG9nZ2xlSWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19Ub2dnbGVDb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAuNnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19SYWRpb0dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fUmFkaW9MYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fRXJyb3Ige1xuICBjb2xvcjogI2I5MWMxYztcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1hcmdpbjogMC4ycmVtIDAgMC42cmVtO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0NvbnNlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAwLjU1cmVtO1xuICBtYXJnaW46IDAuM3JlbSAwIDAuOXJlbTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0NvbnNlbnQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19Db25zZW50IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fQ29uc2VudEZpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgZm9udC1zaXplOiAwLjc0cmVtO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fU3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1N1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnktaG92ZXIpO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX1N1Ym1pdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19MZWdhbCB7XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuQ29udGFjdEZvcm1fX0xlZ2FsIGEge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xuICAuUHJvZ3JhbUZvcm1PdmVybGF5IC5Db250YWN0Rm9ybV9fSW5wdXQ6Zm9jdXMsXG4gIC5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19TZWxlY3Q6Zm9jdXMsXG4gIC5Qcm9ncmFtRm9ybU92ZXJsYXkgLkNvbnRhY3RGb3JtX19UZXh0YXJlYTpmb2N1cyB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lIHtcbiAgcGFkZGluZzogM3JlbSAyLjRyZW0gMy40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZSAuY2hlY2sge1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNlN2Y1ZWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAxLjJyZW07XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZSAuY2hlY2sgc3ZnIHtcbiAgY29sb3I6IHZhcigtLWdyZWVuKTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlcmlmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGNvbG9yOiAjMGUyMjM1O1xuICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZSBwIHtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZSAucmVjYXAge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2FuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGRjYzk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZSAucmVjYXAgLnByb2cge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBlMjIzNTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lIC5yZWNhcCAuZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lLS1ndCAuc3RlcHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEuNnJlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMC44NXJlbTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lLS1ndCAuc3RlcHMgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGNvbG9yOiB2YXIoLS1pbmspO1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lLS1ndCAuc3RlcHMgLm4ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5Qcm9ncmFtRm9ybU92ZXJsYXkgLldMX19Eb25lLS1ndCAuc3RlcHMgYiB7XG4gIGNvbG9yOiAjMGUyMjM1O1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuV0xfX0RvbmUtLWd0IC5hZHZpc29yIHtcbiAgbWFyZ2luLXRvcDogMS43cmVtO1xuICBwYWRkaW5nLXRvcDogMS40cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZThlYjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuV0xfX0RvbmUtLWd0IC5hZHZpc29yIGltZyB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuV0xfX0RvbmUtLWd0IC5hZHZpc29yIC53aG8ge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG4uUHJvZ3JhbUZvcm1PdmVybGF5IC5XTF9fRG9uZS0tZ3QgLmFkdmlzb3IgLndobyBiIHtcbiAgY29sb3I6ICMwZTIyMzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLlByb2dyYW1Gb3JtT3ZlcmxheSAuV0xfX0RvbmUtLWd0IC5hZHZpc29yIC53aG8gc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG59XG4iXX0= */