* {
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 400;
  src: url("/wp-content/themes/harmony/fonts/PublicSans-Regular.woff2")
    format("woff2");
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 600;
  src: url("/wp-content/themes/harmony/fonts/PublicSans-SemiBold.woff2")
    format("woff2");
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 700;
  src: url("/wp-content/themes/harmony/fonts/PublicSans-Bold.woff2")
    format("woff2");
}
body {
  background-color: #f4f3ef;
  color: #202325;
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.4;
}
body b,
body strong {
  font-weight: 600;
}
.front-matter h1,
.front-matter h2,
.front-matter h3,
.front-matter h4,
.part h1,
.part h2,
.part h3,
.part h4,
.chapter h1,
.chapter h2,
.chapter h3,
.chapter h4,
.back-matter h1,
.back-matter h2,
.back-matter h3,
.back-matter h4,
body#tinymce.wp-editor h1,
body#tinymce.wp-editor h2,
body#tinymce.wp-editor h3,
body#tinymce.wp-editor h4 {
  color: #202325;
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin: 40px 0 20px;
  text-align: left;
}
.front-matter h2,
.part h2,
.chapter h2,
.back-matter h2,
body#tinymce.wp-editor h2 {
  font-size: 36px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  text-transform: none;
}
.front-matter h3,
.part h3,
.chapter h3,
.back-matter h3,
body#tinymce.wp-editor h3 {
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2;
  font-style: normal;
}
.front-matter h4,
.part h4,
.chapter h4,
.back-matter h4,
body#tinymce.wp-editor h4 {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
}
.front-matter p,
.front-matter ul,
.front-matter ol,
.part p,
.part ul,
.part ol,
.chapter p,
.chapter ul,
.chapter ol,
.back-matter p,
.back-matter ul,
.back-matter ol,
body#tinymce.wp-editor p,
body#tinymce.wp-editor ul,
body#tinymce.wp-editor ol {
  margin: 0 0 20px;
}
h1,
.front-matter h1,
.part h1,
.chapter h1,
.back-matter h1,
body#tinymce.wp-editor h1 {
  font-size: 42px;
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin-bottom: 40px;
  line-height: 1.1;
  text-align: left;
  text-transform: none;
}
figcaption,
caption,
.caption {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
}
blockquote,
.pullquote {
  font-family: "Lora", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
}
p + p {
  text-indent: 0;
}
p {
  font-size: 1rem;
  font-weight: normal;
  hyphens: none;
  line-height: 1.6;
  margin-bottom: 2rem;
  overflow-wrap: normal;
  text-rendering: optimizeLegibility;
  word-wrap: normal;
}
dl dt {
  float: none;
  margin-right: 0;
  margin-bottom: 0.3rem;
  font-weight: bold;
}
dl dd {
  font-style: normal;
  margin-bottom: 0.3rem;
  margin-left: 2em;
}
figure {
  margin-bottom: 30px;
}
figure img {
  width: 100%;
}
#content .aligncenter {
  display: block;
  margin: 1em auto;
  text-align: center;
}
#content div.aligncenter {
  display: block;
  margin: 1em auto;
  text-align: center;
}
#content img.aligncenter {
  display: block;
  margin: 1em auto;
  text-align: center;
}
sub {
  font-size: smaller;
  vertical-align: sub;
}
sup {
  font-size: smaller;
  vertical-align: super;
}
textarea {
  border-color: #f4f3ef;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  font-size: 100%;
  height: auto;
  padding: 0.5rem;
  width: 100%;
}
iframe {
  margin-top: 12px;
  max-width: 100%;
  overflow: hidden;
}
table {
  background-color: #f4f3ef;
  border: 1px solid #eae8e3 !important;
  width: 100%;
}
table thead {
  background-color: #eae8e3;
}
table th {
  padding: 20px;
}
table td {
  line-height: 1.4;
  padding: 10px 20px;
}
table tbody tr:nth-child(2n),
table > tr:nth-child(2n) {
  background-color: #fff;
}
.front-matter th,
.part th,
.chapter th,
.back-matter th,
body#tinymce.wp-editor th {
  padding: 20px;
}
.front-matter td,
.part td,
.chapter td,
.back-matter td,
body#tinymce.wp-editor td {
  padding: 10px 20px;
}
.front-matter a,
.part a,
.chapter a,
.back-matter a {
  color: #5367ea;
  font-weight: 700;
}
.textbox.simple {
  border: none;
}
.textbox.reflection {
  border: none;
  box-shadow: 10px 10px #c2bdba;
  margin: 20px 0 0;
}
.textbox.reflection .textbox {
  padding: 20px;
}
.textbox.reflection .textbox ol li {
  font-size: 16px;
}
ul.tag-list {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-top: 30px;
  list-style: none;
  top: 0;
  position: sticky;
  background-color: #f4f3ef;
  z-index: 10;
}
.tag-list .tag-list-item {
  margin-top: 0;
  padding: 15px;
  min-width: 140px;
  text-align: center;
}
.tag-list .tag-list-item:hover {
  background-color: #e6e6ff;
}
.tag-list .tag-list-item a {
  color: #202325;
  text-decoration: none;
  position: relative;
}
@media (min-width: 820px) {
  ul.tag-list {
    flex-direction: row;
    border-bottom: 2px solid #eae8e3;
  }
  .tag-list .tag-list-item {
    border-radius: 15px 15px 0 0;
    padding: 15px 20px;
    min-width: 140px;
  }
}
.ebtp {
  margin: 40px auto;
  padding: 70px 30px 30px;
  border-radius: 10px;
  border: 2px solid #eae8e3;
  background-color: #eae8e3;
}
.ebtp:first-of-type {
  margin-top: -70px;
}
.ebtp h2 {
  padding-bottom: 10px;
  margin: 0;
  border-radius: 20px 20px 0 0;
}
.supportive {
  background-color: #e5b450;
}
.challenging {
  background-color: #f06e8c;
}
.varied {
  background-color: #619df2;
}
.organized {
  background-color: #0dd6a0;
}
.belonging {
  background-color: #c388f7;
}
.ebtp h3 {
  margin: 10px 0 10px;
}
.textbox.simple h3,
.textbox.reflection h3 {
  margin-top: 0;
}
.cards {
  display: flex;
  flex-direction: column;
}
.cards .textbox.simple {
  margin: 10px 0;
}
@media (min-width: 768px) {
  .cards {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
  }
  .cards .textbox.simple {
    flex-basis: calc(50% - 10px);
  }
}
table.sky {
  border: 2px solid #9fedf9 !important;
}
table.sky thead {
  background-color: #9fedf9;
}
table.sky tbody {
  background-color: #d9f8fd;
}
table.sky thead tr th,
table.sky tbody tr td {
  border-right: 2px solid #9fedf9;
  border-left: 2px solid #9fedf9;
  border-top: 0;
  border-bottom: 0;
  font-size: 16px;
  line-height: 1.2;
  text-align: center;
}
table.sky thead tr th:first-of-type,
table.sky tbody tr td:first-of-type {
  text-align: left;
}
table.thick {
  border: 10px solid #ffffff !important;
}
table.thick thead tr th,
table.thick tbody tr td {
  border-right: 2px solid #eae8e3;
  border-left: 2px solid #eae8e3;
  border-top: 0;
  border-bottom: 0;
  font-size: 16px;
  line-height: 1.2;
  text-align: center;
}
table.thick thead tr th:first-of-type,
table.thick tbody tr td:first-of-type {
  text-align: left;
}
:root {
  --primary: #202325;
  --primary-dark: #400792;
}

