/* lato-regular - latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/lato-v20-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""), url("../fonts/lato-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v20-latin-regular.woff2") format("woff2"), url("../fonts/lato-v20-latin-regular.woff") format("woff"), url("../fonts/lato-v20-latin-regular.ttf") format("truetype"), url("../fonts/lato-v20-latin-regular.svg#Lato") format("svg"); /* Legacy iOS */
}
/* lato-900 - latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/lato-v20-latin-900.eot"); /* IE9 Compat Modes */
  src: local(""), url("../fonts/lato-v20-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v20-latin-900.woff2") format("woff2"), url("../fonts/lato-v20-latin-900.woff") format("woff"), url("../fonts/lato-v20-latin-900.ttf") format("truetype"), url("../fonts/lato-v20-latin-900.svg#Lato") format("svg"); /* Legacy iOS */
}
*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  font-family: sans-serif;
  font-size: 15px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  background-color: var(--body-bg);
  color: var(--text-color);
  font-size: 14px;
  line-height: 1.4;
  margin: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

.hide {
  display: none;
}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea {
  color: var(--text-color);
  border: 1px solid var(--text-color);
  border-radius: 3px;
  padding: 0.3em 0.5em;
  font-family: "Lato", sans-serif;
  background: color-mix(in srgb, var(--body-bg), white 5%);
}
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
  color: black;
}

select {
  border: 1px solid grey;
}

textarea {
  width: 100%;
}

embed,
iframe,
object {
  max-width: 100%;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}

figure {
  margin: 1em 0;
}

a {
  color: grey;
}
a:hover, a:focus, a:active {
  color: var(--color-primary);
}
a:focus {
  outline: none;
}
a:hover, a:active {
  outline: 0;
}

ul,
ol {
  margin: 0 0 1em 0;
  padding: 0 0 0 1.5em;
}
ul li,
ol li {
  padding: 0.25em 0;
}

ul {
  list-style: disc;
}

ol {
  list-style: decimal;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

dt {
  font-weight: 700;
}

dd {
  margin: 0 1.5em 1.5em;
}

table {
  margin: 0 0 1.5em;
  width: 100%;
}

hr {
  background-color: grey;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}

body.blog .header:not(.simplified),
body.archive .header:not(.simplified),
body.single .header:not(.simplified) {
  padding-bottom: 4em;
}
body.blog .header:not(.simplified) + .container,
body.archive .header:not(.simplified) + .container,
body.single .header:not(.simplified) + .container {
  margin-top: 0;
}
body.blog .header.simplified,
body.archive .header.simplified,
body.single .header.simplified {
  padding: 1em 0;
}

.basic-block > *:first-child {
  margin-top: 0;
}
.basic-block > *:last-child {
  margin-bottom: 0;
}
.basic-block {
  margin-bottom: 20px;
  padding: 30px;
  position: relative;
  z-index: 1;
  background-color: var(--block-bg);
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.basic-block.linked {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 0;
  margin-bottom: 0;
}
.basic-block.link-previous:not(.question) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: 0;
  margin-top: 0;
}
.basic-block.question {
  border-color: var(--color-primary);
  border-width: 1px 5px;
  border-style: solid;
  margin: 0 -15px 20px -15px;
  z-index: 2;
}
.basic-block.question::before {
  content: "";
  display: block;
  height: 1.35rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  width: 1.35rem;
  z-index: 3;
  opacity: 0;
  transition: opacity 0.18s ease;
  pointer-events: none;
  transform-origin: center center;
  will-change: opacity;
}
.basic-block.question::after {
  content: "Opgeslagen";
  position: absolute;
  right: 1rem;
  top: 0.8rem;
  z-index: 3;
  background: var(--color-green);
  border-radius: 999px;
  box-shadow: 0 6px 14px rgba(var(--color-green-rgb), 0.28);
  color: white;
  font-size: 0.82rem;
  font-weight: bold;
  line-height: 1;
  padding: 0.5rem 0.85rem;
  white-space: nowrap;
  opacity: 0;
  transform: translateY(-8px) scale(0.94);
  transition: opacity 0.24s ease, transform 0.34s cubic-bezier(0.22, 1, 0.36, 1);
  pointer-events: none;
  will-change: transform, opacity;
}
.basic-block.question.saving::before {
  -webkit-animation: spin 0.9s linear infinite;
  animation: spin 0.9s linear infinite;
  background: url(images/loader.svg) center center no-repeat;
  background-size: contain;
  opacity: 1;
}
.basic-block.question.saving::after {
  opacity: 0;
}
.basic-block.question.saving input,
.basic-block.question.saving textarea,
.basic-block.question.saving .check-answer .button {
  pointer-events: none;
}
.basic-block.question.save-success::before {
  opacity: 0;
  -webkit-animation: none;
  animation: none;
}
.basic-block.question.save-success::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}
.basic-block.question.save-success-leaving::after {
  opacity: 0;
  transform: translateY(-10px) scale(0.97);
}
.basic-block.question textarea {
  height: 200px;
  padding: 1em;
  width: 100% !important;
  max-width: 100%;
  max-height: 350px;
}
.basic-block.linked {
  margin-bottom: 0;
}
.basic-block.admin-only {
  border: 2px dashed var(--color-red);
}

