:root {
  --font-family-primary: Rubik, sans-serif;
  --font-family-secondary: sans-serif;
}

/*
Replacement for bootstraps media query include
Usage in file:
    @use "assets/sass/abstracts/custom-breakpoints" as bp;

    @include bp.media-breakpoint-up(lg) {
        // Your styles here
    }
 */
.written-content *:last-child {
  margin-bottom: 0;
}
.written-content iframe {
  height: auto;
  aspect-ratio: 2/1;
}
.written-content img {
  width: unset;
  height: unset;
  vertical-align: unset;
}
.written-content img.alignleft {
  float: left;
  margin-right: 1rem;
  margin-bottom: 0.625rem;
  max-width: 100%;
}
.written-content img.alignright {
  float: right;
  margin-left: 1rem;
  margin-bottom: 0.625rem;
  max-width: 100%;
}
@media (min-width: 62rem) {
  .written-content img.alignleft {
    margin-right: 1.5rem;
  }
  .written-content img.alignright {
    margin-left: 1.5rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2Jsb2Nrcy93cml0dGVuLWNvbnRlbnQuY3NzIiwibWFwcGluZ3MiOiJBQUdBO0VBQ0k7RUFDQTtBQ0ZKOztBQ0NBOzs7Ozs7OztFQUFBO0FEQ0k7RUFDSTtBQVVSO0FBUEk7RUFDSTtFQUNBO0FBU1I7QUFOSTtFQUNJO0VBQ0E7RUFDQTtBQVFSO0FBTlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQVFaO0FBTFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQU9aO0FDbEJRO0VEbUJJO0lBQ0k7RUFFZDtFQUNVO0lBQ0k7RUFDZDtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9hYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2Jsb2Nrcy93cml0dGVuLWNvbnRlbnQvd3JpdHRlbi1jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvYWJzdHJhY3RzL19jdXN0b20tYnJlYWtwb2ludHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkZm9udC1mYW1pbHktcHJpbWFyeTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogc2Fucy1zZXJpZjtcblxuOnJvb3Qge1xuICAgIC0tZm9udC1mYW1pbHktcHJpbWFyeTogI3skZm9udC1mYW1pbHktcHJpbWFyeX07XG4gICAgLS1mb250LWZhbWlseS1zZWNvbmRhcnk6ICN7JGZvbnQtZmFtaWx5LXNlY29uZGFyeX07XG59XG5cbi8vIFJGU1xuLy8gJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWU7XG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDA7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDJyZW07IC8vIDMycHhcbiRyZnMtYnJlYWtwb2ludDogODUuMzc1cmVtOyAvLyAxMzY2cHhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZTtcblxuLy8gR3JpZFxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgICB4czogMCxcbiAgICBzbTogMzZyZW0sIC8vIDU3NnB4XG4gICAgbWQ6IDQ4cmVtLCAvLyA3NjhweFxuICAgIGxnOiA2MnJlbSwgLy8gOTkycHhcbiAgICB4bDogNzVyZW0sIC8vIDEyMDBweFxuICAgIHh4bDogOTByZW0gLy8gMTQ0MHB4XG4pO1xuXG4vLyBDb250YWluZXJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHNtOiAzNi4yNXJlbSwgLy8gNTgwcHhcbiAgICBtZDogMzguNzVyZW0sIC8vIDYyMHB4XG4gICAgbGc6IDYwcmVtLCAvLyA5NjBweFxuICAgIHhsOiA2NnJlbSAvLyAxMDU2cHhcbik7XG4iLCJAdXNlIFwiQHNhc3MvYWJzdHJhY3RzL2N1c3RvbS1icmVha3BvaW50c1wiIGFzIGJwO1xuQHVzZSBcIkBzYXNzL2Fic3RyYWN0cy9mdW5jdGlvbnNcIiBhcyAqO1xuXG4ud3JpdHRlbi1jb250ZW50IHtcblxuICAgICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuXG4gICAgICAgICYuYWxpZ25sZWZ0IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBweC10by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgtdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWxpZ25yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcHgtdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4LXRvLXJlbSgxMCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicC5tZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cbiAgICAgICAgaW1nIHtcblxuICAgICAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcHgtdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcHgtdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bGlzdFwiO1xuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFycztcblxuLypcblJlcGxhY2VtZW50IGZvciBib290c3RyYXBzIG1lZGlhIHF1ZXJ5IGluY2x1ZGVcblVzYWdlIGluIGZpbGU6XG4gICAgQHVzZSBcImFzc2V0cy9zYXNzL2Fic3RyYWN0cy9jdXN0b20tYnJlYWtwb2ludHNcIiBhcyBicDtcblxuICAgIEBpbmNsdWRlIGJwLm1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gWW91ciBzdHlsZXMgaGVyZVxuICAgIH1cbiAqL1xuLy8gTG9jYWwgYnJlYWtwb2ludHMgd2l0aCBkZWZhdWx0IGZhbGxiYWNrXG4kY3VzdG9tLWJyZWFrcG9pbnRzOiB2YXJzLiRncmlkLWJyZWFrcG9pbnRzICFkZWZhdWx0O1xuXG4vLyBNaW4td2lkdGggYnJlYWtwb2ludFxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICBAaWYgbWFwLmhhcy1rZXkoJGN1c3RvbS1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC5nZXQoJGN1c3RvbS1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJVbmtub3duIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9LiBBdmFpbGFibGUgYnJlYWtwb2ludHM6ICN7bWFwLmtleXMoJGN1c3RvbS1icmVha3BvaW50cyl9XCI7XG4gICAgfVxufVxuXG4vLyBNYXgtd2lkdGggYnJlYWtwb2ludFxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIEBpZiBtYXAuaGFzLWtleSgkY3VzdG9tLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgICAgICAkbmV4dC1icmVha3BvaW50OiBfZ2V0LW5leHQtYnJlYWtwb2ludCgkY3VzdG9tLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG4gICAgICAgIEBpZiAkbmV4dC1icmVha3BvaW50IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJG5leHQtYnJlYWtwb2ludCAtIDAuMDJweCkpIHtcbiAgICAgICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICBAY29udGVudDsgLy8gTm8gdXBwZXIgbGltaXQgZm9yIGxhcmdlc3QgYnJlYWtwb2ludFxuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcIlVua25vd24gYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uIEF2YWlsYWJsZSBicmVha3BvaW50czogI3ttYXAua2V5cygkY3VzdG9tLWJyZWFrcG9pbnRzKX1cIjtcbiAgICB9XG59XG5cbi8vIEJldHdlZW4gdHdvIGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyKSB7XG4gICAgQGlmIG1hcC5oYXMta2V5KCRjdXN0b20tYnJlYWtwb2ludHMsICRsb3dlcikgYW5kIG1hcC5oYXMta2V5KCRjdXN0b20tYnJlYWtwb2ludHMsICR1cHBlcikge1xuICAgICAgICAkbWluOiBtYXAuZ2V0KCRjdXN0b20tYnJlYWtwb2ludHMsICRsb3dlcik7XG4gICAgICAgICRtYXg6IG1hcC5nZXQoJGN1c3RvbS1icmVha3BvaW50cywgJHVwcGVyKTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAoJG1heCAtIDAuMDJweCkpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcIkludmFsaWQgYnJlYWtwb2ludCByYW5nZS4gQXZhaWxhYmxlIGJyZWFrcG9pbnRzOiAje21hcC5rZXlzKCRjdXN0b20tYnJlYWtwb2ludHMpfVwiO1xuICAgIH1cbn1cblxuLy8gUHJpdmF0ZSBoZWxwZXIgZnVuY3Rpb25cbkBmdW5jdGlvbiBfZ2V0LW5leHQtYnJlYWtwb2ludCgkbWFwLCAka2V5KSB7XG4gICAgJGtleXM6IG1hcC5rZXlzKCRtYXApO1xuICAgICRpOiBsaXN0LmluZGV4KCRrZXlzLCAka2V5KTtcbiAgICBAcmV0dXJuIGlmKCRpIGFuZCAkaSA8IGxpc3QubGVuZ3RoKCRrZXlzKSwgbWFwLmdldCgkbWFwLCBsaXN0Lm50aCgka2V5cywgJGkgKyAxKSksIG51bGwpO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/