/* TYPOGRAPHY */
/* Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
:root {
  --primary-color: #2699fb;
  --secondary-color: #007bff;
  --accent-color: #f28500;
  --text-color-dark: #161a20;
  --text-color-muted: #7f7f7f;
  --text-color-light: #b4b4b4;
  --line-spacing-xl: 40px;
  --line-spacing-lg: 30px;
  --line-spacing-sm: 16px;
  --font-family-main-font: Poppins, Arial, sans-serif;
  --font-weight-bold: bold;
  --font-size-xs: 10px;
  --font-size-sm: 12px;
  --font-size-base: 16px;
  --font-size-lg: 20px;
  --font-size-xl: 30px;
  --font-size-xxl: 40px;
}

/* Typography styles */
/* Anchor tag styles */
a {
  font-family: var(--font-family-main-font);
  font-weight: var(--font-weight-normal);
  font-size: var(--font-size-base);
  color: var(--primary-color);
  text-decoration: none;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

.node__content a {
  font-size: inherit;
}

a:hover {
  color: var(--secondary-color);
  text-decoration: underline;
}

.button {
  font-family: var(--font-family-main-font);
  font-weight: var(--font-weight-bold);
  font-size: var(--font-size-xs);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-muted);
}

.placeholder {
  font-family: var(--font-family-main-font);
  font-weight: var(--font-weight-light);
  font-size: var(--font-size-sm);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-light);
}

.large-body {
  font-family: var(--font-family-main-font);
  font-weight: medium;
  font-size: var(--font-size-base);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.body {
  font-family: var(--font-family-main-font);
  font-weight: normal;
  font-size: var(--font-size-base);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.secondary-body {
  font-family: var(--font-family-main-font);
  font-weight: normal;
  font-size: var(--font-size-sm);
  line-height: var(--line-spacing-sm);
  color: var(--text-color-light);
}

.quote {
  font-family: var(--font-family-main-font);
  font-weight: bold;
  font-size: var(--font-size-lg);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.subheader {
  font-family: var(--font-family-main-font);
  font-weight: normal;
  font-size: var(--font-size-lg);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.title {
  font-family: var(--font-family-main-font);
  font-weight: medium;
  font-size: var(--font-size-xl);
  line-height: var(--line-spacing-xl);
  color: var(--text-color-dark);
}

.subtitle {
  font-family: var(--font-family-main-font);
  font-weight: medium;
  font-size: var(--font-size-lg);
  line-height: var(--line-spacing-lg);
  color: var(--text-color-muted);
}

.headline {
  font-family: var(--font-family-main-font);
  font-weight: bold;
  font-size: var(--font-size-xxl);
  line-height: var(--line-spacing-xxl);
  color: var(--text-color-muted);
}

.lh-12 {
  line-height: 1.2;
}

.lh-14 {
  line-height: 1.4;
}

.lh-16 {
  line-height: 1.6;
}

.lh-18 {
  line-height: 1.8;
}

.lh-20 {
  line-height: 2;
}

/* Base container for the content block */
.content-block {
  /* Fixed width */
  /* 16px margin between blocks */
  border: 1px solid #e0e0e0;
  /* Optional: border for clarity */
  overflow: hidden;
  /* Optional: Rounded corners */
}

/* Image container */
.content-image {
  position: relative;
  width: 100%;
  padding-top: 75%;
  /* Aspect ratio 4:3 */
  background-color: #000;
  /* Fallback color */
}

/* Image styling */
.content-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  /* Ensures image fills container */
}

/* Overlay with gradient */
.content-overlay {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0.9375rem;
  /* 15px padding around the text */
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.2)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2));
  /* Gradient background */
  color: #ffffff;
  /* White text */
}

/* Title styling */
.content-title {
  font-family: "Poppins", Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: bold;
  margin: 0;
  padding-bottom: 0.5rem;
  /* Spacing between title and date */
  line-height: 1.2;
}

