body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizelegibility}[tabindex]:focus-visible,input[type=file]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}.inherit-color *{color:inherit}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0!important}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0!important}.container-medium,.container-small,.container-large{margin-left:auto!important;margin-right:auto!important}.text-style-3lines{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-style-2lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hide{display:none!important}@media screen and (max-width:991px){.hide,.hide-tablet{display:none!important}}@media screen and (max-width:767px){.hide-mobile-landscape{display:none!important}}@media screen and (max-width:479px){.hide-mobile{display:none!important}}.margin-0{margin:0!important}.padding-0{padding:0!important}.spacing-clean{margin:0!important;padding:0!important}.margin-top{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.padding-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.margin-right{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.padding-right{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.margin-bottom{margin-top:0!important;margin-left:0!important;margin-right:0!important}.padding-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.margin-left{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.padding-left{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.margin-horizontal{margin-top:0!important;margin-bottom:0!important}.padding-horizontal{padding-top:0!important;padding-bottom:0!important}.margin-vertical{margin-left:0!important;margin-right:0!important}.padding-vertical{padding-left:0!important;padding-right:0!important}
.question_answer.is-correct{border-color:var(--base-color-system--success-green-dark);background-color:var(--base-color-system--success-green)}.question_answer.is-incorrect{border-color:var(--base-color-system--error-red-dark);background-color:var(--base-color-system--error-red)}.question_answer.is-answered{cursor:default}.question_correct,.question_incorrect{position:relative}.article_question-cta{border:1px solid var(--base-color-neutral--neutral-lighter);background-color:#fff;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.article_question-cta p{margin:0;font-weight:600}.article_podcast-embed{border:0;border-radius:12px;width:100%;height:152px}.article_podcast-player{min-height:152px}.article_podcast-player iframe{border:0;border-radius:12px}.grid_3-columns.is-4-options{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:991px){.grid_3-columns.is-4-options{grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){.grid_3-columns.is-4-options{grid-template-columns:1fr}}.chapters_sections{flex-direction:column;gap:2rem;padding-top:2rem;display:flex}.chapters_section-title{margin:0 0 .75rem;font-size:1.125rem;line-height:1.3}.chapters_list,.chapters_papers{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chapters_row,.chapters_paper{border:1px solid var(--base-color-neutral--neutral-lightest);color:inherit;background-color:#f4f7fb;border-radius:.75rem;align-items:baseline;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}a.chapters_row:hover,.chapters_paper:hover{border-color:var(--base-color-brand--blue);background-color:var(--base-color-brand--blue-lighter)}.chapters_row.is-empty{color:var(--base-color-neutral--neutral);background-color:#0000}.chapters_number{min-width:2rem;color:var(--base-color-brand--blue);flex:none;font-weight:700}.chapters_row.is-empty .chapters_number{color:var(--base-color-neutral--neutral-light)}.chapters_title,.chapters_paper-title{flex:1;min-width:0}.chapters_meta{color:var(--base-color-neutral--neutral);white-space:nowrap;flex:none;font-size:.875rem}@media screen and (max-width:767px){.chapters_row,.chapters_paper{flex-wrap:wrap}.chapters_paper .chapters_meta,.chapters_row .chapters_meta{flex-basis:100%;padding-left:2.75rem}.chapters_paper .chapters_meta{padding-left:0}}