.block > *:first-child {
  margin-top: 0;
}
.block > *:last-child {
  margin-bottom: 0;
}
.block {
  margin-bottom: 20px;
  padding: 15px;
  position: relative;
  z-index: 1;
}
.block:not(.noflex) {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.block.linked {
  margin-bottom: 0;
}
.block .padding {
  padding: 15px;
}
.block .padding > *:first-child {
  margin-top: 0;
}
.block .padding > *:last-child {
  margin-bottom: 0;
}
.block.background {
  background-color: var(--block-bg);
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.block.background.linked {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 0;
  margin-bottom: 0;
}
.block.background.link-previous:not(.question) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: 0;
  margin-top: 0;
}
.block .column.third {
  width: 33.3334%;
}
.block .column.twothird {
  width: 66.6664%;
}
.block .column.full {
  width: 100%;
}
.block .column.full + .full .padding {
  padding-top: 0;
}

@media (min-width: 1200px) and (max-width: 1250px) {
  .basic-block.question {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 1050px) {
  .basic-block.question {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .basic-block {
    padding: 20px;
  }
}
button,
input[type=button],
input[type=reset],
input[type=submit] {
  background: grey;
  border: 1px solid grey;
  border-radius: 3px;
  color: white;
  font-weight: bold;
  line-height: 1;
  padding: 0.6em 1em 0.4em;
  cursor: pointer;
}
button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
  background: #505050;
}
button:active, button:focus,
input[type=button]:active,
input[type=button]:focus,
input[type=reset]:active,
input[type=reset]:focus,
input[type=submit]:active,
input[type=submit]:focus {
  background: #505050;
}

.buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 1.25em -5px;
  font-size: 1.1em;
}
.buttons.left {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.buttons.center {
  -webkit-justify-content: center;
  justify-content: center;
}
.buttons.right {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.buttons.small {
  font-size: 0.9em;
}
.buttons.large {
  font-size: 1.3em;
}
.buttons.no-margins {
  margin: 0;
}
.buttons.no-margins .button {
  margin: 0;
}

.button {
  background: var(--color-accent);
  border-radius: 4px;
  color: #FFFFFF;
  display: inline-block;
  font-weight: bold;
  margin: 5px;
  padding: 5px 10px;
  text-decoration: none !important;
  cursor: pointer;
  border: none;
  transition: background-color 0.14s ease-out, color 0.14s ease-out, opacity 0.14s ease-out, transform 0.14s ease-out, box-shadow 0.18s ease-out, filter 0.14s ease-out;
  transform: translateY(0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.button .flex {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.button span + .svg {
  margin-left: 0.4em;
}
.button .svg + span {
  display: inline-block;
  margin-left: 0.4em;
}
.button:visited {
  color: #FFFFFF;
}
.button:hover, .button:active, .button:focus {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: white;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button:active {
  transform: translateY(1px);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
}
.button:focus {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button:focus-visible {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button .svg {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1.5em;
}
.button .svg svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.button.primary {
  background: var(--color-primary);
  color: #FFFFFF;
}
.button.primary:hover, .button.primary:active, .button.primary:focus {
  background: color-mix(in srgb, var(--color-primary), white 10%);
  color: #FFFFFF;
}
.button.primary:focus {
  outline: 2px solid rgba(var(--color-primary-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-primary-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.primary:focus-visible {
  outline: 2px solid rgba(var(--color-primary-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-primary-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.primary-outlined {
  background: var(--color-white);
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.button.primary-outlined:hover, .button.primary-outlined:active, .button.primary-outlined:focus {
  background: color-mix(in srgb, var(--color-primary), white 10%);
  color: #FFFFFF;
}
.button.primary-outlined:focus {
  outline: 2px solid rgba(var(--color-primary-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-primary-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.primary-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-primary-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-primary-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.secondary {
  background: var(--color-accent);
  color: var(--button-color);
}
.button.secondary:hover, .button.secondary:active, .button.secondary:focus {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: var(--button-color);
}
.button.secondary:focus {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.secondary:focus-visible {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.secondary-outlined {
  background: var(--color-white);
  color: var(--color-accent);
  border: 2px solid var(--color-accent);
}
.button.secondary-outlined:hover, .button.secondary-outlined:active, .button.secondary-outlined:focus {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: var(--button-color);
}
.button.secondary-outlined:focus {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.secondary-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.accent {
  background: var(--color-accent);
  color: var(--button-color);
}
.button.accent:hover, .button.accent:active, .button.accent:focus {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: var(--button-color);
}
.button.accent:focus {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.accent:focus-visible {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.accent-outlined {
  background: var(--color-white);
  color: var(--color-accent);
  border: 2px solid var(--color-accent);
}
.button.accent-outlined:hover, .button.accent-outlined:active, .button.accent-outlined:focus {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: var(--button-color);
}
.button.accent-outlined:focus {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.accent-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-accent-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-accent-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.grey {
  background: var(--color-grey);
  color: #FFFFFF;
}
.button.grey:hover, .button.grey:active, .button.grey:focus {
  background: color-mix(in srgb, var(--color-grey), white 10%);
  color: #FFFFFF;
}
.button.grey:focus {
  outline: 2px solid rgba(var(--color-grey-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-grey-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.grey:focus-visible {
  outline: 2px solid rgba(var(--color-grey-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-grey-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.grey-outlined {
  background: var(--color-white);
  color: var(--color-grey);
  border: 2px solid var(--color-grey);
}
.button.grey-outlined:hover, .button.grey-outlined:active, .button.grey-outlined:focus {
  background: color-mix(in srgb, var(--color-grey), white 10%);
  color: #FFFFFF;
}
.button.grey-outlined:focus {
  outline: 2px solid rgba(var(--color-grey-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-grey-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.grey-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-grey-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-grey-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.red {
  background: var(--color-red);
  color: #FFFFFF;
}
.button.red:hover, .button.red:active, .button.red:focus {
  background: color-mix(in srgb, var(--color-red), white 10%);
  color: #FFFFFF;
}
.button.red:focus {
  outline: 2px solid rgba(var(--color-red-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-red-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.red:focus-visible {
  outline: 2px solid rgba(var(--color-red-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-red-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.red-outlined {
  background: var(--color-white);
  color: var(--color-red);
  border: 2px solid var(--color-red);
}
.button.red-outlined:hover, .button.red-outlined:active, .button.red-outlined:focus {
  background: color-mix(in srgb, var(--color-red), white 10%);
  color: #FFFFFF;
}
.button.red-outlined:focus {
  outline: 2px solid rgba(var(--color-red-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-red-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.red-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-red-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-red-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.orange {
  background: var(--color-orange);
  color: #FFFFFF;
}
.button.orange:hover, .button.orange:active, .button.orange:focus {
  background: color-mix(in srgb, var(--color-orange), white 10%);
  color: #FFFFFF;
}
.button.orange:focus {
  outline: 2px solid rgba(var(--color-orange-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-orange-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.orange:focus-visible {
  outline: 2px solid rgba(var(--color-orange-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-orange-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.orange-outlined {
  background: var(--color-white);
  color: var(--color-orange);
  border: 2px solid var(--color-orange);
}
.button.orange-outlined:hover, .button.orange-outlined:active, .button.orange-outlined:focus {
  background: color-mix(in srgb, var(--color-orange), white 10%);
  color: #FFFFFF;
}
.button.orange-outlined:focus {
  outline: 2px solid rgba(var(--color-orange-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-orange-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.orange-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-orange-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-orange-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.green {
  background: var(--color-green);
  color: var(--button-color);
}
.button.green:hover, .button.green:active, .button.green:focus {
  background: color-mix(in srgb, var(--color-green), white 10%);
  color: var(--button-color);
}
.button.green:focus {
  outline: 2px solid rgba(var(--color-green-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-green-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.green:focus-visible {
  outline: 2px solid rgba(var(--color-green-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-green-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.green-outlined {
  background: var(--color-white);
  color: var(--color-green);
  border: 2px solid var(--color-green);
}
.button.green-outlined:hover, .button.green-outlined:active, .button.green-outlined:focus {
  background: color-mix(in srgb, var(--color-green), white 10%);
  color: var(--button-color);
}
.button.green-outlined:focus {
  outline: 2px solid rgba(var(--color-green-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-green-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.green-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-green-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-green-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.blue {
  background: var(--color-blue);
  color: #FFFFFF;
}
.button.blue:hover, .button.blue:active, .button.blue:focus {
  background: color-mix(in srgb, var(--color-blue), white 10%);
  color: #FFFFFF;
}
.button.blue:focus {
  outline: 2px solid rgba(var(--color-blue-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-blue-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.blue:focus-visible {
  outline: 2px solid rgba(var(--color-blue-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-blue-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.blue-outlined {
  background: var(--color-white);
  color: var(--color-blue);
  border: 2px solid var(--color-blue);
}
.button.blue-outlined:hover, .button.blue-outlined:active, .button.blue-outlined:focus {
  background: color-mix(in srgb, var(--color-blue), white 10%);
  color: #FFFFFF;
}
.button.blue-outlined:focus {
  outline: 2px solid rgba(var(--color-blue-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-blue-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.blue-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-blue-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-blue-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.black {
  background: var(--color-black);
  color: #FFFFFF;
}
.button.black:hover, .button.black:active, .button.black:focus {
  background: color-mix(in srgb, var(--color-black), white 10%);
  color: #FFFFFF;
}
.button.black:focus {
  outline: 2px solid rgba(var(--color-black-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-black-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.black:focus-visible {
  outline: 2px solid rgba(var(--color-black-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-black-rgb), 0.2), 0 6px 16px rgba(0, 0, 0, 0.12);
}

.button.black-outlined {
  background: var(--color-white);
  color: var(--color-black);
  border: 2px solid var(--color-black);
}
.button.black-outlined:hover, .button.black-outlined:active, .button.black-outlined:focus {
  background: color-mix(in srgb, var(--color-black), white 10%);
  color: #FFFFFF;
}
.button.black-outlined:focus {
  outline: 2px solid rgba(var(--color-black-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-black-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}
.button.black-outlined:focus-visible {
  outline: 2px solid rgba(var(--color-black-rgb), 0.95);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(var(--color-black-rgb), 0.18), 0 6px 16px rgba(0, 0, 0, 0.12);
}

@media (max-width: 500px) {
  .buttons.grid-on-mobile {
    display: grid;
    grid-gap: 0.2em;
    grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
    margin-left: 0;
    margin-right: 0;
  }
  .buttons.grid-on-mobile .button {
    margin: 0;
    text-align: center;
  }
  .buttons.grid-on-mobile .button span {
    font-size: 0.75em;
    line-height: 1.2;
    display: inline-block;
  }
  .buttons.grid-on-mobile .button .flex {
    display: block;
  }
  .buttons.grid-on-mobile .button .flex svg {
    font-size: 1.5em;
    display: block;
    margin: 0 auto;
  }
  .buttons.grid-on-mobile .button .flex svg + span {
    margin-left: 0;
  }
  .buttons.grid-on-mobile .button .flex span + svg {
    margin-left: 0;
  }
}
@media (max-width: 450px) {
  .buttons {
    font-size: 1em;
  }
  .buttons .button {
    width: 100%;
  }
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  opacity: 0.85;
}

body,
button,
input,
select,
optgroup,
textarea {
  font-family: "Lato", sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}

dfn,
cite,
em,
i {
  font-style: italic;
}

blockquote {
  margin: 0 1.5em;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background: lightgrey;
  font-family: "Courier 10 Pitch", Courier, monospace;
  line-height: 1.4;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

code,
kbd,
tt,
var {
  font-family: "Courier 10 Pitch", Courier, monospace;
}

abbr,
acronym {
  border-bottom: 1px dotted lightgrey;
  cursor: help;
}

mark,
ins {
  background: lightgrey;
  text-decoration: none;
}

big {
  font-size: 125%;
}

ul {
  list-style-type: square;
}

p {
  font-size: 1.1em;
  margin: 0 0 1em 0;
}

h1 {
  color: var(--color-primary);
  font-size: 2.5em;
  line-height: 1.4;
  margin-bottom: 0.4em;
  margin-top: 0;
}

small {
  font-size: 75%;
}

h2 {
  color: var(--color-primary);
  font-size: 1.75em;
  line-height: 1.3;
  margin-top: 0;
  margin-bottom: 0.4em;
}

@media (max-width: 425px) {
  h1 {
    font-size: 2em;
    line-height: 1.3;
  }
  h2 {
    font-size: 1.35em;
    line-height: 1.3;
  }
  big {
    font-size: 115%;
  }
}
.grid {
  display: grid;
  grid-gap: 1.5em;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.grid.small {
  grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
}
.grid.normal {
  grid-template-columns: repeat(auto-fill, minmax(275px, 1fr));
}
.grid.large {
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
}
.grid.itemcount-1 {
  grid-template-columns: 1fr;
}
.grid.itemcount-2 {
  grid-template-columns: 1fr 1fr;
}
.grid.full {
  grid-template-columns: 1fr;
}
.grid.full .image img,
.grid.full .image picture {
  min-height: 250px;
}
.grid .griditem {
  position: relative;
}
.grid .caption {
  padding: 0.5em 1em;
  background: #4E4E4E;
  color: white;
  font-weight: bold;
  font-size: 1.1em;
}
.grid .item {
  position: relative;
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.grid .item a {
  display: block;
}
.grid .item video {
  display: block;
}
.grid .item.image {
  display: block;
  padding: 0;
  text-decoration: none;
}
.grid .item.image .picture {
  border-radius: 4px 4px 0 0;
  height: 250px;
  width: 100%;
}
.grid .item.image img {
  border-radius: 4px 4px 0 0;
}
.grid .item.image:hover picture {
  opacity: 0.8;
}
.grid .item.image .caption {
  background: white;
  color: grey;
  display: block;
  font-size: 1.2em;
  font-weight: bold;
  padding: 0.5em 0.8em;
  text-decoration: none;
  border-radius: 0 0 4px 4px;
}
.grid .item.image .caption .flex {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.grid .item.image .caption svg {
  margin-right: 0.5em;
}
.grid .item .hover {
  color: #FFFFFF;
  font-size: 2.5em;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.grid .item .hover svg {
  display: block;
  opacity: 0;
  transform: rotate(90deg) scale(1);
  transform-origin: center center;
  transition: transform 0.25s ease, opacity 0.25s;
}
.grid .item:hover .hover svg {
  opacity: 1;
  transform: rotate(0deg) scale(1.1);
}
.grid .item .date {
  color: white;
  font-size: 1em;
  font-weight: bold;
  position: absolute;
  right: 1em;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.65);
  top: 1em;
}

.grid .item.primary-color .caption {
  background: var(--color-primary);
  color: white;
}
.grid .item.primary-color:hover .caption {
  background: color-mix(in srgb, var(--color-primary), white 10%);
  color: white;
}
.grid .item.accent-color .caption {
  background: var(--color-accent);
  color: white;
}
.grid .item.accent-color:hover .caption {
  background: color-mix(in srgb, var(--color-accent), white 10%);
  color: white;
}
.grid .item.grey-color .caption {
  background: var(--color-grey);
  color: white;
}
.grid .item.grey-color:hover .caption {
  background: color-mix(in srgb, var(--color-grey), white 10%);
  color: white;
}
.grid .item.white-color .caption {
  background: var(--color-white);
  color: #585858;
}
.grid .item.white-color:hover .caption {
  background: color-mix(in srgb, var(--color-white), white 10%);
  color: #585858;
}
.grid .item.green-color .caption {
  background: var(--color-green);
  color: var(--button-color);
}
.grid .item.green-color:hover .caption {
  background: color-mix(in srgb, var(--color-green), white 10%);
  color: var(--button-color);
}
.grid .item.blue-color .caption {
  background: var(--color-blue);
  color: white;
}
.grid .item.blue-color:hover .caption {
  background: color-mix(in srgb, var(--color-blue), white 10%);
  color: white;
}
.grid .item.red-color .caption {
  background: var(--color-red);
  color: white;
}
.grid .item.red-color:hover .caption {
  background: color-mix(in srgb, var(--color-red), white 10%);
  color: white;
}
.grid .item.orange-color .caption {
  background: var(--color-orange);
  color: white;
}
.grid .item.orange-color:hover .caption {
  background: color-mix(in srgb, var(--color-orange), white 10%);
  color: white;
}
.grid .item.yellow-color .caption {
  background: var(--color-yellow);
  color: white;
}
.grid .item.yellow-color:hover .caption {
  background: color-mix(in srgb, var(--color-yellow), white 10%);
  color: white;
}

@media screen and (max-width: 1050px) {
  .grid.large {
    grid-template-columns: repeat(auto-fill, minmax(275px, 1fr));
  }
}
@media screen and (max-width: 750px) {
  .grid {
    grid-gap: 0.75em;
  }
  .grid.small {
    grid-template-columns: repeat(auto-fill, minmax(125px, 1fr));
  }
  .grid.normal {
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
  }
  .grid.large {
    grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
  }
}
@media (max-width: 650px) {
  .grid .item.image .picture {
    height: 150px;
  }
}
@media screen and (max-width: 600px) {
  .grid {
    grid-gap: 0.75em;
  }
  .grid.small {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid.normal {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid.large {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 450px) {
  .grid.normal {
    grid-template-columns: 1fr;
  }
}
.footer {
  padding: 3em 0;
  text-align: center;
  color: #5E5E5E;
  margin-top: 4em;
  background: rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.footer .inner {
  max-width: 850px;
  margin: 0 auto;
}
.footer .inner > *:first-child {
  margin-top: 0;
}
.footer .inner > *:last-child {
  margin-bottom: 0;
}
.footer .link {
  display: inline-block;
  margin: 0 10px;
}
.footer a {
  font-weight: bold;
  text-decoration: underline;
}
.footer a:hover {
  opacity: 1;
}
.footer p {
  font-size: 1em;
}
.footer hr {
  background: black;
  border: none;
  height: 1px;
  margin: 20px;
  opacity: 0.1;
}
.footer .menus {
  background: rgba(255, 255, 255, 0.25);
  padding: 1em 0;
  border-radius: 4px;
  margin-top: 2em;
}
.footer .menus .item .title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 0.5em;
}
.footer .menus .item ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.footer .menus .item ul li {
  display: inline-block;
  font-weight: bold;
  position: relative;
}
.footer .menus .item ul li + li {
  margin-left: 1.75em;
}
.footer .menus .item ul li + li:before {
  background: #4C4C4C;
  border-radius: 5px;
  content: "";
  display: block;
  height: 3px;
  left: -1.1em;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
}
.footer .menus .item + .item {
  margin-top: 1.5em;
}

.header + .container {
  margin-top: -70px;
}
.header + .container.pagetitle:not(.no-overlap) {
  margin-top: -85px;
}

.container {
  position: relative;
  z-index: 5;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.container.padding {
  padding-top: 2em;
  padding-bottom: 2em;
}
.container.padding + .padding {
  padding-top: 0;
}
.container.post-info {
  line-height: 2;
  color: grey;
  font-size: 1.1em;
}
.container.pagetitle {
  color: white;
  font-weight: bold;
  text-align: left;
}
.container.pagetitle > *:first-child {
  margin-top: 0;
}
.container.pagetitle > *:last-child {
  margin-bottom: 0;
}
.container.pagetitle.no-overlap {
  margin-top: 2em;
}
.container.pagetitle h1 {
  margin-left: 1em;
  display: inline-block;
  background: var(--color-primary);
  padding: 0.25em 0.5em;
  border-radius: 5px 5px 0 0;
  font-size: 2em;
  color: white;
}
.container.pagetitle h1 svg {
  font-size: 0.75em;
  margin-right: 0.45em;
  position: relative;
  top: 0.15em;
}
.container.questionaire h1, .container.questionaire h2 {
  color: #333333;
}
.container.questionaire .question {
  transition: border-color 0.22s ease, box-shadow 0.22s ease, background-color 0.22s ease;
}
.container.questionaire .question h1, .container.questionaire .question h2 {
  color: var(--color-primary);
  transition: color 0.22s ease;
}
.container.questionaire .question.error, .container.questionaire .question.incorrect, .container.questionaire .question.unanswered {
  border-color: var(--color-red);
}
.container.questionaire .question.error h1, .container.questionaire .question.error h2, .container.questionaire .question.incorrect h1, .container.questionaire .question.incorrect h2, .container.questionaire .question.unanswered h1, .container.questionaire .question.unanswered h2 {
  color: var(--color-red);
}
.container.questionaire .question.error .error-message {
  display: block !important;
}
.container.questionaire .question.correct, .container.questionaire .question.answered {
  border-color: var(--color-green);
}
.container.questionaire .question.correct h1, .container.questionaire .question.correct h2, .container.questionaire .question.answered h1, .container.questionaire .question.answered h2 {
  color: var(--color-green);
}
.container.questionaire .question.correct .answer, .container.questionaire .question.incorrect .answer {
  opacity: 1;
  max-height: 30rem;
  transform: translateY(0);
  margin-top: 1rem;
  pointer-events: auto;
}
.container.questionaire .question .right,
.container.questionaire .question .wrong,
.container.questionaire .question .correct {
  display: none;
}
.container.questionaire .question label[status=right] .right {
  display: inline-block;
}
.container.questionaire .question label[status=wrong] .wrong {
  display: inline-block;
}
.container.questionaire .question label[status=correct] .correct {
  display: inline-block;
}
.container.questionaire .question.correct .check-answer, .container.questionaire .question.incorrect .check-answer {
  display: none;
}
.container.questionaire .question.correct label[answered], .container.questionaire .question.incorrect label[answered] {
  color: var(--color-red);
  font-weight: bold;
  transition: color 0.18s ease, transform 0.18s ease;
}
.container.questionaire .question.correct label[correct], .container.questionaire .question.incorrect label[correct] {
  color: var(--color-green);
  font-weight: bold;
  transition: color 0.18s ease, transform 0.18s ease;
}
.container.questionaire .question.correct label[answered][correct], .container.questionaire .question.incorrect label[answered][correct] {
  color: var(--color-green);
  font-weight: bold;
}
.container.questionaire .question .check-answer {
  margin-top: 0.5em;
  margin-bottom: 0;
  transition: opacity 0.18s ease, transform 0.18s ease;
}
.container.questionaire .grid {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.container.no-js-message {
  margin-top: 1em;
}
.container.no-js-message .error-message {
  font-weight: bold;
  font-size: 1.1em;
}

.split-layout {
  display: grid;
  grid-gap: 1.5em;
}
.split-layout .left > *:first-child,
.split-layout .right > *:first-child {
  margin-top: 0;
}
.split-layout .left > *:last-child,
.split-layout .right > *:last-child {
  margin-bottom: 0;
}
.split-layout.columns-80-20 {
  grid-template-columns: 8fr 2fr;
}
.split-layout.columns-70-30 {
  grid-template-columns: 7fr 3fr;
}
.split-layout.columns-60-40 {
  grid-template-columns: 6fr 4fr;
}
.split-layout.columns-50-50 {
  grid-template-columns: 1fr 1fr;
}
.split-layout.columns-40-60 {
  grid-template-columns: 4fr 6fr;
}
.split-layout.columns-30-70 {
  grid-template-columns: 3fr 7fr;
}
.split-layout.columns-20-80 {
  grid-template-columns: 2fr 8fr;
}

@media (max-width: 768px) {
  .container {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
  .container.pagetitle {
    padding-bottom: 0;
    padding-top: 0;
  }
  .container.pagetitle + .container {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media only screen and (max-width: 950px) {
  .split-layout.columns-80-20 {
    grid-template-columns: 6fr 4fr;
  }
  .split-layout.columns-70-30 {
    grid-template-columns: 6fr 4fr;
  }
  .split-layout.columns-60-40 {
    grid-template-columns: 1fr 1fr;
  }
  .split-layout.columns-40-60 {
    grid-template-columns: 1fr 1fr;
  }
  .split-layout.columns-30-70 {
    grid-template-columns: 4fr 6fr;
  }
  .split-layout.columns-20-80 {
    grid-template-columns: 4fr 6fr;
  }
}
@media (max-width: 800px) {
  .split-layout.columns-80-20 {
    grid-template-columns: 1fr 1fr;
  }
  .split-layout.columns-70-30 {
    grid-template-columns: 1fr 1fr;
  }
  .split-layout.columns-30-70 {
    grid-template-columns: 1fr 1fr;
  }
  .split-layout.columns-20-80 {
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 650px) {
  .split-layout {
    grid-template-columns: 1fr !important;
  }
}
@media (max-width: 450px) {
  .container.pagetitle.no-overlap {
    margin-top: 15px;
  }
  .container.pagetitle h1 {
    margin: 0;
    font-size: 1.75em;
    display: block;
    text-align: left;
  }
  .container.pagetitle + .container .block.background,
  .container.pagetitle + .container .basic-block {
    border-radius: 0 0 4px 4px;
  }
}
.audio-player {
  background: white;
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
  padding: 1.5em;
  width: 100%;
  margin: 0.5em 0;
}
.audio-player .artist,
.audio-player .album {
  font-weight: bold;
  font-size: 1em;
  margin-bottom: 0.15em;
}
.audio-player .title {
  font-size: 1.4em;
  margin-bottom: 0.5em;
}
.audio-player .time {
  margin: 0.5em 0;
}
.audio-player .player {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.audio-player .waveform {
  display: block;
  width: 100%;
}
.audio-player .actions {
  padding-right: 1em;
}
.audio-player .play-button {
  background: var(--menu-color);
  border: none;
  border-radius: 4px;
  color: white;
  cursor: pointer;
  font-size: 1em;
  width: 3em;
  height: 3em;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.audio-player .play-button svg {
  display: block;
}
.audio-player .play-button:hover {
  background: var(--menu-bg-hover);
}
.audio-player .play-button .icon-pause {
  display: none;
}
.audio-player.playing .play-button {
  background: var(--menu-bg-hover);
}
.audio-player.playing .play-button .icon-play {
  display: none;
}
.audio-player.playing .play-button .icon-pause {
  display: block;
}
.audio-player .split {
  display: grid;
  grid-template-columns: 120px 1fr;
  grid-gap: 1em;
  align-items: center;
}
.audio-player .image {
  width: 100%;
  height: auto;
  aspect-ratio: 1;
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

@media screen and (max-width: 600px) {
  .audio-player {
    padding: 1em;
  }
  .audio-player .split {
    grid-template-columns: 90px 1fr;
    grid-gap: 0.75em;
  }
  .audio-player .play-button {
    width: 2.5em;
    height: 2.5em;
  }
}
@media screen and (max-width: 400px) {
  .audio-player .split {
    grid-template-columns: 70px 1fr;
  }
  .audio-player .image {
    aspect-ratio: 0.75;
  }
}
.topbar {
  background: rgba(255, 255, 255, 0.35);
  padding: 0.7em 1em;
  position: relative;
  z-index: 5;
  margin-bottom: 2em;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.topbar .usps {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 1.2em;
}
.topbar .usps .usp {
  background: var(--color-accent);
  border-radius: 5px;
  font-weight: bold;
  margin: 0.3em;
  padding: 0.1em 0.5em;
  color: var(--button-color);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.topbar .usps .usp svg {
  margin-right: 0.2em;
}

@media (max-width: 450px) {
  .topbar .usps {
    display: block;
  }
}
.faqs > *:first-child {
  margin-top: 0;
}
.faqs > *:last-child {
  margin-bottom: 0;
}
.faqs .faq {
  margin: 1em 0;
}
.faqs .faq .head {
  background: rgba(0, 0, 0, 0.075);
  border-radius: 5px;
  color: color-mix(in srgb, var(--color-primary), black 10%);
  cursor: pointer;
}
.faqs .faq .head:hover {
  background: rgba(0, 0, 0, 0.115);
  color: color-mix(in srgb, var(--color-primary), black 20%);
}
.faqs .faq .head {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.faqs .faq .head .toggle {
  background: rgba(var(--color-primary-rgb), 0.7);
  color: white;
  border-radius: 0 5px 5px 0;
  width: 4em;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.faqs .faq .head .toggle.open {
  display: -webkit-flex;
  display: flex;
}
.faqs .faq .head .toggle.close {
  display: none;
}
.faqs .faq .head .toggle:hover {
  background: rgba(var(--color-primary-rgb), 0.9);
}
.faqs .faq .head .toggle svg {
  height: 1.8em;
  width: 1.8em;
}
.faqs .faq .head .title {
  padding: 1em;
}
.faqs .faq .head .title span {
  font-size: 1.25em;
  font-weight: bold;
}
.faqs .faq .block {
  background-color: #F5F5F5;
}
.faqs .faq .content {
  display: none;
}
.faqs .faq .content .textblock {
  font-size: 1.1em;
}
.faqs .faq.show .head {
  border-radius: 5px 5px 0 0;
}
.faqs .faq.show .head .toggle {
  border-radius: 0 5px 0 0;
}
.faqs .faq.show .head .toggle.open {
  display: none;
}
.faqs .faq.show .head .toggle.close {
  display: -webkit-flex;
  display: flex;
}
.faqs .faq.show .content {
  display: block;
}
.faqs .faq .container {
  padding: 0;
  top: 0;
  width: 100%;
}
.faqs .faq .block {
  margin: 0;
  padding: 1em;
}
.faqs .faq .block.background {
  border: 1px solid gainsboro;
  border-radius: 0 0 5px 5px;
  box-shadow: none;
}

.socials .item {
  display: inline-block;
  margin: 0.5em;
}
.socials .item a {
  display: block;
  padding: 0.5em;
}
.socials .item a svg {
  display: block;
  height: 3em;
  transition: transform 0.15s ease, opacity 0.15s;
  width: 3em;
}
.socials .item a:hover svg {
  opacity: 0.7;
  transform: scale(1.1) rotate(-5deg);
}

.pagination {
  padding: 2em;
  position: relative;
  text-align: center;
  z-index: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.page-numbers {
  background: #F5F5F5;
  border-radius: 50px;
  color: #1A1818;
  cursor: pointer;
  display: inline-block;
  font-size: 1.5em;
  font-weight: 700;
  height: 2.5em;
  margin: 0.1em;
  padding: 0.5em;
  text-decoration: none;
  transition: background 0.1s;
  vertical-align: middle;
  width: 2.5em;
}
.page-numbers svg {
  position: relative;
  top: 0.1em;
}
.page-numbers.current {
  background: var(--color-primary) !important;
  color: white;
  cursor: default;
}
.page-numbers.dots {
  background: none !important;
  box-shadow: none !important;
  cursor: default;
}
.page-numbers:hover {
  background: #FFFFFF;
}

.container.breadcrumbs {
  z-index: 5;
}
.container.breadcrumbs.padding {
  padding-top: 0;
}
.container.breadcrumbs .breadcrumbs {
  background: white;
  border-radius: 0 0 4px 4px;
  color: var(--color-primary);
  display: inline-block;
  font-size: 1em;
  font-weight: bold;
  padding: 0.4em 1em 0.5em 1em;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.container.breadcrumbs .breadcrumbs > *.seperator:last-child {
  display: none;
}
.container.breadcrumbs .breadcrumbs a {
  color: var(--color-primary);
  text-decoration: none;
}
.container.breadcrumbs .breadcrumbs a:hover {
  color: var(--color-primary);
  text-decoration: underline;
}
.container.breadcrumbs .breadcrumbs svg {
  position: relative;
  top: 0.25em;
}
.container.breadcrumbs .breadcrumbs .seperator {
  display: inline-block;
  font-weight: normal;
  opacity: 0.6;
  padding: 0 0.5em;
  position: relative;
  top: -0.075em;
}
.container.breadcrumbs .breadcrumbs .seperator + .seperator {
  display: none;
}
.container.breadcrumbs .breadcrumbs .seperator svg {
  top: 0.35em;
}
.container.breadcrumbs .breadcrumbs > span:last-child {
  font-size: 0.95em;
  font-weight: normal;
}

.password-error {
  color: #FF4F4F;
  margin-bottom: 1em;
  display: inline-block;
}

.accesscode,
.post-password-form {
  font-size: 1.2em;
}

.add-participant,
.accesscode,
.post-password-form {
  display: -webkit-flex;
  display: flex;
}
.add-participant input[type=password],
.add-participant input[type=text],
.accesscode input[type=password],
.accesscode input[type=text],
.post-password-form input[type=password],
.post-password-form input[type=text] {
  border-radius: 4px 0 0 4px;
  background: var(--body-bg);
  font-size: 1.1em;
  border: none;
  padding: 0.5em 1em;
  width: 100%;
  max-width: 250px;
}
.add-participant input[type=password]:focus-visible,
.add-participant input[type=text]:focus-visible,
.accesscode input[type=password]:focus-visible,
.accesscode input[type=text]:focus-visible,
.post-password-form input[type=password]:focus-visible,
.post-password-form input[type=text]:focus-visible {
  outline: none;
}
.add-participant input[type=submit],
.accesscode input[type=submit],
.post-password-form input[type=submit] {
  border-radius: 0 4px 4px 0;
  border: none;
  padding: 0.5em 1em;
  background: var(--color-primary);
}
.add-participant input[type=submit]:hover,
.accesscode input[type=submit]:hover,
.post-password-form input[type=submit]:hover {
  background: color-mix(in srgb, var(--color-primary), white 10%);
}

.testimonials {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0 -5em;
}
.testimonials .item {
  width: 33.3334%;
  padding: 1em;
}
.testimonials .item .frame {
  background-color: #FFFFFF;
  border-radius: 4px;
  box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1);
  border: none;
  padding: 1.5em 2em;
  text-align: center;
  position: relative;
  border-top: 5px solid var(--color-primary);
  border-bottom: 10px solid var(--color-accent);
  overflow: visible;
}
.testimonials .item .frame.with-action {
  padding-bottom: 0;
}
.testimonials .item .frame > * {
  position: relative;
  z-index: 2;
}
.testimonials .item .frame .quote {
  font-size: 1.75em;
  font-weight: bold;
  line-height: 1.2;
  color: var(--color-primary);
  margin-bottom: 0.75em;
}
.testimonials .item .frame .text {
  margin: 0.75em 0;
}
.testimonials .item .frame .text p {
  font-size: 1.1em;
  line-height: 1.4;
}
.testimonials .item .frame .name {
  font-size: 1.1em;
  font-weight: bold;
}
.testimonials .item .frame .subtext {
  font-size: 0.9em;
  color: #424242;
}
.testimonials .item .frame .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.075;
  z-index: 1;
}
.testimonials .item .frame .main-image {
  aspect-ratio: 1;
  width: 100px;
  border-radius: 50px;
  margin: 1em auto 0 auto;
  overflow: hidden;
}
.testimonials .item .frame .logo {
  max-width: 250px;
  height: 100px;
  margin: 1em auto 0 auto;
}
.testimonials .item .frame .action {
  background: var(--color-accent);
  color: white;
  padding: 0.4em 1.5em;
  font-weight: bold;
  font-size: 1.35em;
  border-radius: 4px;
  position: relative;
  display: inline-block;
  transform: translateY(calc(50% + 5px));
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.testimonials .item p {
  font-size: 1em;
}

@media (max-width: 1300px) {
  .testimonials {
    margin: 0;
  }
}
@media (max-width: 900px) {
  .testimonials {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .testimonials .item {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .testimonials .item {
    width: 100%;
  }
}
.multiple-choice {
  font-size: 1.1em;
}
.multiple-choice label {
  padding: 0.4em 0;
  display: block;
}
.multiple-choice label input {
  margin-right: 7px;
}

.groups {
  display: grid;
  grid-gap: 1.5em;
  grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
  line-height: 1.8;
}
.groups + .groups {
  margin-top: 1.5em;
}
.groups .item {
  color: var(--text-color);
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 4px;
  border: 1px solid rgba(var(--text-color-rgb), 0.3);
  text-decoration: none;
}
.groups .item.hover:hover {
  background: rgba(var(--text-color-rgb), 0.075);
}
.groups .item.hover:hover .single-action {
  background: rgba(var(--text-color-rgb), 0.085);
}
.groups .item {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.groups .item .head {
  padding: 0.5em 0.75em;
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid rgba(var(--text-color-rgb), 0.15);
}
.groups .item .single-action {
  padding: 0.75em 0.65em;
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 0 0 4px 4px;
  border-top: 1px solid rgba(var(--text-color-rgb), 0.15);
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  color: var(--text-color);
}
.groups .item .single-action:hover {
  background: rgba(var(--text-color-rgb), 0.125);
  color: black;
}
.groups .item .actions {
  padding: 0.5em 0.65em;
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 0 0 4px 4px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-top: 1px solid rgba(var(--text-color-rgb), 0.15);
}
.groups .item .actions .button {
  white-space: nowrap;
  margin: 3px;
  text-align: center;
}
.groups .item .actions .button.width-100 {
  grid-column: 1/span 2;
}
.groups .item .padding {
  padding: 1em 1.25em;
  flex-grow: 1;
}
.groups .item .padding .buttons {
  margin-top: 0;
  margin-bottom: 0;
}
.groups .item hr {
  margin: 1em 0;
}
.groups .item .flex {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.groups .item .code {
  font-family: monospace;
  font-size: 1.75em;
  text-transform: uppercase;
}

.introduction.has-logo {
  display: grid;
  grid-gap: 2em;
  grid-template-columns: 1fr 350px;
}
.introduction.has-logo .content {
  padding-right: 2em;
  border-right: 1px solid #CCCCCC;
}
.introduction .customer-logo {
  width: 100%;
}

.counter {
  background: #E3E3E3;
  border-radius: 13px;
  display: inline-block;
  padding: 0.2em 0.8em;
  margin: 0.5em 0;
  font-size: 1.05em;
  font-weight: bold;
  line-height: 1.4;
}
.counter.done {
  background: var(--color-green);
  color: white;
}
.counter.progress {
  background: var(--color-orange);
  color: white;
}
.counter.not-started {
  background: var(--color-red);
  color: white;
}

.modules-list-wrap {
  position: relative;
  margin-bottom: 1rem;
}
.modules-list-wrap .modules-list-label {
  display: block;
  margin: 0;
  padding: 0.7rem 1rem;
  font-size: 0.95rem;
  font-weight: bold;
  color: rgba(var(--text-color-rgb), 0.9);
  text-align: left;
  background: rgba(var(--text-color-rgb), 0.055);
  border: 2px dashed rgba(0, 0, 0, 0.14);
  border-bottom: none;
  border-radius: 4px 4px 0 0;
}
.modules-list-wrap.modules-selected-wrap.is-drop-target .modules-list-label, .modules-list-wrap.modules-selected-wrap.is-drop-hover .modules-list-label, .modules-list-wrap.modules-selected-wrap.is-drag-source .modules-list-label {
  color: rgba(var(--color-green-rgb), 0.98);
  background: rgba(var(--color-green-rgb), 0.12);
  border-color: rgba(var(--color-green-rgb), 0.82);
}
.modules-list-wrap.modules-available-wrap.is-drop-target .modules-list-label, .modules-list-wrap.modules-available-wrap.is-drop-hover .modules-list-label, .modules-list-wrap.modules-available-wrap.is-drag-source .modules-list-label {
  color: rgba(var(--color-red-rgb), 0.98);
  background: rgba(var(--color-red-rgb), 0.1);
  border-color: rgba(var(--color-red-rgb), 0.78);
}

.modules-list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  transition: border-color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease;
}
.modules-list.modules-selected, .modules-list.modules-available {
  min-height: 7rem;
  padding: 0.85rem;
  border: 2px dashed rgba(0, 0, 0, 0.14);
  border-top: none;
  border-radius: 0 0 4px 4px;
  background: rgba(255, 255, 255, 0.28);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.modules-list.modules-selected {
  border-color: rgba(0, 0, 0, 0.18);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.34) 0%, rgba(0, 0, 0, 0.02) 100%);
}
.modules-list.modules-available {
  border-color: rgba(0, 0, 0, 0.18);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.34) 0%, rgba(0, 0, 0, 0.02) 100%);
}
.modules-list.is-drop-target {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.24);
}
.modules-list.is-drop-hover {
  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.18);
}
.modules-list.is-drag-source {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.modules-list.modules-selected.is-drop-target {
  border-color: rgba(var(--color-green-rgb), 0.82);
  background: linear-gradient(180deg, rgba(var(--color-green-rgb), 0.18) 0%, rgba(var(--color-green-rgb), 0.1) 100%);
}
.modules-list.modules-selected.is-drop-hover {
  border-color: var(--color-green);
  background: linear-gradient(180deg, rgba(var(--color-green-rgb), 0.24) 0%, rgba(var(--color-green-rgb), 0.14) 100%);
  box-shadow: 0 0 0 5px rgba(var(--color-green-rgb), 0.22);
}
.modules-list.modules-selected.is-drag-source {
  border-color: rgba(var(--color-green-rgb), 0.62);
  background: linear-gradient(180deg, rgba(var(--color-green-rgb), 0.12) 0%, rgba(var(--color-green-rgb), 0.07) 100%);
}
.modules-list.modules-available.is-drop-target {
  border-color: rgba(var(--color-red-rgb), 0.78);
  background: linear-gradient(180deg, rgba(var(--color-red-rgb), 0.16) 0%, rgba(var(--color-red-rgb), 0.09) 100%);
}
.modules-list.modules-available.is-drop-hover {
  border-color: var(--color-red);
  background: linear-gradient(180deg, rgba(var(--color-red-rgb), 0.22) 0%, rgba(var(--color-red-rgb), 0.13) 100%);
  box-shadow: 0 0 0 5px rgba(var(--color-red-rgb), 0.2);
}
.modules-list.modules-available.is-drag-source {
  border-color: rgba(var(--color-red-rgb), 0.6);
  background: linear-gradient(180deg, rgba(var(--color-red-rgb), 0.11) 0%, rgba(var(--color-red-rgb), 0.06) 100%);
}
.modules-list[data-count="0"] .item.empty {
  display: block;
}
.modules-list .item {
  margin: 0.5em 0;
  font-weight: bold;
  font-size: 1.1em;
  background: rgba(var(--text-color-rgb), 0.075);
  border-radius: 4px;
  border: 1px solid rgba(var(--text-color-rgb), 0.3);
  overflow: hidden;
  text-decoration: none;
  display: -webkit-flex;
  display: flex;
}
.modules-list .item.sortable-chosen {
  background: rgba(var(--color-green-rgb), 0.2);
  border-color: var(--color-green);
}
.modules-list .item.modules-sortable-chosen {
  border-color: var(--color-blue);
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.16);
}
.modules-list .item.modules-sortable-ghost {
  opacity: 0.45;
  background: rgba(var(--text-color-rgb), 0.08);
  border-color: rgba(var(--text-color-rgb), 0.32);
}
.modules-list .item.modules-sortable-drag {
  transform: rotate(1deg);
  box-shadow: 0 14px 32px rgba(0, 0, 0, 0.18);
}
.modules-list .item .lock,
.modules-list .item .required,
.modules-list .item .check {
  width: 11em;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.modules-list .item .lock svg,
.modules-list .item .required svg,
.modules-list .item .check svg {
  position: relative;
  top: -0.05em;
  margin-right: 0.4em;
}
.modules-list .item .spacer {
  flex-grow: 1;
}
.modules-list .item .name {
  padding: 0.75em 1.25em;
  line-height: 1.8;
}
.modules-list .item .action {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none;
  padding: 0.75em 1.25em;
  color: var(--text-color);
  background: rgba(var(--text-color-rgb), 0.075);
}
.modules-list .item .action + .action {
  border-left: none;
}
.modules-list .item .action svg + span {
  display: inline-block;
  margin-left: 0.75em;
}
.modules-list .item .action.hover {
  cursor: pointer;
}
.modules-list .item .action.hover:hover {
  background: rgba(var(--text-color-rgb), 0.125);
}
.modules-list .item.empty {
  display: none;
  border: 2px dashed rgba(0, 0, 0, 0.18);
  text-align: center;
  box-shadow: none;
  background: rgba(var(--text-color-rgb), 0.035);
}
.modules-list .item.empty .name {
  padding: 1rem 1.25rem;
  color: rgba(var(--text-color-rgb), 0.7);
}
.modules-list .item.locked {
  box-shadow: none;
  border: none;
  background: rgba(var(--text-color-rgb), 0.05);
}
.modules-list .item .action.lock {
  background: rgba(0, 0, 0, 0.1);
}
.modules-list .item .action.required {
  background: var(--color-orange);
  color: white;
}
.modules-list .item .action.selected {
  background: var(--color-green);
  color: white;
}
.modules-list .item .flex {
  padding: 0.35em 1em;
  display: -webkit-flex;
  display: flex;
  flex-grow: 1;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.modules-list .item .flex .counter {
  font-size: 1em;
}
.modules-list.modules-selected .action.available {
  display: none;
}
.modules-list.modules-available .action.delete,
.modules-list.modules-available .action.selected {
  display: none;
}

.digital-script-overview h2 {
  margin-top: 0;
  margin-bottom: 1rem;
  padding-bottom: 0.9rem;
  border-bottom: 1px solid rgba(var(--text-color-rgb), 0.12);
}
.digital-script-overview .digital-script-overview-list {
  display: block;
}
.digital-script-overview .overview-item {
  display: grid;
  grid-template-columns: 34px 1fr;
  gap: 0.9rem;
  align-items: center;
  padding: 0.9rem 0;
}
.digital-script-overview .overview-item + .overview-item {
  border-top: 1px solid rgba(var(--text-color-rgb), 0.1);
}
.digital-script-overview .index {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 34px;
  height: 34px;
  padding: 0 0.45rem;
  border-radius: 4px;
  background: rgba(var(--color-primary-rgb), 0.12);
  color: var(--color-primary);
  font-weight: bold;
}
.digital-script-overview .name {
  font-weight: bold;
  line-height: 1.5;
}

.digital-script-section .digital-script-section-head {
  margin-bottom: 1.5rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(var(--text-color-rgb), 0.12);
}
.digital-script-section .digital-script-section-head h2 {
  margin: 0.25rem 0 0;
}
.digital-script-section .section-index {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 34px;
  padding: 0.35rem 0.85rem;
  border-radius: 4px;
  background: rgba(var(--color-primary-rgb), 0.12);
  color: var(--color-primary);
  font-size: 0.88rem;
  font-weight: bold;
}
.digital-script-section h3 {
  margin-top: 1.5rem;
  margin-bottom: 0.5rem;
  padding-left: 0.85rem;
  border-left: 4px solid rgba(var(--color-primary-rgb), 0.78);
}
.digital-script-section p[style],
.digital-script-section ul,
.digital-script-section p {
  line-height: 1.8;
}
.digital-script-section ul {
  padding-left: 1.3rem;
}
.digital-script-section .digital-script-answer {
  margin: 0 0 1.1rem;
  padding: 0.95rem 1.1rem;
  border: 1px solid rgba(var(--text-color-rgb), 0.14);
  border-radius: 4px;
  background: rgba(255, 255, 255, 0.72);
}
.digital-script-section .digital-script-answer p,
.digital-script-section .digital-script-answer ul {
  margin: 0;
}
.digital-script-section .digital-script-answer ul + p,
.digital-script-section .digital-script-answer p + ul,
.digital-script-section .digital-script-answer p + p,
.digital-script-section .digital-script-answer ul + ul {
  margin-top: 0.75rem;
}
.digital-script-section .digital-script-placeholder {
  margin: 0 0 1.1rem;
  padding: 0.9rem 1rem;
  border: 1px dashed rgba(var(--text-color-rgb), 0.16);
  border-radius: 4px;
  background: rgba(var(--text-color-rgb), 0.035);
  color: rgba(var(--text-color-rgb), 0.56);
  font-style: italic;
}

.digital-script-single > :first-child {
  margin-top: 0;
}

.buttons .button.is-locked,
.buttons a.button.is-locked {
  opacity: 0.48;
  transform: translateY(0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  filter: saturate(0.72);
  pointer-events: none;
}

.pills {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -0.25em;
}
.pills .pill {
  margin: 0.25em;
  color: var(--text-color);
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 4px;
  overflow: hidden;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2);
  display: -webkit-flex;
  display: flex;
}
.pills .pill.hide {
  display: none;
}
.pills .pill .name {
  padding: 0.5em 0.75em;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.pills .pill .remove {
  padding: 0.5em;
  background: rgba(var(--text-color-rgb), 0.05);
  color: var(--text-color);
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.pills .pill .remove:hover {
  background: var(--color-red);
  color: white;
}

.answer {
  background: #F3F3F3;
  padding: 1.5em 2em;
  border-radius: 4px;
  margin: 0;
  display: block;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  transform: translateY(-8px);
  transition: max-height 0.28s ease, opacity 0.22s ease, transform 0.22s ease, margin 0.22s ease;
}
.answer > *:first-child {
  margin-top: 0;
}
.answer > *:last-child {
  margin-bottom: 0;
}

@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
#groupEditor .error-message {
  padding: 1em;
  margin: 1em 0;
  font-weight: bold;
}

form.loading {
  opacity: 0.3;
  pointer-events: none;
  position: relative;
}
form.loading .save-groups {
  position: relative;
}
form.loading .save-groups:before {
  -webkit-animation: spin 1s ease-in-out infinite;
  animation: spin 1s ease-in-out infinite;
  background-size: cover;
  color: rgba(0, 0, 0, 0.75);
  content: "";
  display: block;
  height: 2rem;
  left: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 2rem;
  z-index: 9999999;
  background: url(images/loader.svg) center center;
}

.group-editor {
  display: grid;
  grid-gap: 1.5em;
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  align-items: start;
  line-height: 1.8;
}
.group-editor > .item {
  color: black;
  background: rgba(var(--text-color-rgb), 0.05);
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  text-decoration: none;
  padding: 1.5em;
}
.group-editor > .item .section {
  margin: 1em 0;
}
.group-editor > .item .section:first-child {
  margin-top: 0;
}
.group-editor > .item .section:last-child {
  margin-bottom: 0;
}
.group-editor > .item label,
.group-editor > .item .label {
  display: block;
  font-weight: bold;
  margin: 0.25em 0;
}
.group-editor > .item label span,
.group-editor > .item .label span {
  min-width: 70px;
}
.group-editor > .item input {
  display: block;
  width: 100%;
}
.group-editor > .item input[name=groupname] {
  font-size: 1.2em;
}
.group-editor > .item .actions .button {
  display: block;
  width: 100%;
  margin: 0;
  text-align: center;
}
.group-editor .names {
  display: grid;
  grid-gap: 0.5em;
}
.group-editor .names .item {
  background: rgba(var(--text-color-rgb), 0.05);
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0.25em 0.75em;
  border-radius: 4px;
  display: grid;
  grid-template-columns: 1fr 80px;
  grid-gap: 1em;
}
.group-editor .names .item.sortable-chosen, .group-editor .names .item.selected {
  background: rgba(var(--color-green-rgb), 0.2);
  border-color: var(--color-green);
}
.group-editor .names .item label {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.group-editor .names .item label input {
  display: inline-block;
  margin-left: 0.5em;
}
.group-editor .names .item .actions {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.group-editor .names .item .actions .button {
  margin: 0.25em;
}

.add-new-pupil {
  margin: 1em 0 0 0;
  text-align: center;
  display: block;
}

.add-new-group {
  margin: 1em 0 0 0;
  text-align: center;
  display: block;
  padding: 1.5em;
}

.save-groups {
  margin: 1em 0 0 0;
  text-align: center;
  font-weight: bold;
  padding: 0.75em 1.5em;
  display: block;
  width: 100%;
}
.save-groups:hover {
  background: color-mix(in srgb, var(--color-primary), white 10%);
}

.import-pupils h3 {
  margin-top: 0;
  margin-bottom: 0.5em;
}
.import-pupils textarea {
  width: 100%;
  min-height: 100px;
  max-height: 500px;
  min-width: 100%;
  max-width: 100%;
  margin: 0.5em 0;
}
.import-pupils .button {
  margin: 0;
}

@media screen and (max-width: 850px) {
  .introduction.has-logo {
    grid-template-columns: 1fr 225px;
  }
}
@media screen and (max-width: 768px) {
  .modules-list {
    font-size: 0.9em;
  }
  .modules-list .item .lock,
  .modules-list .item .required,
  .modules-list .item .check {
    width: 10em;
  }
  .modules-list .item .action {
    padding: 0.75em;
  }
  .modules-list .item .action svg + span,
  .modules-list .item .action span {
    display: none;
  }
}
@media screen and (max-width: 650px) {
  .modules-list .item {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .modules-list .item .action:first-child {
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  }
  .introduction.has-logo {
    display: block;
  }
  .introduction.has-logo .content {
    padding: 0;
    border: none;
  }
  .introduction.has-logo .customer-logo {
    max-width: 350px;
    margin: 3em auto;
  }
}
.clickmask {
  background-color: black;
  height: 100vh;
  left: 0;
  opacity: 0.3;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  width: 100%;
  z-index: 999997;
}
.clickmask.clickable {
  cursor: pointer;
}
.clickmask[disabled] {
  pointer-events: none;
}

.modalcontainer {
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999999;
}
.modalcontainer.loading {
  pointer-events: none;
}
.modalcontainer.loading * {
  pointer-events: none;
}
.modalcontainer.loading .modal-body {
  opacity: 0.5;
}
.modalcontainer.loading .modal-header .close {
  opacity: 0.5;
}
.modalcontainer.loading .modal-footer .button {
  opacity: 0.5;
}
.modalcontainer.hide {
  display: none;
}
.modalcontainer.preload {
  display: none;
}
.modalcontainer[disabled],
.modalcontainer .disabled {
  cursor: default;
}
.modalcontainer[disabled] .clickmask,
.modalcontainer[disabled] .frame,
.modalcontainer .disabled .clickmask,
.modalcontainer .disabled .frame {
  cursor: default;
  pointer-events: none;
}
.modalcontainer[disabled] .modal-header .close,
.modalcontainer[disabled] .modal-body,
.modalcontainer[disabled] .modal-footer > *,
.modalcontainer .disabled .modal-header .close,
.modalcontainer .disabled .modal-body,
.modalcontainer .disabled .modal-footer > * {
  cursor: default;
  opacity: 0.5;
}
.modalcontainer[disabled] .modal-body::before,
.modalcontainer .disabled .modal-body::before {
  -webkit-animation: spin 1s ease-in-out infinite;
  animation: spin 1s ease-in-out infinite;
  background: url(images/loader.svg) center center;
  background-size: cover;
  color: rgba(0, 0, 0, 0.75);
  content: "";
  display: block;
  height: 2rem;
  left: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 2rem;
  z-index: 9999999;
}

.loader:before {
  -webkit-animation: spin 1s ease-in-out infinite;
  animation: spin 1s ease-in-out infinite;
  background-size: cover;
  color: rgba(0, 0, 0, 0.75);
  content: "";
  display: block;
  height: 2rem;
  left: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 2rem;
  z-index: 9999999;
  background: url(images/loader.svg) center center;
}

.modal {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100vh;
  padding: 20px;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999999;
}
.modal.wide .frame {
  width: 900px;
}
.modal.wider .frame {
  width: 1100px;
}
.modal.full .frame {
  width: 100%;
}
.modal.green .modal-header, .modal.success .modal-header {
  background: var(--color-green);
}
.modal.red .modal-header, .modal.error .modal-header {
  background: var(--color-red);
}
.modal.orange .modal-header, .modal.warning .modal-header {
  background: var(--color-orange);
}
.modal.black .modal-header {
  background: #333333;
}
.modal .frame {
  background: white;
  max-height: calc(100vh - 30px);
  overflow: hidden;
  pointer-events: auto;
  position: relative;
  width: 600px;
  border: none;
  font-size: 1.1em;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.modal .code {
  font-family: monospace;
  font-size: 1.75em;
  text-transform: uppercase;
  overflow-wrap: anywhere;
  word-break: break-word;
}
.modal.fullscreen .frame {
  max-height: unset;
  height: 100%;
  width: 100%;
}
.modal.fullscreen .frame .padding {
  max-width: 800px;
  margin: 0 auto;
}
.modal .modal-header {
  background: var(--color-blue);
  color: white;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.modal .modal-header .title {
  font-size: 1.1em;
  font-weight: bold;
  padding: 1em 1.5em;
}
.modal .modal-header .toolbar {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.modal .modal-header .toolbar .item,
.modal .modal-header .close {
  background: none;
  border: none !important;
  color: white;
  cursor: pointer;
  font-size: 1.4em;
  outline: none !important;
  padding: 0 1em;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.modal .modal-header .toolbar .item[disabled],
.modal .modal-header .close[disabled] {
  background: none;
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.modal .modal-header .close {
  background: var(--color-red);
}
.modal .modal-header .close:hover {
  background: color-mix(in srgb, var(--color-red), white 10%);
}
.modal .modal-body {
  overflow-y: auto;
}
.modal .modal-body > *:first-child {
  margin-top: 0;
}
.modal .modal-body > *:last-child {
  margin-bottom: 0;
}
.modal .modal-body > .padding {
  padding: 1em 1.5em;
  position: relative;
}
.modal .modal-body > .padding > *:first-child {
  margin-top: 0;
}
.modal .modal-body > .padding > *:last-child {
  margin-bottom: 0;
}
.modal .modal-body[disabled] {
  pointer-events: none;
}
.modal .modal-body > .header {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 25px;
}
.modal .modal-body > .header .title {
  color: var(--color-orange);
  font-size: 1.6em;
}
.modal .modal-body > .header .close {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 30px;
  color: grey;
  cursor: pointer;
  font-size: 1.4em;
  height: 45px;
  width: 45px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.modal .modal-body > .header .close:hover {
  background: rgba(0, 0, 0, 0.25);
}
.modal .modal-body .split {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.modal .modal-body .split .button {
  white-space: nowrap;
}
.modal .modal-body .loader-spinner {
  position: relative;
  display: block;
  padding-top: 4em;
}
.modal .modal-body .loader-message {
  padding: 0 1em 1em 1em;
  text-align: center;
  font-weight: bold;
  margin-top: 0;
  color: var(--text-color);
}
.modal .modal-body label {
  display: block;
  margin: 0.35em 0;
}
.modal .modal-footer {
  background: #E8E8E8;
  font-size: 90%;
  padding: 0.25em 1.5em;
  text-align: center;
}
.modal .modal-footer.flex {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.modal p {
  margin: 0 0 0.5em 0;
}
.modal .modal-codes {
  display: grid;
  grid-gap: 2em;
  padding: 0 2em 2em 2em;
  grid-template-columns: repeat(auto-fill, minmax(375px, 1fr));
}
.modal .modal-codes .item {
  padding: 1.5em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
.modal .modal-codes .item:hover .image img {
  opacity: 1;
  transform: scale(1);
}
.modal .modal-codes .item .name {
  font-weight: bold;
  font-size: 1.45em;
}
.modal .modal-codes .item .login {
  font-size: 1.3em;
  line-height: 1.2;
}
.modal .modal-codes .item .image {
  margin-top: 1em;
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.modal .modal-codes .item .image img {
  opacity: 0;
  transform: scale(0.9);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.modalcontainer:not(.site-lock) .clickmask {
  opacity: 0.36;
  transition: opacity 0.18s ease;
}
.modalcontainer:not(.site-lock) .modal .frame {
  opacity: 1;
  transform: translateY(0) scale(1);
  transition: opacity 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease;
}
.modalcontainer:not(.site-lock).is-entering .clickmask {
  opacity: 0;
}
.modalcontainer:not(.site-lock).is-entering .modal .frame {
  opacity: 0;
  transform: translateY(10px) scale(0.985);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
}
.modalcontainer:not(.site-lock).is-closing .clickmask {
  opacity: 0;
}
.modalcontainer:not(.site-lock).is-closing .modal .frame {
  opacity: 0;
  transform: translateY(8px) scale(0.985);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
}

@media (prefers-reduced-motion: reduce) {
  .modalcontainer,
  .modal .frame,
  .clickmask {
    transition: none !important;
  }
}
#site_lock .clickmask {
  opacity: 0.3;
  transition: opacity 0.16s ease;
}
#site_lock .modal .frame {
  width: 525px;
  z-index: 10000000;
  opacity: 1;
  transform: translateY(0) scale(1);
  transition: opacity 0.16s ease, transform 0.16s ease;
  border-radius: 10px;
}
#site_lock .modal {
  padding: 20px;
}
#site_lock .modal-body {
  min-height: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
#site_lock .modal-body .loader:before {
  background-size: cover;
}
#site_lock .modal-body .loader-spinner {
  width: 100%;
  padding-top: 4em;
}
#site_lock .modal-body .loader-message {
  padding: 0 1em 1em 1em;
  text-align: center;
  font-weight: bold;
  margin-top: 0;
}
#site_lock.is-entering .clickmask {
  opacity: 0;
}
#site_lock.is-entering .modal .frame {
  opacity: 0;
  transform: translateY(6px) scale(0.99);
}

input.styled {
  display: block;
  width: 100%;
  padding: 0.75em 1em;
  margin: 0.5em 0;
  border: none;
  color: #333333;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2);
}

label.styled {
  font-weight: bold;
  position: relative;
}
label.styled input {
  display: block;
  width: 100%;
  padding: 0.75em 1em;
  margin: 0.5em 0;
  border: none;
  color: #333333;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2);
}
label.styled.loading {
  pointer-events: none;
}
label.styled.loading:before {
  -webkit-animation: spin 1s ease-in-out infinite;
  animation: spin 1s ease-in-out infinite;
  background-size: cover;
  color: rgba(0, 0, 0, 0.75);
  content: "";
  display: block;
  height: 2rem;
  left: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 2rem;
  z-index: 9999999;
  background: url(images/loader.svg) center center;
}
label.styled.loading > * {
  opacity: 0.2;
}

* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

hr {
  border: 0;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: rgba(0, 0, 0, 0.2);
  margin: 1.5em 0;
}

pre {
  overflow: auto;
}

.primary {
  color: var(--color-primary);
}

.primary-background {
  background: var(--color-primary);
  overflow: hidden;
  position: relative;
}
.primary-background * {
  position: relative;
  z-index: 2;
}
.primary-background .image {
  background-size: 300px;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

.shadow {
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}

.frame {
  border-radius: 4px;
  display: block;
  overflow: hidden;
}

svg {
  font-size: 1.15em;
}

.intro {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: auto;
  padding: 2.5em 1em;
  position: relative;
  width: 100%;
  z-index: 5;
}
.intro > .objectfitContain {
  width: 100%;
  max-width: 600px;
}
.intro.mobile {
  display: none;
}
.intro.mobile a {
  display: block;
  height: 100%;
  width: auto;
}
.intro.desktop {
  display: -webkit-flex;
  display: flex;
}

@media (max-width: 600px) {
  .intro.mobile {
    display: block;
  }
  .intro.mobile > div {
    width: 50vw;
    max-width: 225px;
    margin: 0 auto;
  }
  .intro.desktop {
    display: none;
  }
}
.objectfitContain img {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
  object-fit: contain;
}

.objectfitCover img {
  font-family: "object-fit: cover;";
  -o-object-fit: cover;
  object-fit: cover;
}

.objectfitCover img,
.objectfitCover picture,
.objectfitContain img,
.objectfitContain picture {
  height: 100%;
  width: 100%;
}

.site2 .intro {
  z-index: 0;
}

.iframe {
  background: var(--color-primary);
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  display: inline-block;
  max-height: 70%;
  overflow: hidden;
  padding: 15px !important;
  text-align: center;
  width: 100%;
}

.twitter iframe {
  width: 100% !important;
}

.header {
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 9em;
}
.header:not(.has-background) {
  background: var(--color-primary);
}

.menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  padding-top: 1em;
  position: relative;
  text-align: center;
  z-index: 5;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.menu li {
  background: var(--block-bg);
  border-radius: 4px;
  display: inline-block;
  margin: 3px;
  padding: 0;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
}
.menu li.icononly a {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 9px;
}
.menu li a {
  color: var(--menu-color);
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  padding: 10px 20px;
  text-transform: uppercase;
  text-decoration: none;
}
.menu li.current_page_item {
  background: var(--menu-bg-hover);
}
.menu li.current_page_item a {
  color: var(--menu-color-hover);
}
.menu li:hover, .menu li:focus {
  background: color-mix(in srgb, var(--menu-bg-hover), white 10%);
}
.menu li:hover a, .menu li:focus a {
  color: var(--menu-color-hover);
}
.menu li:hover.current_page_item, .menu li:focus.current_page_item {
  background: var(--menu-bg-hover);
}

@media (max-width: 992px) {
  .iframe {
    margin-bottom: 20px;
  }
  .block .column.third {
    width: 50%;
  }
  .block .column.twothird {
    width: 100%;
  }
}
@media (max-width: 768px) {
  p {
    margin-bottom: 12px;
  }
  small {
    padding-left: 0;
  }
  .block {
    padding: 10px;
  }
}
@media (max-width: 600px) {
  .block .column.third {
    width: 100%;
  }
}
@media (max-width: 375px) {
  h1 {
    font-size: 1.5em;
  }
}
#wp-admin-bar-new-content,
#wp-admin-bar-customize {
  display: none;
}

audio:focus {
  outline: none;
}

.videoContainer {
  width: 100%;
}
.videoContainer .videoWrapper {
  height: 0;
  padding-bottom: 54%;
  padding-top: 25px;
  position: relative;
}
.videoContainer .videoWrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.videoContainer .video {
  overflow: hidden;
}

.dotted-list .item {
  display: inline-block;
  font-weight: bold;
  position: relative;
}
.dotted-list .item + .item {
  margin-left: 1.5em;
}
.dotted-list .item + .item:before {
  background: #4C4C4C;
  border-radius: 5px;
  content: "";
  display: block;
  height: 3px;
  left: -1.1em;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
}
.dotted-list a:hover {
  color: black;
}

.message,
.error-message {
  padding: 0.5em 1em;
  color: white;
  border-radius: 4px;
  margin: 0.5em 0;
  text-align: center;
}
.message.green,
.error-message.green {
  background: var(--color-green);
}
.message.red,
.error-message.red {
  background: var(--color-red);
}
.message.blue,
.error-message.blue {
  background: var(--color-blue);
}
.message.orange,
.error-message.orange {
  background: var(--color-orange);
}
.message.bold,
.error-message.bold {
  font-weight: bold;
}

.message {
  margin: 1em 0;
}

.error-message {
  background: var(--color-red);
}

.bold {
  font-weight: bold;
}

:root {
  --color-white: #ffffff;
  --color-white-rgb: 255, 255, 255;
  --color-black: #000000;
  --color-black-rgb: 0, 0, 0;
  --color-grey: #585858;
  --color-grey-rgb: 88, 88, 88;
  --color-whatsapp: #25D366;
  --color-whatsapp-rgb: 37, 211, 102;
  --color-primary: #00235A;
  --color-primary-rgb: 0, 35, 90;
  --color-accent: #00DCC8;
  --color-accent-rgb: 0, 220, 200;
  --color-blue: #00235A;
  --color-blue-rgb: 0, 35, 90;
  --color-green: #5cc25c;
  --color-green-rgb: 92, 194, 92;
  --color-red: #f62e2e;
  --color-red-rgb: 246, 46, 46;
  --color-orange: #f6a82e;
  --color-orange-rgb: 246, 168, 46;
  --color-yellow: #f6c82e;
  --color-yellow-rgb: 246, 200, 46;
  --button-color: #00235A;
  --button-color-rgb: 0, 35, 90;
  --menu-bg: #5cc25c;
  --menu-bg-rgb: 92, 194, 92;
  --menu-color: #00235A;
  --menu-color-rgb: 0, 35, 90;
  --menu-bg-hover: #5cc25c;
  --menu-bg-hover-rgb: 92, 194, 92;
  --menu-color-hover: #00235A;
  --menu-color-hover-rgb: 0, 35, 90;
  --body-bg: #F0E6D2;
  --body-bg-rgb: 240, 230, 210;
  --block-bg: #f8f4eb;
  --block-bg-rgb: 248, 244, 235;
  --text-color: #011533;
  --text-color-rgb: 1, 21, 51;
}

.color_white,
.color-white {
  color: var(--color-white) !important;
}

.bg_white,
.bg-white {
  background: var(--color-white) !important;
}

.color_black,
.color-black {
  color: var(--color-black) !important;
}

.bg_black,
.bg-black {
  background: var(--color-black) !important;
}

.color_grey,
.color-grey {
  color: var(--color-grey) !important;
}

.bg_grey,
.bg-grey {
  background: var(--color-grey) !important;
}

.color_whatsapp,
.color-whatsapp {
  color: var(--color-whatsapp) !important;
}

.bg_whatsapp,
.bg-whatsapp {
  background: var(--color-whatsapp) !important;
}

.color_primary,
.color-primary {
  color: var(--color-primary) !important;
}

.bg_primary,
.bg-primary {
  background: var(--color-primary) !important;
}

.color_accent,
.color-accent {
  color: var(--color-accent) !important;
}

.bg_accent,
.bg-accent {
  background: var(--color-accent) !important;
}

.color_blue,
.color-blue {
  color: var(--color-blue) !important;
}

.bg_blue,
.bg-blue {
  background: var(--color-blue) !important;
}

.color_green,
.color-green {
  color: var(--color-green) !important;
}

.bg_green,
.bg-green {
  background: var(--color-green) !important;
}

.color_red,
.color-red {
  color: var(--color-red) !important;
}

.bg_red,
.bg-red {
  background: var(--color-red) !important;
}

.color_orange,
.color-orange {
  color: var(--color-orange) !important;
}

.bg_orange,
.bg-orange {
  background: var(--color-orange) !important;
}

.color_yellow,
.color-yellow {
  color: var(--color-yellow) !important;
}

.bg_yellow,
.bg-yellow {
  background: var(--color-yellow) !important;
}

body.wp-admin #menu-posts-school {
  display: none !important;
}

.header {
  background: var(--color-primary);
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.header .image {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  position: absolute;
  width: 100%;
  background-position: bottom center;
  background-size: cover;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/base/_default.scss%22,%22../scss/abstracts/_mixins.scss%22,%22../scss/base/_block.scss%22,%22../scss/base/_buttons.scss%22,%22../scss/base/_typography.scss%22,%22../scss/base/_grid.scss%22,%22../scss/base/_footer.scss%22,%22../scss/base/_container.scss%22,%22../scss/components/_audio.scss%22,%22../scss/components/_topbar.scss%22,%22../scss/components/_faq.scss%22,%22../scss/components/_socials.scss%22,%22../scss/components/_pagination.scss%22,%22../scss/components/_breadcrumbs.scss%22,%22../scss/components/_password-form.scss%22,%22../scss/components/_testimonials.scss%22,%22../scss/components/_project.scss%22,%22../scss/components/_modal.scss%22,%22../scss/components/_import-piratenjingles.scss%22,%22../scss/abstracts/_colors.scss%22,%22../scss/style-7.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AACA;AACA;EACE;EACA;EACA;EACA;EACA,uVAK+D;;AAGjE;AACA;EACE;EACA;EACA;EACA;EACA,mUAK2D;;AAG7D;AAAA;AAAA;EAGE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAiBE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EAGE;;AAGF;EACE;;AAGF;EAEE;;;AAIJ;AAAA;EAEE;EACA;;AAEA;AAAA;EACE;;;AAKJ;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAOA;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;EACE;;AAKJ;AAAA;AAAA;EACE;;;ACzLF;EACE;;AAGF;EACE;;ACLJ;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;AAAA;EAGE;;AAMF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAKJ;EACE;;AAGF;EACE;;;AD9HF;EACE;;AAGF;EACE;;AC8HJ;EAGE;EACA;EACA;EACA;;AAEA;EACE;EACF;EACE;EACF;;AAGA;EACE;;AAGF;EACE;;ADvJF;EACE;;AAGF;EACE;;ACsJF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAOF;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;;AASR;EAII;IACE;IACA;;;AAON;EAII;IACE;IACA;;;AAON;EAEE;IACE;;;AC7KJ;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAKJ;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACF;;AAGA;EACE;EACF;;AAGA;EACE;EACF;;AAGA;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;;AAON;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACF;EACE;EACF;;AAGA;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAhMJ;EAEE;EACA,OAoMwC;;AAlMxC;EAGE;EACA,OA8LsC;;AA3LxC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAmKsC;;AAhKxC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OAqMyC;;AAnMzC;EAGE;EACA,OA+LuC;;AA5LzC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAoKuC;;AAjKzC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OAsMsC;;AApMtC;EAGE;EACA,OAgMoC;;AA7LtC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAqKoC;;AAlKtC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OAuMkC;;AArMlC;EAGE;EACA,OAiMgC;;AA9LlC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAsKgC;;AAnKlC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OAwMgC;;AAtMhC;EAGE;EACA,OAkM8B;;AA/LhC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAuK8B;;AApKhC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OAyMsC;;AAvMtC;EAGE;EACA,OAmMoC;;AAhMtC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAwKoC;;AArKtC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OA0MoC;;AAxMpC;EAGE;EACA,OAoMkC;;AAjMpC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OAyKkC;;AAtKpC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OA2MkC;;AAzMlC;EAGE;EACA,OAqMgC;;AAlMlC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OA0KgC;;AAvKlC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAhDJ;EAEE;EACA,OA4MoC;;AA1MpC;EAGE;EACA,OAsMkC;;AAnMpC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;;AAEA;EAGE;EACA,OA2KkC;;AAxKpC;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAiKN;EAEE;IACE;IACA;IACA;IACA;IACA;;EAEA;IACE;IACA;;EAEA;IACE;IACA;IACA;;EAGF;IACE;;EAEA;IACE;IACA;IACA;;EAGF;IACE;;EAGF;IACE;;;AAWV;EAEE;IAEE;;EAEA;IACE;;;ACrQN;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;EAIC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;EAIC;;;AAGD;AAAA;EAEC;EACA;;;AAGD;AAAA;EAEC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EAEC;IACC;IACA;;EAGD;IACC;IACA;;EAGD;IACC;;;AClGF;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAIE;AAAA;EAEE;;AAON;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAIA;EACE;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACR;EACQ;EACR;;AAGM;EACE;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAKJ;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAjKF;EACE;EACA,OAwKwC;;AArK1C;EACE;EACA,OAmKwC;;AA1K1C;EACE;EACA,OAyKsC;;AAtKxC;EACE;EACA,OAoKsC;;AA3KxC;EACE;EACA,OA0KkC;;AAvKpC;EACE;EACA,OAqKkC;;AA5KpC;EACE;EACA,OA2KoC;;AAxKtC;EACE;EACA,OAsKoC;;AA7KtC;EACE;EACA,OA4KoC;;AAzKtC;EACE;EACA,OAuKoC;;AA9KtC;EACE;EACA,OA6KkC;;AA1KpC;EACE;EACA,OAwKkC;;AA/KpC;EACE;EACA,OA8KgC;;AA3KlC;EACE;EACA,OAyKgC;;AAhLlC;EACE;EACA,OA+KsC;;AA5KxC;EACE;EACA,OA0KsC;;AAjLxC;EACE;EACA,OAgLsC;;AA7KxC;EACE;EACA,OA2KsC;;;AAI5C;EAEE;IACE;;;AAKJ;EAEE;IAEE;;EAEA;IACE;;EAGF;IACE;;EAGF;IACE;;;AAON;EAEE;IACE;;;AAKJ;EAEE;IAEE;;EAEA;IACE;;EAGF;IACE;;EAGF;IACE;;;AAON;EAEE;IACE;;;ACvPJ;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;ALXF;EACE;;AAGF;EACE;;AKUF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAKJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;;AAIE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EAEE;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AASR;EACE;;;ACzFN;EACE;;AAEA;EACE;;;AAON;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAKJ;EACE;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AN1CF;EACE;;AAGF;EACE;;AMwCA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AASJ;EACE;;AAGF;EAEE;;AAEA;EACE;EACA;;AAGF;EAIE;;AAEA;EACE;;AAOF;EACE;;AAKJ;EAGE;;AAEA;EACE;;AAKJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAMA;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAKJ;EACE;EACA;EACA;;AAKJ;EACE;EACJ;;AAKA;EACE;;AAEA;EACE;EACA;;;AAON;EAEE;EACA;;ANtMA;AAAA;EACE;;AAGF;AAAA;EACE;;AMwMF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKJ;EAEE;IACE;IACA;IACA;;EAEA;IACE;IACA;;EAEA;IACE;;;AAQR;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EAII;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAON;EAII;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAON;EAEE;IACE;;;AAKJ;EAII;IACE;;EAGF;IACE;IACA;IACA;IACA;;EAKA;AAAA;IAEE;;;ACtWR;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACF;EACE;EACF;;AAGA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACF;EACE;EACF;EACE;EACF;;AAEE;EACE;;AAGF;EACE;;AAGF;EACE;;AAKJ;EAEE;;AAEA;EACE;;AAGF;EACE;;AAKJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EAEE;IAEE;;EAEA;IACE;IACA;;EAGF;IACE;IACA;;;AAON;EAII;IACE;;EAGF;IACE;;;ACrIN;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACF;EACE;EACF;EACE;EACF;EACE;EACF;EAEE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EAGA;EACJ;EACI;EACJ;;AAEI;EACE;;;AASR;EAII;IACE;;;ARjDJ;EACE;;AAGF;EACE;;ASDF;EAEE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AARJ;EAWE;EACJ;EACI;EACJ;;AAEI;EACE;EACA;EACA;EACA;EACA;EACN;EACM;EACN;;AAEM;EACE;EACR;;AAGM;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAKJ;EACE;;AAEA;EACE;EACA;;AAON;EACE;;AAGF;EACE;;AAEA;EACE;;AAOF;EACE;;AAEA;EAEE;;AAEA;EACE;;AAGF;EACE;EACV;;AAOI;EACE;;AAKJ;EACE;EACA;EACA;;AAGF;EAEE;EACA;;AAEA;EACE;EACA;EACA;;;ACzHP;EAEC;EACA;;AAEA;EAEC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAKA;EACC;EACA;;;ACtBL;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;;ACnDJ;EAEE;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAKJ;EACE;EACA;;;AC3DN;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAIF;AAAA;AAAA;EAIE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKJ;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;;;AC1CN;EAEC;EACC;EACD;EACC;EACD;EACC;EACD;EACC;EACD;;AAEA;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EAEC;;AAEA;EACC;EACA;;AAKF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACC;;;AAOH;EAEC;IACC;;;AAKF;EAEC;IAEC;IACA;;EAEA;IACC;;;AAOH;EAIE;IACC;;;AC5IH;EACE;;AAEA;EACE;EACA;;AAEA;EACE;;;AAON;EAEE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAEA;EACE;;AAbN;EAkBE;EACF;EACE;EACF;;AAEE;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAON;EACE;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;;AAGF;EACE;EACJ;EACI;EACJ;EACI;EACJ;EACI;EACJ;;AAGE;EACE;EACA;EACA;;;AASJ;EAEE;EACA;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;;;AAKJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKJ;EAEE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACE;EACA;EACA;;AAOF;EACE;EACA;EACA;;;AAMN;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACF;;AAEE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;EAGE;EAEA;EACJ;EACI;EACJ;;AAEI;AAAA;AAAA;EACE;EACA;EACA;;AAKJ;EACE;;AAGF;EACE;EACA;;AAGF;EAEE;EACJ;EACI;EACJ;EAEI;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;EAEE;;AAEA;EACE;;AAMN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACJ;EACI;EACA;EACJ;EACI;EACJ;;AAEI;EACE;;AASJ;EACE;;AAOF;AAAA;EAEE;;;AASJ;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;AAAA;AAAA;EAIE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAOF;EACE;;;AAOF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAKJ;EAEE;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACF;;AAEE;EACE;;AAGF;EACE;EAEA;EACJ;EACI;EACJ;;AAIE;EACE;EACA;EACA;EACA;EAEA;EACJ;EACI;EACJ;;AAEI;EACE;EACA;;;AASR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;Af5pBA;EACE;;AAGF;EACE;;;Ae2pBJ;EACE;IACE;;;AAMF;EACE;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;AAEA;EACE;;Af1qBF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AegqBJ;EAEE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAKJ;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;EACE;;AAKJ;EACE;EACA;;AAEA;EACE;;AAOF;EACE;EACA;EACA;EACA;;AAON;EAEE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAGF;EACE;EACN;EACM;EACN;;AAEM;EACE;EACA;;AAKJ;EAEE;EACN;EACM;EACN;EACM;EACN;;AAEM;EACE;;;AAaV;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAOF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAKJ;EAEE;IACE;;;AAKJ;EAEE;IAEE;;EAIE;AAAA;AAAA;IAGE;;EAGF;IAEE;;EAEA;AAAA;IAEE;;;AAWV;EAEE;IAEE;IACF;;EAEE;IACE;IACA;;EAKJ;IACE;;EAEA;IACE;IACA;;EAGF;IACE;IACA;;;ACp6BN;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKJ;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAKJ;EACE;;AAGF;EACE;;AAGF;AAAA;EAGE;;AAEA;AAAA;AAAA;AAAA;EAEE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AhBnFJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AgB8EJ;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAMA;EACE;;AAQF;EACE;;AAQF;EACE;;AAOF;EACE;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACF;EACE;EACF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAON;EACE;EACA;EAEA;EACF;EACE;EACF;;AAEE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACJ;EACI;EACJ;EACI;EACJ;;AAEI;AAAA;EACE;EACA;EACA;EACA;;AAKJ;EAEE;;AAEA;EACE;;AAON;EACE;;AhB/QF;EACE;;AAGF;EACE;;AgB6QA;EACE;EACA;;AhBpRJ;EACE;;AAGF;EACE;;AgBmRA;EACE;;AAGF;EACE;EACJ;EACI;EACJ;EACI;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACN;EACM;EACN;EACM;EACN;;AAEM;EACE;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKJ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACJ;EACI;EACJ;EACI;EACJ;;AAKA;EACE;;AAGF;EAEE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIE;EACE;EACA;;AAKJ;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;EACA;;AAGA;EACE;EACA;EACA;;;AAYR;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAGF;EACE;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;EACA;;;AAKN;EACE;AAAA;AAAA;IAGE;;;AAKF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EAEE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AhBxiBF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AgB2hBA;EACE;;;ACzjBN;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA;EACA;;AAKJ;EACE;EACF;;;AAKF;EAII;IACE;;EAEA;IACE;IACA;IACA;;EAKJ;IACE;;;AAON;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAIA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EAEE;EACA;;AAEA;EACE;;;AAKJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAIE;EAEE;EACN;EACM;EACN;EAEM;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAEA;EACE;;AAKJ;EAEE;;AAEA;EACE;;AAGF;EACE;;;AASR;EAEE;IACE;;EAGF;IACE;;EAGF;IACE;;;AAKJ;EAEE;IACE;;EAGF;IACE;;EAGF;IACE;;;AAKJ;EAEE;IACE;;;AAKJ;EACE;IACE;;;AAIJ;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAIJ;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAON;EACE;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;;AAKJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACzXA;EAEI;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EAIA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AASF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAPF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;ACbJ;EACE;;;AAKJ;EAEE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA%22,%22file%22:%22style-7.css%22,%22sourcesContent%22:%5B%22%5Cn/*%20lato-regular%20-%20latin%20%2A/%5Cr%5Cn@font-face%20%7B%5Cr%5Cn%20%20font-family:%20'Lato';%5Cr%5Cn%20%20font-style:%20normal;%5Cr%5Cn%20%20font-weight:%20400;%5Cr%5Cn%20%20src:%20url('../fonts/lato-v20-latin-regular.eot');%20/*%20IE9%20Compat%20Modes%20%2A/%5Cr%5Cn%20%20src:%20local(''),%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-regular.eot?%23iefix')%20format('embedded-opentype'),%20/*%20IE6-IE8%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-regular.woff2')%20format('woff2'),%20/*%20Super%20Modern%20Browsers%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-regular.woff')%20format('woff'),%20/*%20Modern%20Browsers%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-regular.ttf')%20format('truetype'),%20/*%20Safari,%20Android,%20iOS%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-regular.svg%23Lato')%20format('svg');%20/*%20Legacy%20iOS%20%2A/%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn/*%20lato-900%20-%20latin%20%2A/%5Cr%5Cn@font-face%20%7B%5Cr%5Cn%20%20font-family:%20'Lato';%5Cr%5Cn%20%20font-style:%20normal;%5Cr%5Cn%20%20font-weight:%20900;%5Cr%5Cn%20%20src:%20url('../fonts/lato-v20-latin-900.eot');%20/*%20IE9%20Compat%20Modes%20%2A/%5Cr%5Cn%20%20src:%20local(''),%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-900.eot?%23iefix')%20format('embedded-opentype'),%20/*%20IE6-IE8%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-900.woff2')%20format('woff2'),%20/*%20Super%20Modern%20Browsers%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-900.woff')%20format('woff'),%20/*%20Modern%20Browsers%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-900.ttf')%20format('truetype'),%20/*%20Safari,%20Android,%20iOS%20%2A/%5Cr%5Cn%20%20url('../fonts/lato-v20-latin-900.svg%23Lato')%20format('svg');%20/*%20Legacy%20iOS%20%2A/%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn*,%5Cr%5Cn*::before,%5Cr%5Cn*::after%20%7B%5Cr%5Cn%20%20box-sizing:%20inherit;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnhtml%20%7B%5Cr%5Cn%20%20font-family:%20sans-serif;%5Cr%5Cn%20%20font-size:%2015px;%5Cr%5Cn%20%20-ms-text-size-adjust:%20100%25;%5Cr%5Cn%20%20-webkit-text-size-adjust:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnbody%20%7B%5Cr%5Cn%20%20background-color:%20var(--body-bg);%5Cr%5Cn%20%20color:%20var(--text-color);%5Cr%5Cn%20%20font-size:%2014px;%5Cr%5Cn%20%20line-height:%201.4;%5Cr%5Cn%20%20margin:%200;%5Cr%5Cn%20%20overflow-x:%20hidden;%5Cr%5Cn%20%20overflow-y:%20scroll;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.hide%20%7B%5Cr%5Cn%20%20display:%20none;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cninput%5Btype=%5C%22text%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22email%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22url%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22password%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22search%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22number%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22tel%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22range%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22date%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22month%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22week%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22time%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22datetime%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22datetime-local%5C%22%5D,%5Cr%5Cninput%5Btype=%5C%22color%5C%22%5D,%5Cr%5Cntextarea%20%7B%5Cr%5Cn%5Cr%5Cn%20%20color:%20var(--text-color);%5Cr%5Cn%20%20border:%201px%20solid%20var(--text-color);%5Cr%5Cn%20%20border-radius:%203px;%5Cr%5Cn%20%20padding:%20.3em%20.5em;%5Cr%5Cn%20%20font-family:%20%5C%22Lato%5C%22,%20sans-serif;%5Cr%5Cn%20%20background:%20color-mix(in%20srgb,%20var(--body-bg),%20white%205%25);%5Cn%5Cr%5Cn%20%20&:focus%20%7B%5Cr%5Cn%20%20%20%20color:%20black;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnselect%20%7B%5Cr%5Cn%20%20border:%201px%20solid%20grey;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cntextarea%20%7B%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnembed,%5Cr%5Cniframe,%5Cr%5Cnobject%20%7B%5Cr%5Cn%20%20max-width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnimg%20%7B%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20height:%20auto;%5Cr%5Cn%20%20max-width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnfigure%20%7B%5Cr%5Cn%20%20margin:%201em%200;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cna%20%7B%5Cr%5Cn%20%20color:%20grey;%5Cr%5Cn%5Cr%5Cn%20%20&:hover,%5Cr%5Cn%20%20&:focus,%5Cr%5Cn%20%20&:active%20%7B%5Cr%5Cn%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:focus%20%7B%5Cr%5Cn%20%20%20%20outline:%20none;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:hover,%5Cr%5Cn%20%20&:active%20%7B%5Cr%5Cn%20%20%20%20outline:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnul,%5Cr%5Cnol%20%7B%5Cr%5Cn%20%20margin:%200%200%201em%200;%5Cr%5Cn%20%20padding:%200%200%200%201.5em;%5Cr%5Cn%5Cr%5Cn%20%20li%20%7B%5Cr%5Cn%20%20%20%20padding:%20.25em%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnul%20%7B%5Cr%5Cn%20%20list-style:%20disc;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnol%20%7B%5Cr%5Cn%20%20list-style:%20decimal;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnli%20%3E%20ul,%5Cr%5Cnli%20%3E%20ol%20%7B%5Cr%5Cn%20%20margin-bottom:%200;%5Cr%5Cn%20%20margin-left:%201.5em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cndt%20%7B%5Cr%5Cn%20%20font-weight:%20700;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cndd%20%7B%5Cr%5Cn%20%20margin:%200%201.5em%201.5em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cntable%20%7B%5Cr%5Cn%20%20margin:%200%200%201.5em;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnhr%20%7B%5Cr%5Cn%20%20background-color:%20grey;%5Cr%5Cn%20%20border:%200;%5Cr%5Cn%20%20height:%201px;%5Cr%5Cn%20%20margin-bottom:%201.5em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnbody.blog,%5Cr%5Cnbody.archive,%5Cr%5Cnbody.single%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.header:not(.simplified)%20%7B%5Cr%5Cn%20%20%20%20padding-bottom:%204em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20+%20.container%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.header.simplified%20%7B%5Cr%5Cn%20%20%20%20padding:%201em%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22@mixin%20cancelmargins%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%3E%20*:first-child%20%7B%5Cr%5Cn%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%3E%20*:last-child%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@mixin%20loader%20%7B%5Cr%5Cn%5Cr%5Cn%20%20&:before%20%7B%5Cr%5Cn%20%20%20%20-webkit-animation:%20spin%201s%20ease-in-out%20infinite;%5Cr%5Cn%20%20%20%20animation:%20spin%201s%20ease-in-out%20infinite;%5Cr%5Cn%20%20%20%20background-size:%20cover;%5Cr%5Cn%20%20%20%20color:%20rgba(0,%200,%200,%20.75);%5Cr%5Cn%20%20%20%20content:%20'';%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20height:%202rem;%5Cr%5Cn%20%20%20%20left:%2050%25;%5Cr%5Cn%20%20%20%20margin-left:%20-1rem;%5Cr%5Cn%20%20%20%20margin-top:%20-1rem;%5Cr%5Cn%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20width:%202rem;%5Cr%5Cn%20%20%20%20z-index:%209999999;%5Cr%5Cn%20%20%20%20background:%20url(images/loader.svg)%20center%20center;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.basic-block%20%7B%5Cr%5Cn%5Cr%5Cn%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20margin-bottom:%2020px;%5Cr%5Cn%20%20padding:%2030px;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20z-index:%201;%5Cr%5Cn%20%20background-color:%20var(--block-bg);%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20&.linked%20%7B%5Cr%5Cn%20%20%20%20border-bottom-right-radius:%200;%5Cr%5Cn%20%20%20%20border-bottom-left-radius:%200;%5Cr%5Cn%20%20%20%20border-bottom:%200;%5Cr%5Cn%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.link-previous:not(.question)%20%7B%5Cr%5Cn%20%20%20%20border-top-left-radius:%200;%5Cr%5Cn%20%20%20%20border-top-right-radius:%200;%5Cr%5Cn%20%20%20%20border-top:%200;%5Cr%5Cn%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.question%20%7B%5Cr%5Cn%20%20%20%20border-color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20border-width:%201px%205px;%5Cr%5Cn%20%20%20%20border-style:%20solid;%5Cr%5Cn%20%20%20%20margin:%200%20-15px%2020px%20-15px;%5Cr%5Cn%20%20%20%20z-index:%202;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&::before%20%7B%5Cr%5Cn%20%20%20%20%20%20content:%20'';%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20height:%201.35rem;%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20right:%201rem;%5Cr%5Cn%20%20%20%20%20%20top:%201rem;%5Cr%5Cn%20%20%20%20%20%20width:%201.35rem;%5Cr%5Cn%20%20%20%20%20%20z-index:%203;%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20transition:%20opacity%20.18s%20ease;%5Cr%5Cn%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%20%20transform-origin:%20center%20center;%5Cr%5Cn%20%20%20%20%20%20will-change:%20opacity;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&::after%20%7B%5Cn%20%20%20%20%20%20content:%20'Opgeslagen';%5Cn%20%20%20%20%20%20position:%20absolute;%5Cn%20%20%20%20%20%20right:%201rem;%5Cn%20%20%20%20%20%20top:%20.8rem;%5Cn%20%20%20%20%20%20z-index:%203;%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-green);%5Cr%5Cn%20%20%20%20%20%20border-radius:%20999px;%5Cr%5Cn%20%20%20%20%20%20box-shadow:%200%206px%2014px%20rgba(var(--color-green-rgb),%200.28);%5Cn%20%20%20%20%20%20color:%20white;%5Cn%20%20%20%20%20%20font-size:%20.82rem;%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cn%20%20%20%20%20%20line-height:%201;%5Cn%20%20%20%20%20%20padding:%20.5rem%20.85rem;%5Cn%20%20%20%20%20%20white-space:%20nowrap;%5Cn%20%20%20%20%20%20opacity:%200;%5Cn%20%20%20%20%20%20transform:%20translateY(-8px)%20scale(.94);%5Cn%20%20%20%20%20%20transition:%20opacity%20.24s%20ease,%20transform%20.34s%20cubic-bezier(.22,%201,%20.36,%201);%5Cn%20%20%20%20%20%20pointer-events:%20none;%5Cn%20%20%20%20%20%20will-change:%20transform,%20opacity;%5Cn%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20&.saving%20%7B%5Cr%5Cn%20%20%20%20%20%20&::before%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-animation:%20spin%20.9s%20linear%20infinite;%5Cr%5Cn%20%20%20%20%20%20%20%20animation:%20spin%20.9s%20linear%20infinite;%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20url(images/loader.svg)%20center%20center%20no-repeat;%5Cr%5Cn%20%20%20%20%20%20%20%20background-size:%20contain;%5Cr%5Cn%20%20%20%20%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&::after%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20input,%5Cr%5Cn%20%20%20%20%20%20textarea,%5Cr%5Cn%20%20%20%20%20%20.check-answer%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.save-success%20%7B%5Cn%20%20%20%20%20%20&::before%20%7B%5Cn%20%20%20%20%20%20%20%20opacity:%200;%5Cn%20%20%20%20%20%20%20%20-webkit-animation:%20none;%5Cn%20%20%20%20%20%20%20%20animation:%20none;%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&::after%20%7B%5Cn%20%20%20%20%20%20%20%20opacity:%201;%5Cn%20%20%20%20%20%20%20%20transform:%20translateY(0)%20scale(1);%5Cn%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&.save-success-leaving%20%7B%5Cn%20%20%20%20%20%20&::after%20%7B%5Cn%20%20%20%20%20%20%20%20opacity:%200;%5Cn%20%20%20%20%20%20%20%20transform:%20translateY(-10px)%20scale(.97);%5Cn%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20textarea%20%7B%5Cr%5Cn%20%20%20%20%20%20height:%20200px;%5Cr%5Cn%20%20%20%20%20%20padding:%201em;%5Cr%5Cn%20%20%20%20%20%20width:%20100%25%20!important;%5Cr%5Cn%20%20%20%20%20%20max-width:%20100%25;%5Cr%5Cn%20%20%20%20%20%20max-height:%20350px;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.linked%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.admin-only%20%7B%5Cr%5Cn%20%20%20%20border:%202px%20dashed%20var(--color-red);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.block%20%7B%5Cr%5Cn%5Cr%5Cn%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20margin-bottom:%2020px;%5Cr%5Cn%20%20padding:%2015px;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20z-index:%201;%5Cr%5Cn%5Cr%5Cn%20%20&:not(.noflex)%20%7B%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.linked%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.padding%20%7B%5Cr%5Cn%20%20%20%20padding:%2015px;%5Cr%5Cn%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.background%20%7B%5Cr%5Cn%20%20%20%20background-color:%20var(--block-bg);%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.linked%20%7B%5Cr%5Cn%20%20%20%20%20%20border-bottom-right-radius:%200;%5Cr%5Cn%20%20%20%20%20%20border-bottom-left-radius:%200;%5Cr%5Cn%20%20%20%20%20%20border-bottom:%200;%5Cr%5Cn%20%20%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.link-previous:not(.question)%20%7B%5Cr%5Cn%20%20%20%20%20%20border-top-left-radius:%200;%5Cr%5Cn%20%20%20%20%20%20border-top-right-radius:%200;%5Cr%5Cn%20%20%20%20%20%20border-top:%200;%5Cr%5Cn%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.column%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.third%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%2033.3334%25;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.twothird%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%2066.6664%25;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.full%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20+%20.full%20.padding%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20padding-top:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(min-width:%201200px)%20and%20(max-width:%201250px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.basic-block%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.question%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20%20%20margin-right:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%201050px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.basic-block%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.question%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20%20%20margin-right:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20768px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.basic-block%20%7B%5Cr%5Cn%20%20%20%20padding:%2020px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%22,%22@mixin%20basic-button($class,%20$color,%20$text-color)%20%7B%5Cn%5Cn%20%20.button.%23%7B$class%7D%20%7B%5Cn%5Cn%20%20%20%20background:%20var(--color-%23%7B$color%7D);%5Cn%20%20%20%20color:%20$text-color;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active,%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-%23%7B$color%7D),%20white%2010%25);%5Cn%20%20%20%20%20%20color:%20$text-color;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20outline:%202px%20solid%20rgba(var(--color-%23%7B$color%7D-rgb),%200.95);%5Cn%20%20%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-%23%7B$color%7D-rgb),%200.2),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20outline:%202px%20solid%20rgba(var(--color-%23%7B$color%7D-rgb),%200.95);%5Cn%20%20%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-%23%7B$color%7D-rgb),%200.2),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%7D%5Cn%5Cn%20%20.button.%23%7B$class%7D-outlined%20%7B%5Cn%5Cn%20%20%20%20background:%20var(--color-white);%5Cn%20%20%20%20color:%20var(--color-%23%7B$color%7D);%5Cn%20%20%20%20border:%202px%20solid%20var(--color-%23%7B$color%7D);%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active,%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-%23%7B$color%7D),%20white%2010%25);%5Cn%20%20%20%20%20%20color:%20$text-color;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20outline:%202px%20solid%20rgba(var(--color-%23%7B$color%7D-rgb),%200.95);%5Cn%20%20%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-%23%7B$color%7D-rgb),%200.18),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20outline:%202px%20solid%20rgba(var(--color-%23%7B$color%7D-rgb),%200.95);%5Cn%20%20%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-%23%7B$color%7D-rgb),%200.18),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%7D%5Cn%5Cn%7D%5Cn%5Cr%5Cnbutton,%5Cr%5Cninput%5Btype='button'%5D,%5Cr%5Cninput%5Btype='reset'%5D,%5Cr%5Cninput%5Btype='submit'%5D%20%7B%5Cr%5Cn%20%20background:%20grey;%5Cr%5Cn%20%20border:%201px%20solid%20grey;%5Cr%5Cn%20%20border-radius:%203px;%5Cr%5Cn%20%20color:%20white;%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%20%20line-height:%201;%5Cr%5Cn%20%20padding:%200.6em%201em%200.4em;%5Cr%5Cn%20%20cursor:%20pointer;%5Cr%5Cn%5Cr%5Cn%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20background:%20%23505050;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:active,%5Cr%5Cn%20%20&:focus%20%7B%5Cr%5Cn%20%20%20%20background:%20%23505050;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.buttons%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%20%20margin:%201.25em%20-5px;%5Cr%5Cn%20%20font-size:%201.1em;%5Cr%5Cn%5Cr%5Cn%20%20&.left%20%7B%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20flex-start;%5Cr%5Cn%20%20justify-content:%20flex-start;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.center%20%7B%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.right%20%7B%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20flex-end;%5Cr%5Cn%20%20justify-content:%20flex-end;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.small%20%7B%5Cr%5Cn%20%20%20%20font-size:%20.9em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.large%20%7B%5Cr%5Cn%20%20%20%20font-size:%201.3em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.no-margins%20%7B%5Cr%5Cn%20%20%20%20margin:%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.button%20%7B%5Cn%20%20background:%20var(--color-accent);%5Cn%20%20border-radius:%204px;%5Cn%20%20color:%20%23FFFFFF;%5Cn%20%20display:%20inline-block;%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%20%20margin:%205px;%5Cr%5Cn%20%20padding:%205px%2010px;%5Cr%5Cn%20%20text-decoration:%20none%20!important;%5Cn%20%20cursor:%20pointer;%5Cn%20%20border:%20none;%5Cn%20%20transition:%20background-color%20.14s%20ease-out,%20color%20.14s%20ease-out,%20opacity%20.14s%20ease-out,%20transform%20.14s%20ease-out,%20box-shadow%20.18s%20ease-out,%20filter%20.14s%20ease-out;%5Cn%20%20transform:%20translateY(0);%5Cn%20%20box-shadow:%200%200%200%20rgba(0,%200,%200,%200);%5Cn%5Cn%20%20.flex%20%7B%5Cn%20%20%20%20display:%20-webkit-flex;%5Cn%20%20display:%20flex;%5Cn%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20span%20+%20.svg%20%7B%5Cr%5Cn%20%20%20%20margin-left:%20.4em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.svg%20+%20span%20%7B%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20margin-left:%20.4em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:visited%20%7B%5Cr%5Cn%20%20%20%20color:%20%23FFFFFF;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:hover,%5Cn%20%20&:active,%5Cn%20%20&:focus%20%7B%5Cn%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-accent),%20white%2010%25);%5Cn%20%20%20%20color:%20white;%5Cn%20%20%20%20box-shadow:%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%7D%5Cn%5Cn%20%20&:active%20%7B%5Cn%20%20%20%20transform:%20translateY(1px);%5Cn%20%20%20%20box-shadow:%200%202px%208px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%7D%5Cn%5Cn%20%20&:focus%20%7B%5Cn%20%20%20%20outline:%202px%20solid%20rgba(var(--color-accent-rgb),%200.95);%5Cn%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-accent-rgb),%200.18),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%7D%5Cn%5Cn%20%20&:focus-visible%20%7B%5Cn%20%20%20%20outline:%202px%20solid%20rgba(var(--color-accent-rgb),%200.95);%5Cn%20%20%20%20outline-offset:%202px;%5Cn%20%20%20%20box-shadow:%200%200%200%204px%20rgba(var(--color-accent-rgb),%200.18),%200%206px%2016px%20rgba(0,%200,%200,%200.12);%5Cn%20%20%7D%5Cn%5Cn%20%20.svg%20%7B%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20width:%201em;%5Cr%5Cn%20%20%20%20height:%201.5em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20%20%20left:%2050%25;%5Cr%5Cn%20%20%20%20%20%20transform:%20translate(-50%25,%20-50%25);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@include%20basic-button('primary',%20'primary',%20%23FFFFFF);%5Cn@include%20basic-button('secondary',%20'accent',%20var(--button-color));%5Cn@include%20basic-button('accent',%20'accent',%20var(--button-color));%5Cn@include%20basic-button('grey',%20'grey',%20%23FFFFFF);%5Cn@include%20basic-button('red',%20'red',%20%23FFFFFF);%5Cn@include%20basic-button('orange',%20'orange',%20%23FFFFFF);%5Cn@include%20basic-button('green',%20'green',%20var(--button-color));%5Cn@include%20basic-button('blue',%20'blue',%20%23FFFFFF);%5Cn@include%20basic-button('black',%20'black',%20%23FFFFFF);%5Cn%5Cr%5Cn@media%20(max-width:%20500px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.buttons.grid-on-mobile%20%7B%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-gap:%200.2em;%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(90px,%201fr));%5Cr%5Cn%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20margin-right:%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%200.75em;%5Cr%5Cn%20%20%20%20%20%20%20%20line-height:%201.2;%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.flex%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20font-size:%201.5em;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin:%200%20auto;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20svg%20+%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20span%20+%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20450px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.buttons%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20font-size:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22%5Cnh1,%5Cnh2,%5Cnh3,%5Cnh4,%5Cnh5,%5Cnh6%20%7B%5Cn%5Ctclear:%20both;%5Cn%5Cn%5Ctsmall%20%7B%5Cn%5Ct%5Ctopacity:%20.85;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%5Cnbody,%5Cnbutton,%5Cninput,%5Cnselect,%5Cnoptgroup,%5Cntextarea%20%7B%5Cn%5Ctfont-family:%20'Lato',%20sans-serif;%5Cn%5Ctfont-size:%201rem;%5Cn%5Ctline-height:%201.4;%5Cn%7D%5Cn%5Cndfn,%5Cncite,%5Cnem,%5Cni%20%7B%5Cn%5Ctfont-style:%20italic;%5Cn%7D%5Cn%5Cnblockquote%20%7B%5Cn%5Ctmargin:%200%201.5em;%5Cn%7D%5Cn%5Cnaddress%20%7B%5Cn%5Ctmargin:%200%200%201.5em;%5Cn%7D%5Cn%5Cnpre%20%7B%5Cn%5Ctbackground:%20lightgrey;%5Cn%5Ctfont-family:%20'Courier%2010%20Pitch',%20Courier,%20monospace;%5Cn%5Ctline-height:%201.4;%5Cn%5Ctmargin-bottom:%201.6em;%5Cn%5Ctmax-width:%20100%25;%5Cn%5Ctoverflow:%20auto;%5Cn%5Ctpadding:%201.6em;%5Cn%7D%5Cn%5Cncode,%5Cnkbd,%5Cntt,%5Cnvar%20%7B%5Cn%5Ctfont-family:%20'Courier%2010%20Pitch',%20Courier,%20monospace;%5Cn%7D%5Cn%5Cnabbr,%5Cnacronym%20%7B%5Cn%5Ctborder-bottom:%201px%20dotted%20lightgrey;%5Cn%5Ctcursor:%20help;%5Cn%7D%5Cn%5Cnmark,%5Cnins%20%7B%5Cn%5Ctbackground:%20lightgrey;%5Cn%5Cttext-decoration:%20none;%5Cn%7D%5Cn%5Cnbig%20%7B%5Cn%5Ctfont-size:%20125%25;%5Cn%7D%5Cn%5Cnul%20%7B%5Cn%5Ctlist-style-type:%20square;%5Cn%7D%5Cn%5Cnp%20%7B%5Cn%5Ctfont-size:%201.1em;%5Cn%5Ctmargin:%200%200%201em%200;%5Cn%7D%5Cn%5Cnh1%20%7B%5Cn%5Ctcolor:%20var(--color-primary);%5Cn%5Ctfont-size:%202.5em;%5Cn%5Ctline-height:%201.4;%5Cn%5Ctmargin-bottom:%200.4em;%5Cn%5Ctmargin-top:%200;%5Cn%7D%5Cn%5Cnsmall%20%7B%5Cn%5Ctfont-size:%2075%25;%5Cn%7D%5Cn%5Cnh2%20%7B%5Cn%5Ctcolor:%20var(--color-primary);%5Cn%5Ctfont-size:%201.75em;%5Cn%5Ctline-height:%201.3;%5Cn%5Ctmargin-top:%200;%5Cn%5Ctmargin-bottom:%200.4em;%5Cn%7D%5Cn%5Cn@media%20(max-width:%20425px)%20%7B%5Cn%5Cn%5Cth1%20%7B%5Cn%5Ct%5Ctfont-size:%202em;%5Cn%5Ct%5Ctline-height:%201.3;%5Cn%5Ct%7D%5Cn%5Cn%5Cth2%20%7B%5Cn%5Ct%5Ctfont-size:%201.35em;%5Cn%5Ct%5Ctline-height:%201.3;%5Cn%5Ct%7D%5Cn%5Cn%5Ctbig%20%7B%5Cn%5Ct%5Ctfont-size:%20115%25;%5Cn%5Ct%7D%5Cn%5Cn%7D%22,%22@mixin%20image-button($class,%20$color,%20$text-color)%20%7B%5Cn%5Cn%20%20.item.%23%7B$class%7D-color%20%7B%5Cn%5Cn%20%20%20%20.caption%20%7B%5Cn%20%20%20%20%20%20background:%20var(--color-%23%7B$color%7D);%5Cn%20%20%20%20%20%20color:%20$text-color;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:hover%20.caption%20%7B%5Cn%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-%23%7B$color%7D),%20white%2010%25);%5Cn%20%20%20%20%20%20color:%20$text-color;%5Cn%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.grid%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20grid;%5Cr%5Cn%20%20grid-gap:%201.5em;%5Cr%5Cn%20%20list-style:%20none;%5Cr%5Cn%20%20margin:%200;%5Cr%5Cn%20%20padding:%200;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20&.small%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(175px,%201fr));%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.normal%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(275px,%201fr));%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.large%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(350px,%201fr));%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.itemcount-1%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.itemcount-2%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.full%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.image%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20img,%5Cr%5Cn%20%20%20%20%20%20picture%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20min-height:%20250px;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.griditem%20%7B%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.caption%20%7B%5Cr%5Cn%20%20%20%20padding:%200.5em%201em;%5Cr%5Cn%20%20%20%20background:%20%234E4E4E;%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.item%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20video%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.image%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20padding:%200;%5Cr%5Cn%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.picture%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%204px%204px%200%200;%5Cr%5Cn%20%20%20%20%20%20%20%20height:%20250px;%5Cr%5Cn%20%20%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20img%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%204px%204px%200%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20picture%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20opacity:%20.8;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.caption%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20white;%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20grey;%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.2em;%5Cr%5Cn%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%20.5em%20.8em;%5Cr%5Cn%20%20%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.flex%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin-right:%20.5em;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.hover%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20%23FFFFFF;%5Cr%5Cn%20%20%20%20%20%20font-size:%202.5em;%5Cr%5Cn%20%20%20%20%20%20left:%2050%25;%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20%20%20transform:%20translate(-50%25,%20-50%25);%5Cr%5Cn%20%20%20%20%20%20z-index:%205;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20transform:%20rotate(90deg)%20scale(1);%5Cr%5Cn%20%20%20%20%20%20%20%20transform-origin:%20center%20center;%5Cr%5Cn%20%20%20%20%20%20%20%20transition:%20transform%200.25s%20ease,%20opacity%200.25s;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:hover%20.hover%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20%20%20transform:%20rotate(0deg)%20scale(1.1);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.date%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20right:%201em;%5Cr%5Cn%20%20%20%20%20%20text-shadow:%200%200%202px%20rgba(0,%200,%200,%200.65);%5Cr%5Cn%20%20%20%20%20%20top:%201em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.grid%20%7B%5Cr%5Cn%5Cr%5Cn%20%20@include%20image-button('primary',%20'primary',%20white);%5Cn%20%20@include%20image-button('accent',%20'accent',%20white);%5Cn%20%20@include%20image-button('grey',%20'grey',%20white);%5Cn%20%20@include%20image-button('white',%20'white',%20%23585858);%5Cn%20%20@include%20image-button('green',%20'green',%20var(--button-color));%5Cn%20%20@include%20image-button('blue',%20'blue',%20white);%5Cn%20%20@include%20image-button('red',%20'red',%20white);%5Cn%20%20@include%20image-button('orange',%20'orange',%20white);%5Cn%20%20@include%20image-button('yellow',%20'yellow',%20white);%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%201050px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.grid.large%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(275px,%201fr));%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20750px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.grid%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20grid-gap:%20.75em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.small%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(125px,%201fr));%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.normal%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(175px,%201fr));%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.large%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(225px,%201fr));%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20650px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.grid%20.item.image%20.picture%20%7B%5Cr%5Cn%20%20%20%20height:%20150px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20600px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.grid%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20grid-gap:%20.75em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.small%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(2,%201fr);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.normal%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(2,%201fr);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.large%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%20repeat(2,%201fr);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20450px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.grid.normal%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.footer%20%7B%5Cr%5Cn%5Cr%5Cn%20%20padding:%203em%200;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20color:%20%235E5E5E;%5Cr%5Cn%20%20margin-top:%204em;%5Cr%5Cn%20%20background:%20rgba(255,%20255,%20255,%200.2);%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20.inner%20%7B%5Cr%5Cn%20%20%20%20max-width:%20850px;%5Cr%5Cn%20%20%20%20margin:%200%20auto;%5Cr%5Cn%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.link%20%7B%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20margin:%200%2010px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20a%20%7B%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20text-decoration:%20underline;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20p%20%7B%5Cr%5Cn%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20hr%20%7B%5Cr%5Cn%20%20%20%20background:%20black;%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20height:%201px;%5Cr%5Cn%20%20%20%20margin:%2020px;%5Cr%5Cn%20%20%20%20opacity:%20.1;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.menus%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20background:%20rgba(255,%20255,%20255,%200.25);%5Cr%5Cn%20%20%20%20padding:%201em%200;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20margin-top:%202em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.item%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.title%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.2em;%5Cr%5Cn%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20%20%20margin-bottom:%20.5em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20ul%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20list-style:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20li%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20+%20li%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20margin-left:%201.75em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20&:before%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20background:%20%234C4C4C;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20border-radius:%205px;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20content:%20'';%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20height:%203px;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20left:%20-1.1em;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20transform:%20translateY(-50%25);%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20width:%203px;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20+%20.item%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin-top:%201.5em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.header%20%7B%5Cr%5Cn%5Cr%5Cn%20%20+%20.container%20%7B%5Cr%5Cn%20%20%20%20margin-top:%20-70px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.pagetitle:not(.no-overlap)%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-top:%20-85px;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.container%20%7B%5Cr%5Cn%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20z-index:%205;%5Cr%5Cn%20%20margin-left:%20auto;%5Cr%5Cn%20%20margin-right:%20auto;%5Cr%5Cn%20%20padding-left:%2015px;%5Cr%5Cn%20%20padding-right:%2015px;%5Cr%5Cn%5Cr%5Cn%20%20&.padding%20%7B%5Cr%5Cn%20%20%20%20padding-top:%202em;%5Cr%5Cn%20%20%20%20padding-bottom:%202em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20+%20.padding%20%7B%5Cr%5Cn%20%20%20%20%20%20padding-top:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.post-info%20%7B%5Cr%5Cn%20%20%20%20line-height:%202;%5Cr%5Cn%20%20%20%20color:%20grey;%5Cr%5Cn%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.pagetitle%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20text-align:%20left;%5Cr%5Cn%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.no-overlap%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-top:%202em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20h1%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-left:%201em;%5Cr%5Cn%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-primary);%5Cr%5Cn%20%20%20%20%20%20padding:%200.25em%200.5em;%5Cr%5Cn%20%20%20%20%20%20border-radius:%205px%205px%200%200;%5Cr%5Cn%20%20%20%20%20%20font-size:%202em;%5Cr%5Cn%20%20%20%20%20%20color:%20white;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%20.75em;%5Cr%5Cn%20%20%20%20%20%20%20%20margin-right:%200.45em;%5Cr%5Cn%20%20%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20%20%20top:%200.15em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.questionaire%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20h1,%20h2%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20%23333333;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.question%20%7B%5Cn%5Cn%20%20%20%20%20%20transition:%20border-color%20.22s%20ease,%20box-shadow%20.22s%20ease,%20background-color%20.22s%20ease;%5Cn%5Cn%20%20%20%20%20%20h1,%20h2%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20var(--color-primary);%5Cn%20%20%20%20%20%20%20%20transition:%20color%20.22s%20ease;%5Cn%20%20%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20%20%20&.error,%5Cr%5Cn%20%20%20%20%20%20&.incorrect,%5Cr%5Cn%20%20%20%20%20%20&.unanswered%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20border-color:%20var(--color-red);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20h1,%20h2%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20color:%20var(--color-red);%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.error%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.error-message%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20block%20!important;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.correct,%5Cr%5Cn%20%20%20%20%20%20&.answered%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20border-color:%20var(--color-green);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20h1,%20h2%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20color:%20var(--color-green);%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.correct%20.answer,%5Cn%20%20%20%20%20%20&.incorrect%20.answer%20%7B%5Cn%20%20%20%20%20%20%20%20opacity:%201;%5Cn%20%20%20%20%20%20%20%20max-height:%2030rem;%5Cn%20%20%20%20%20%20%20%20transform:%20translateY(0);%5Cn%20%20%20%20%20%20%20%20margin-top:%201rem;%5Cn%20%20%20%20%20%20%20%20pointer-events:%20auto;%5Cn%20%20%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20%20%20.right,%5Cr%5Cn%20%20%20%20%20%20.wrong,%5Cr%5Cn%20%20%20%20%20%20.correct%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20label%5Bstatus='right'%5D%20.right%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20label%5Bstatus='wrong'%5D%20.wrong%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20label%5Bstatus='correct'%5D%20.correct%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.correct,%5Cr%5Cn%20%20%20%20%20%20&.incorrect%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.check-answer%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20label%5Banswered%5D%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20color:%20var(--color-red);%5Cn%20%20%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cn%20%20%20%20%20%20%20%20%20%20transition:%20color%20.18s%20ease,%20transform%20.18s%20ease;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20label%5Bcorrect%5D%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20color:%20var(--color-green);%5Cn%20%20%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cn%20%20%20%20%20%20%20%20%20%20transition:%20color%20.18s%20ease,%20transform%20.18s%20ease;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20label%5Banswered%5D%5Bcorrect%5D%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20color:%20var(--color-green);%5Cn%20%20%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20%20%20.check-answer%20%7B%5Cn%20%20%20%20%20%20%20%20margin-top:%20.5em;%5Cn%20%20%20%20%20%20%20%20margin-bottom:%200;%5Cn%20%20%20%20%20%20%20%20transition:%20opacity%20.18s%20ease,%20transform%20.18s%20ease;%5Cn%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%7D%5Cn%5Cr%5Cn%20%20%20%20.grid%20%7B%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20flex-start;%5Cr%5Cn%20%20align-items:%20flex-start;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.no-js-message%20%7B%5Cr%5Cn%20%20%20%20margin-top:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.error-message%20%7B%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.split-layout%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20grid;%5Cr%5Cn%20%20grid-gap:%201.5em;%5Cr%5Cn%5Cr%5Cn%20%20.left,%5Cr%5Cn%20%20.right%20%7B%5Cr%5Cn%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-80-20%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%208fr%202fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-70-30%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%207fr%203fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-60-40%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%206fr%204fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-50-50%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-40-60%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%204fr%206fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-30-70%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%203fr%207fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.columns-20-80%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%202fr%208fr;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20768px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.container%20%7B%5Cr%5Cn%20%20%20%20margin-left:%200;%5Cr%5Cn%20%20%20%20margin-right:%200;%5Cr%5Cn%20%20%20%20width:%20auto;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.pagetitle%20%7B%5Cr%5Cn%20%20%20%20%20%20padding-bottom:%200;%5Cr%5Cn%20%20%20%20%20%20padding-top:%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20+%20.container%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20padding-top:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(min-width:%20992px)%20%7B%5Cr%5Cn%20%20.container%20%7B%5Cr%5Cn%20%20%20%20width:%20970px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(min-width:%201200px)%20%7B%5Cr%5Cn%20%20.container%20%7B%5Cr%5Cn%20%20%20%20width:%201170px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.container-fluid%20%7B%5Cr%5Cn%20%20margin-left:%20auto;%5Cr%5Cn%20%20margin-right:%20auto;%5Cr%5Cn%20%20padding-left:%2015px;%5Cr%5Cn%20%20padding-right:%2015px;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20only%20screen%20and%20(max-width:%20950px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.split-layout%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-80-20%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%206fr%204fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-70-30%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%206fr%204fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-60-40%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-40-60%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-30-70%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%204fr%206fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-20-80%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%204fr%206fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20800px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.split-layout%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-80-20%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-70-30%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-30-70%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.columns-20-80%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20only%20screen%20and%20(max-width:%20650px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.split-layout%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr%20!important;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20450px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.container.pagetitle%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.no-overlap%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-top:%2015px;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20h1%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%20%20font-size:%201.75em;%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20text-align:%20left;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20+%20.container%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.block.background,%5Cr%5Cn%20%20%20%20%20%20.basic-block%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22%5Cn.audio-player%20%7B%5Cr%5Cn%5Cr%5Cn%20%20background:%20white;%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20padding:%201.5em;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20margin:%20.5em%200;%5Cr%5Cn%5Cr%5Cn%20%20.artist,%5Cr%5Cn%20%20.album%20%7B%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%20%20margin-bottom:%20.15em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.title%20%7B%5Cr%5Cn%20%20%20%20font-size:%201.4em;%5Cr%5Cn%20%20%20%20margin-bottom:%20.5em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.time%20%7B%5Cr%5Cn%20%20%20%20margin:%20.5em%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.player%20%7B%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.waveform%20%7B%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.actions%20%7B%5Cr%5Cn%20%20%20%20padding-right:%201em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.play-button%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--menu-color);%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20cursor:%20pointer;%5Cr%5Cn%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%20%20width:%203em;%5Cr%5Cn%20%20%20%20height:%203em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--menu-bg-hover);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.icon-pause%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.playing%20.play-button%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20background:%20var(--menu-bg-hover);%5Cr%5Cn%5Cr%5Cn%20%20%20%20.icon-play%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.icon-pause%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.split%20%7B%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-template-columns:%20120px%201fr;%5Cr%5Cn%20%20%20%20grid-gap:%201em;%5Cr%5Cn%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.image%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20height:%20auto;%5Cr%5Cn%20%20%20%20aspect-ratio:%201;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20%20%20overflow:%20hidden;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20600px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.audio-player%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20padding:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.split%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%2090px%201fr;%5Cr%5Cn%20%20%20%20%20%20grid-gap:%20.75em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.play-button%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%202.5em;%5Cr%5Cn%20%20%20%20%20%20height:%202.5em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20400px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.audio-player%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.split%20%7B%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%2070px%201fr;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.image%20%7B%5Cr%5Cn%20%20%20%20%20%20aspect-ratio:%20.75;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22%5Cn.topbar%20%7B%5Cr%5Cn%5Cr%5Cn%20%20background:%20rgb(255%20255%20255%20/%2035%25);%5Cr%5Cn%20%20padding:%20.7em%201em;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20z-index:%205;%5Cr%5Cn%20%20margin-bottom:%202em;%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20.usps%20%7B%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Cr%5Cn%20%20%20%20font-size:%201.2em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.usp%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-accent);%5Cr%5Cn%20%20%20%20%20%20border-radius:%205px;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20margin:%200.3em;%5Cr%5Cn%20%20%20%20%20%20padding:%20.1em%20.5em;%5Cr%5Cn%20%20%20%20%20%20color:%20var(--button-color);%5Cr%5Cn%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin-right:%20.2em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20450px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.topbar%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.usps%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.faqs%20%7B%5Cr%5Cn%5Cr%5Cn%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%5Cr%5Cn%20%20.faq%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20margin:%201em%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.head%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(0,%200,%200,%200.075);%5Cr%5Cn%20%20%20%20%20%20border-radius:%205px;%5Cr%5Cn%20%20%20%20%20%20color:%20color-mix(in%20srgb,%20var(--color-primary),%20black%2010%25);%5Cn%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(0,%200,%200,%200.115);%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20color-mix(in%20srgb,%20var(--color-primary),%20black%2020%25);%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.toggle%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(var(--color-primary-rgb),%20.7);%5Cn%20%20%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%200%205px%205px%200;%5Cr%5Cn%20%20%20%20%20%20%20%20width:%204em;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&.open%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&.close%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20background:%20rgba(var(--color-primary-rgb),%20.9);%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20height:%201.8em;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20width:%201.8em;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.title%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20font-size:%201.25em;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.block%20%7B%5Cr%5Cn%20%20%20%20%20%20background-color:%20%23F5F5F5;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.content%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.textblock%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.show%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.head%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%205px%205px%200%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.toggle%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20border-radius:%200%205px%200%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20&.open%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20&.close%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.content%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.container%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200;%5Cr%5Cn%20%20%20%20%20%20top:%200;%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.block%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%20%20padding:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.background%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border:%201px%20solid%20gainsboro;%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%200%200%205px%205px;%5Cr%5Cn%20%20%20%20%20%20%20%20box-shadow:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22.socials%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct.item%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ctdisplay:%20inline-block;%5Cr%5Cn%5Ct%5Ctmargin:%20.5em;%5Cr%5Cn%5Cr%5Cn%5Ct%5Cta%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cr%5Cn%5Ct%5Ct%5Ctpadding:%20.5em;%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ctsvg%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20block;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctheight:%203em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Cttransition:%20transform%20.15s%20ease,%20opacity%20.15s;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%203em;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct&:hover%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctsvg%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctopacity:%20.7;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttransform:%20scale(1.1)%20rotate(-5deg);%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22%5Cn.pagination%20%7B%5Cr%5Cn%20%20padding:%202em;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20z-index:%201;%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.page-numbers%20%7B%5Cr%5Cn%20%20background:%20%23F5F5F5;%5Cr%5Cn%20%20border-radius:%2050px;%5Cr%5Cn%20%20color:%20%231A1818;%5Cr%5Cn%20%20cursor:%20pointer;%5Cr%5Cn%20%20display:%20inline-block;%5Cr%5Cn%20%20font-size:%201.5em;%5Cr%5Cn%20%20font-weight:%20700;%5Cr%5Cn%20%20height:%202.5em;%5Cr%5Cn%20%20margin:%200.1em;%5Cr%5Cn%20%20padding:%200.5em;%5Cr%5Cn%20%20text-decoration:%20none;%5Cr%5Cn%20%20transition:%20background%20.1s;%5Cr%5Cn%20%20vertical-align:%20middle;%5Cr%5Cn%20%20width:%202.5em;%5Cr%5Cn%5Cr%5Cn%20%20svg%20%7B%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20top:%200.1em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.current%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-primary)%20!important;%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20cursor:%20default%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.dots%20%7B%5Cr%5Cn%20%20%20%20background:%20none%20!important;%5Cr%5Cn%20%20%20%20box-shadow:%20none%20!important;%5Cr%5Cn%20%20%20%20cursor:%20default;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20background:%20%23FFFFFF%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22%5Cn.container.breadcrumbs%20%7B%5Cr%5Cn%5Cr%5Cn%20%20z-index:%205;%5Cr%5Cn%5Cr%5Cn%20%20&.padding%20%7B%5Cr%5Cn%20%20%20%20padding-top:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.breadcrumbs%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20background:%20white;%5Cr%5Cn%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20padding:%200.4em%201em%200.5em%201em;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%3E%20*.seperator:last-child%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20%20%20%20%20text-decoration:%20underline;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20top:%200.25em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.seperator%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20normal;%5Cr%5Cn%20%20%20%20%20%20opacity:%20.6;%5Cr%5Cn%20%20%20%20%20%20padding:%200%200.5em;%5Cr%5Cn%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20top:%20-0.075em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20+%20.seperator%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20top:%200.35em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%3E%20span:last-child%20%7B%5Cr%5Cn%20%20%20%20%20%20font-size:%20.95em;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20normal;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22%5Cn.password-error%20%7B%5Cr%5Cn%20%20color:%20%23FF4F4F;%5Cr%5Cn%20%20margin-bottom:%201em;%5Cr%5Cn%20%20display:%20inline-block;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.accesscode,%5Cr%5Cn.post-password-form%20%7B%5Cr%5Cn%20%20font-size:%201.2em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn%5Cr%5Cn.add-participant,%5Cr%5Cn.accesscode,%5Cr%5Cn.post-password-form%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%5Cr%5Cn%20%20input%5Btype='password'%5D,%5Cr%5Cn%20%20input%5Btype='text'%5D%20%7B%5Cr%5Cn%20%20%20%20border-radius:%204px%200%200%204px;%5Cr%5Cn%20%20%20%20background:%20var(--body-bg);%5Cr%5Cn%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20padding:%200.5em%201em;%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20max-width:%20250px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:focus-visible%20%7B%5Cr%5Cn%20%20%20%20%20%20outline:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20input%5Btype='submit'%5D%20%7B%5Cr%5Cn%20%20%20%20border-radius:%200%204px%204px%200;%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20padding:%200.5em%201em;%5Cr%5Cn%20%20%20%20background:%20var(--color-primary);%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-primary),%20white%2010%25);%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22,%22%5Cn.testimonials%20%7B%5Cr%5Cn%5Cr%5Cn%5Ctdisplay:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%5Ct-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Ct-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Ct-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%5Ctmargin:%200%20-5em;%5Cr%5Cn%5Cr%5Cn%5Ct.item%20%7B%5Cr%5Cn%5Ct%5Ctwidth:%2033.3334%25;%5Cr%5Cn%5Ct%5Ctpadding:%201em;%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct.frame%20%7B%5Cr%5Cn%5Ct%5Ct%5Ctbackground-color:%20%23FFFFFF;%5Cr%5Cn%5Ct%5Ct%5Ctborder-radius:%204px;%5Cr%5Cn%5Ct%5Ct%5Ctbox-shadow:%200%2010px%2015px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Ct%5Ct%5Ctborder:%20none;%5Cr%5Cn%5Ct%5Ct%5Ctpadding:%201.5em%202em;%5Cr%5Cn%5Ct%5Ct%5Cttext-align:%20center;%5Cr%5Cn%5Ct%5Ct%5Ctposition:%20relative;%5Cr%5Cn%5Ct%5Ct%5Ctborder-top:%205px%20solid%20var(--color-primary);%5Cr%5Cn%5Ct%5Ct%5Ctborder-bottom:%2010px%20solid%20var(--color-accent);%5Cr%5Cn%5Ct%5Ct%5Ctoverflow:%20visible;%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct&.with-action%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctpadding-bottom:%200;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%3E%20*%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20relative;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctz-index:%202;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.quote%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201.75em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20bold;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctline-height:%201.2;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--color-primary);%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctmargin-bottom:%200.75em;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.text%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%200.75em%200;%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctp%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctfont-size:%201.1em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctline-height:%201.4;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.name%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201.1em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20bold;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.subtext%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%20.9em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20%23424242;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.bg-image%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20absolute;%5Cr%5Cn%5Ct%5Ct%5Ct%5Cttop:%200;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctleft:%200;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctright:%200;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctbottom:%200;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctopacity:%20.075;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctz-index:%201;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.main-image%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctaspect-ratio:%201;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%20100px;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%2050px;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%201em%20auto%200%20auto;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctoverflow:%20hidden;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.logo%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctmax-width:%20250px;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctheight:%20100px;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%201em%20auto%200%20auto;%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%5Ct.action%20%7B%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--color-accent);%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20white;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%200.4em%201.5em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20bold;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201.35em;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%204px;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20relative;%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20inline-block;%5Cr%5Cn%5Ct%5Ct%5Ct%5Cttransform:%20translateY(calc(50%25%20+%205px));%5Cr%5Cn%5Ct%5Ct%5Ct%5Ctbox-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Ct%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%5Ctp%20%7B%5Cr%5Cn%5Ct%5Ct%5Ctfont-size:%201em;%5Cr%5Cn%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%201300px)%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct.testimonials%20%7B%5Cr%5Cn%5Ct%5Ctmargin:%200;%5Cr%5Cn%5Ct%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20900px)%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct.testimonials%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct-webkit-align-items:%20flex-start;%5Cr%5Cn%20%20align-items:%20flex-start;%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct.item%20%7B%5Cr%5Cn%5Ct%5Ct%5Ctwidth:%2050%25;%5Cr%5Cn%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20600px)%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct.testimonials%20%7B%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct.item%20%7B%5Cr%5Cn%5Ct%5Ct%5Ctwidth:%20100%25;%5Cr%5Cn%5Ct%5Ct%7D%5Cr%5Cn%5Cr%5Cn%5Ct%7D%5Cr%5Cn%5Cr%5Cn%7D%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.multiple-choice%20%7B%5Cr%5Cn%20%20font-size:%201.1em;%5Cr%5Cn%5Cr%5Cn%20%20label%20%7B%5Cr%5Cn%20%20%20%20padding:%200.4em%200;%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%5Cr%5Cn%20%20%20%20input%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-right:%207px;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.groups%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20grid;%5Cr%5Cn%20%20grid-gap:%201.5em;%5Cr%5Cn%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(225px,%201fr));%5Cr%5Cn%20%20line-height:%201.8;%5Cr%5Cn%5Cr%5Cn%20%20+%20.groups%20%7B%5Cr%5Cn%20%20%20%20margin-top:%201.5em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.item%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20border-radius:%204px;%5Cn%20%20%20%20border:%201px%20solid%20rgba(var(--text-color-rgb),%200.3);%5Cn%20%20%20%20text-decoration:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.hover:hover%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.075);%5Cn%5Cr%5Cn%20%20%20%20%20%20.single-action%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.085);%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-flex-direction:%20column;%5Cr%5Cn%20%20flex-direction:%20column;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.head%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.5em%200.75em;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%20%20border-radius:%204px%204px%200%200;%5Cr%5Cn%20%20%20%20%20%20border-bottom:%201px%20solid%20rgba(var(--text-color-rgb),%200.15);%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.single-action%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.75em%200.65em;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%20%20%20%20%20%20border-top:%201px%20solid%20rgba(var(--text-color-rgb),%200.15);%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.125);%5Cn%20%20%20%20%20%20%20%20color:%20black;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.actions%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.5em%200.65em;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%20%20%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%201fr;%5Cr%5Cn%20%20%20%20%20%20border-top:%201px%20solid%20rgba(var(--text-color-rgb),%200.15);%5Cn%5Cr%5Cn%20%20%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20white-space:%20nowrap;%5Cr%5Cn%20%20%20%20%20%20%20%20margin:%203px;%5Cr%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&.width-100%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20grid-column:%201%20/%20span%202;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.padding%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%201em%201.25em;%5Cr%5Cn%20%20%20%20%20%20flex-grow:%201;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.buttons%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20hr%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%201em%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.flex%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%20%20%20%20%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.code%20%7B%5Cr%5Cn%20%20%20%20%20%20font-family:%20monospace;%5Cr%5Cn%20%20%20%20%20%20font-size:%201.75em;%5Cr%5Cn%20%20%20%20%20%20text-transform:%20uppercase;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.introduction%20%7B%5Cr%5Cn%5Cr%5Cn%20%20&.has-logo%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-gap:%202em;%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr%20350px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.content%20%7B%5Cr%5Cn%20%20%20%20%20%20padding-right:%202em;%5Cr%5Cn%20%20%20%20%20%20border-right:%201px%20solid%20%23CCCCCC;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.customer-logo%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.counter%20%7B%5Cr%5Cn%5Cr%5Cn%20%20background:%20%23E3E3E3;%5Cr%5Cn%20%20border-radius:%2013px;%5Cr%5Cn%20%20display:%20inline-block;%5Cr%5Cn%20%20padding:%200.2em%200.8em;%5Cr%5Cn%20%20margin:%200.5em%200;%5Cr%5Cn%20%20font-size:%201.05em;%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%20%20line-height:%201.4;%5Cr%5Cn%5Cr%5Cn%20%20&.done%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-green);%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.progress%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-orange);%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.not-started%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-red);%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.modules-list-wrap%20%7B%5Cr%5Cn%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20margin-bottom:%201rem;%5Cr%5Cn%5Cr%5Cn%20%20.modules-list-label%20%7B%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20padding:%20.7rem%201rem;%5Cr%5Cn%20%20%20%20font-size:%20.95rem;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20color:%20rgba(var(--text-color-rgb),%200.9);%5Cn%20%20%20%20text-align:%20left;%5Cr%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.055);%5Cn%20%20%20%20border:%202px%20dashed%20rgba(0,%200,%200,%200.14);%5Cr%5Cn%20%20%20%20border-bottom:%20none;%5Cr%5Cn%20%20%20%20border-radius:%204px%204px%200%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected-wrap.is-drop-target,%5Cr%5Cn%20%20&.modules-selected-wrap.is-drop-hover,%5Cr%5Cn%20%20&.modules-selected-wrap.is-drag-source%20%7B%5Cr%5Cn%20%20%20%20.modules-list-label%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20rgba(var(--color-green-rgb),%200.98);%5Cn%20%20%20%20%20%20background:%20rgba(var(--color-green-rgb),%200.12);%5Cn%20%20%20%20%20%20border-color:%20rgba(var(--color-green-rgb),%200.82);%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available-wrap.is-drop-target,%5Cr%5Cn%20%20&.modules-available-wrap.is-drop-hover,%5Cr%5Cn%20%20&.modules-available-wrap.is-drag-source%20%7B%5Cr%5Cn%20%20%20%20.modules-list-label%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20rgba(var(--color-red-rgb),%200.98);%5Cn%20%20%20%20%20%20background:%20rgba(var(--color-red-rgb),%200.1);%5Cn%20%20%20%20%20%20border-color:%20rgba(var(--color-red-rgb),%200.78);%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.modules-list%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-flex-direction:%20column;%5Cr%5Cn%20%20flex-direction:%20column;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20transition:%20border-color%20.18s%20ease,%20background-color%20.18s%20ease,%20box-shadow%20.18s%20ease;%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected,%5Cr%5Cn%20%20&.modules-available%20%7B%5Cr%5Cn%20%20%20%20min-height:%207rem;%5Cr%5Cn%20%20%20%20padding:%20.85rem;%5Cr%5Cn%20%20%20%20border:%202px%20dashed%20rgba(0,%200,%200,%200.14);%5Cr%5Cn%20%20%20%20border-top:%20none;%5Cr%5Cn%20%20%20%20border-radius:%200%200%204px%204px;%5Cr%5Cn%20%20%20%20background:%20rgba(255,%20255,%20255,%200.28);%5Cr%5Cn%20%20%20%20box-shadow:%20inset%200%200%200%201px%20rgba(255,%20255,%20255,%200.2);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(0,%200,%200,%200.18);%5Cr%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(255,%20255,%20255,%200.34)%200%25,%20rgba(0,%200,%200,%200.02)%20100%25);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(0,%200,%200,%200.18);%5Cr%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(255,%20255,%20255,%200.34)%200%25,%20rgba(0,%200,%200,%200.02)%20100%25);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-drop-target%20%7B%5Cr%5Cn%20%20%20%20box-shadow:%20inset%200%200%200%201px%20rgba(255,%20255,%20255,%200.24);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-drop-hover%20%7B%5Cr%5Cn%20%20%20%20box-shadow:%200%200%200%204px%20rgba(255,%20255,%20255,%200.18);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-drag-source%20%7B%5Cr%5Cn%20%20%20%20box-shadow:%20inset%200%200%200%201px%20rgba(255,%20255,%20255,%200.2);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected.is-drop-target%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(var(--color-green-rgb),%200.82);%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-green-rgb),%200.18)%200%25,%20rgba(var(--color-green-rgb),%200.1)%20100%25);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected.is-drop-hover%20%7B%5Cr%5Cn%20%20%20%20border-color:%20var(--color-green);%5Cr%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-green-rgb),%200.24)%200%25,%20rgba(var(--color-green-rgb),%200.14)%20100%25);%5Cn%20%20%20%20box-shadow:%200%200%200%205px%20rgba(var(--color-green-rgb),%200.22);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected.is-drag-source%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(var(--color-green-rgb),%200.62);%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-green-rgb),%200.12)%200%25,%20rgba(var(--color-green-rgb),%200.07)%20100%25);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available.is-drop-target%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(var(--color-red-rgb),%200.78);%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-red-rgb),%200.16)%200%25,%20rgba(var(--color-red-rgb),%200.09)%20100%25);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available.is-drop-hover%20%7B%5Cr%5Cn%20%20%20%20border-color:%20var(--color-red);%5Cr%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-red-rgb),%200.22)%200%25,%20rgba(var(--color-red-rgb),%200.13)%20100%25);%5Cn%20%20%20%20box-shadow:%200%200%200%205px%20rgba(var(--color-red-rgb),%200.2);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available.is-drag-source%20%7B%5Cr%5Cn%20%20%20%20border-color:%20rgba(var(--color-red-rgb),%200.6);%5Cn%20%20%20%20background:%20linear-gradient(180deg,%20rgba(var(--color-red-rgb),%200.11)%200%25,%20rgba(var(--color-red-rgb),%200.06)%20100%25);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&%5Bdata-count=%5C%220%5C%22%5D%20%7B%5Cr%5Cn%20%20%20%20.item.empty%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.item%20%7B%5Cr%5Cn%20%20%20%20margin:%200.5em%200;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.075);%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20border:%201px%20solid%20rgba(var(--text-color-rgb),%200.3);%5Cn%20%20%20%20overflow:%20hidden;%5Cr%5Cn%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.sortable-chosen%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--color-green-rgb),%200.2);%5Cn%20%20%20%20%20%20border-color:%20var(--color-green);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.modules-sortable-chosen%20%7B%5Cr%5Cn%20%20%20%20%20%20border-color:%20var(--color-blue);%5Cr%5Cn%20%20%20%20%20%20box-shadow:%200%2010px%2024px%20rgba(0,%200,%200,%200.16);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.modules-sortable-ghost%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%20.45;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.08);%5Cn%20%20%20%20%20%20border-color:%20rgba(var(--text-color-rgb),%200.32);%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.modules-sortable-drag%20%7B%5Cr%5Cn%20%20%20%20%20%20transform:%20rotate(1deg);%5Cr%5Cn%20%20%20%20%20%20box-shadow:%200%2014px%2032px%20rgba(0,%200,%200,%200.18);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.lock,%5Cr%5Cn%20%20%20%20.required,%5Cr%5Cn%20%20%20%20.check%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%2011em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20%20%20top:%20-0.05em;%5Cr%5Cn%20%20%20%20%20%20%20%20margin-right:%200.4em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.spacer%20%7B%5Cr%5Cn%20%20%20%20%20%20flex-grow:%201;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.name%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.75em%201.25em;%5Cr%5Cn%20%20%20%20%20%20line-height:%201.8;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20%20%20padding:%200.75em%201.25em;%5Cr%5Cn%20%20%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.075);%5Cn%5Cr%5Cn%20%20%20%20%20%20+%20.action%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20border-left:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20svg%20+%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%20%20margin-left:%200.75em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.hover%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.125);%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.empty%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20border:%202px%20dashed%20rgba(0,%200,%200,%200.18);%5Cr%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20box-shadow:%20none;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.035);%5Cn%5Cr%5Cn%20%20%20%20%20%20.name%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%201rem%201.25rem;%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20rgba(var(--text-color-rgb),%200.7);%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.locked%20%7B%5Cr%5Cn%20%20%20%20%20%20box-shadow:%20none;%5Cr%5Cn%20%20%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action.lock%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action.required%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-orange);%5Cr%5Cn%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action.selected%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-green);%5Cr%5Cn%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.flex%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%20.35em%201em;%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20flex-grow:%201;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.counter%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-selected%20%7B%5Cn%5Cr%5Cn%20%20%20%20.action.available%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.modules-available%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action.delete,%5Cr%5Cn%20%20%20%20.action.selected%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.digital-script-overview%20%7B%5Cn%5Cr%5Cn%20%20h2%20%7B%5Cr%5Cn%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20margin-bottom:%201rem;%5Cr%5Cn%20%20%20%20padding-bottom:%20.9rem;%5Cr%5Cn%20%20%20%20border-bottom:%201px%20solid%20rgba(var(--text-color-rgb),%200.12);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.digital-script-overview-list%20%7B%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.overview-item%20%7B%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-template-columns:%2034px%201fr;%5Cr%5Cn%20%20%20%20gap:%20.9rem;%5Cr%5Cn%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20padding:%20.9rem%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20+%20.overview-item%20%7B%5Cr%5Cn%20%20%20%20%20%20border-top:%201px%20solid%20rgba(var(--text-color-rgb),%200.1);%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.index%20%7B%5Cr%5Cn%20%20%20%20display:%20inline-flex;%5Cr%5Cn%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20min-width:%2034px;%5Cr%5Cn%20%20%20%20height:%2034px;%5Cr%5Cn%20%20%20%20padding:%200%20.45rem;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20background:%20rgba(var(--color-primary-rgb),%200.12);%5Cn%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.name%20%7B%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20line-height:%201.5;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.digital-script-section%20%7B%5Cn%5Cr%5Cn%20%20.digital-script-section-head%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%201.5rem;%5Cr%5Cn%20%20%20%20padding-bottom:%201rem;%5Cr%5Cn%20%20%20%20border-bottom:%201px%20solid%20rgba(var(--text-color-rgb),%200.12);%5Cn%5Cr%5Cn%20%20%20%20h2%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%20.25rem%200%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.section-index%20%7B%5Cr%5Cn%20%20%20%20display:%20inline-flex;%5Cr%5Cn%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20min-height:%2034px;%5Cr%5Cn%20%20%20%20padding:%20.35rem%20.85rem;%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20background:%20rgba(var(--color-primary-rgb),%200.12);%5Cn%20%20%20%20color:%20var(--color-primary);%5Cr%5Cn%20%20%20%20font-size:%20.88rem;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20h3%20%7B%5Cr%5Cn%20%20%20%20margin-top:%201.5rem;%5Cr%5Cn%20%20%20%20margin-bottom:%20.5rem;%5Cr%5Cn%20%20%20%20padding-left:%20.85rem;%5Cr%5Cn%20%20%20%20border-left:%204px%20solid%20rgba(var(--color-primary-rgb),%200.78);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20p%5Bstyle%5D,%5Cn%20%20ul,%5Cn%20%20p%20%7B%5Cn%20%20%20%20line-height:%201.8;%5Cn%20%20%7D%5Cn%5Cn%20%20ul%20%7B%5Cn%20%20%20%20padding-left:%201.3rem;%5Cn%20%20%7D%5Cn%5Cn%20%20.digital-script-answer%20%7B%5Cn%20%20%20%20margin:%200%200%201.1rem;%5Cn%20%20%20%20padding:%20.95rem%201.1rem;%5Cn%20%20%20%20border:%201px%20solid%20rgba(var(--text-color-rgb),%200.14);%5Cn%20%20%20%20border-radius:%204px;%5Cn%20%20%20%20background:%20rgba(255,%20255,%20255,%200.72);%5Cn%5Cn%20%20%20%20p,%5Cn%20%20%20%20ul%20%7B%5Cn%20%20%20%20%20%20margin:%200;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20ul%20+%20p,%5Cn%20%20%20%20p%20+%20ul,%5Cn%20%20%20%20p%20+%20p,%5Cn%20%20%20%20ul%20+%20ul%20%7B%5Cn%20%20%20%20%20%20margin-top:%20.75rem;%5Cn%20%20%20%20%7D%5Cn%20%20%7D%5Cn%5Cn%20%20.digital-script-placeholder%20%7B%5Cn%20%20%20%20margin:%200%200%201.1rem;%5Cn%20%20%20%20padding:%20.9rem%201rem;%5Cn%20%20%20%20border:%201px%20dashed%20rgba(var(--text-color-rgb),%200.16);%5Cn%20%20%20%20border-radius:%204px;%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.035);%5Cn%20%20%20%20color:%20rgba(var(--text-color-rgb),%200.56);%5Cn%20%20%20%20font-style:%20italic;%5Cn%20%20%7D%5Cn%5Cn%7D%5Cn%5Cr%5Cn.digital-script-single%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%3E%20:first-child%20%7B%5Cr%5Cn%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.buttons%20%7B%5Cn%5Cn%20%20.button.is-locked,%5Cn%20%20a.button.is-locked%20%7B%5Cn%20%20%20%20opacity:%20.48;%5Cn%20%20%20%20transform:%20translateY(0);%5Cn%20%20%20%20box-shadow:%200%200%200%20rgba(0,%200,%200,%200);%5Cn%20%20%20%20filter:%20saturate(.72);%5Cn%20%20%20%20pointer-events:%20none;%5Cn%20%20%7D%5Cn%5Cn%7D%5Cn%5Cr%5Cn.pills%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Cr%5Cn%20%20margin:%200%20-0.25em;%5Cr%5Cn%5Cr%5Cn%20%20.pill%20%7B%5Cr%5Cn%20%20%20%20margin:%200.25em;%5Cr%5Cn%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20overflow:%20hidden;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2020%25);%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.hide%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.name%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.5em%20.75em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.remove%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200.5em;%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20var(--color-red);%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.answer%20%7B%5Cr%5Cn%20%20background:%20%23F3F3F3;%5Cr%5Cn%20%20padding:%201.5em%202em;%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20margin:%200;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20max-height:%200;%5Cr%5Cn%20%20opacity:%200;%5Cr%5Cn%20%20overflow:%20hidden;%5Cr%5Cn%20%20pointer-events:%20none;%5Cr%5Cn%20%20transform:%20translateY(-8px);%5Cr%5Cn%20%20transition:%20max-height%20.28s%20ease,%20opacity%20.22s%20ease,%20transform%20.22s%20ease,%20margin%20.22s%20ease;%5Cr%5Cn%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@keyframes%20spin%20%7B%5Cr%5Cn%20%20100%25%20%7B%5Cr%5Cn%20%20%20%20transform:%20rotate(360deg);%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn%23groupEditor%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.error-message%20%7B%5Cr%5Cn%20%20%20%20padding:%201em;%5Cr%5Cn%20%20%20%20margin:%201em%200;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnform.loading%20%7B%5Cr%5Cn%20%20opacity:%20.3;%5Cr%5Cn%20%20pointer-events:%20none;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20.save-groups%20%7B%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20@include%20mixins.loader;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.group-editor%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20grid;%5Cr%5Cn%20%20grid-gap:%201.5em;%5Cr%5Cn%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(400px,%201fr));%5Cr%5Cn%20%20align-items:%20start;%5Cr%5Cn%20%20line-height:%201.8;%5Cr%5Cn%5Cr%5Cn%20%20%3E%20.item%20%7B%5Cr%5Cn%20%20%20%20color:%20black;%5Cr%5Cn%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20border:%201px%20solid%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20padding:%201.5em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.section%20%7B%5Cr%5Cn%20%20%20%20%20%20margin:%201em%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:first-child%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:last-child%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20margin-bottom:%200;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20label,%5Cr%5Cn%20%20%20%20.label%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20margin:%20.25em%200;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20min-width:%2070px;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20input%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&%5Bname='groupname'%5D%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.2em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.actions%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%20%20%20%20margin:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.names%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-gap:%20.5em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.item%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20rgba(var(--text-color-rgb),%200.05);%5Cn%20%20%20%20%20%20border:%201px%20solid%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20%20%20%20%20padding:%200.25em%200.75em;%5Cr%5Cn%20%20%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20%20%20grid-template-columns:%201fr%2080px;%5Cr%5Cn%20%20%20%20%20%20grid-gap:%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.sortable-chosen,%5Cr%5Cn%20%20%20%20%20%20&.selected%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(var(--color-green-rgb),%200.2);%5Cn%20%20%20%20%20%20%20%20border-color:%20var(--color-green);%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20label%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20input%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin-left:%20.5em;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.actions%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-justify-content:%20flex-end;%5Cr%5Cn%20%20justify-content:%20flex-end;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20margin:%20.25em;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.add-new-pupil%20%7B%5Cr%5Cn%20%20margin:%201em%200%200%200;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.add-new-group%20%7B%5Cr%5Cn%20%20margin:%201em%200%200%200;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20padding:%201.5em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.save-groups%20%7B%5Cr%5Cn%20%20margin:%201em%200%200%200;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%20%20padding:%20.75em%201.5em;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-primary),%20white%2010%25);%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.import-pupils%20%7B%5Cr%5Cn%5Cr%5Cn%20%20h3%20%7B%5Cr%5Cn%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20margin-bottom:%20.5em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20textarea%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20min-height:%20100px;%5Cr%5Cn%20%20%20%20max-height:%20500px;%5Cr%5Cn%20%20%20%20min-width:%20100%25;%5Cr%5Cn%20%20%20%20max-width:%20100%25;%5Cr%5Cn%20%20%20%20margin:%20.5em%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.button%20%7B%5Cr%5Cn%20%20%20%20margin:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20850px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.introduction.has-logo%20%7B%5Cr%5Cn%20%20%20%20grid-template-columns:%201fr%20225px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20768px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.modules-list%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20font-size:%20.9em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.item%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.lock,%5Cr%5Cn%20%20%20%20%20%20.required,%5Cr%5Cn%20%20%20%20%20%20.check%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20width:%2010em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.action%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%200.75em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20svg%20+%20span,%5Cr%5Cn%20%20%20%20%20%20%20%20span%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20screen%20and%20(max-width:%20650px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.modules-list%20.item%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.action:first-child%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%20%20border-bottom:%201px%20solid%20rgb(0%200%200%20/%2015%25);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.introduction.has-logo%20%7B%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.content%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200;%5Cr%5Cn%20%20%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.customer-logo%20%7B%5Cr%5Cn%20%20%20%20%20%20max-width:%20350px;%5Cr%5Cn%20%20%20%20%20%20margin:%203em%20auto;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%22,%22@use%20%5C%22../abstracts/mixins%5C%22;%5Cn%5Cn.clickmask%20%7B%5Cr%5Cn%5Cr%5Cn%20%20background-color:%20black;%5Cr%5Cn%20%20height:%20100vh;%5Cr%5Cn%20%20left:%200;%5Cr%5Cn%20%20opacity:%20.3;%5Cr%5Cn%20%20position:%20fixed;%5Cr%5Cn%20%20top:%200;%5Cr%5Cn%20%20-webkit-transition:%20opacity%20.3s%20ease;%5Cr%5Cn%20%20transition:%20opacity%20.3s%20ease;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20z-index:%20999997;%5Cr%5Cn%5Cr%5Cn%20%20&.clickable%20%7B%5Cr%5Cn%20%20%20%20cursor:%20pointer;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&%5Bdisabled%5D%20%7B%5Cr%5Cn%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.modalcontainer%20%7B%5Cr%5Cn%5Cr%5Cn%20%20height:%20100vh;%5Cr%5Cn%20%20left:%200;%5Cr%5Cn%20%20position:%20fixed;%5Cr%5Cn%20%20top:%200;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20z-index:%209999999;%5Cr%5Cn%5Cr%5Cn%20%20&.loading%20%7B%5Cr%5Cn%20%20%20%20pointer-events:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20*%20%7B%5Cr%5Cn%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-body%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%20.5;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20.close%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%20.5;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-footer%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%20.5;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.hide%20%7B%5Cr%5Cn%20%20%20%20display:%20none;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.preload%20%7B%5Cr%5Cn%20%20%20%20display:%20none;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&%5Bdisabled%5D,%5Cr%5Cn%20%20.disabled%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20cursor:%20default;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.clickmask,%5Cr%5Cn%20%20%20%20.frame%20%7B%5Cr%5Cn%20%20%20%20%20%20cursor:%20default;%5Cr%5Cn%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20.close,%5Cr%5Cn%20%20%20%20.modal-body,%5Cr%5Cn%20%20%20%20.modal-footer%20%3E%20*%20%7B%5Cr%5Cn%20%20%20%20%20%20cursor:%20default;%5Cr%5Cn%20%20%20%20%20%20opacity:%20.5;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-body::before%20%7B%5Cr%5Cn%20%20%20%20%20%20-webkit-animation:%20spin%201s%20ease-in-out%20infinite;%5Cr%5Cn%20%20%20%20%20%20animation:%20spin%201s%20ease-in-out%20infinite;%5Cr%5Cn%20%20%20%20%20%20background:%20url(images/loader.svg)%20center%20center;%5Cr%5Cn%20%20%20%20%20%20background-size:%20cover;%5Cr%5Cn%20%20%20%20%20%20color:%20rgba(0,%200,%200,%20.75);%5Cr%5Cn%20%20%20%20%20%20content:%20'';%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20height:%202rem;%5Cr%5Cn%20%20%20%20%20%20left:%2050%25;%5Cr%5Cn%20%20%20%20%20%20margin-left:%20-1rem;%5Cr%5Cn%20%20%20%20%20%20margin-top:%20-1rem;%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20%20%20width:%202rem;%5Cr%5Cn%20%20%20%20%20%20z-index:%209999999;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.loader%20%7B%5Cr%5Cn%20%20@include%20mixins.loader;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.modal%20%7B%5Cr%5Cn%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%5Cr%5Cn%20%20height:%20100vh;%5Cr%5Cn%20%20padding:%2020px;%5Cr%5Cn%20%20pointer-events:%20none;%5Cr%5Cn%20%20position:%20fixed;%5Cr%5Cn%20%20top:%200;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20z-index:%20999999;%5Cr%5Cn%5Cr%5Cn%20%20&.wide%20.frame%20%7B%5Cr%5Cn%20%20%20%20width:%20900px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.wider%20.frame%20%7B%5Cr%5Cn%20%20%20%20width:%201100px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.full%20.frame%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.green,%5Cr%5Cn%20%20&.success%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-green);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.red,%5Cr%5Cn%20%20&.error%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-red);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.orange,%5Cr%5Cn%20%20&.warning%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-orange);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.black%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal-header%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20%23333333;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.frame%20%7B%5Cr%5Cn%20%20%20%20background:%20white;%5Cr%5Cn%20%20%20%20max-height:%20calc(100vh%20-%2030px);%5Cr%5Cn%20%20%20%20overflow:%20hidden;%5Cr%5Cn%20%20%20%20pointer-events:%20auto;%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20width:%20600px;%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20font-size:%201.1em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-flex-direction:%20column;%5Cr%5Cn%20%20flex-direction:%20column;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.code%20%7B%5Cr%5Cn%20%20%20%20font-family:%20monospace;%5Cr%5Cn%20%20%20%20font-size:%201.75em;%5Cr%5Cn%20%20%20%20text-transform:%20uppercase;%5Cr%5Cn%20%20%20%20overflow-wrap:%20anywhere;%5Cr%5Cn%20%20%20%20word-break:%20break-word;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.fullscreen%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20.frame%20%7B%5Cr%5Cn%20%20%20%20%20%20max-height:%20unset;%5Cr%5Cn%20%20%20%20%20%20height:%20100%25;%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.padding%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20max-width:%20800px;%5Cr%5Cn%20%20%20%20%20%20%20%20margin:%200%20auto;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal-header%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-blue);%5Cr%5Cn%20%20%20%20color:%20white;%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.title%20%7B%5Cr%5Cn%20%20%20%20%20%20font-size:%201.1em;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20padding:%201em%201.5em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.toolbar%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20-ms-flexbox;%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20%20%20%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.toolbar%20.item,%5Cr%5Cn%20%20%20%20.close%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20none;%5Cr%5Cn%20%20%20%20%20%20border:%20none%20!important;%5Cr%5Cn%20%20%20%20%20%20color:%20white;%5Cr%5Cn%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%20%20%20%20%20%20font-size:%201.4em;%5Cr%5Cn%20%20%20%20%20%20outline:%20none%20!important;%5Cr%5Cn%20%20%20%20%20%20padding:%200%201em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&%5Bdisabled%5D%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20none;%5Cr%5Cn%20%20%20%20%20%20%20%20cursor:%20default;%5Cr%5Cn%20%20%20%20%20%20%20%20opacity:%20.5;%5Cr%5Cn%20%20%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.close%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20background:%20var(--color-red);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--color-red),%20white%2010%25);%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal-body%20%7B%5Cr%5Cn%20%20%20%20overflow-y:%20auto;%5Cr%5Cn%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%3E%20.padding%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%201em%201.5em;%5Cr%5Cn%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20@include%20mixins.cancelmargins;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&%5Bdisabled%5D%20%7B%5Cr%5Cn%20%20%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%3E%20.header%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%20%20%20%20%20%20margin-bottom:%2025px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.title%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20var(--color-orange);%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.6em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.close%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(0,%200,%200,%20.1);%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%2030px;%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20grey;%5Cr%5Cn%20%20%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.4em;%5Cr%5Cn%20%20%20%20%20%20%20%20height:%2045px;%5Cr%5Cn%20%20%20%20%20%20%20%20width:%2045px;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20background:%20rgba(0,%200,%200,%20.25);%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.split%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20%20%20%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20%20%20%20%20justify-content:%20space-between;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.button%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20white-space:%20nowrap;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.loader-spinner%20%7B%5Cr%5Cn%20%20%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20padding-top:%204em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.loader-message%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200%201em%201em%201em;%5Cr%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%20%20color:%20var(--text-color);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20label%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20margin:%20.35em%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal-footer%20%7B%5Cr%5Cn%20%20%20%20background:%20%23E8E8E8;%5Cr%5Cn%20%20%20%20font-size:%2090%25;%5Cr%5Cn%20%20%20%20padding:%20.25em%201.5em;%5Cr%5Cn%20%20%20%20text-align:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.flex%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20%20%20-webkit-justify-content:%20space-between;%5Cr%5Cn%20%20justify-content:%20space-between;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20p%20%7B%5Cr%5Cn%20%20%20%20margin:%200%200%200.5em%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal-codes%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20display:%20grid;%5Cr%5Cn%20%20%20%20grid-gap:%202em;%5Cr%5Cn%20%20%20%20padding:%200%202em%202em%202em;%5Cr%5Cn%20%20%20%20grid-template-columns:%20repeat(auto-fill,%20minmax(375px,%201fr));%5Cr%5Cn%5Cr%5Cn%20%20%20%20.item%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%201.5em;%5Cr%5Cn%20%20%20%20%20%20border:%201px%20solid%20rgba(0,%200,%200,%200.2);%5Cr%5Cn%20%20%20%20%20%20cursor:%20pointer;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:hover%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20.image%20img%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20transform:%20scale(1);%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.name%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.45em;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.login%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20font-size:%201.3em;%5Cr%5Cn%20%20%20%20%20%20%20%20line-height:%201.2;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20.image%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20margin-top:%201em;%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20rgba(0,%200,%200,%200.1);%5Cr%5Cn%20%20%20%20%20%20%20%20border:%201px%20solid%20rgba(0,%200,%200,%200.4);%5Cr%5Cn%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20img%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20transform:%20scale(.9);%5Cr%5Cn%20%20%20%20%20%20%20%20%20%20transition:%20opacity%200.3s%20ease,%20transform%200.3s%20ease;%5Cr%5Cn%20%20%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.modalcontainer:not(.site-lock)%20%7B%5Cr%5Cn%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20opacity:%20.36;%5Cr%5Cn%20%20%20%20transition:%20opacity%20.18s%20ease;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal%20.frame%20%7B%5Cr%5Cn%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20transform:%20translateY(0)%20scale(1);%5Cr%5Cn%20%20%20%20transition:%20opacity%20.18s%20ease,%20transform%20.18s%20ease,%20box-shadow%20.18s%20ease;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-entering%20%7B%5Cr%5Cn%20%20%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal%20.frame%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20transform:%20translateY(10px)%20scale(.985);%5Cr%5Cn%20%20%20%20%20%20box-shadow:%200%208px%2020px%20rgba(0,%200,%200,%200.2);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-closing%20%7B%5Cr%5Cn%20%20%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal%20.frame%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20transform:%20translateY(8px)%20scale(.985);%5Cr%5Cn%20%20%20%20%20%20box-shadow:%200%208px%2020px%20rgba(0,%200,%200,%200.2);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(prefers-reduced-motion:%20reduce)%20%7B%5Cr%5Cn%20%20.modalcontainer,%5Cr%5Cn%20%20.modal%20.frame,%5Cr%5Cn%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20transition:%20none%20!important;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn%23site_lock%20%7B%5Cr%5Cn%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20opacity:%20.3;%5Cr%5Cn%20%20%20%20transition:%20opacity%20.16s%20ease;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal%20.frame%20%7B%5Cr%5Cn%20%20%20%20width:%20525px;%5Cr%5Cn%20%20%20%20z-index:%2010000000;%5Cr%5Cn%20%20%20%20opacity:%201;%5Cr%5Cn%20%20%20%20transform:%20translateY(0)%20scale(1);%5Cr%5Cn%20%20%20%20transition:%20opacity%20.16s%20ease,%20transform%20.16s%20ease;%5Cr%5Cn%20%20%20%20border-radius:%2010px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal%20%7B%5Cr%5Cn%20%20%20%20padding:%2020px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.modal-body%20%7B%5Cr%5Cn%20%20%20%20min-height:%200;%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20%20%20display:%20flex;%5Cr%5Cn%20%20%20%20-webkit-flex-direction:%20column;%5Cr%5Cn%20%20%20%20flex-direction:%20column;%5Cr%5Cn%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20%20%20align-items:%20center;%5Cr%5Cn%20%20%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20%20%20justify-content:%20center;%5Cr%5Cn%20%20%20%20text-align:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20.loader%20%7B%5Cr%5Cn%20%20%20%20%20%20&:before%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background-size:%20cover;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.loader-spinner%20%7B%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%20%20padding-top:%204em;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.loader-message%20%7B%5Cr%5Cn%20%20%20%20%20%20padding:%200%201em%201em%201em;%5Cr%5Cn%20%20%20%20%20%20text-align:%20center;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20margin-top:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.is-entering%20%7B%5Cr%5Cn%20%20%20%20.clickmask%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20.modal%20.frame%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%200;%5Cr%5Cn%20%20%20%20%20%20transform:%20translateY(6px)%20scale(.99);%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cninput.styled%20%7B%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20padding:%200.75em%201em;%5Cr%5Cn%20%20margin:%200.5em%200;%5Cr%5Cn%20%20border:%20none;%5Cr%5Cn%20%20color:%20%23333333;%5Cr%5Cn%20%20background:%20rgba(0,%200,%200,%200.05);%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2020%25);%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnlabel.styled%20%7B%5Cr%5Cn%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20input%20%7B%5Cr%5Cn%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20padding:%200.75em%201em;%5Cr%5Cn%20%20%20%20margin:%200.5em%200;%5Cr%5Cn%20%20%20%20border:%20none;%5Cr%5Cn%20%20%20%20color:%20%23333333;%5Cr%5Cn%20%20%20%20background:%20rgba(0,%200,%200,%200.05);%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2020%25);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.loading%20%7B%5Cr%5Cn%20%20%20%20pointer-events:%20none;%5Cr%5Cn%20%20%20%20@include%20mixins.loader;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%3E%20*%20%7B%5Cr%5Cn%20%20%20%20%20%20opacity:%20.2;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%22,%22%5Cn*%20%7B%5Cr%5Cn%20%20-moz-box-sizing:%20border-box;%5Cr%5Cn%20%20-webkit-box-sizing:%20border-box;%5Cr%5Cn%20%20box-sizing:%20border-box%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnhr%20%7B%5Cr%5Cn%20%20border:%200;%5Cr%5Cn%20%20-moz-box-sizing:%20content-box;%5Cr%5Cn%20%20-webkit-box-sizing:%20content-box;%5Cr%5Cn%20%20box-sizing:%20content-box;%5Cr%5Cn%20%20background-color:%20rgba(0,%200,%200,%200.2);%5Cr%5Cn%20%20margin:%201.5em%200;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnpre%20%7B%5Cr%5Cn%20%20overflow:%20auto%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.primary%20%7B%5Cr%5Cn%20%20color:%20var(--color-primary);%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.primary-background%20%7B%5Cr%5Cn%20%20background:%20var(--color-primary);%5Cr%5Cn%20%20overflow:%20hidden;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20*%20%7B%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%20%20%20%20z-index:%202;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.image%20%7B%5Cr%5Cn%20%20%20%20background-size:%20300px;%5Cr%5Cn%20%20%20%20height:%20100%25;%5Cr%5Cn%20%20%20%20left:%200;%5Cr%5Cn%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20top:%200;%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20z-index:%201;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.shadow%20%7B%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.frame%20%7B%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20overflow:%20hidden;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnsvg%20%7B%5Cr%5Cn%20%20font-size:%201.15em;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.intro%20%7B%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%20%20height:%20auto;%5Cr%5Cn%20%20padding:%202.5em%201em;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%20%20z-index:%205;%5Cr%5Cn%5Cr%5Cn%20%20%3E%20.objectfitContain%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20max-width:%20600px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.mobile%20%7B%5Cr%5Cn%20%20%20%20display:%20none;%5Cr%5Cn%5Cr%5Cn%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20height:%20100%25;%5Cr%5Cn%20%20%20%20%20%20width:%20auto;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.desktop%20%7B%5Cr%5Cn%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20600px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.intro%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.mobile%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20block;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%3E%20div%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20width:%2050vw;%5Cr%5Cn%20%20%20%20%20%20%20%20max-width:%20225px;%5Cr%5Cn%20%20%20%20%20%20%20%20margin:%200%20auto;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.desktop%20%7B%5Cr%5Cn%20%20%20%20%20%20display:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.objectfitContain%20img%20%7B%5Cr%5Cn%20%20font-family:%20'object-fit:%20contain;';%5Cr%5Cn%20%20-o-object-fit:%20contain;%5Cr%5Cn%20%20object-fit:%20contain;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.objectfitCover%20img%20%7B%5Cr%5Cn%20%20font-family:%20'object-fit:%20cover;';%5Cr%5Cn%20%20-o-object-fit:%20cover;%5Cr%5Cn%20%20object-fit:%20cover;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.objectfitCover%20img,%5Cr%5Cn.objectfitCover%20picture,%5Cr%5Cn.objectfitContain%20img,%5Cr%5Cn.objectfitContain%20picture%20%7B%5Cr%5Cn%20%20height:%20100%25;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.site2%20%7B%5Cr%5Cn%20%20.intro%20%7B%5Cr%5Cn%20%20%20%20z-index:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.iframe%20%7B%5Cr%5Cn%20%20background:%20var(--color-primary);%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20box-shadow:%200%201px%205px%200%20rgba(0,%200,%200,%20.2),%200%202px%202px%200%20rgba(0,%200,%200,%20.14),%200%203px%201px%20-2px%20rgba(0,%200,%200,%20.12);%5Cr%5Cn%20%20display:%20inline-block;%5Cr%5Cn%20%20max-height:%2070%25;%5Cr%5Cn%20%20overflow:%20hidden;%5Cr%5Cn%20%20padding:%2015px%20!important;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.twitter%20iframe%20%7B%5Cr%5Cn%20%20width:%20100%25%20!important;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.header%20%7B%5Cr%5Cn%5Cr%5Cn%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%20%20padding-bottom:%209em;%5Cr%5Cn%5Cr%5Cn%20%20&:not(.has-background)%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-primary);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.menu%20%7B%5Cr%5Cn%5Cr%5Cn%20%20margin:%200;%5Cr%5Cn%20%20padding:%200;%5Cr%5Cn%20%20list-style:%20none;%5Cr%5Cn%20%20display:%20block;%5Cr%5Cn%20%20padding-top:%201em;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%20%20z-index:%205;%5Cr%5Cn%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20-webkit-justify-content:%20center;%5Cr%5Cn%20%20justify-content:%20center;%5Cr%5Cn%20%20-webkit-flex-wrap:%20wrap;%5Cr%5Cn%20%20flex-wrap:%20wrap;%5Cr%5Cn%5Cr%5Cn%20%20li%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--block-bg);%5Cr%5Cn%20%20%20%20border-radius:%204px;%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20margin:%203px;%5Cr%5Cn%20%20%20%20padding:%200;%5Cr%5Cn%20%20%20%20box-shadow:%200%202px%201px%200%20rgb(0%200%200%20/%2010%25);%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.icononly%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20a%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20-webkit-flex;%5Cr%5Cn%20%20display:%20flex;%5Cr%5Cn%20%20%20%20%20%20%20%20-webkit-align-items:%20center;%5Cr%5Cn%20%20align-items:%20center;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20%20%20padding:%209px;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20color:%20var(--menu-color);%5Cr%5Cn%20%20%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20%20%20font-size:%201.2em;%5Cr%5Cn%20%20%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20%20%20padding:%2010px%2020px;%5Cr%5Cn%20%20%20%20%20%20text-transform:%20uppercase;%5Cr%5Cn%20%20%20%20%20%20text-decoration:%20none;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&.current_page_item%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20var(--menu-bg-hover);%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20var(--menu-color-hover);%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20&:hover,%5Cr%5Cn%20%20%20%20&:focus%20%7B%5Cr%5Cn%20%20%20%20%20%20background:%20color-mix(in%20srgb,%20var(--menu-bg-hover),%20white%2010%25);%5Cn%5Cr%5Cn%20%20%20%20%20%20a%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20color:%20var(--menu-color-hover);%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&.current_page_item%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20var(--menu-bg-hover);%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20992px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.iframe%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%2020px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.block%20.column.third%20%7B%5Cr%5Cn%20%20%20%20width:%2050%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.block%20.column.twothird%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20768px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20p%20%7B%5Cr%5Cn%20%20%20%20margin-bottom:%2012px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20small%20%7B%5Cr%5Cn%20%20%20%20padding-left:%200;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.block%20%7B%5Cr%5Cn%20%20%20%20padding:%2010px;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20600px)%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.block%20.column.third%20%7B%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn@media%20(max-width:%20375px)%20%7B%5Cr%5Cn%20%20h1%20%7B%5Cr%5Cn%20%20%20%20font-size:%201.5em;%5Cr%5Cn%20%20%7D%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn%23wp-admin-bar-new-content,%5Cr%5Cn%23wp-admin-bar-customize%20%7B%5Cr%5Cn%20%20display:%20none;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cnaudio:focus%20%7B%5Cr%5Cn%20%20outline:%20none;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.videoContainer%20%7B%5Cr%5Cn%20%20width:%20100%25;%5Cr%5Cn%5Cr%5Cn%20%20.videoWrapper%20%7B%5Cr%5Cn%20%20%20%20height:%200;%5Cr%5Cn%20%20%20%20padding-bottom:%2054%25;%5Cr%5Cn%20%20%20%20padding-top:%2025px;%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20%20%20iframe%20%7B%5Cr%5Cn%20%20%20%20%20%20height:%20100%25;%5Cr%5Cn%20%20%20%20%20%20left:%200;%5Cr%5Cn%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20top:%200;%5Cr%5Cn%20%20%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20.video%20%7B%5Cr%5Cn%20%20%20%20overflow:%20hidden;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.dotted-list%20%7B%5Cr%5Cn%5Cr%5Cn%20%20.item%20%7B%5Cr%5Cn%20%20%20%20display:%20inline-block;%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%20%20position:%20relative;%5Cr%5Cn%5Cr%5Cn%20%20%20%20+%20.item%20%7B%5Cr%5Cn%20%20%20%20%20%20margin-left:%201.5em;%5Cr%5Cn%5Cr%5Cn%20%20%20%20%20%20&:before%20%7B%5Cr%5Cn%20%20%20%20%20%20%20%20background:%20%234C4C4C;%5Cr%5Cn%20%20%20%20%20%20%20%20border-radius:%205px;%5Cr%5Cn%20%20%20%20%20%20%20%20content:%20'';%5Cr%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cr%5Cn%20%20%20%20%20%20%20%20height:%203px;%5Cr%5Cn%20%20%20%20%20%20%20%20left:%20-1.1em;%5Cr%5Cn%20%20%20%20%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20%20%20%20%20top:%2050%25;%5Cr%5Cn%20%20%20%20%20%20%20%20transform:%20translateY(-50%25);%5Cr%5Cn%20%20%20%20%20%20%20%20width:%203px;%5Cr%5Cn%20%20%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20a:hover%20%7B%5Cr%5Cn%20%20%20%20color:%20black;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.message,%5Cr%5Cn.error-message%20%7B%5Cr%5Cn%20%20padding:%20.5em%201em;%5Cr%5Cn%20%20color:%20white;%5Cr%5Cn%20%20border-radius:%204px;%5Cr%5Cn%20%20margin:%200.5em%200;%5Cr%5Cn%20%20text-align:%20center;%5Cr%5Cn%5Cr%5Cn%20%20&.green%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-green);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.red%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-red);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.blue%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-blue);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.orange%20%7B%5Cr%5Cn%20%20%20%20background:%20var(--color-orange);%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%20%20&.bold%20%7B%5Cr%5Cn%20%20%20%20font-weight:%20bold;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.message%20%7B%5Cr%5Cn%20%20margin:%201em%200;%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.error-message%20%7B%5Cr%5Cn%20%20background:%20var(--color-red);%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.bold%20%7B%5Cr%5Cn%20%20font-weight:%20bold;%5Cr%5Cn%7D%5Cn%22,%22@use%20%5C%22sass:color%5C%22;%5Cn@use%20%5C%22sass:map%5C%22;%5Cn@use%20%5C%22sass:string%5C%22;%5Cn%5Cn$static-colors:%20(%5Cn%20%20%5C%22white%5C%22:%20%23ffffff,%5Cn%20%20%5C%22black%5C%22:%20%23000000,%5Cn%20%20%5C%22grey%5C%22:%20%23585858,%5Cn%20%20%5C%22whatsapp%5C%22:%20%2325D366,%5Cn);%5Cn%5Cn@function%20theme-color($name)%20%7B%5Cn%20%20@return%20string.unquote(%5C%22var(--color-%23%7B$name%7D)%5C%22);%5Cn%7D%5Cn%5Cn@function%20theme-var($name)%20%7B%5Cn%20%20@return%20string.unquote(%5C%22var(--%23%7B$name%7D)%5C%22);%5Cn%7D%5Cn%5Cn@mixin%20color-variables($colors,%20$variables:%20())%20%7B%5Cn%20%20$all-colors:%20map.merge($static-colors,%20$colors);%5Cn%5Cn%20%20:root%20%7B%5Cn%20%20%20%20@each%20$name,%20$value%20in%20$all-colors%20%7B%5Cn%20%20%20%20%20%20--color-%23%7B$name%7D:%20%23%7B$value%7D;%5Cn%20%20%20%20%20%20--color-%23%7B$name%7D-rgb:%20%23%7Bcolor.channel($value,%20%5C%22red%5C%22,%20$space:%20rgb)%7D,%20%23%7Bcolor.channel($value,%20%5C%22green%5C%22,%20$space:%20rgb)%7D,%20%23%7Bcolor.channel($value,%20%5C%22blue%5C%22,%20$space:%20rgb)%7D;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@each%20$name,%20$value%20in%20$variables%20%7B%5Cn%20%20%20%20%20%20--%23%7B$name%7D:%20%23%7B$value%7D;%5Cn%20%20%20%20%20%20--%23%7B$name%7D-rgb:%20%23%7Bcolor.channel($value,%20%5C%22red%5C%22,%20$space:%20rgb)%7D,%20%23%7Bcolor.channel($value,%20%5C%22green%5C%22,%20$space:%20rgb)%7D,%20%23%7Bcolor.channel($value,%20%5C%22blue%5C%22,%20$space:%20rgb)%7D;%5Cn%20%20%20%20%7D%5Cn%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20color-classes($colors)%20%7B%5Cn%20%20$all-colors:%20map.merge($static-colors,%20$colors);%5Cn%5Cn%20%20@each%20$name,%20$value%20in%20$all-colors%20%7B%5Cn%20%20%20%20.color_%23%7B$name%7D,%5Cn%20%20%20%20.color-%23%7B$name%7D%20%7B%5Cn%20%20%20%20%20%20color:%20theme-color($name)%20!important;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.bg_%23%7B$name%7D,%5Cn%20%20%20%20.bg-%23%7B$name%7D%20%7B%5Cn%20%20%20%20%20%20background:%20theme-color($name)%20!important;%5Cn%20%20%20%20%7D%5Cn%20%20%7D%5Cn%7D%5Cn%22,%22//%20watiknogzeggenwil.nl%5Cn%5Cn@use%20%5C%22sass:map%5C%22;%5Cn@use%20%5C%22abstracts/colors%5C%22;%5Cn%5Cn$theme-colors:%20(%5Cn%20%20%5C%22primary%5C%22:%20%2300235A,%5Cn%20%20%5C%22accent%5C%22:%20%2300DCC8,%5Cn%20%20%5C%22blue%5C%22:%20%2300235A,%5Cn%20%20%5C%22green%5C%22:%20%235cc25c,%5Cn%20%20%5C%22red%5C%22:%20%23f62e2e,%5Cn%20%20%5C%22orange%5C%22:%20%23f6a82e,%5Cn%20%20%5C%22yellow%5C%22:%20%23f6c82e,%5Cn);%5Cn%5Cn$theme-variables:%20(%5Cn%20%20%5C%22button-color%5C%22:%20map.get($theme-colors,%20%5C%22primary%5C%22),%5Cn%20%20%5C%22menu-bg%5C%22:%20map.get($theme-colors,%20%5C%22green%5C%22),%5Cn%20%20%5C%22menu-color%5C%22:%20map.get($theme-colors,%20%5C%22primary%5C%22),%5Cn%20%20%5C%22menu-bg-hover%5C%22:%20map.get($theme-colors,%20%5C%22green%5C%22),%5Cn%20%20%5C%22menu-color-hover%5C%22:%20map.get($theme-colors,%20%5C%22primary%5C%22),%5Cn%20%20%5C%22body-bg%5C%22:%20%23F0E6D2,%5Cn%20%20%5C%22block-bg%5C%22:%20%23f8f4eb,%5Cn%20%20%5C%22text-color%5C%22:%20%23011533,%5Cn);%5Cn%5Cn@use%20%5C%22style/style%5C%22;%5Cn%5Cn@include%20colors.color-variables($theme-colors,%20$theme-variables);%5Cn@include%20colors.color-classes($theme-colors);%5Cn%5Cr%5Cnbody.wp-admin%20%7B%5Cr%5Cn%5Cr%5Cn%20%20%23menu-posts-school%20%7B%5Cr%5Cn%20%20%20%20display:%20none%20!important;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cr%5Cn%5Cr%5Cn.header%20%7B%5Cr%5Cn%5Cr%5Cn%20%20background:%20var(--color-primary);%5Cn%20%20overflow:%20hidden;%5Cr%5Cn%20%20position:%20relative;%5Cr%5Cn%20%20z-index:%200;%5Cr%5Cn%5Cr%5Cn%20%20.image%20%7B%5Cr%5Cn%20%20%20%20top:%200;%5Cr%5Cn%20%20%20%20left:%200;%5Cr%5Cn%20%20%20%20bottom:%200;%5Cr%5Cn%20%20%20%20right:%200;%5Cr%5Cn%20%20%20%20height:%20100%25;%5Cr%5Cn%20%20%20%20position:%20absolute;%5Cr%5Cn%20%20%20%20width:%20100%25;%5Cr%5Cn%20%20%20%20background-position:%20bottom%20center;%5Cr%5Cn%20%20%20%20background-size:%20cover;%5Cr%5Cn%20%20%7D%5Cr%5Cn%5Cr%5Cn%7D%5Cn%22%5D%7D */