h1::before,
h2::before {
  display: none;
}
.home h2,
.home h3 {
  text-transform: capitalize;
  text-align: left;
}
.footer {
  background-color: #eae9e3;
}
.footer.footer--reading {
  padding: 1rem 0;
}
.footer__inner {
  max-width: 1440px;
}
.footer__pressbooks {
  margin: 1rem;
}
.footer__pressbooks__icon {
  align-self: flex-start;
}
.footer-nav .nav--primary {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
.footer-nav .nav--primary li {
  display: inline;
  padding-left: 1rem;
  font-size: 1.125rem;
}
.footer-nav .nav--primary {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.footer-nav .nav--primary li {
  padding: 0 0 0.5rem;
}
@media screen and (min-width: 768px) {
  .footer-nav .nav--primary {
    flex-direction: row;
    margin-top: 0;
  }
  .footer-nav .nav--primary li {
    padding: 0 0.5rem;
  }
}
.js-header-nav .nav--primary li a,
.footer-nav .nav--primary li a {
  color: #202325;
}
.header__book-title h1 a {
  font-family: "Adamina", serif !important;
  font-size: 2.2rem;
}
.header h1 {
  margin: 0;
  width: 100%;
  padding: 1rem;
  font-weight: 400;
  color: #202325;
  font-size: 2.6rem;
  text-align: left;
}
.header__brand {
  display: flex;
  flex-direction: column;
  align-items: baseline;
  width: 100%;
}
.header__brand a {
  text-align: right;
  width: 100%;
  padding: 0.5rem 1rem 0.25rem;
}
.header--top {
  background: #f3be36;
  background: linear-gradient(140deg, #15b976 35%, #f3be36 100%);
  padding: 0 !important;
  max-width: 100%;
}
.header--middle {
  background-color: #fff;
}
.header__book-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin: 0 auto;
}
@media (min-width: 60rem) {
  .header__book-title {
    flex-direction: row;
  }
}
.header__nav {
  max-width: 1440px;
}
@media (min-width: 45rem) {
  .header__nav {
    margin: 0 auto;
    padding: 0 1rem;
  }
}
.reading-header {
  --header-bg: transparent;
  --header-color: #fff;
  margin: 0 1rem;
}
@media screen and (min-width: 60rem) {
  .reading-header {
    margin: 0;
    max-width: 35%;
  }
}
.reading-header__toc {
  border-top: none;
}
.reading-header__toc .reading-header__toc__title button {
  background-color: #fff;
  color: #202325;
  margin-top: 1rem;
  padding: 0 1rem;
  border-radius: 10px;
  border: 2px solid #636566;
  font-size: 1.25rem;
  text-transform: initial;
  height: 3rem;
}
@media screen and (min-width: 60rem) {
  body:not(.has-annotator-pane)
    .reading-header__toc
    .reading-header__toc__title
    button {
    padding: 0 1rem;
  }
}
.reading-header__toc .reading-header__toc__title button[aria-expanded="true"] {
  border-radius: 10px 10px 0 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.reading-header__toc .reading-header__toc__title button:hover,
.reading-header__toc .reading-header__toc__title button:active,
.reading-header__toc .reading-header__toc__title button:focus {
  color: #202325;
  border: 2px solid #636566;
  outline: 4px solid #f4f3ef;
}
.reading-header__toc .reading-header__toc__title button:focus-visible {
  color: #202325;
  outline: 2px solid #202325;
  outline-offset: 2px;
}
.reading-header__toc,
.reading-header__title,
.reading-header__end-container {
  min-height: 3rem;
}
.reading-header__toc .reading-header__toc__title button .arrow {
  margin-top: 0.65rem;
}
.home ol.toc {
  background-color: #fff;
  border-radius: 10px;
  padding: 1.5rem 0;
}
.block-reading-toc {
  border-radius: 0 0 10px 10px;
  border: 2px solid #636566;
  box-shadow: none;
  padding-top: 0;
  margin-top: -2px;
}
.block-reading-toc .toc {
  margin-top: 1rem;
}
li.toc__part.toc__part--full.toc__parent ol li {
  margin-top: 0;
}
.toc [class*="--empty"] > .toc__title__container {
  background-color: transparent;
}
li.toc__chapter.standard.toc__chapter--empty div {
  background-color: transparent;
}
li.toc__chapter.standard.toc__chapter--empty div a {
  padding-left: 0.75rem;
}
li.toc__front-matter.introduction.toc__front-matter--empty.toc__selected div,
li.toc__back-matter.appendix.toc__back-matter--empty.toc__selected div,
li.toc__chapter.standard.toc__chapter--empty.toc__selected div {
  background-color: #dde1fb;
}
li.toc__front-matter.introduction.toc__front-matter--empty.toc__selected div a,
li.toc__back-matter.appendix.toc__back-matter--empty.toc__selected div a,
li.toc__chapter.standard.toc__chapter--empty.toc__selected div a {
  font-weight: bold;
  text-decoration: none;
}
li.toc__front-matter.introduction.toc__front-matter--empty.toc__selected
  div
  a:hover,
li.toc__back-matter.appendix.toc__back-matter--empty.toc__selected div a:hover,
li.toc__chapter.standard.toc__chapter--empty.toc__selected div a:hover {
  text-decoration: underline;
}
.header__search {
  width: 100%;
}
@media screen and (min-width: 60rem) {
  .header__search {
    width: auto;
  }
}
.header__search .header__search__form {
  width: auto;
  padding: 0 1.5rem 1rem;
}
@media screen and (min-width: 60rem) {
  .header__search .header__search__form {
    padding: 0 1rem;
  }
}
.header__search__form label {
  width: auto;
}
.header__search .header__search__form form,
.error404 form.search-form {
  width: 18rem;
}
.header__search .header__search__form form label,
.error404 form.search-form label {
  width: calc(100% - 2rem);
}
.header__search .header__search__form form button svg {
  color: #202325;
}
.header__search .header__search__form form input,
.error404 form.search-form input {
  font-size: 1.125rem;
  color: #202325;
  border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;
  border-bottom: 2px solid #8b8d8e;
  line-height: 1.5;
}
.header__search .header__search__form form input:focus,
.error404 form.search-form input:focus {
  outline: none;
  border: 2px solid #8b8d8e;
}
.header__search .header__search__form form input::placeholder,
.error404 form.search-form input::placeholder {
  color: #8b8d8e;
}
.reading-header__toc .reading-header__toc__title {
  padding: 0;
  height: auto;
}
.nav-reading {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  position: relative;
}
@media screen and (min-width: 45rem) {
  .nav-reading {
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
}
.nav-reading__previous,
.nav-reading__next {
  margin-top: 1rem;
}
@media screen and (min-width: 60rem) {
  .nav-reading__previous,
  .nav-reading__next {
    float: initial;
    width: auto;
  }
}
.nav-reading__previous a,
.nav-reading__next a {
  border: solid 2px #c2bdba;
  border-radius: 10px;
  color: #202325;
  font-weight: bold;
  padding: 0.8125rem 1.25rem;
}
.nav-reading__previous a:focus,
.nav-reading__next a:focus {
  border: 2px solid #636566;
  outline: 2px solid #202325;
  outline-offset: 2px;
  box-shadow: 0 0 0 2px #fff;
}
.nav-reading__previous a:hover,
.nav-reading__next a:hover {
  border: 2px solid #636566;
  text-decoration: none;
  background-color: transparent;
}
#content {
  background-color: transparent;
  margin-top: 2rem;
  max-width: 1040px;
  width: 100%;
}
.chapter {
  border: 2px solid #eae8e3;
  border-radius: 10px;
  color: #202325;
  padding: 40px;
}
#content.site-content {
  padding-top: 0;
}
.chapter,
.single-chapter #content {
  font-size: 1rem;
}
.chapter .wp-nocaption {
  page-break-inside: unset;
  text-align: unset;
}
.chapter .wp-nocaption.alignright {
  float: unset;
}
.chapter .wp-nocaption.alignleft {
  float: unset;
}
.block-info__inner {
  padding-bottom: 0;
}
.textbox {
  background: #fff;
  border-radius: 10px;
  display: block;
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin: 64px 0 20px;
  padding: 40px;
  position: relative;
}
.textbox::after {
  content: "";
  clear: both;
  display: table;
}
.textbox:first-child {
  margin-top: 44px;
}
.textbox iframe {
  border: 0;
}
.textbox.keyTakeaway {
  border: 4px solid #ff8c8c;
  border-radius: 0 10px 10px;
  padding: 70px;
}
.textbox.keyTakeaway > * {
  position: relative;
  z-index: 2;
}
.textbox.keyTakeaway:after {
  border-radius: 10px;
  background-color: #ffefef;
  content: "";
  display: block;
  height: calc(100% - 80px);
  left: 40px;
  position: absolute;
  top: 40px;
  width: calc(100% - 80px);
  z-index: 1;
}
.textbox.keyTakeaway p {
  margin: 0;
}
.textbox.keyTakeaway h3 {
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;
  font-size: 26px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 20px !important;
  border-bottom: 2px solid #ff8c8c !important;
  text-align: left;
}
.textbox.keyTakeaway::before {
  align-items: center;
  background-color: #ff8c8c;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4783 1H4.76754L1 10.457h3.92617L1.31727 19 12.025 6.76159H6.9884L10.4783 1Z' stroke='%23202325' stroke-width='1.5' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Key Takeaway";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 169px;
}
.textbox.tryIt {
  border: 4px solid #e8f8f1;
  border-radius: 0 10px 10px;
}
.textbox.tryIt::before {
  align-items: center;
  background-color: #e8f8f1;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.761 3.6 12.418.24a.767.767 0 0 0-1.115 0L1.91 9.6c-.08.08-.159.24-.238.4l-.796 4-.637.64a.776.776 0 0 0 0 1.12c.318.32.796.32 1.114 0l.637-.64 3.98-.8c.16 0 .318-.08.398-.24l9.393-9.28a.873.873 0 0 0 0-1.2ZM5.492 12.88l-2.786.56.558-2.8 6.368-6.4 2.229 2.24-6.369 6.4Zm7.483-7.52-2.229-2.24L11.861 2l2.228 2.24-1.114 1.12Z' fill='%23202325' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Try It";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 110px;
}
.textbox.youChoose {
  border: 4px solid #e8f8f1;
  border-radius: 0 10px 10px;
}
.textbox.youChoose::before {
  align-items: center;
  background-color: #e8f8f1;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m7.84 8.593 4.646-1.65L0 .076l3.64 13.777 2.726-4.109 3.264 4.178 1.474-1.152-3.263-4.178Z' fill='%23363B3E'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "You Choose";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 201px;
}
.textbox.recall {
  border: 4px solid #dde1fb;
  border-radius: 0 10px 10px;
}
.textbox.recall::before {
  align-items: center;
  background-color: #dde1fb;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.87 6.738c0-.826-.686-1.463-1.487-1.463-.84 0-1.487.675-1.487 1.463v.074l-.877 1.276-.916-1.238v-.075c0-.825-.686-1.462-1.487-1.462-.839 0-1.487.675-1.487 1.462 0 .788.686 1.463 1.487 1.463.458 0 .877-.225 1.144-.563l.915 1.275c.077.113.191.15.305.15.115 0 .23-.075.305-.15l.916-1.275c.267.338.686.563 1.144.563.877-.038 1.525-.675 1.525-1.5Zm-6.254.712a.718.718 0 0 1-.724-.712c0-.413.343-.713.724-.713.42 0 .725.337.725.713 0 .412-.305.712-.725.712Zm4.767 0a.718.718 0 0 1-.725-.712c0-.413.344-.713.725-.713.42 0 .725.337.725.713 0 .412-.306.712-.725.712Z' fill='%23000'/%3E%3Cpath d='M15.472 5.8c-.233-2.66-2.44-4.8-5.186-4.8h-.534C6.968 1 4.718 3.138 4.527 5.8c-.038.187 0 10.425 0 10.425 0 .225.153.375.381.375H7.35v1.65H4.985c-.23 0-.382.15-.382.375s.153.375.382.375h8.809c.229 0 .381-.15.381-.375s-.152-.375-.381-.375H11.43v-1.913c2.326-.712 4.042-2.887 4.042-5.437V6.625c0-.156.017-.35.017-.413 0-.28 0-.212-.017-.412Zm-5.454-4.05c1.412 0 2.67.6 3.547 1.575a3.02 3.02 0 0 0-2.517.075c-.648.337-1.41.337-2.021 0-1.144-.6-2.174-.225-2.517-.075.839-.975 2.098-1.575 3.508-1.575ZM5.29 15.85V9.213c.953 1.575 2.707 2.625 4.728 2.625h.077C9.56 14.05 7.578 15.663 5.29 15.85Zm2.822 2.4V16.6h1.601c.344 0 .649-.038.992-.075v1.725H8.112Zm6.597-7.313c0 2.738-2.25 4.95-5.034 4.95H7.807a6.145 6.145 0 0 0 3.05-4.087c1.64-.263 3.013-1.238 3.852-2.55v1.688Zm-.076-3.45c-.496 2.063-2.364 3.638-4.614 3.638-2.441 0-4.424-1.8-4.73-4.088V5.912c.23-1.162 1.183-2.025 2.327-2.025.343 0 .686.075 1.03.225.839.45 1.868.45 2.745 0 .305-.15.649-.225 1.03-.225 1.144 0 2.097.863 2.326 2.063v.262s-.076 1.275-.114 1.275Z' fill='%23000'/%3E%3Cpath d='M13.87 6.738c0-.826-.686-1.463-1.487-1.463-.84 0-1.487.675-1.487 1.463v.074l-.877 1.276-.916-1.238v-.075c0-.825-.686-1.462-1.487-1.462-.839 0-1.487.675-1.487 1.462 0 .788.686 1.463 1.487 1.463.458 0 .877-.225 1.144-.563l.915 1.275c.077.113.191.15.305.15.115 0 .23-.075.305-.15l.916-1.275c.267.338.686.563 1.144.563.877-.038 1.525-.675 1.525-1.5Zm-6.254.712a.718.718 0 0 1-.724-.712c0-.413.343-.713.724-.713.42 0 .725.337.725.713 0 .412-.305.712-.725.712Zm4.767 0a.718.718 0 0 1-.725-.712c0-.413.344-.713.725-.713.42 0 .725.337.725.713 0 .412-.306.712-.725.712Z' stroke='%23000' stroke-width='.3'/%3E%3Cpath d='M15.472 5.8c-.233-2.66-2.44-4.8-5.186-4.8h-.534C6.968 1 4.718 3.138 4.527 5.8c-.038.187 0 10.425 0 10.425 0 .225.153.375.381.375H7.35v1.65H4.985c-.23 0-.382.15-.382.375s.153.375.382.375h8.809c.229 0 .381-.15.381-.375s-.152-.375-.381-.375H11.43v-1.913c2.326-.712 4.042-2.887 4.042-5.437V6.625c0-.156.017-.35.017-.413 0-.28 0-.212-.017-.412Zm-5.454-4.05c1.412 0 2.67.6 3.547 1.575a3.02 3.02 0 0 0-2.517.075c-.648.337-1.41.337-2.021 0-1.144-.6-2.174-.225-2.517-.075.839-.975 2.098-1.575 3.508-1.575ZM5.29 15.85V9.213c.953 1.575 2.707 2.625 4.728 2.625h.077C9.56 14.05 7.578 15.663 5.29 15.85Zm2.822 2.4V16.6h1.601c.344 0 .649-.038.992-.075v1.725H8.112Zm6.597-7.313c0 2.738-2.25 4.95-5.034 4.95H7.807a6.145 6.145 0 0 0 3.05-4.087c1.64-.263 3.013-1.238 3.852-2.55v1.688Zm-.076-3.45c-.496 2.063-2.364 3.638-4.614 3.638-2.441 0-4.424-1.8-4.73-4.088V5.912c.23-1.162 1.183-2.025 2.327-2.025.343 0 .686.075 1.03.225.839.45 1.868.45 2.745 0 .305-.15.649-.225 1.03-.225 1.144 0 2.097.863 2.326 2.063v.262s-.076 1.275-.114 1.275Z' stroke='%23000' stroke-width='.3'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Recall";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 118px;
}
.textbox.learningGoals {
  border: 4px solid #ffdede;
  border-radius: 0 10px 10px;
}
.textbox.learningGoals::before {
  align-items: center;
  background-color: #ffdede;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1945 10.2462L13.2868 7.0462L15.2868 3.72317C15.4099 3.50779 15.4406 3.20008 15.2868 2.98468C15.1329 2.76929 14.8868 2.61554 14.6405 2.61554H8.73313V1.87704C8.73313 1.477 8.3947 1.13855 7.99463 1.13855H1.34848C0.948434 1.13855 .609985 1.47698 .609985 1.87704V18.123C0.609985 18.5231 .948415 18.8615 1.34848 18.8615C1.74852 18.8615 2.08697 18.5231 2.08697 18.123V9.99979H7.25653V10.7383C7.25653 11.1383 7.59496 11.4768 7.99503 11.4768H14.6412C15.0412 11.4768 15.3797 11.1383 15.3797 10.7383C15.3795 10.5536 15.3181 10.3689 15.195 10.2459L15.1945 10.2462ZM2.08663 8.52313V2.61577H7.25619V8.52363L2.08663 8.52313ZM8.73278 10.0001V4.09271H13.3174L11.779 6.67729C11.6253 6.92339 11.6253 7.20038 11.779 7.4465L13.3174 10.0311H8.73278V10.0001Z' fill='black' stroke='black' stroke-width='.5'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Learning Goals";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 185px;
}
.textbox.example {
  border: 4px solid #fae5af;
  border-radius: 0 10px 10px;
}
.textbox.example::before {
  align-items: center;
  background-color: #fae5af;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8457 6.17912c1.4328-1.43287 1.4328-3.67164 0-5.10447-1.4329-1.432866-3.6717-1.432866-5.1045 0C9.86068 3.13441 11.0248 1.88071.905375 12c-.179155.1792-.268605.3582-.268605.5374l-.626929 4.388c-.089577.6269.447761 1.0747.985106.9851l4.477603-.6269c.17916 0 .35818-.0896.53735-.2686C16.0397 6.98514 14.9651 8.14932 16.8457 6.17917v-.00005ZM15.592 2.41793c.7163.71635.7163 1.79104 0 2.5074l-.627.62693-2.5074-2.5074.627-.62693c.6268-.71648 1.791-.71648 2.5074 0Zm-2.8656 5.37313L8.96516 6.44778l2.14924-2.14922 2.5074 2.50739-.8954.98511ZM9.86062 10.6567 6.09943 9.31338 7.5323 7.88052l3.7612 1.34328-1.43288 1.4329Zm-4.20895 4.2089-2.5074-2.5074 1.61188-1.6119 3.76119 1.3433-2.86567 2.776Zm-3.40298-.8955 1.79104 1.791-2.05963.2686.26859-2.0596ZM17.025 12.627h-3.5821c-.5374 0-.8955.3581-.8955.8955 0 .5373.3581.8955.8955.8955h3.5821c.5373 0 .8955-.3582.8955-.8955 0-.5374-.4478-.8955-.8955-.8955ZM17.025 16.209H9.86085c-.53734 0-.89552.3582-.89552.8955 0 .5374.35818.8955.89552.8955H17.025c.5374 0 .8955-.3581.8955-.8955 0-.5373-.4477-.8955-.8955-.8955Z' fill='%23202325'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Example";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 45px;
  top: -46px;
  width: 135px;
}
.textbox.questionHelp {
  border: 4px solid #dde1fb;
  border-radius: 0 10px 10px;
}
.textbox.questionHelp::before {
  align-items: center;
  background-color: #dde1fb;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' width='18' height='18' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M9.932 13.412a.93.93 0 1 1-1.86 0 .93.93 0 0 1 1.86 0ZM6.576 6.686a.923.923 0 0 0 1.236-.431 1.318 1.318 0 0 1 1.177-.753 1.353 1.353 0 0 1 1.331 1.282 1.317 1.317 0 0 1-.894 1.29 1.964 1.964 0 0 0-.971.703c-.241.33-.374.728-.378 1.137v.74a.926.926 0 0 0 1.851 0v-.74c0-.054.093-.086.093-.086a3.159 3.159 0 0 0 2.148-3.089 3.197 3.197 0 0 0-3.167-3.082h-.019a3.16 3.16 0 0 0-1.671.491 3.156 3.156 0 0 0-1.154 1.304.921.921 0 0 0 .431 1.235l-.013-.001ZM0 13.655V4.347A4.356 4.356 0 0 1 4.348 0h9.307a4.355 4.355 0 0 1 4.347 4.347v9.306A4.353 4.353 0 0 1 13.655 18H4.348a4.351 4.351 0 0 1-4.346-4.347L0 13.655Zm1.759 0a2.59 2.59 0 0 0 2.589 2.586h9.307a2.592 2.592 0 0 0 2.59-2.588V4.346a2.59 2.59 0 0 0-2.59-2.587H4.348a2.587 2.587 0 0 0-2.587 2.587l-.002 9.309Z' style='fill:%23202325;fill-rule:nonzero'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Question Help";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 177px;
}
.textbox.connectIt {
  border: 4px solid #fae5af;
  border-radius: 0 10px 10px;
}
.textbox.connectIt::before {
  align-items: center;
  background-color: #fae5af;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 15.366h1.423c6.672 0 12.092-5.42 12.092-12.092v-.128l1.807 1.807 1.01-1.01L12.804.429 9.29 3.943l1.01 1.01 1.792-1.807v.128c0 5.89-4.78 10.67-10.669 10.67H0v1.422ZM6.174 3.9a2.854 2.854 0 0 0-2.845-2.845A2.854 2.854 0 0 0 .483 3.9 2.854 2.854 0 0 0 3.33 6.745 2.854 2.854 0 0 0 6.174 3.9Zm-4.268 0c0-.783.64-1.423 1.423-1.423.782 0 1.422.64 1.422 1.423 0 .782-.64 1.422-1.422 1.422-.783 0-1.423-.64-1.423-1.422ZM12.732 17.571l1.636-1.622 1.636 1.622.996-.996-1.622-1.636L17 13.303l-.996-.995-1.636 1.621-1.636-1.621-.996.995 1.622 1.636-1.622 1.636.996.996Z' fill='%23000'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Connect It";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 146px;
}
.textbox.interact {
  border: 4px solid #e8f8f1;
  border-radius: 0 10px 10px;
}
.textbox.interact::before {
  align-items: center;
  background-color: #e8f8f1;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.117 11.776h5.148c.406 0 .735.329.735.735v5.147c0 .406-.33.736-.735.736h-5.148a.735.735 0 0 1-.735-.736v-5.147c0-.406.33-.735.735-.735Zm.736 1.47v3.677h3.676v-3.676h-3.676ZM3.565 6.806 11.286.188a.735.735 0 0 1 .957 0l7.72 6.618c.52.444.205 1.293-.478 1.293H4.044c-.683 0-.997-.849-.479-1.293Zm2.467-.177h11.465l-5.732-4.914-5.733 4.914Zm5.732 11.029a3.309 3.309 0 1 0-6.617 0c0 .406-.33.735-.735.735H.735A.735.735 0 0 1 0 17.658v-7.353C0 9.9.33 9.57.735 9.57h15.441c.406 0 .736.33.736.735v7.353c0 .406-.33.735-.736.735H12.5a.735.735 0 0 1-.736-.735Zm3.677-.735V11.04H1.47v5.883h2.261a4.78 4.78 0 0 1 9.447 0h2.262Z' fill='%23000'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Interact";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 45px;
  top: -46px;
  width: 136px;
}
.textbox.linkToLearning {
  border: 4px solid #d9cde9;
  border-radius: 0 10px 10px;
}
.textbox.linkToLearning::before {
  align-items: center;
  background-color: #d9cde9;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.144 9.481v3.704c0 .393-.166.77-.462 1.048a1.627 1.627 0 0 1-1.113.434h-8.66c-.418 0-.819-.156-1.114-.434a1.439 1.439 0 0 1-.462-1.048V5.037c0-.815.71-1.482 1.575-1.482h3.937m3.937-2.222h4.724v4.445M6.845 9.48l8.03-7.555' stroke='%23202325' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Link to Learning";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 193px;
}
.textbox.play {
  border: 2px solid #dde1fb;
  border-radius: 0 10px 10px;
}
.textbox.play::before {
  align-items: center;
  background-color: #dde1fb;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.117 11.776h5.148c.406 0 .735.329.735.735v5.147c0 .406-.33.736-.735.736h-5.148a.735.735 0 0 1-.735-.736v-5.147c0-.406.33-.735.735-.735Zm.736 1.47v3.677h3.676v-3.676h-3.676ZM3.565 6.806 11.286.188a.735.735 0 0 1 .957 0l7.72 6.618c.52.444.205 1.293-.478 1.293H4.044c-.683 0-.997-.849-.479-1.293Zm2.467-.177h11.465l-5.732-4.914-5.733 4.914Zm5.732 11.029a3.309 3.309 0 1 0-6.617 0c0 .406-.33.735-.735.735H.735A.735.735 0 0 1 0 17.658v-7.353C0 9.9.33 9.57.735 9.57h15.441c.406 0 .736.33.736.735v7.353c0 .406-.33.735-.736.735H12.5a.735.735 0 0 1-.736-.735Zm3.677-.735V11.04H1.47v5.883h2.261a4.78 4.78 0 0 1 9.447 0h2.262Z' fill='%23000'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Play With It";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -2px;
  line-height: 44px;
  position: absolute;
  text-indent: 46px;
  top: -46px;
  width: 163px;
}
.textbox.proTip {
  border: 4px solid #f5e6f5;
  border-radius: 0 10px 10px;
}
.textbox.proTip::before {
  align-items: center;
  background-color: #f5e6f5;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.226 5.012c-.07 0-.117-.023-.188-.023h-2.794V2.406c0-.868-.377-1.383-.68-1.69C9.835.035 8.778-.035 8.027.012A1.293 1.293 0 0 0 6.83 1.395c.21 3.9-1.643 4.602-2.277 4.743-.322-.29-.74-.45-1.174-.446H1.761A1.758 1.758 0 0 0 0 7.452v6.55a1.759 1.759 0 0 0 1.76 1.762h1.62c.377 0 .704-.118 1.009-.305a3.064 3.064 0 0 0 1.714.54h6.574c2.113 0 2.91-1.714 3.052-2.677l.939-4.884c.235-1.103-.07-1.831-.352-2.254-.681-.915-1.785-1.126-2.09-1.174v.002ZM3.262 13.911H1.853V7.57h1.409v6.34Zm11.53-5.846-.94 4.954v.07c-.023.117-.188 1.056-1.197 1.056H6.079c-.282 0-.939-.093-.939-.939V7.924C6.666 7.5 8.732 5.904 8.709 1.89c.305.023.493.117.563.188.024.047.094.094.094.328v3.17a1.287 1.287 0 0 0 1.291 1.291h3.313c.21.048.563.165.727.4.141.187.165.445.094.796v.002Z' fill='%23202325'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Pro Tip";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 122px;
}
.textbox.problemSolving {
  border: 2px solid #bcf3fb;
  border-radius: 0 10px 10px;
}
.textbox.problemSolving::before {
  align-items: center;
  background-color: #bcf3fb;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 15.366h1.423c6.672 0 12.092-5.42 12.092-12.092v-.128l1.807 1.807 1.01-1.01L12.804.429 9.29 3.943l1.01 1.01 1.792-1.807v.128c0 5.89-4.78 10.67-10.669 10.67H0v1.422ZM6.174 3.9a2.854 2.854 0 0 0-2.845-2.845A2.854 2.854 0 0 0 .483 3.9 2.854 2.854 0 0 0 3.33 6.745 2.854 2.854 0 0 0 6.174 3.9Zm-4.268 0c0-.783.64-1.423 1.423-1.423.782 0 1.422.64 1.422 1.423 0 .782-.64 1.422-1.422 1.422-.783 0-1.423-.64-1.423-1.422ZM12.732 17.571l1.636-1.622 1.636 1.622.996-.996-1.622-1.636L17 13.303l-.996-.995-1.636 1.621-1.636-1.621-.996.995 1.622 1.636-1.622 1.636.996.996Z' fill='%23000'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Problem Solving Strategy";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -2px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 263px;
}
.textbox.pullQuote {
  border: 2px solid #5367ea;
  border-radius: 10px;
  font-size: 20px;
  line-height: 1.6;
  padding: 60px 40px 20px;
  text-align: center;
}
@media (min-width: 769px) {
  .textbox.pullQuote {
    padding: 100px 80px 40px;
  }
  .textbox.pullQuote p {
    font-size: 20px !important;
    line-height: 1.6 !important;
  }
}
.textbox.pullQuote p:last-child {
  margin-bottom: 0 !important;
}
.textbox.pullQuote::before {
  content: "";
  background-color: #5367ea;
  border-radius: 5px;
  height: 5px;
  width: calc(100% - 80px);
  position: absolute;
  top: 40px;
  left: 40px;
}
@media (min-width: 769px) {
  .textbox.pullQuote::before {
    width: calc(100% - 160px);
    left: 80px;
  }
}
.textbox.pullQuote::after {
  content: "";
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='56' height='37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.521 23.575C.516 23.717.5 23.855.5 24c0 .048.006.094.007.141 0 .095-.007.187-.007.282l.02-.015c.218 6.32 5.397 11.38 11.769 11.38 6.51 0 11.788-5.278 11.788-11.788 0-5.94-4.399-10.84-10.115-11.655 1.42-4.71 5.786-8.136 10.961-8.136V0C11.71 0 .968 10.47.521 23.575ZM31.1 23.575c-.005.142-.022.28-.022.424 0 .048.007.094.007.141 0 .095-.007.187-.007.282l.022-.015c.217 6.32 5.396 11.38 11.766 11.38 6.511 0 11.788-5.278 11.788-11.788 0-5.94-4.399-10.84-10.114-11.655 1.42-4.71 5.785-8.136 10.96-8.136V0C42.286 0 31.547 10.471 31.1 23.576Z' fill='%23202325'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  height: 40px;
  width: 76px;
  position: absolute;
  top: 24px;
  left: calc(50% - 40px);
}
@media screen {
  .textbox.pullQuote::after {
    left: calc(50% - 40px);
  }
}
.textbox.quoteCitation {
  padding: 40px 40px 20px;
  background: none !important;
  border: none !important;
  margin: 0 !important;
}
.textbox.quoteCitation div {
  margin: auto;
  width: 397px;
  height: 0;
  border: 2px solid #c2bdba;
  margin-bottom: 20px;
}
.textbox.quoteCitation p {
  font-family: "Lora";
  font-style: italic;
  font-weight: 500 !important;
  font-size: 18px;
  hyphens: none !important;
  line-height: 150%;
  text-align: center !important;
  color: #202325;
}
.textbox.quoteCitation cite {
  display: block;
  font-family: "Public Sans";
  font-style: normal;
  font-size: 16px;
  line-height: 150%;
  text-align: right;
  color: #636566;
  text-transform: none !important;
  font-variant: none !important;
}
.textbox.quoteCitation strong {
  font-weight: 700 !important;
}
.textbox.remember {
  border: none;
  padding: 20px;
}
@media (min-width: 768px) {
  .textbox.remember {
    padding: 40px;
  }
}
.textbox.remember h3 {
  margin-top: 80px;
  padding-bottom: 20px;
  border-bottom: 2px solid #5367ea;
}
@media (min-width: 768px) {
  .textbox.remember h3 {
    margin-top: unset;
  }
}
@media (min-width: 768px) {
  .textbox.remember > * {
    margin-left: 133px;
  }
}
.textbox.remember::before {
  background-image: url("data:image/svg+xml,%3Csvg width='163' height='59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='b' fill='%23fff'%3E%3Cpath d='M0 0h154.958a7.343 7.343 0 0 1 7.343 7.343v44.314A7.343 7.343 0 0 1 154.958 59H0V0Z'/%3E%3C/mask%3E%3Cpath d='M0 0h154.958a7.343 7.343 0 0 1 7.343 7.343v44.314A7.343 7.343 0 0 1 154.958 59H0V0Z' fill='%23EEF0FD'/%3E%3Cg clip-path='url(%23a)' fill='%235367EA'%3E%3Cpath d='M32.061 29.068a4.169 4.169 0 0 0 2.577-.9l1.69 2.2c.133.18.313.325.523.424.21.099.445.147.682.14.545 0 .975-.34 1.134-.486l.036-.034 1.724-2.243a4.174 4.174 0 0 0 2.578.9h.026c2.345-.094 4.11-1.727 4.11-3.798 0-.488-.104-.972-.307-1.423a3.712 3.712 0 0 0-.876-1.207 4.088 4.088 0 0 0-1.312-.807 4.362 4.362 0 0 0-1.548-.285c-1.074 0-2.103.39-2.863 1.086-.76.696-1.188 1.642-1.189 2.627l-1.442 1.96-1.496-1.89c-.002-.986-.431-1.93-1.192-2.626-.761-.695-1.792-1.084-2.865-1.082-1.073.003-2.102.396-2.859 1.095-.757.7-1.18 1.646-1.178 2.632 0 2.015 1.854 3.717 4.047 3.717Zm-1.074-3.799c0-.26.113-.511.314-.696.201-.184.474-.288.758-.288.284 0 .557.104.758.288a.946.946 0 0 1 .314.696c0 .589-.431.985-1.072.985-.284 0-.556-.105-.757-.29a.949.949 0 0 1-.315-.695Zm11.031 0c0-.26.113-.511.314-.696.201-.184.474-.288.758-.288.284 0 .557.104.758.288a.946.946 0 0 1 .314.696c0 .589-.431.985-1.072.985a1.125 1.125 0 0 1-.755-.29.949.949 0 0 1-.314-.695h-.003Z'/%3E%3Cpath d='M50.842 23.168c-.49-6.091-6.012-10.857-12.603-10.857h-1.235c-3.223.006-6.324 1.133-8.68 3.154-2.354 2.02-3.79 4.786-4.015 7.739-.076 1.148-.037 14.534-.004 22.574 0 .792.625 1.367 1.488 1.367h5.043v2.454h-4.864c-.863 0-1.488.576-1.488 1.367 0 .792.625 1.367 1.488 1.367h20.386c.862 0 1.488-.575 1.488-1.367S47.22 49.6 46.358 49.6h-4.866v-3.172c2.736-.89 5.104-2.538 6.78-4.715 1.675-2.178 2.575-4.778 2.575-7.445 0 0 .088-10.652-.005-11.1ZM39.74 17.554l-.02.01c-1.326.644-2.858.647-4.098.006l-.012-.006a7.495 7.495 0 0 0-3.959-.755c1.756-1.154 3.863-1.771 6.022-1.765 2.16.006 4.262.635 6.01 1.799a8.224 8.224 0 0 0-3.943.711ZM28.979 20.77a4.797 4.797 0 0 1 3.082-1.105c.731.006 1.453.153 2.118.43 2.118 1.052 4.69 1.05 6.897-.004a5.04 5.04 0 0 1 2.108-.426c2.322 0 4.28 1.624 4.778 3.956 0 0 .028 2.13 0 2.261-.53 2.07-2.063 4.834-3.858 6.184-1.823 1.384-4.117 2.14-6.483 2.133-2.527-.004-4.967-.848-6.868-2.377-1.901-1.53-3.135-3.64-3.473-5.94v-2.34c.23-1.068.825-2.039 1.699-2.772Zm8.03 16.07c-.66 1.957-1.925 3.697-3.64 5.009-1.734 1.34-3.843 2.206-6.086 2.501V32.378a13.15 13.15 0 0 0 4.344 3.186 14.221 14.221 0 0 0 5.383 1.274Zm.503 4.883a13.595 13.595 0 0 0 2.553-5.027c3.039-.544 5.792-2.066 7.807-4.285v1.939a9.42 9.42 0 0 1-.838 3.883 10.12 10.12 0 0 1-2.394 3.293 11.144 11.144 0 0 1-3.584 2.199c-1.34.509-2.778.77-4.228.77h-2.29c1.13-.79 2.131-1.724 2.974-2.773Zm1.093 5.327V49.6h-4.791v-2.456h3.101a16.921 16.921 0 0 0 1.69-.097Z'/%3E%3C/g%3E%3Cpath d='M74.903 35.5H72.48l-1.88-4.456h-2.344V35.5h-2.328V23.932h4.88c.923 0 1.677.147 2.264.44.587.293 1.019.701 1.296 1.224.277.517.416 1.115.416 1.792 0 .608-.096 1.123-.288 1.544a3.053 3.053 0 0 1-.744 1.04 4.196 4.196 0 0 1-1 .68l2.152 4.848Zm-4.512-6.256c.624 0 1.117-.168 1.48-.504.368-.336.552-.768.552-1.296 0-.533-.176-.955-.528-1.264-.352-.31-.797-.464-1.336-.464h-2.304v3.528h2.136Zm8.004 2.656c-.005.421.061.79.2 1.104.139.31.338.55.6.72.267.165.587.248.96.248.4 0 .75-.085 1.048-.256.304-.17.514-.45.632-.84h2.104a2.821 2.821 0 0 1-.704 1.504 3.673 3.673 0 0 1-1.36.952 4.345 4.345 0 0 1-1.664.328c-.816 0-1.536-.17-2.16-.512a3.677 3.677 0 0 1-1.448-1.464c-.347-.63-.52-1.37-.52-2.224 0-.827.157-1.57.472-2.232a3.714 3.714 0 0 1 1.368-1.576c.602-.39 1.325-.584 2.168-.584.843 0 1.55.179 2.12.536a3.277 3.277 0 0 1 1.296 1.48c.293.63.44 1.357.44 2.184v.632h-5.552Zm-.008-1.392h3.376c0-.33-.062-.635-.184-.912a1.462 1.462 0 0 0-.56-.656c-.246-.16-.555-.24-.928-.24-.363 0-.672.088-.928.264-.25.17-.443.395-.576.672-.133.277-.2.568-.2.872Zm7.182 4.992v-8.272h2.288v1.168c.25-.363.586-.675 1.008-.936.426-.261.962-.392 1.608-.392.282 0 .57.05.864.152.293.101.568.25.824.448.26.192.472.435.632.728a3.26 3.26 0 0 1 1.048-.944 2.829 2.829 0 0 1 1.456-.384c.309 0 .62.05.936.152.32.101.613.267.88.496.266.23.48.536.64.92.165.379.248.848.248 1.408V35.5h-2.336v-5.168c0-.33-.067-.595-.2-.792a1.073 1.073 0 0 0-.496-.432 1.495 1.495 0 0 0-.632-.136c-.208 0-.42.043-.632.128-.214.08-.395.21-.544.392-.15.181-.224.419-.224.712V35.5h-2.328v-5.376a.995.995 0 0 0-.2-.632 1.237 1.237 0 0 0-.504-.384c-.198-.09-.4-.136-.608-.136-.214 0-.427.045-.64.136a1.256 1.256 0 0 0-.536.408c-.144.181-.216.41-.216.688V35.5h-2.336Zm16.248-3.6c-.006.421.061.79.2 1.104.138.31.338.55.6.72.266.165.586.248.96.248.4 0 .749-.085 1.048-.256.304-.17.514-.45.632-.84h2.104a2.828 2.828 0 0 1-.704 1.504 3.68 3.68 0 0 1-1.36.952 4.347 4.347 0 0 1-1.664.328c-.816 0-1.536-.17-2.16-.512a3.671 3.671 0 0 1-1.448-1.464c-.347-.63-.52-1.37-.52-2.224 0-.827.157-1.57.472-2.232a3.709 3.709 0 0 1 1.368-1.576c.602-.39 1.325-.584 2.168-.584.842 0 1.549.179 2.12.536a3.277 3.277 0 0 1 1.296 1.48c.293.63.44 1.357.44 2.184v.632h-5.552Zm-.008-1.392h3.376c0-.33-.062-.635-.184-.912a1.468 1.468 0 0 0-.56-.656c-.246-.16-.555-.24-.928-.24-.363 0-.672.088-.928.264-.251.17-.443.395-.576.672-.134.277-.2.568-.2.872Zm7.181 4.992v-8.272h2.288v1.168a3.353 3.353 0 0 1 1.008-.936c.427-.261.963-.392 1.608-.392.283 0 .571.05.864.152.294.101.568.25.824.448.262.192.472.435.632.728a3.264 3.264 0 0 1 1.048-.944 2.832 2.832 0 0 1 1.456-.384c.31 0 .622.05.936.152.32.101.614.267.88.496.267.23.48.536.64.92.166.379.248.848.248 1.408V35.5h-2.336v-5.168c0-.33-.066-.595-.2-.792a1.072 1.072 0 0 0-.496-.432 1.494 1.494 0 0 0-.632-.136c-.208 0-.418.043-.632.128-.213.08-.394.21-.544.392-.149.181-.224.419-.224.712V35.5h-2.328v-5.376a.991.991 0 0 0-.2-.632 1.233 1.233 0 0 0-.504-.384 1.44 1.44 0 0 0-.608-.136c-.213 0-.426.045-.64.136a1.258 1.258 0 0 0-.536.408c-.144.181-.216.41-.216.688V35.5h-2.336Zm18.937.16c-.411 0-.766-.053-1.064-.16a2.424 2.424 0 0 1-.76-.424 2.564 2.564 0 0 1-.512-.6 3.118 3.118 0 0 1-.312-.672l-.264 1.696h-1.696V23.612h2.344v4.736a2.25 2.25 0 0 1 .392-.496c.16-.155.346-.29.56-.408.213-.117.448-.208.704-.272.261-.07.538-.104.832-.104 1.029 0 1.834.37 2.416 1.112.586.741.88 1.787.88 3.136 0 .875-.134 1.637-.4 2.288-.267.65-.662 1.157-1.184 1.52-.523.357-1.168.536-1.936.536Zm-.512-1.68c.501 0 .917-.205 1.248-.616.336-.416.504-1.11.504-2.08 0-.859-.16-1.493-.48-1.904-.315-.41-.744-.616-1.288-.616-.39 0-.712.093-.968.28-.256.181-.448.459-.576.832-.123.373-.187.843-.192 1.408 0 .976.144 1.67.432 2.08.293.41.733.616 1.32.616Zm7.511-2.08c-.005.421.061.79.2 1.104.139.31.339.55.6.72.267.165.587.248.96.248.4 0 .749-.085 1.048-.256.304-.17.515-.45.632-.84h2.104a2.82 2.82 0 0 1-.704 1.504 3.673 3.673 0 0 1-1.36.952 4.344 4.344 0 0 1-1.664.328c-.816 0-1.536-.17-2.16-.512a3.678 3.678 0 0 1-1.448-1.464c-.347-.63-.52-1.37-.52-2.224 0-.827.157-1.57.472-2.232a3.72 3.72 0 0 1 1.368-1.576c.603-.39 1.325-.584 2.168-.584.843 0 1.549.179 2.12.536a3.277 3.277 0 0 1 1.296 1.48c.293.63.44 1.357.44 2.184v.632h-5.552Zm-.008-1.392h3.376c0-.33-.061-.635-.184-.912a1.462 1.462 0 0 0-.56-.656c-.245-.16-.555-.24-.928-.24-.363 0-.672.088-.928.264-.251.17-.443.395-.576.672-.133.277-.2.568-.2.872ZM142.1 35.5v-8.272h2.248v1.96c.133-.421.32-.79.56-1.104.245-.32.541-.568.888-.744a2.501 2.501 0 0 1 1.176-.272c.075 0 .144.005.208.016.069.005.12.016.152.032v2.224a.537.537 0 0 0-.176-.04c-.064-.005-.123-.01-.176-.016-.459-.037-.851-.024-1.176.04-.325.064-.589.173-.792.328a1.338 1.338 0 0 0-.44.568 1.982 1.982 0 0 0-.136.752V35.5H142.1Z' fill='%23202325'/%3E%3Cpath d='M0 0h162.301H0Zm162.301 59H0h162.301ZM-2.937 59V0h5.874v59h-5.874ZM162.3 0v59V0Z' fill='%235367EA' mask='url(%23b)'/%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(24.268 12.311)' d='M0 0h26.617v40.022H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  border-radius: 0 10px 10px 0;
  content: "";
  display: block;
  height: 59px;
  position: absolute;
  width: 100%;
  margin: auto;
  top: 20px;
  left: 0;
}
@media (min-width: 769px) {
  .textbox.remember::before {
    background-image: url("data:image/svg+xml,%3Csvg width='123' height='143' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='c' fill='%23fff'%3E%3Cpath d='M0 0h113c5.523 0 10 4.477 10 10v123c0 5.523-4.477 10-10 10H0V0Z' /%3E%3C/mask%3E%3Cpath d='M0 0h113c5.523 0 10 4.477 10 10v123c0 5.523-4.477 10-10 10H0V0Z' fill='%23EEF0FD' /%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M90.761 28.01c8.443 11.155 14.146 27.27 8.443 41.998-5.703 14.728-22.662 28.217-37.4 26.904C47.066 95.6 34.772 79.486 27.81 64.03c-6.962-15.458-8.665-30.55-2.444-40.321 6.221-9.77 20.144-14.364 32.809-13.635 12.664.73 24.07 6.854 32.586 17.937Z' fill='%23EEF0FD' /%3E%3C/g%3E%3Cg clip-path='url(%23b)' fill='%235367EA'%3E%3Cpath d='M54.14 53.658a7.656 7.656 0 0 0 4.84-1.753l3.176 4.286c.25.35.587.635.983.827a2.74 2.74 0 0 0 1.28.273c1.024 0 1.83-.663 2.13-.947l.069-.065 3.238-4.373a7.664 7.664 0 0 0 4.842 1.754h.05c4.404-.183 7.718-3.365 7.718-7.402a6.95 6.95 0 0 0-.575-2.773 7.23 7.23 0 0 0-1.645-2.352 7.634 7.634 0 0 0-2.465-1.574 7.928 7.928 0 0 0-2.909-.554c-2.016-.002-3.95.759-5.378 2.116-1.427 1.357-2.23 3.2-2.232 5.12l-2.71 3.818-2.81-3.682c-.005-1.922-.81-3.762-2.24-5.117-1.429-1.356-3.365-2.114-5.38-2.11-2.017.005-3.949.773-5.37 2.135-1.423 1.362-2.219 3.207-2.214 5.129 0 3.927 3.482 7.244 7.602 7.244Zm-2.017-7.403c0-.509.212-.997.59-1.357.377-.36.89-.562 1.423-.562.534 0 1.046.202 1.424.562.377.36.59.848.59 1.357 0 1.147-.81 1.919-2.014 1.919a2.07 2.07 0 0 1-1.422-.564 1.88 1.88 0 0 1-.591-1.355Zm20.722 0c0-.509.212-.997.59-1.357.377-.36.89-.562 1.423-.562.534 0 1.046.202 1.424.562.378.36.59.848.59 1.357 0 1.147-.81 1.919-2.014 1.919a2.07 2.07 0 0 1-1.42-.565 1.88 1.88 0 0 1-.589-1.354h-.004Z' /%3E%3Cpath d='M89.42 42.159C88.5 30.289 78.126 21 65.745 21h-2.32c-6.055.012-11.88 2.208-16.304 6.146-4.424 3.939-7.12 9.328-7.544 15.083-.142 2.239-.07 28.327-.008 43.996 0 1.544 1.175 2.663 2.795 2.663h9.474v4.785h-9.137c-1.62 0-2.795 1.121-2.795 2.663 0 1.543 1.175 2.664 2.795 2.664h38.295c1.619 0 2.795-1.12 2.795-2.664 0-1.543-1.176-2.663-2.795-2.663h-9.141V87.49c5.14-1.736 9.589-4.946 12.736-9.19 3.146-4.243 4.836-9.312 4.837-14.508 0 0 .165-20.761-.01-21.633Zm-20.854-10.94-.037.017c-2.49 1.257-5.368 1.262-7.697.014l-.023-.012a13.662 13.662 0 0 0-7.437-1.471c3.299-2.249 7.256-3.453 11.312-3.441 4.056.012 8.005 1.238 11.29 3.506a14.96 14.96 0 0 0-7.408 1.386ZM48.35 37.483c1.58-1.382 3.646-2.15 5.79-2.153 1.373.012 2.729.297 3.98.837 3.978 2.05 8.81 2.047 12.954-.008a9.176 9.176 0 0 1 3.96-.829c4.362 0 8.04 3.165 8.976 7.71 0 0 .052 4.15 0 4.406-.995 4.033-3.876 9.42-7.247 12.052-3.426 2.698-7.734 4.17-12.178 4.157-4.747-.007-9.331-1.653-12.902-4.633-3.572-2.98-5.89-7.093-6.523-11.576v-4.562c.43-2.08 1.548-3.972 3.19-5.4Zm15.087 31.318c-1.243 3.815-3.618 7.206-6.838 9.764-3.26 2.61-7.22 4.299-11.435 4.875V60.108a24.778 24.778 0 0 0 8.16 6.21 25.928 25.928 0 0 0 10.113 2.484Zm.943 9.517a26.878 26.878 0 0 0 4.794-9.796 25.782 25.782 0 0 0 14.666-8.351v3.778a18.95 18.95 0 0 1-1.573 7.569 19.717 19.717 0 0 1-4.497 6.417 20.826 20.826 0 0 1-6.733 4.285 21.62 21.62 0 0 1-7.943 1.5h-4.3a27.413 27.413 0 0 0 5.586-5.403v.001Zm2.052 10.383v4.973h-8.999V88.89h5.826c1.06-.008 2.12-.072 3.173-.19v.002Z' /%3E%3C/g%3E%3Cpath d='M30.288 127h-2.424l-1.88-4.456H23.64V127h-2.328v-11.568h4.88c.922 0 1.677.147 2.264.44.586.293 1.018.701 1.296 1.224.277.517.416 1.115.416 1.792 0 .608-.096 1.123-.288 1.544a3.048 3.048 0 0 1-.744 1.04 4.205 4.205 0 0 1-1 .68L30.288 127Zm-4.512-6.256c.624 0 1.117-.168 1.48-.504.368-.336.552-.768.552-1.296 0-.533-.176-.955-.528-1.264-.352-.309-.798-.464-1.336-.464H23.64v3.528h2.136Zm8.003 2.656c-.005.421.062.789.2 1.104.139.309.339.549.6.72.267.165.587.248.96.248.4 0 .75-.085 1.048-.256.304-.171.515-.451.632-.84h2.104a2.82 2.82 0 0 1-.704 1.504 3.677 3.677 0 0 1-1.36.952 4.34 4.34 0 0 1-1.664.328c-.816 0-1.536-.171-2.16-.512a3.681 3.681 0 0 1-1.448-1.464c-.346-.629-.52-1.371-.52-2.224 0-.827.158-1.571.472-2.232a3.712 3.712 0 0 1 1.368-1.576c.603-.389 1.326-.584 2.168-.584.843 0 1.55.179 2.12.536a3.275 3.275 0 0 1 1.296 1.48c.294.629.44 1.357.44 2.184v.632H33.78Zm-.008-1.392h3.376c0-.331-.061-.635-.184-.912a1.464 1.464 0 0 0-.56-.656c-.245-.16-.554-.24-.928-.24-.362 0-.672.088-.928.264-.25.171-.442.395-.576.672-.133.277-.2.568-.2.872ZM40.953 127v-8.272h2.288v1.168c.25-.363.587-.675 1.008-.936.427-.261.963-.392 1.608-.392.283 0 .57.051.864.152.294.101.568.251.824.448.261.192.472.435.632.728a3.26 3.26 0 0 1 1.048-.944 2.83 2.83 0 0 1 1.456-.384c.31 0 .622.051.936.152.32.101.614.267.88.496.267.229.48.536.64.92.166.379.248.848.248 1.408V127H51.05v-5.168c0-.331-.066-.595-.2-.792a1.07 1.07 0 0 0-.496-.432 1.49 1.49 0 0 0-.632-.136 1.7 1.7 0 0 0-.632.128c-.213.08-.395.211-.544.392-.15.181-.224.419-.224.712V127h-2.328v-5.376a.995.995 0 0 0-.2-.632 1.232 1.232 0 0 0-.504-.384 1.437 1.437 0 0 0-.608-.136 1.62 1.62 0 0 0-.64.136 1.251 1.251 0 0 0-.536.408c-.144.181-.216.411-.216.688V127h-2.336Zm16.248-3.6c-.005.421.062.789.2 1.104.139.309.339.549.6.72.267.165.587.248.96.248.4 0 .75-.085 1.048-.256.304-.171.515-.451.632-.84h2.104a2.82 2.82 0 0 1-.704 1.504 3.677 3.677 0 0 1-1.36.952 4.34 4.34 0 0 1-1.664.328c-.816 0-1.536-.171-2.16-.512a3.681 3.681 0 0 1-1.448-1.464c-.346-.629-.52-1.371-.52-2.224 0-.827.158-1.571.472-2.232a3.712 3.712 0 0 1 1.368-1.576c.603-.389 1.326-.584 2.168-.584.843 0 1.55.179 2.12.536a3.275 3.275 0 0 1 1.296 1.48c.294.629.44 1.357.44 2.184v.632h-5.552Zm-.008-1.392h3.376c0-.331-.061-.635-.184-.912a1.464 1.464 0 0 0-.56-.656c-.245-.16-.554-.24-.928-.24-.362 0-.672.088-.928.264-.25.171-.442.395-.576.672-.133.277-.2.568-.2.872ZM64.375 127v-8.272h2.288v1.168c.25-.363.587-.675 1.008-.936.427-.261.963-.392 1.608-.392.283 0 .57.051.864.152.293.101.568.251.824.448.261.192.472.435.632.728a3.26 3.26 0 0 1 1.048-.944 2.829 2.829 0 0 1 1.456-.384c.31 0 .621.051.936.152.32.101.613.267.88.496.267.229.48.536.64.92.165.379.248.848.248 1.408V127h-2.336v-5.168c0-.331-.067-.595-.2-.792a1.07 1.07 0 0 0-.496-.432 1.49 1.49 0 0 0-.632-.136 1.7 1.7 0 0 0-.632.128c-.213.08-.395.211-.544.392-.15.181-.224.419-.224.712V127h-2.328v-5.376a.995.995 0 0 0-.2-.632 1.232 1.232 0 0 0-.504-.384 1.437 1.437 0 0 0-.608-.136 1.62 1.62 0 0 0-.64.136 1.251 1.251 0 0 0-.536.408c-.144.181-.216.411-.216.688V127h-2.336Zm18.936.16a3.16 3.16 0 0 1-1.064-.16 2.434 2.434 0 0 1-.76-.424 2.562 2.562 0 0 1-.512-.6 3.2 3.2 0 0 1-.312-.672L80.4 127h-1.696v-11.888h2.344v4.736c.102-.176.232-.341.392-.496.16-.155.347-.291.56-.408.214-.117.448-.208.704-.272.261-.069.539-.104.832-.104 1.03 0 1.835.371 2.416 1.112.587.741.88 1.787.88 3.136 0 .875-.133 1.637-.4 2.288-.266.651-.661 1.157-1.184 1.52-.522.357-1.168.536-1.936.536Zm-.512-1.68c.501 0 .917-.205 1.248-.616.336-.416.504-1.109.504-2.08 0-.859-.16-1.493-.48-1.904-.314-.411-.744-.616-1.288-.616-.39 0-.712.093-.968.28-.256.181-.448.459-.576.832-.123.373-.187.843-.192 1.408 0 .976.144 1.669.432 2.08.293.411.734.616 1.32.616Zm7.512-2.08c-.006.421.061.789.2 1.104.138.309.338.549.6.72.266.165.586.248.96.248.4 0 .749-.085 1.048-.256.304-.171.514-.451.632-.84h2.104a2.819 2.819 0 0 1-.704 1.504 3.675 3.675 0 0 1-1.36.952 4.34 4.34 0 0 1-1.664.328c-.816 0-1.536-.171-2.16-.512a3.682 3.682 0 0 1-1.448-1.464c-.347-.629-.52-1.371-.52-2.224 0-.827.157-1.571.472-2.232a3.714 3.714 0 0 1 1.368-1.576c.602-.389 1.325-.584 2.168-.584.842 0 1.549.179 2.12.536a3.275 3.275 0 0 1 1.296 1.48c.293.629.44 1.357.44 2.184v.632H90.31Zm-.008-1.392h3.376c0-.331-.062-.635-.184-.912a1.463 1.463 0 0 0-.56-.656c-.246-.16-.555-.24-.928-.24-.363 0-.672.088-.928.264-.251.171-.443.395-.576.672-.134.277-.2.568-.2.872ZM97.484 127v-8.272h2.248v1.96c.134-.421.32-.789.56-1.104.246-.32.542-.568.888-.744a2.505 2.505 0 0 1 1.176-.272c.075 0 .144.005.208.016.07.005.12.016.152.032v2.224a.531.531 0 0 0-.176-.04l-.176-.016c-.458-.037-.85-.024-1.176.04-.325.064-.589.173-.792.328a1.344 1.344 0 0 0-.44.568c-.09.224-.136.475-.136.752V127h-2.336Z' fill='%23202325' /%3E%3Cpath d='M0 0h123H0Zm123 143H0h123Zm-127 0V0h8v143h-8ZM123 0v143V0Z' fill='%235367EA' mask='url(%23c)' /%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(21.5 10)' d='M0 0h80v87H0z' /%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' transform='translate(39.5 21)' d='M0 0h50v78H0z' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    border-radius: 0 10px 10px 0;
    content: "";
    display: block;
    height: 143px;
    position: absolute;
    width: 100%;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
  }
}
.textbox.seeExample {
  border: 2px solid #fae5af;
  border-radius: 0 10px 10px;
}
.textbox.seeExample::before {
  align-items: center;
  background-color: #fae5af;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.05 0 0 4.05 0 9s4.05 9 9 9 9-4.05 9-9-4.05-9-9-9Zm0 16.2c-.72 0-1.71-1.35-2.34-3.6h4.59c-.54 2.25-1.53 3.6-2.25 3.6Zm-2.61-5.4C6.3 10.26 6.3 9.63 6.3 9c0-.63 0-1.26.09-1.8h5.22c.09.54.09 1.17.09 1.8 0 .63 0 1.26-.09 1.8H6.39ZM1.8 9c0-.63.09-1.26.27-1.8h2.52C4.5 7.74 4.5 8.37 4.5 9c0 .63 0 1.26.09 1.8H2.07c-.18-.54-.27-1.17-.27-1.8ZM9 1.8c.72 0 1.71 1.35 2.34 3.6H6.66C7.29 3.15 8.28 1.8 9 1.8Zm4.41 5.4h2.52c.18.54.27 1.17.27 1.8 0 .63-.09 1.26-.27 1.8h-2.52c.09-.54.09-1.17.09-1.8 0-.63 0-1.26-.09-1.8Zm1.8-1.8h-2.07a9.063 9.063 0 0 0-.99-2.88c1.35.63 2.34 1.62 3.06 2.88ZM5.76 2.52c-.36.81-.72 1.8-.9 2.88H2.79c.72-1.26 1.71-2.25 2.97-2.88ZM2.79 12.6h2.07c.18 1.08.54 2.07.99 2.88-1.35-.63-2.34-1.62-3.06-2.88Zm9.45 2.88c.36-.81.72-1.8.99-2.88h2.07c-.81 1.26-1.8 2.25-3.06 2.88Z' fill='%23202325'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "See Example";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -2px;
  line-height: 44px;
  position: absolute;
  text-indent: 36px;
  top: -46px;
  width: 169px;
}
.textbox.watchIt {
  border: 4px solid #9fedf9;
  border-radius: 0 10px 10px;
}
.textbox.watchIt a {
  color: #5367ea;
  font-family: "Public Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
}
.textbox.watchIt::before {
  align-items: center;
  background-color: #9fedf9;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.05 0 0 4.05 0 9s4.05 9 9 9 9-4.05 9-9-4.05-9-9-9Zm0 16.2c-3.96 0-7.2-3.24-7.2-7.2S5.04 1.8 9 1.8s7.2 3.24 7.2 7.2-3.24 7.2-7.2 7.2Z' fill='%23202325'/%3E%3Cpath d='M13.1229 8.36513 7.3773 5.49615C6.87451 5.22294 6.3 5.56448 6.3 6.11091v5.80629c0 .5464.57451.8197 1.0773.6147l5.7456-2.86895c.5028-.34144.5028-1.02461 0-1.29782ZM7.7364 10.7559V7.20388l3.5192 1.77606-3.5192 1.77596Z' fill='%23202325'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 12px center;
  border-radius: 10px 10px 0 0;
  content: "Watch It";
  display: block;
  font-weight: 700;
  height: 44px;
  left: -4px;
  line-height: 44px;
  position: absolute;
  text-indent: 46px;
  top: -46px;
  width: 131px;
}
.show-answer {
  background-image: linear-gradient(to right, #5367ea, #5367ea),
    linear-gradient(to right, #5367ea, #5367ea);
  background-position: 100% 100%, 0 100%;
  background-repeat: no-repeat;
  background-size: 0 0.075em, 100% 0.075em;
  color: #5367ea;
  cursor: pointer;
  font-weight: 700;
  transition: all 150ms;
}
.show-answer:hover,
.show-answer:focus {
  background-image: linear-gradient(to right, #5367ea, #5367ea),
    linear-gradient(to right, #5367ea 30%, #4252bb 70%, #330675);
  background-position: 100% 100%, 0 100%;
  background-size: 0 0.075em, 100% 0.15em;
  color: #330675;
}
.show-answer:focus {
  outline: 2px solid #fff;
  box-shadow: 0 0 0 4px #202325;
}
button.show-answer-button,
span.show-answer {
  pointer-events: auto;
  background-color: unset;
  border-color: none;
  color: #5367ea;
  border-style: none;
  border-width: 0;
  border-radius: unset;
  font-family: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  line-height: unset;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  text-transform: none;
}
.front-matter .videoPicker h3,
.part .videoPicker h3,
.chapter .videoPicker h3,
.back-matter .videoPicker h3,
body#tinymce.wp-editor .videoPicker h3 {
  margin-top: 0;
}
.videoPicker select,
.chooseDataset select {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M8.443 6.5H1.557c-.549 0-1-.451-1-1 0-.224.076-.442.214-.618L4.214.501a1 1 0 0 1 1.572 0L9.23 4.882c.138.176.214.394.214.618 0 .549-.452 1-1 1h-.001Z' style='fill:%23636566;fill-rule:nonzero' transform='rotate(-180 15 14.06)'/%3E%3C/svg%3E");
  background-position: 100% 50%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  height: 50px;
  font-size: 100%;
  font-weight: bold;
  cursor: pointer;
  border-radius: 0;
  background-color: #fff;
  border: 4px solid #eae8e3;
  color: #202325;
  appearance: none;
  padding: 10px;
  padding-right: 38px;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 10px;
}
.videoPicker select option,
.chooseDataset select option {
  appearance: none;
  background-color: #fff;
  font-size: 16px;
}
.videoPicker select {
  margin-left: 10px;
}
.videoContainer {
  background-color: #202325;
  position: relative;
  width: 100%;
  padding-top: 52.65%;
  margin-top: 1em;
}
.videoContainer.threePlay {
  padding-top: 50.65%;
  width: 815px;
}
.videoContainer iframe {
  border: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.chooseDataset h3,
.chooseDataset h4 {
  margin: 0 0 1rem;
}
.chooseDataset h4 {
  font-size: 1rem;
}
.chooseDataset iframe {
  margin-top: 1rem;
  border: none;
  position: relative;
  left: -28px;
}
.chapter ol,
.chapter p,
.chapter ul {
  font-size: 1rem;
}
/**
* NOTE: styling for classnames associated with 3Play
* Media javascript embed method below.
*
* See editor-add-3play-video.js
*/
.p3sdk-container {
  width: 100% !important;
  height: auto !important;
}
.cc-media-iframe-container {
  margin: 0;
}
.cc-media-iframe {
  aspect-ratio: 560 / 315;
}
.p3sdk-closed-captions-component {
  position: relative;
}
.p3sdk-overlay {
  margin-left: 0 !important;
  position: relative !important;
  top: auto !important;
  opacity: 1 !important;
}
/**
* End styling for classnames associated with 3Play
* Media javascript embed method above.
*/

/** Financial Accounting Table */
#content .fin-table,
.chapter .fin-table {
  background-color: white;
  border: 0;
  border-collapse: collapse;
  box-sizing: border-box;
  font-variant-numeric: lining-nums tabular-nums;
  font-feature-settings: "kern", "lnum", "tnum";
  margin: 0 auto;
  text-align: left;
  width: max-content;
}
#content .fin-table *,
.chapter .fin-table * {
  color: black;
  font-family: "Courier Prime", monospace;
  font-size: 1em;
  font-weight: 400;
  line-height: 1;
}
#content .fin-table caption,
.chapter .fin-table caption {
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0;
  caption-side: initial !important;
}
#content .fin-table thead tr,
#content .fin-table thead th,
#content .fin-table thead td,
#content .fin-table tbody tr,
#content .fin-table tbody th,
#content .fin-table tbody td,
#content .fin-table tfoot tr,
#content .fin-table tfoot th,
#content .fin-table tfoot td,
.chapter .fin-table thead tr,
.chapter .fin-table thead th,
.chapter .fin-table thead td,
.chapter .fin-table tbody tr,
.chapter .fin-table tbody th,
.chapter .fin-table tbody td,
.chapter .fin-table tfoot tr,
.chapter .fin-table tfoot th,
.chapter .fin-table tfoot td {
  margin: 0;
}
#content .fin-table thead tr,
#content .fin-table tbody tr,
#content .fin-table tfoot tr,
.chapter .fin-table thead tr,
.chapter .fin-table tbody tr,
.chapter .fin-table tfoot tr {
  padding: 0;
}
#content .fin-table thead tr:nth-child(odd),
#content .fin-table thead tr:nth-child(even),
#content .fin-table tbody tr:nth-child(odd),
#content .fin-table tbody tr:nth-child(even),
#content .fin-table tfoot tr:nth-child(odd),
#content .fin-table tfoot tr:nth-child(even),
.chapter .fin-table thead tr:nth-child(odd),
.chapter .fin-table thead tr:nth-child(even),
.chapter .fin-table tbody tr:nth-child(odd),
.chapter .fin-table tbody tr:nth-child(even),
.chapter .fin-table tfoot tr:nth-child(odd),
.chapter .fin-table tfoot tr:nth-child(even) {
  background-color: transparent;
}
#content .fin-table thead td,
#content .fin-table thead th,
#content .fin-table tbody td,
#content .fin-table tbody th,
#content .fin-table tfoot td,
#content .fin-table tfoot th,
.chapter .fin-table thead td,
.chapter .fin-table thead th,
.chapter .fin-table tbody td,
.chapter .fin-table tbody th,
.chapter .fin-table tfoot td,
.chapter .fin-table tfoot th {
  padding: 10px calc(8px + 1ch);
}
#content .fin-table thead th,
#content .fin-table thead td,
#content .fin-table tfoot th,
#content .fin-table tfoot td,
.chapter .fin-table thead th,
.chapter .fin-table thead td,
.chapter .fin-table tfoot th,
.chapter .fin-table tfoot td {
  background-color: transparent;
}
#content .fin-table thead th,
.chapter .fin-table thead th {
  font-weight: 700;
}
#content .fin-table tfoot th,
#content .fin-table tfoot td,
.chapter .fin-table tfoot th,
.chapter .fin-table tfoot td {
  color: unset;
  font-style: normal;
  font-weight: 400;
}
#content .fin-table td.c,
#content .fin-table th.c,
.chapter .fin-table td.c,
.chapter .fin-table th.c {
  text-align: center !important;
}
#content .fin-table td.r,
#content .fin-table th.r,
.chapter .fin-table td.r,
.chapter .fin-table th.r {
  text-align: right !important;
}
#content .fin-table td.neg-num,
.chapter .fin-table td.neg-num {
  padding-right: 8px !important;
}
#content .fin-table td.line-single,
.chapter .fin-table td.line-single {
  border-top: 1px solid black !important;
}
#content .fin-table td.line-double,
.chapter .fin-table td.line-double {
  border-bottom: 3px double black !important;
}
#content .fin-table.fw,
.chapter .fin-table.fw {
  width: 100% !important;
}
#content .fin-table.align-left,
.chapter .fin-table.align-left {
  margin: 0;
}
#content .fin-table.gridded caption,
#content .fin-table.acctstatement caption,
.chapter .fin-table.gridded caption,
.chapter .fin-table.acctstatement caption {
  background-color: #dde3e9;
  border-bottom: 2px solid #d6c5c6;
  font-size: 1.2em;
  padding: 10px 8px;
  text-align: center;
  white-space: nowrap;
}
#content .fin-table.gridded thead th,
#content .fin-table.gridded thead td,
#content .fin-table.acctstatement thead th,
#content .fin-table.acctstatement thead td,
.chapter .fin-table.gridded thead th,
.chapter .fin-table.gridded thead td,
.chapter .fin-table.acctstatement thead th,
.chapter .fin-table.acctstatement thead td {
  background-color: #dde3e9;
  text-align: center;
}
#content .fin-table.gridded thead tr:last-child th,
#content .fin-table.gridded thead tr:last-child td,
#content .fin-table.acctstatement thead tr:last-child th,
#content .fin-table.acctstatement thead tr:last-child td,
.chapter .fin-table.gridded thead tr:last-child th,
.chapter .fin-table.gridded thead tr:last-child td,
.chapter .fin-table.acctstatement thead tr:last-child th,
.chapter .fin-table.acctstatement thead tr:last-child td {
  border-bottom: 2px solid #d6c5c6;
}
#content .fin-table.gridded tfoot th,
#content .fin-table.acctstatement tfoot th,
.chapter .fin-table.gridded tfoot th,
.chapter .fin-table.acctstatement tfoot th {
  font-weight: 700;
}
#content .fin-table.gridded,
.chapter .fin-table.gridded {
  border: 1px solid #d6c5c6;
}
#content .fin-table.gridded thead th,
#content .fin-table.gridded thead td,
#content .fin-table.gridded tbody th,
#content .fin-table.gridded tbody td,
#content .fin-table.gridded tfoot th,
#content .fin-table.gridded tfoot td,
.chapter .fin-table.gridded thead th,
.chapter .fin-table.gridded thead td,
.chapter .fin-table.gridded tbody th,
.chapter .fin-table.gridded tbody td,
.chapter .fin-table.gridded tfoot th,
.chapter .fin-table.gridded tfoot td {
  border: 1px solid #dde3e9;
}
#content .fin-table.gridded thead th,
#content .fin-table.gridded thead td,
.chapter .fin-table.gridded thead th,
.chapter .fin-table.gridded thead td {
  border-color: #d6c5c6;
}
#content .fin-table.gridded tbody tr:last-of-type th,
#content .fin-table.gridded tbody tr:last-of-type td,
.chapter .fin-table.gridded tbody tr:last-of-type th,
.chapter .fin-table.gridded tbody tr:last-of-type td {
  border-bottom: none;
}
#content .fin-table.acctstatement tfoot td:not(.line-none),
.chapter .fin-table.acctstatement tfoot td:not(.line-none) {
  border-top: 1px solid black !important;
}
#content .fin-table.acctstatement tfoot td:not(.line-none):not(:empty),
.chapter .fin-table.acctstatement tfoot td:not(.line-none):not(:empty) {
  border-bottom: 3px double black;
}
#content .fin-table.vert-header-styles tbody th,
#content .fin-table.vert-header-styles tbody tr td:first-child,
.chapter .fin-table.vert-header-styles tbody th,
.chapter .fin-table.vert-header-styles tbody tr td:first-child {
  background-color: #dde3e9;
  border-right: 2px solid #d6c5c6;
  font-weight: 700;
}
#content .fin-table.vert-header-styles.gridded tbody th,
#content .fin-table.vert-header-styles.gridded tbody tr td:first-child,
.chapter .fin-table.vert-header-styles.gridded tbody th,
.chapter .fin-table.vert-header-styles.gridded tbody tr td:first-child {
  border: 1px solid #d6c5c6;
}
#content .fin-table.tchart caption,
.chapter .fin-table.tchart caption {
  text-align: center;
  white-space: nowrap;
}
#content .fin-table.tchart thead,
.chapter .fin-table.tchart thead {
  border-bottom: 5px solid black;
}
#content .fin-table.tchart thead th,
#content .fin-table.tchart thead td,
.chapter .fin-table.tchart thead th,
.chapter .fin-table.tchart thead td {
  background-color: transparent;
  font-weight: 400;
  text-align: center;
}
#content .fin-table.tchart tbody td,
#content .fin-table.tchart tfoot td,
.chapter .fin-table.tchart tbody td,
.chapter .fin-table.tchart tfoot td {
  min-width: 3em;
}
#content .fin-table.tchart tbody td:first-of-type,
#content .fin-table.tchart tfoot td:first-of-type,
.chapter .fin-table.tchart tbody td:first-of-type,
.chapter .fin-table.tchart tfoot td:first-of-type {
  border-right: 5px solid black;
}
#content .fin-table.tchart tfoot td,
.chapter .fin-table.tchart tfoot td {
  border-top: 3px double black;
}
#content .fin-table + .fin-table,
.chapter .fin-table + .fin-table {
  margin-top: 1.5em;
}
#content .fin-table tr.highlight td,
#content .fin-table tr.highlight th,
#content .fin-table tr.highlight-blue td,
#content .fin-table tr.highlight-blue th,
.chapter .fin-table tr.highlight td,
.chapter .fin-table tr.highlight th,
.chapter .fin-table tr.highlight-blue td,
.chapter .fin-table tr.highlight-blue th {
  background-color: #ecf5ff !important;
}
#content .fin-table tr.highlight > :first-child::before,
#content .fin-table tr.highlight-blue > :first-child::before,
.chapter .fin-table tr.highlight > :first-child::before,
.chapter .fin-table tr.highlight-blue > :first-child::before {
  content: " [start of blue highlight] ";
}
#content .fin-table tr.highlight > :last-child::after,
#content .fin-table tr.highlight-blue > :last-child::after,
.chapter .fin-table tr.highlight > :last-child::after,
.chapter .fin-table tr.highlight-blue > :last-child::after {
  content: " [end of blue highlight] ";
}
#content .fin-table tr.highlight-green td,
#content .fin-table tr.highlight-green th,
.chapter .fin-table tr.highlight-green td,
.chapter .fin-table tr.highlight-green th {
  background-color: #f4f8e0 !important;
}
#content .fin-table tr.highlight-green > :first-child::before,
.chapter .fin-table tr.highlight-green > :first-child::before {
  content: " [start of green highlight] ";
}
#content .fin-table tr.highlight-green > :last-child::after,
.chapter .fin-table tr.highlight-green > :last-child::after {
  content: " [end of green highlight] ";
}
#content .fin-table tr.highlight-red td,
#content .fin-table tr.highlight-red th,
.chapter .fin-table tr.highlight-red td,
.chapter .fin-table tr.highlight-red th {
  background-color: #ffefef !important;
}
#content .fin-table tr.highlight-red > :first-child::before,
.chapter .fin-table tr.highlight-red > :first-child::before {
  content: " [start of red highlight] ";
}
#content .fin-table tr.highlight-red > :last-child::after,
.chapter .fin-table tr.highlight-red > :last-child::after {
  content: " [end of red highlight] ";
}
#content .fin-table th.highlight,
#content .fin-table th.highlight-blue,
#content .fin-table td.highlight,
#content .fin-table td.highlight-blue,
.chapter .fin-table th.highlight,
.chapter .fin-table th.highlight-blue,
.chapter .fin-table td.highlight,
.chapter .fin-table td.highlight-blue {
  background-color: #ecf5ff !important;
  outline: 1px solid #98b0ca !important;
}
#content .fin-table th.highlight::before,
#content .fin-table th.highlight-blue::before,
#content .fin-table td.highlight::before,
#content .fin-table td.highlight-blue::before,
.chapter .fin-table th.highlight::before,
.chapter .fin-table th.highlight-blue::before,
.chapter .fin-table td.highlight::before,
.chapter .fin-table td.highlight-blue::before {
  content: " [start of blue highlight] ";
}
#content .fin-table th.highlight::after,
#content .fin-table th.highlight-blue::after,
#content .fin-table td.highlight::after,
#content .fin-table td.highlight-blue::after,
.chapter .fin-table th.highlight::after,
.chapter .fin-table th.highlight-blue::after,
.chapter .fin-table td.highlight::after,
.chapter .fin-table td.highlight-blue::after {
  content: " [end of blue highlight] ";
}
#content .fin-table th.highlight-green,
#content .fin-table td.highlight-green,
.chapter .fin-table th.highlight-green,
.chapter .fin-table td.highlight-green {
  background-color: #f4f8e0 !important;
  outline: 1px solid #aea265 !important;
}
#content .fin-table th.highlight-green::before,
#content .fin-table td.highlight-green::before,
.chapter .fin-table th.highlight-green::before,
.chapter .fin-table td.highlight-green::before {
  content: " [start of green highlight] ";
}
#content .fin-table th.highlight-green::after,
#content .fin-table td.highlight-green::after,
.chapter .fin-table th.highlight-green::after,
.chapter .fin-table td.highlight-green::after {
  content: " [end of green highlight] ";
}
#content .fin-table th.highlight-red,
#content .fin-table td.highlight-red,
.chapter .fin-table th.highlight-red,
.chapter .fin-table td.highlight-red {
  background-color: #ffefef !important;
  outline: 1px solid #706363 !important;
}
#content .fin-table th.highlight-red::before,
#content .fin-table td.highlight-red::before,
.chapter .fin-table th.highlight-red::before,
.chapter .fin-table td.highlight-red::before {
  content: " [start of red highlight] ";
}
#content .fin-table th.highlight-red::after,
#content .fin-table td.highlight-red::after,
.chapter .fin-table th.highlight-red::after,
.chapter .fin-table td.highlight-red::after {
  content: " [end of red highlight] ";
}
#content .table-wrapper,
.chapter .table-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-left: -1.5em;
  margin-right: -1.5em;
}
#content .table-wrapper .fin-table,
.chapter .table-wrapper .fin-table {
  margin-right: 1.5em;
  margin-left: 1.5em;
}
#content .table-wrapper .fin-table:first-of-type,
.chapter .table-wrapper .fin-table:first-of-type {
  margin-top: 1.5em;
}
.u-sr-only,
#content .fin-table tr[class^="highlight"] > :first-child::before,
.chapter .fin-table tr[class^="highlight"] > :first-child::before,
#content .fin-table tr[class*=" highlight"] > :first-child::before,
.chapter .fin-table tr[class*=" highlight"] > :first-child::before,
#content .fin-table tr[class^="highlight"] > :last-child::after,
.chapter .fin-table tr[class^="highlight"] > :last-child::after,
#content .fin-table tr[class*=" highlight"] > :last-child::after,
.chapter .fin-table tr[class*=" highlight"] > :last-child::after,
#content .fin-table th[class^="highlight"]::before,
.chapter .fin-table th[class^="highlight"]::before,
#content .fin-table td[class^="highlight"]::before,
.chapter .fin-table td[class^="highlight"]::before,
#content .fin-table th[class*=" highlight"]::before,
.chapter .fin-table th[class*=" highlight"]::before,
#content .fin-table td[class*=" highlight"]::before,
.chapter .fin-table td[class*=" highlight"]::before,
#content .fin-table th[class^="highlight"]::after,
.chapter .fin-table th[class^="highlight"]::after,
#content .fin-table td[class^="highlight"]::after,
.chapter .fin-table td[class^="highlight"]::after,
#content .fin-table th[class*=" highlight"]::after,
.chapter .fin-table th[class*=" highlight"]::after,
#content .fin-table td[class*=" highlight"]::after,
.chapter .fin-table td[class*=" highlight"]::after {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  margin: -1px !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