/* Date styling */
.content-date {
  font-family: "Poppins", Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  margin: 0;
  opacity: 0.8;
  /* Optional: slightly lighter text for the date */
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvdHlwb2dyYXBoeS5zY3NzIiwiY292ZXJfc2xpbS9jb3Zlcl9zbGltLmNzcyIsImNvdmVyX3NsaW0vY292ZXJfc2xpbS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGVBQUE7QUFFQSxpQkFBQTtBQUNRLGtNQUFBO0FBeURSO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsbURBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtBQ3hERjs7QUQyREEsc0JBQUE7QUFFQSxzQkFBQTtBQUNBO0VBQ0UseUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO0VBQUEsMkJBQUE7QUN6REY7O0FEMkRBO0VBQ0Usa0JBQUE7QUN4REY7O0FEMkRBO0VBQ0UsNkJBQUE7RUFDQSwwQkFBQTtBQ3hERjs7QUQrREE7RUFDRSx5Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0FDNURGOztBRCtEQTtFQUNFLHlDQUFBO0VBQ0EscUNBQUE7RUFDQSw4QkFBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7QUM1REY7O0FEOERBO0VBQ0UseUNBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzNERjs7QUQ4REE7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0NBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0FDM0RGOztBRDhEQTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7QUMzREY7O0FEOERBO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzNERjs7QUQ4REE7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0FDM0RGOztBRDhEQTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLG1DQUFBO0VBQ0EsNkJBQUE7QUMzREY7O0FEOERBO0VBQ0UseUNBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtBQzNERjs7QUQ4REE7RUFDRSx5Q0FBQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLDhCQUFBO0FDM0RGOztBRCtEQTtFQUNFLGdCQUFBO0FDNURGOztBRCtEQTtFQUNFLGdCQUFBO0FDNURGOztBRCtEQTtFQUNFLGdCQUFBO0FDNURGOztBRCtEQTtFQUNFLGdCQUFBO0FDNURGOztBRCtEQTtFQUNFLGNBQUE7QUM1REY7O0FDM0lBLHlDQUFBO0FBQ0E7RUFFRSxnQkFBQTtFQUVBLCtCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLGdCQUFBO0VBRUEsOEJBQUE7QUQySUY7O0FDeElBLG9CQUFBO0FBQ0E7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBRDJJRjs7QUN4SUEsa0JBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxrQ0FBQTtBRDJJRjs7QUN4SUEsMEJBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsNkdBQUE7RUFBQSwyRUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUQySUY7O0FDeElBLGtCQUFBO0FBQ0E7RUFDRSx5Q0Y1Q1U7RUU2Q1Ysa0JBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0JBQUE7QUQySUY7O0FDeElBLGlCQUFBO0FBQ0E7RUFDRSx5Q0Z2RFU7RUV3RFYsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsaURBQUE7QUQySUYiLCJmaWxlIjoiY292ZXJfc2xpbS9jb3Zlcl9zbGltLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFRZUE9HUkFQSFkgKi9cblxuLyogR29vZ2xlIEZvbnRzICovXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gRm9udCBmYW1pbGllc1xuJGZvbnQtcG9wcGluczogXCJQb3BwaW5zXCI7XG4kbWFpbi1mb250OiAkZm9udC1wb3BwaW5zLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250LXJhbGV3YXk6IFwiUmFsZXdheVwiLCBBcmlhbCwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiRmb250LWFydm86IFwiQXJ2b1wiLCBzZXJpZjtcblxuLy8gQmFzZSBmb250IHNldHRpbmdzXG4kY2tlZGl0b3ItZm9udDogJG1haW4tZm9udDtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAkbWFpbi1mb250O1xuJGZvbnQtZmFtaWx5LXNlcmlmOiAkZm9udC1hcnZvO1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLFxuICBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcblxuLy8gRm9udCBzaXplc1xuJGZvbnQtc2l6ZS1iYXNlOiAxLjEyNXJlbTsgLy8gMThweCAoYnJvd3NlciBiYXNlIGZvbnQgMXJlbT0xNnB4KVxuJGZvbnQtc2l6ZS14czogJGZvbnQtc2l6ZS1iYXNlICogMC43NTtcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRmb250LXNpemUteGw6ICRmb250LXNpemUtYmFzZSAqIDI7XG4kZm9udC1zaXplLXh4bDogJGZvbnQtc2l6ZS1iYXNlICogMztcblxuLy8gRm9udCB3ZWlnaHRzXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcbiRmb250LXdlaWdodC1ib2xkOiA4MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiBib2xkZXI7XG5cbi8vIExpbmUgaGVpZ2h0c1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNTtcbiRsaW5lLWhlaWdodC1zbTogMS4yNTtcbiRsaW5lLWhlaWdodC1sZzogMjtcbiRsaW5lLWhlaWdodC14bDogMS41cmVtOyAvLyAyNHB4XG5cbi8vIEhlYWRpbmdzIGZvbnQgc2l6ZXNcbiRoMS1mb250LXNpemU6IDIuNXJlbTsgLy8gNDBweFxuJGgyLWZvbnQtc2l6ZTogMS44NzU1cmVtOyAvLyAzMHB4XG4kaDMtZm9udC1zaXplOiAxLjI1cmVtOyAvLyAyMHB4XG4kaDQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7IC8vIDIxcHhcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7IC8vIDE3LjVweFxuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyAvLyAxNHB4XG5cbi8vIENvbG9yc1xuJGNvbG9yLXByaW1hcnk6ICMyNjk5ZmI7XG4kYWNjZW50LWNvbG9yOiAjZjI4NTAwO1xuJGNvbG9yLXRleHQtZGFyazogIzE2MWEyMDtcbiRjb2xvci10ZXh0LWxpZ2h0OiAjN2Y3ZjdmO1xuJGNvbG9yLXRleHQtbGlnaHRlcjogI2I0YjRiNDtcbiRjb2xvci1iYWNrZ3JvdW5kLWxpZ2h0OiAjZjFmOGZlO1xuJGNvbG9yLWJhY2tncm91bmQtYmx1ZTogI2QxZWFmZjtcbiRjb2xvci1iYWNrZ3JvdW5kLWRhcmtlci1ibHVlOiAjN2ZjNGZkO1xuJGNvbG9yLWxpZ2h0LWJvcmRlcjogI2JjZTBmZDtcbiRjb2xvci1saWdodDogI2YyZjJmMjtcblxuLy8gUm9vdCB2YXJpYWJsZXMgKGZvciB1c2UgaW4gcmF3IENTUylcbjpyb290IHtcbiAgLS1wcmltYXJ5LWNvbG9yOiAjMjY5OWZiO1xuICAtLXNlY29uZGFyeS1jb2xvcjogIzAwN2JmZjtcbiAgLS1hY2NlbnQtY29sb3I6ICNmMjg1MDA7XG4gIC0tdGV4dC1jb2xvci1kYXJrOiAjMTYxYTIwO1xuICAtLXRleHQtY29sb3ItbXV0ZWQ6ICM3ZjdmN2Y7XG4gIC0tdGV4dC1jb2xvci1saWdodDogI2I0YjRiNDtcbiAgLS1saW5lLXNwYWNpbmcteGw6IDQwcHg7XG4gIC0tbGluZS1zcGFjaW5nLWxnOiAzMHB4O1xuICAtLWxpbmUtc3BhY2luZy1zbTogMTZweDtcbiAgLS1mb250LWZhbWlseS1tYWluLWZvbnQ6ICN7JG1haW4tZm9udH07XG4gIC0tZm9udC13ZWlnaHQtYm9sZDogYm9sZDtcbiAgLS1mb250LXNpemUteHM6IDEwcHg7XG4gIC0tZm9udC1zaXplLXNtOiAxMnB4O1xuICAtLWZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xuICAtLWZvbnQtc2l6ZS1sZzogMjBweDtcbiAgLS1mb250LXNpemUteGw6IDMwcHg7XG4gIC0tZm9udC1zaXplLXh4bDogNDBweDtcbn1cblxuLyogVHlwb2dyYXBoeSBzdHlsZXMgKi9cblxuLyogQW5jaG9yIHRhZyBzdHlsZXMgKi9cbmEge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuLm5vZGVfX2NvbnRlbnQgYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLy8gQ29tbWVudHNcbiRjb21tZW50LXNwYWNlci14OiAxLjI1ZW07XG4kY29tbWVudC1zcGFjZXIteTogMS4yNWVtO1xuXG4uYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbXV0ZWQpO1xufVxuXG4ucGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xufVxuLmxhcmdlLWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLWxnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbXV0ZWQpO1xufVxuXG4uc2Vjb25kYXJ5LWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xufVxuXG4ucXVvdGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLnN1YmhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tYWluLWZvbnQpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tYWluLWZvbnQpO1xuICBmb250LXdlaWdodDogbWVkaXVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmcteGwpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBtZWRpdW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLmhlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXh4bCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLy8gQ0tFZGl0b3IgbGluZS1oZWlnaHRcbi5saC0xMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5saC0xNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5saC0xNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5saC0xOCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5saC0yMCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuIiwiLyogVFlQT0dSQVBIWSAqL1xuLyogR29vZ2xlIEZvbnRzICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczppdGFsLHdnaHRAMCwxMDA7MCwyMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwxMDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZGlzcGxheT1zd2FwXCIpO1xuOnJvb3Qge1xuICAtLXByaW1hcnktY29sb3I6ICMyNjk5ZmI7XG4gIC0tc2Vjb25kYXJ5LWNvbG9yOiAjMDA3YmZmO1xuICAtLWFjY2VudC1jb2xvcjogI2YyODUwMDtcbiAgLS10ZXh0LWNvbG9yLWRhcms6ICMxNjFhMjA7XG4gIC0tdGV4dC1jb2xvci1tdXRlZDogIzdmN2Y3ZjtcbiAgLS10ZXh0LWNvbG9yLWxpZ2h0OiAjYjRiNGI0O1xuICAtLWxpbmUtc3BhY2luZy14bDogNDBweDtcbiAgLS1saW5lLXNwYWNpbmctbGc6IDMwcHg7XG4gIC0tbGluZS1zcGFjaW5nLXNtOiAxNnB4O1xuICAtLWZvbnQtZmFtaWx5LW1haW4tZm9udDogUG9wcGlucywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC13ZWlnaHQtYm9sZDogYm9sZDtcbiAgLS1mb250LXNpemUteHM6IDEwcHg7XG4gIC0tZm9udC1zaXplLXNtOiAxMnB4O1xuICAtLWZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xuICAtLWZvbnQtc2l6ZS1sZzogMjBweDtcbiAgLS1mb250LXNpemUteGw6IDMwcHg7XG4gIC0tZm9udC1zaXplLXh4bDogNDBweDtcbn1cblxuLyogVHlwb2dyYXBoeSBzdHlsZXMgKi9cbi8qIEFuY2hvciB0YWcgc3R5bGVzICovXG5hIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cblxuLm5vZGVfX2NvbnRlbnQgYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tYWluLWZvbnQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1zbSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1zbSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTtcbn1cblxuLmxhcmdlLWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLWxnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbXV0ZWQpO1xufVxuXG4uc2Vjb25kYXJ5LWJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXNtKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xufVxuXG4ucXVvdGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWFpbi1mb250KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLnN1YmhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tYWluLWZvbnQpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmctbGcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tdXRlZCk7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tYWluLWZvbnQpO1xuICBmb250LXdlaWdodDogbWVkaXVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLXNwYWNpbmcteGwpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBtZWRpdW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtc3BhY2luZy1sZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLmhlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4tZm9udCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1zcGFjaW5nLXh4bCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW11dGVkKTtcbn1cblxuLmxoLTEyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxoLTE0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxoLTE2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmxoLTE4IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLmxoLTIwIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi8qIEJhc2UgY29udGFpbmVyIGZvciB0aGUgY29udGVudCBibG9jayAqL1xuLmNvbnRlbnQtYmxvY2sge1xuICAvKiBGaXhlZCB3aWR0aCAqL1xuICAvKiAxNnB4IG1hcmdpbiBiZXR3ZWVuIGJsb2NrcyAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAvKiBPcHRpb25hbDogYm9yZGVyIGZvciBjbGFyaXR5ICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIE9wdGlvbmFsOiBSb3VuZGVkIGNvcm5lcnMgKi9cbn1cblxuLyogSW1hZ2UgY29udGFpbmVyICovXG4uY29udGVudC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG4gIC8qIEFzcGVjdCByYXRpbyA0OjMgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLyogRmFsbGJhY2sgY29sb3IgKi9cbn1cblxuLyogSW1hZ2Ugc3R5bGluZyAqL1xuLmNvbnRlbnQtaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAvKiBFbnN1cmVzIGltYWdlIGZpbGxzIGNvbnRhaW5lciAqL1xufVxuXG4vKiBPdmVybGF5IHdpdGggZ3JhZGllbnQgKi9cbi5jb250ZW50LW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC8qIDE1cHggcGFkZGluZyBhcm91bmQgdGhlIHRleHQgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjgpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICAvKiBHcmFkaWVudCBiYWNrZ3JvdW5kICovXG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKiBXaGl0ZSB0ZXh0ICovXG59XG5cbi8qIFRpdGxlIHN0eWxpbmcgKi9cbi5jb250ZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAvKiBTcGFjaW5nIGJldHdlZW4gdGl0bGUgYW5kIGRhdGUgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogRGF0ZSBzdHlsaW5nICovXG4uY29udGVudC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDAuODtcbiAgLyogT3B0aW9uYWw6IHNsaWdodGx5IGxpZ2h0ZXIgdGV4dCBmb3IgdGhlIGRhdGUgKi9cbn0iLCJAdXNlIFwiLi4vLi4vc2Nzcy90eXBvZ3JhcGh5XCIgYXMgKjtcblxuLyogQmFzZSBjb250YWluZXIgZm9yIHRoZSBjb250ZW50IGJsb2NrICovXG4uY29udGVudC1ibG9jayB7XG4gIC8vIHdpZHRoOiA0MTZweDtcbiAgLyogRml4ZWQgd2lkdGggKi9cbiAgLy8gbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLyogMTZweCBtYXJnaW4gYmV0d2VlbiBibG9ja3MgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgLyogT3B0aW9uYWw6IGJvcmRlciBmb3IgY2xhcml0eSAqL1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC8qIE9wdGlvbmFsOiBSb3VuZGVkIGNvcm5lcnMgKi9cbn1cblxuLyogSW1hZ2UgY29udGFpbmVyICovXG4uY29udGVudC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG4gIC8qIEFzcGVjdCByYXRpbyA0OjMgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLyogRmFsbGJhY2sgY29sb3IgKi9cbn1cblxuLyogSW1hZ2Ugc3R5bGluZyAqL1xuLmNvbnRlbnQtaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAvKiBFbnN1cmVzIGltYWdlIGZpbGxzIGNvbnRhaW5lciAqL1xufVxuXG4vKiBPdmVybGF5IHdpdGggZ3JhZGllbnQgKi9cbi5jb250ZW50LW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC8qIDE1cHggcGFkZGluZyBhcm91bmQgdGhlIHRleHQgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjgpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICAvKiBHcmFkaWVudCBiYWNrZ3JvdW5kICovXG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKiBXaGl0ZSB0ZXh0ICovXG59XG5cbi8qIFRpdGxlIHN0eWxpbmcgKi9cbi5jb250ZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgLyogU3BhY2luZyBiZXR3ZWVuIHRpdGxlIGFuZCBkYXRlICovXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi8qIERhdGUgc3R5bGluZyAqL1xuLmNvbnRlbnQtZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMC44O1xuICAvKiBPcHRpb25hbDogc2xpZ2h0bHkgbGlnaHRlciB0ZXh0IGZvciB0aGUgZGF0ZSAqL1xufVxuIl19 */
