.flashcards-template_main-layout__hDdEn{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:no-repeat center 50px url(/backgrounds/background.svg);background-color:var(--primary-03-500);background-attachment:fixed}.flashcards-template_main-layout__progress__OkIAV{position:relative;z-index:5;top:-15px;display:flex;justify-content:center;width:40%}@media(max-width:850px){.flashcards-template_main-layout__progress__OkIAV{width:90%}.flashcards-template_main-layout__container-content__R45JQ{flex-direction:column;justify-content:start}}.animated-navigation_navigation__awiYR{display:flex;flex-direction:column;gap:10px;align-items:center;width:140px;font-size:var(--text-size-3);font-weight:var(--font-weight-semi-bold);text-align:center;animation:animated-navigation_fadeIn__xcbIc .5s}.animated-navigation_navigation--wrong__mtwfn{color:var(--secondary-08)}.animated-navigation_navigation--right__is81C{color:var(--semantic-01-500)}@keyframes animated-navigation_fadeIn__xcbIc{0%{opacity:0}to{opacity:1}}.rounded-button-with-children_rounded-button__KNQ9e{cursor:pointer;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:none;border-radius:50%}.rounded-button-with-children_rounded-button--orange__IisPz{background-color:#ff6a1c;box-shadow:0 8px 0 0 #cd4702}.rounded-button-with-children_rounded-button--green__NLRbS{background-color:var(--semantic-01-500);box-shadow:0 8px 0 0 var(--semantic-01-900)}.rounded-button-with-children_rounded-button__KNQ9e:hover{transform:translateY(4px);box-shadow:none;transition:transform .2s,box-shadow .2s,background .1s}.card_card__SDKtN{cursor:pointer;position:relative;width:345px;height:524px;border-radius:var(--radius-03);box-shadow:0 8px 0 var(--primary-03-800);animation:card_fadeIn__2mXPh 1s}.card_card--front__wt0Uk{background-image:url(/images/front-card-large.svg)}.card_card--back__8D7JF{background-image:url(/images/back-card-large.svg)}.card_card__content__KZwX7{position:absolute;top:50%;left:48%;transform:translate(-50%,-50%);width:80%;font-size:var(--text-size-4);font-weight:600;line-height:var(--text-line-height-4);text-align:center}.card_card__content--front__S_MVd{color:var(--neutrals-01-000)}.card_card__content--back__WOUQx{color:var(--semantic-02-900)}.card_card__content--bottom__X1ZCa{top:90%;font-size:var(--text-size-2);font-weight:500}@keyframes card_fadeIn__2mXPh{0%{opacity:0}to{opacity:1}}@media(max-width:850px){.card_card__SDKtN{width:295px;height:419px}.card_card--front__wt0Uk{background-image:url(/images/front-card-small.svg)}.card_card--back__8D7JF{background-image:url(/images/back-card-small.svg)}}.cards-container_cards-layout__progress__rt0gs{position:relative;z-index:5;top:-15px;display:flex;justify-content:center;width:40%}.cards-container_cards-layout__card__m8RIa,.cards-container_cards-layout__content__xmEme{display:flex;justify-content:center;width:100%}.cards-container_cards-layout__card__m8RIa{gap:var(--spacing-10);align-items:center;height:600px}@media(max-width:850px){.cards-container_cards-layout__progress__rt0gs{width:90%}.cards-container_cards-layout__card__m8RIa{flex-direction:column;justify-content:start}}.progress-bar_progress-bar__vX48v{overflow:hidden;width:100%;height:36px;background-color:var(--primary-03-800);border:8px solid var(--neutrals-01-000);border-radius:var(--radius-04);box-shadow:0 8px hsla(29,56%,86%,.5)}.progress-bar_progress-bar__progress__6hEzO{height:100%;background-color:var(--secondary-02);border-radius:var(--radius-02);transition:width .3s ease}@media(max-width:850px){.progress-bar_progress-bar__vX48v{height:30px}}.final-score_finalscore__uqVs8{display:flex;flex-direction:column;gap:var(--spacing-05);align-items:center;justify-content:center;width:790px;height:271px;background:url(/backgrounds/score.svg);background-color:#9f71fc;border-radius:var(--radius-03)}.final-score_finalscore__results__kgtAn{display:flex;gap:var(--spacing-07);align-items:center;justify-content:center}.final-score_finalscore__content__Luk1S{display:flex;flex-direction:column;align-items:center;width:250px;height:140px;background-color:var(--neutrals-01-000);border-radius:var(--radius-03)}.final-score_finalscore__content--image__VoUgb{height:104px}.final-score_finalscore__content--score__rB1mZ{position:relative;z-index:2;bottom:46%;left:-18px;transform:rotate(-8deg);font-size:var(--title-m);font-weight:var(--font-weight-bold);color:var(--neutrals-01-000)}.final-score_finalscore__content--text__PLLDj{position:relative;bottom:35px;font-size:var(--text-size-4);font-weight:var(--font-weight-semi-bold);line-height:var(--text-line-height-4);color:var(--neutrals-01-800);text-align:center}@media(max-width:850px){.final-score_finalscore__uqVs8{width:90%;height:222px}.final-score_finalscore__results__kgtAn{gap:var(--spacing-03)}.final-score_finalscore__content__Luk1S{width:152px;height:116px}.final-score_finalscore__content--image__VoUgb{height:68px}.final-score_finalscore__content--score__rB1mZ{bottom:38%;left:-12px;font-size:20px}.final-score_finalscore__content--text__PLLDj{bottom:25px;font-size:var(--text-size-2);line-height:var(--text-line-height-2)}}.flashcards-report_report__R4NU_{width:100%;margin-top:var(--spacing-10);margin-bottom:var(--spacing-05)}.flashcards-report_report__block__QSQD5{min-height:100px;margin-top:var(--spacing-03);padding:var(--spacing-06);background-color:var(--neutrals-01-000);border-radius:var(--radius-03)}.flashcards-report_report__block--correction__Cr7xB,.flashcards-report_report__block--statement__kG_ZN{font-size:var(--text-size-3);line-height:var(--text-line-height-3);color:var(--neutrals-01-800)}.flashcards-report_report__block--statement__kG_ZN{font-weight:var(--font-weight-semi-bold)}.flashcards-report_report__block--correction__Cr7xB{display:flex;gap:var(--spacing-03);padding-top:var(--spacing-01);font-weight:var(--font-weight-normal)}@media(max-width:850px){.flashcards-report_report__R4NU_{margin-top:0}}.overview-container_overview-layout__header__KjPKE{z-index:2;display:flex;justify-content:center;width:100%;height:160px;padding-top:var(--spacing-08);background:url(/backgrounds/header-purple.svg)}.overview-container_overview-layout__report__rhv8F{width:680px;margin-top:120px}.overview-container_overview-layout__links__xZlYB{display:flex;flex-direction:column;width:680px;height:216px;margin-top:40px;margin-bottom:40px;padding-top:40px;text-align:center;background-color:#fff;border-radius:15px}.overview-container_overview-layout__buttons__cvh5q{display:flex;gap:15px;justify-content:center;margin-top:25px}@media(max-width:850px){.overview-container_overview-layout__header__KjPKE{height:180px;padding-top:var(--spacing-06)}.overview-container_overview-layout__report__rhv8F{width:90%;margin-top:120px}.overview-container_overview-layout__links__xZlYB{width:100%;margin-bottom:0}}.new-resource-button_resource-button__0wxF0{cursor:pointer;display:flex;justify-content:center;width:132px;padding:var(--spacing-05) var(--spacing-06);background-color:var(--neutrals-01-000);border:4px solid var(--primary-03-500);border-radius:var(--radius-03);box-shadow:0 8px 0 0 var(--primary-03-800)}.new-resource-button_resource-button__0wxF0:hover{transform:translateY(8px);box-shadow:none;transition:transform .2s,box-shadow .2s,background .1s}.new-resource-button_resource-button__content__hdms3{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--text-size-2);font-weight:600;line-height:var(--text-line-height-2)}.new-resource-button_resource-button__content--purple__wilH4{color:var(--secondary-07);fill:var(--secondary-07)}@media(max-width:850px){.new-resource-button_resource-button__0wxF0{padding-block:var(--spacing-03)}.new-resource-button_resource-button__content__hdms3{font-size:var(--text-size-1);line-height:var(--text-line-height-1)}}@media(max-width:750px){.new-resource-button_resource-button__0wxF0{width:74px}}.top-bar_topbar__VRPD_{position:-webkit-sticky;position:sticky;z-index:4;top:0;height:70px;color:var(--neutrals-01-800);background-color:var(--neutrals-01-000);box-shadow:0 8px hsla(29,56%,86%,.5)}.top-bar_topbar__VRPD_,.top-bar_topbar__content__j6waX{display:flex;align-items:center;justify-content:center;width:100%}.top-bar_topbar__title__QDwKB{width:95%;padding-top:var(--spacing-03);font-size:var(--text-size-4);font-weight:var(--font-weight-semi-bold);text-align:center}.top-bar_topbar__back__j68_Z{transform:rotate(180deg);display:none}@media(max-width:850px){.top-bar_topbar__VRPD_{justify-content:flex-start;width:100%}.top-bar_topbar__title__QDwKB{height:auto;padding-top:var(--spacing-02);padding-right:var(--spacing-05);font-size:var(--text-size-2)}.top-bar_topbar__back__j68_Z{display:block}.top-bar_topbar__close__Vp8Yj{display:none}}.examen-template_examen__5LTRr{width:770px;margin:0 auto;padding:var(--spacing-09) var(--spacing-12);background-color:var(--neutrals-01-000);border-radius:var(--radius-03)}.examen-template_examen__5LTRr section{scroll-margin-top:var(--spacing-12);display:flex;flex-direction:column;gap:16px;margin-top:50px}.examen-template_examen__5LTRr .examen-template_examen__dropdown__qYDir{cursor:pointer;display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;padding-left:var(--spacing-08);color:var(--primary-02-500)}.examen-template_examen__5LTRr .examen-template_examen__dropdown__qYDir .examen-template_examen__dropdown-text__iY6NR{padding-left:var(--spacing-04)}.examen-template_examen__5LTRr .examen-template_examen__dropdown__qYDir .examen-template_examen__dropdown-button__5emmf{transition:transform .3s ease-in-out}.examen-template_examen__5LTRr .examen-template_examen__dropdown__qYDir .examen-template_examen__dropdown-button__5emmf.examen-template_examen__dropdown-icon__gRmkE{transform:rotate(90deg)}.examen-template_examen__5LTRr .examen-template_examen__title__LgTxJ{text-align:center}.examen-template_examen__5LTRr .examen-template_examen__paragraph__8S6SS{font-family:var(--text-font);font-size:var(--text-size-3);line-height:24px;color:var(--neutrals-01-700)}.examen-template_examen__5LTRr .examen-template_list-link__AvUzw ul{margin:0;list-style:none}.examen-template_examen__5LTRr .examen-template_list-link__AvUzw ul li{margin-bottom:var(--spacing-02)}.examen-template_examen__5LTRr .examen-template_list-link__AvUzw ul li:before{content:"•";display:inline-block;width:1em;font-weight:var(--font-weight-bold);color:var(--primary-02-500)}.examen-template_examen__5LTRr .examen-template_literary-works-title__QDlJp{font-style:italic;line-height:var(--text-line-height-3)}.examen-template_examen__5LTRr .examen-template_literary-works-title__QDlJp .examen-template_literary-works-title__QDlJp li:after{color:var(--primary-02-500)}.examen-template_examen__5LTRr .examen-template_literary-works-title__QDlJp span{font-style:normal}.examen-template_examen__5LTRr .examen-template_examen__left-column__gTc8d{display:flex;align-items:center;min-height:var(--spacing-06);padding-left:var(--spacing-09);background-image:var(--background-image);background-repeat:no-repeat;background-position:left 5px center;background-size:24px 24px}.examen-template_examen__5LTRr .examen-template_examen__coefficient-row__azrua{display:flex;gap:var(--spacing-04);align-items:center}.examen-template_examen__5LTRr .examen-template_examen-specialities--hidden__GjJfS{display:none}@media(max-width:1200px){.examen-template_examen__5LTRr{width:100%;max-width:var(--max-width-mobile);padding:20px}.examen-template_examen__5LTRr .examen-template_examen__title__LgTxJ{text-align:left}.examen-template_examen__5LTRr .examen-template_examen__left-column__gTc8d{padding-left:0;background-image:none}}.confirmation-modal_confirmation__gkNbj{padding:var(--spacing-10) var(--spacing-09) var(--spacing-10) var(--spacing-09)!important}.confirmation-modal_confirmation__footer__zyS46{display:flex;gap:var(--spacing-04)}.sheet-template_sheet-sidebar__36dmm{height:100%}@media(max-width:1200px){.sheet-template_sheet-sidebar__36dmm{display:none}}.react-luna-container .blocks{display:block;align-items:center;margin-bottom:30px}.react-luna-container .blocks .blocks-icon{display:flex;align-items:center;color:#cb50aa;margin-bottom:12px}.react-luna-container .blocks .blocks-icon img{margin-right:12px}.react-luna-container .blocks .blocks-icon p{color:#cb50aa;font-size:1.2rem;font-weight:700;white-space:nowrap;margin:0}.react-luna-container .blocks .blocks-text{color:#505050}.react-luna-container .blocks .blocks-text ol:last-child,.react-luna-container .blocks .blocks-text p:last-child,.react-luna-container .blocks .blocks-text ul:last-child{margin-bottom:0}.react-luna-container .introduction{margin-bottom:30px}.react-luna-container .introduction>p:first-child{font-size:var(--title-m);font-family:var(--title-font-bold),serif;font-weight:900;color:#cb50aa;margin-bottom:30px}.react-luna-container .introduction>p:last-child{font-weight:700;color:#505050}.react-luna-container .conclusion{margin-top:30px}.react-luna-container .conclusion>p:first-child{font-size:1.6rem;font-family:var(--title-font-bold),serif;font-weight:900;color:#cb50aa;margin-bottom:30px}.react-luna-container .conclusion>p:last-child{font-weight:700;color:#505050}.react-luna-container .definition .blocks-icon img{width:34px}.react-luna-container .definition .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .a_retenir .blocks-icon img{width:36px}.react-luna-container .a_retenir .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px;font-weight:400}.react-luna-container .exemple .blocks-icon img{height:34px}.react-luna-container .exemple .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .theoreme .blocks-icon img{width:34px}.react-luna-container .theoreme .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .propriete .blocks-icon img{width:40px}.react-luna-container .propriete .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .rappel .blocks-icon img{width:36px;margin-right:9px}.react-luna-container .rappel .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .demonstration .blocks-icon img{width:36px;margin-right:10px}.react-luna-container .demonstration .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .citation{position:relative;padding:16px 50px}.react-luna-container .citation .blocks-icon{display:none}.react-luna-container .citation .blocks-text:before{content:" ";width:32px;height:30px;position:absolute;top:7px;left:10px;background-image:url(/images/opening-quote.svg);background-size:cover}.react-luna-container .citation .blocks-text:after{content:" ";width:32px;height:30px;position:absolute;bottom:5px;right:10px;background-image:url(/images/ending-quote.svg);background-size:cover}.react-luna-container .reflexion .blocks-icon img{width:36px;margin-right:10px!important}.react-luna-container .reflexion .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container .attention{position:relative;margin:60px 16px 30px}.react-luna-container .attention .blocks-icon{flex-direction:column;position:absolute;padding:0 10px;left:50%;margin-left:-48px;top:-43px;background:#fff}.react-luna-container .attention .blocks-icon img{height:28px;margin-right:0!important}.react-luna-container .attention .blocks-icon p{color:#cb50aa}.react-luna-container .attention .blocks-text{border-top:3px solid #cb50aa;border-bottom:3px solid #cb50aa;padding:30px 10%;text-align:left}.react-luna-container .attention .blocks-text p{color:#cb50aa}.react-luna-container .attention .blocks{margin-top:50px;position:relative}.react-luna-container .attention .blocks .blocks-text{padding-top:20px;padding-bottom:20px;border-left:none}.react-luna-container .astuce .blocks-icon img{width:24px;margin-left:6px;margin-right:17px}.react-luna-container .astuce .blocks-text{border-left:5px dotted #cb50aa;padding:0 27px;margin-left:15px}.react-luna-container a{color:#cb50aa;text-decoration:underline}.react-luna-container p{font-size:1rem;line-height:30px;color:#505050;margin-bottom:20px}.react-luna-container b{font-weight:700;color:#000}.react-luna-container .align_left{text-align:left!important;font-size:1.2rem;margin-bottom:22px}.react-luna-container .align_left p{font-size:1.2rem}.react-luna-container .align_center{text-align:center!important;font-size:1.2rem;margin-bottom:22px}.react-luna-container .align_center p{font-size:1.2rem}.react-luna-container .align_right{text-align:right!important;font-size:1.2rem;margin-bottom:22px}.react-luna-container .align_right p{font-size:1.2rem}.react-luna-container .align_justify{text-align:justify}.react-luna-container .underline{text-decoration:none;border-bottom:1px dashed #000}.react-luna-container .texte-gauche,.react-luna-container .texte-gauche table{text-align:left}.react-luna-container .texte-centre,.react-luna-container .texte-centre table{text-align:center}.react-luna-container .texte-droite,.react-luna-container .texte-droite table{text-align:right}.react-luna-container .columns{display:flex}.react-luna-container .columns>div{position:relative;margin:15px 0;padding-right:20px}.react-luna-container .columns>div .block-text img{width:100%}.react-luna-container .columns>div:last-child{padding-right:0!important}.react-luna-container .image_container{text-align:center;margin:auto auto 30px}.react-luna-container .image_container .image_zoom{cursor:pointer;display:inline-block;position:relative}.react-luna-container .image_container .image_zoom p{margin:0}.react-luna-container .image_container .image_zoom p img{display:block;max-width:100%}.react-luna-container .image_container .image_zoom p span{position:absolute;left:0;bottom:0;opacity:0;width:100%;font-size:12px;line-height:24px;font-style:italic;background-color:hsla(0,0%,84%,.9);padding:5px 10px;text-align:left;transition:opacity .3s ease}.react-luna-container .image_container .image_zoom:hover p>span{opacity:1}.react-luna-container .calculator_button{display:inline-block;font-size:16px;border:1px solid #797a7c;padding:3px 5px;height:auto;border-radius:7px;box-shadow:1px 1px;background-color:hsla(214,6%,79%,.6)}.react-luna-container .katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.react-luna-container .katex *{-ms-high-contrast-adjust:none!important}.react-luna-container .katex .katex-version:after{content:"0.11.1"}.react-luna-container .katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.react-luna-container .katex .katex-html>.newline{display:block}.react-luna-container .katex .base{position:relative;white-space:nowrap;width:min-content}.react-luna-container .katex .base,.react-luna-container .katex .strut{display:inline-block}.react-luna-container .katex .textbf{font-weight:700}.react-luna-container .katex .textit{font-style:italic}.react-luna-container .katex .textrm{font-family:var(--katex-main)}.react-luna-container .katex .textsf{font-family:var(--katex-sans-serif)}.react-luna-container .katex .texttt{font-family:var(--katex-typewritter)}.react-luna-container .katex .mathdefault{font-family:var(--katex-math);font-style:italic}.react-luna-container .katex .mathit{font-family:var(--katex-main);font-style:italic}.react-luna-container .katex .mathrm{font-style:normal}.react-luna-container .katex .mathbf{font-family:var(--katex-main);font-weight:700}.react-luna-container .katex .boldsymbol{font-family:var(--katex-math);font-weight:700;font-style:italic}.react-luna-container .katex .amsrm,.react-luna-container .katex .mathbb,.react-luna-container .katex .textbb{font-family:var(--katex-ams)}.react-luna-container .katex .mathcal{font-family:var(--katex-calligraphic)}.react-luna-container .katex .mathfrak,.react-luna-container .katex .textfrak{font-family:var(--katex-fraktur)}.react-luna-container .katex .mathtt{font-family:var(--katex-typewritter)}.react-luna-container .katex .mathscr,.react-luna-container .katex .textscr{font-family:var(--katex-script)}.react-luna-container .katex .mathsf,.react-luna-container .katex .textsf{font-family:var(--katex-sans-serif)}.react-luna-container .katex .mathboldsf,.react-luna-container .katex .textboldsf{font-family:var(--katex-sans-serif);font-weight:700}.react-luna-container .katex .mathitsf,.react-luna-container .katex .textitsf{font-family:var(--katex-sans-serif);font-style:italic}.react-luna-container .katex .mainrm{font-family:var(--katex-main);font-style:normal}.react-luna-container .katex .vlist-t{display:inline-table;table-layout:fixed}.react-luna-container .katex .vlist-r{display:table-row}.react-luna-container .katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.react-luna-container .katex .vlist>span{display:block;height:0;position:relative}.react-luna-container .katex .vlist>span>span{display:inline-block}.react-luna-container .katex .vlist>span>.pstrut{overflow:hidden;width:0}.react-luna-container .katex .vlist-t2{margin-right:-2px}.react-luna-container .katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.react-luna-container .katex .msupsub{text-align:left}.react-luna-container .katex .mfrac>span>span{text-align:center}.react-luna-container .katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.react-luna-container .katex .hdashline,.react-luna-container .katex .hline,.react-luna-container .katex .mfrac .frac-line,.react-luna-container .katex .overline .overline-line,.react-luna-container .katex .rule,.react-luna-container .katex .underline .underline-line{min-height:1px}.react-luna-container .katex .mspace{display:inline-block}.react-luna-container .katex .clap,.react-luna-container .katex .llap,.react-luna-container .katex .rlap{width:0;position:relative}.react-luna-container .katex .clap>.inner,.react-luna-container .katex .llap>.inner,.react-luna-container .katex .rlap>.inner{position:absolute}.react-luna-container .katex .clap>.fix,.react-luna-container .katex .llap>.fix,.react-luna-container .katex .rlap>.fix{display:inline-block}.react-luna-container .katex .llap>.inner{right:0}.react-luna-container .katex .clap>.inner,.react-luna-container .katex .rlap>.inner{left:0}.react-luna-container .katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.react-luna-container .katex .rule{display:inline-block;border:0 solid;position:relative}.react-luna-container .katex .hline,.react-luna-container .katex .overline .overline-line,.react-luna-container .katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.react-luna-container .katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.react-luna-container .katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size1,.react-luna-container .katex .sizing.reset-size1.size1{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size2,.react-luna-container .katex .sizing.reset-size1.size2{font-size:1.2em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size3,.react-luna-container .katex .sizing.reset-size1.size3{font-size:1.4em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size4,.react-luna-container .katex .sizing.reset-size1.size4{font-size:1.6em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size5,.react-luna-container .katex .sizing.reset-size1.size5{font-size:1.8em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size6,.react-luna-container .katex .sizing.reset-size1.size6{font-size:2em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size7,.react-luna-container .katex .sizing.reset-size1.size7{font-size:2.4em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size8,.react-luna-container .katex .sizing.reset-size1.size8{font-size:2.88em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size9,.react-luna-container .katex .sizing.reset-size1.size9{font-size:3.456em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size10,.react-luna-container .katex .sizing.reset-size1.size10{font-size:4.148em}.react-luna-container .katex .fontsize-ensurer.reset-size1.size11,.react-luna-container .katex .sizing.reset-size1.size11{font-size:4.976em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size1,.react-luna-container .katex .sizing.reset-size2.size1{font-size:.83333333em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size2,.react-luna-container .katex .sizing.reset-size2.size2{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size3,.react-luna-container .katex .sizing.reset-size2.size3{font-size:1.16666667em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size4,.react-luna-container .katex .sizing.reset-size2.size4{font-size:1.33333333em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size5,.react-luna-container .katex .sizing.reset-size2.size5{font-size:1.5em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size6,.react-luna-container .katex .sizing.reset-size2.size6{font-size:1.66666667em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size7,.react-luna-container .katex .sizing.reset-size2.size7{font-size:2em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size8,.react-luna-container .katex .sizing.reset-size2.size8{font-size:2.4em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size9,.react-luna-container .katex .sizing.reset-size2.size9{font-size:2.88em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size10,.react-luna-container .katex .sizing.reset-size2.size10{font-size:3.45666667em}.react-luna-container .katex .fontsize-ensurer.reset-size2.size11,.react-luna-container .katex .sizing.reset-size2.size11{font-size:4.14666667em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size1,.react-luna-container .katex .sizing.reset-size3.size1{font-size:.71428571em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size2,.react-luna-container .katex .sizing.reset-size3.size2{font-size:.85714286em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size3,.react-luna-container .katex .sizing.reset-size3.size3{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size4,.react-luna-container .katex .sizing.reset-size3.size4{font-size:1.14285714em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size5,.react-luna-container .katex .sizing.reset-size3.size5{font-size:1.28571429em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size6,.react-luna-container .katex .sizing.reset-size3.size6{font-size:1.42857143em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size7,.react-luna-container .katex .sizing.reset-size3.size7{font-size:1.71428571em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size8,.react-luna-container .katex .sizing.reset-size3.size8{font-size:2.05714286em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size9,.react-luna-container .katex .sizing.reset-size3.size9{font-size:2.46857143em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size10,.react-luna-container .katex .sizing.reset-size3.size10{font-size:2.96285714em}.react-luna-container .katex .fontsize-ensurer.reset-size3.size11,.react-luna-container .katex .sizing.reset-size3.size11{font-size:3.55428571em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size1,.react-luna-container .katex .sizing.reset-size4.size1{font-size:.625em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size2,.react-luna-container .katex .sizing.reset-size4.size2{font-size:.75em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size3,.react-luna-container .katex .sizing.reset-size4.size3{font-size:.875em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size4,.react-luna-container .katex .sizing.reset-size4.size4{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size5,.react-luna-container .katex .sizing.reset-size4.size5{font-size:1.125em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size6,.react-luna-container .katex .sizing.reset-size4.size6{font-size:1.25em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size7,.react-luna-container .katex .sizing.reset-size4.size7{font-size:1.5em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size8,.react-luna-container .katex .sizing.reset-size4.size8{font-size:1.8em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size9,.react-luna-container .katex .sizing.reset-size4.size9{font-size:2.16em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size10,.react-luna-container .katex .sizing.reset-size4.size10{font-size:2.5925em}.react-luna-container .katex .fontsize-ensurer.reset-size4.size11,.react-luna-container .katex .sizing.reset-size4.size11{font-size:3.11em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size1,.react-luna-container .katex .sizing.reset-size5.size1{font-size:.55555556em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size2,.react-luna-container .katex .sizing.reset-size5.size2{font-size:.66666667em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size3,.react-luna-container .katex .sizing.reset-size5.size3{font-size:.77777778em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size4,.react-luna-container .katex .sizing.reset-size5.size4{font-size:.88888889em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size5,.react-luna-container .katex .sizing.reset-size5.size5{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size6,.react-luna-container .katex .sizing.reset-size5.size6{font-size:1.11111111em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size7,.react-luna-container .katex .sizing.reset-size5.size7{font-size:1.33333333em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size8,.react-luna-container .katex .sizing.reset-size5.size8{font-size:1.6em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size9,.react-luna-container .katex .sizing.reset-size5.size9{font-size:1.92em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size10,.react-luna-container .katex .sizing.reset-size5.size10{font-size:2.30444444em}.react-luna-container .katex .fontsize-ensurer.reset-size5.size11,.react-luna-container .katex .sizing.reset-size5.size11{font-size:2.76444444em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size1,.react-luna-container .katex .sizing.reset-size6.size1{font-size:.5em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size2,.react-luna-container .katex .sizing.reset-size6.size2{font-size:.6em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size3,.react-luna-container .katex .sizing.reset-size6.size3{font-size:.7em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size4,.react-luna-container .katex .sizing.reset-size6.size4{font-size:.8em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size5,.react-luna-container .katex .sizing.reset-size6.size5{font-size:.9em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size6,.react-luna-container .katex .sizing.reset-size6.size6{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size7,.react-luna-container .katex .sizing.reset-size6.size7{font-size:1.2em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size8,.react-luna-container .katex .sizing.reset-size6.size8{font-size:1.44em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size9,.react-luna-container .katex .sizing.reset-size6.size9{font-size:1.728em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size10,.react-luna-container .katex .sizing.reset-size6.size10{font-size:2.074em}.react-luna-container .katex .fontsize-ensurer.reset-size6.size11,.react-luna-container .katex .sizing.reset-size6.size11{font-size:2.488em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size1,.react-luna-container .katex .sizing.reset-size7.size1{font-size:.41666667em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size2,.react-luna-container .katex .sizing.reset-size7.size2{font-size:.5em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size3,.react-luna-container .katex .sizing.reset-size7.size3{font-size:.58333333em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size4,.react-luna-container .katex .sizing.reset-size7.size4{font-size:.66666667em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size5,.react-luna-container .katex .sizing.reset-size7.size5{font-size:.75em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size6,.react-luna-container .katex .sizing.reset-size7.size6{font-size:.83333333em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size7,.react-luna-container .katex .sizing.reset-size7.size7{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size8,.react-luna-container .katex .sizing.reset-size7.size8{font-size:1.2em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size9,.react-luna-container .katex .sizing.reset-size7.size9{font-size:1.44em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size10,.react-luna-container .katex .sizing.reset-size7.size10{font-size:1.72833333em}.react-luna-container .katex .fontsize-ensurer.reset-size7.size11,.react-luna-container .katex .sizing.reset-size7.size11{font-size:2.07333333em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size1,.react-luna-container .katex .sizing.reset-size8.size1{font-size:.34722222em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size2,.react-luna-container .katex .sizing.reset-size8.size2{font-size:.41666667em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size3,.react-luna-container .katex .sizing.reset-size8.size3{font-size:.48611111em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size4,.react-luna-container .katex .sizing.reset-size8.size4{font-size:.55555556em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size5,.react-luna-container .katex .sizing.reset-size8.size5{font-size:.625em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size6,.react-luna-container .katex .sizing.reset-size8.size6{font-size:.69444444em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size7,.react-luna-container .katex .sizing.reset-size8.size7{font-size:.83333333em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size8,.react-luna-container .katex .sizing.reset-size8.size8{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size9,.react-luna-container .katex .sizing.reset-size8.size9{font-size:1.2em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size10,.react-luna-container .katex .sizing.reset-size8.size10{font-size:1.44027778em}.react-luna-container .katex .fontsize-ensurer.reset-size8.size11,.react-luna-container .katex .sizing.reset-size8.size11{font-size:1.72777778em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size1,.react-luna-container .katex .sizing.reset-size9.size1{font-size:.28935185em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size2,.react-luna-container .katex .sizing.reset-size9.size2{font-size:.34722222em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size3,.react-luna-container .katex .sizing.reset-size9.size3{font-size:.40509259em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size4,.react-luna-container .katex .sizing.reset-size9.size4{font-size:.46296296em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size5,.react-luna-container .katex .sizing.reset-size9.size5{font-size:.52083333em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size6,.react-luna-container .katex .sizing.reset-size9.size6{font-size:.5787037em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size7,.react-luna-container .katex .sizing.reset-size9.size7{font-size:.69444444em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size8,.react-luna-container .katex .sizing.reset-size9.size8{font-size:.83333333em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size9,.react-luna-container .katex .sizing.reset-size9.size9{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size10,.react-luna-container .katex .sizing.reset-size9.size10{font-size:1.20023148em}.react-luna-container .katex .fontsize-ensurer.reset-size9.size11,.react-luna-container .katex .sizing.reset-size9.size11{font-size:1.43981481em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size1,.react-luna-container .katex .sizing.reset-size10.size1{font-size:.24108004em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size2,.react-luna-container .katex .sizing.reset-size10.size2{font-size:.28929605em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size3,.react-luna-container .katex .sizing.reset-size10.size3{font-size:.33751205em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size4,.react-luna-container .katex .sizing.reset-size10.size4{font-size:.38572806em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size5,.react-luna-container .katex .sizing.reset-size10.size5{font-size:.43394407em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size6,.react-luna-container .katex .sizing.reset-size10.size6{font-size:.48216008em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size7,.react-luna-container .katex .sizing.reset-size10.size7{font-size:.57859209em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size8,.react-luna-container .katex .sizing.reset-size10.size8{font-size:.69431051em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size9,.react-luna-container .katex .sizing.reset-size10.size9{font-size:.83317261em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size10,.react-luna-container .katex .sizing.reset-size10.size10{font-size:1em}.react-luna-container .katex .fontsize-ensurer.reset-size10.size11,.react-luna-container .katex .sizing.reset-size10.size11{font-size:1.19961427em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size1,.react-luna-container .katex .sizing.reset-size11.size1{font-size:.20096463em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size2,.react-luna-container .katex .sizing.reset-size11.size2{font-size:.24115756em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size3,.react-luna-container .katex .sizing.reset-size11.size3{font-size:.28135048em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size4,.react-luna-container .katex .sizing.reset-size11.size4{font-size:.32154341em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size5,.react-luna-container .katex .sizing.reset-size11.size5{font-size:.36173633em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size6,.react-luna-container .katex .sizing.reset-size11.size6{font-size:.40192926em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size7,.react-luna-container .katex .sizing.reset-size11.size7{font-size:.48231511em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size8,.react-luna-container .katex .sizing.reset-size11.size8{font-size:.57877814em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size9,.react-luna-container .katex .sizing.reset-size11.size9{font-size:.69453376em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size10,.react-luna-container .katex .sizing.reset-size11.size10{font-size:.83360129em}.react-luna-container .katex .fontsize-ensurer.reset-size11.size11,.react-luna-container .katex .sizing.reset-size11.size11{font-size:1em}.react-luna-container .katex .delimsizing.size1{font-family:var(--katex-size1)}.react-luna-container .katex .delimsizing.size2{font-family:var(--katex-size-2)}.react-luna-container .katex .delimsizing.size3{font-family:var(--katex-size-3)}.react-luna-container .katex .delimsizing.size4{font-family:var(--katex-size-4)}.react-luna-container .katex .delimsizing.mult .delim-size1>span{font-family:var(--katex-size1)}.react-luna-container .katex .delimsizing.mult .delim-size4>span{font-family:var(--katex-size-4)}.react-luna-container .katex .nulldelimiter{display:inline-block;width:.12em}.react-luna-container .katex .delimcenter,.react-luna-container .katex .op-symbol{position:relative}.react-luna-container .katex .op-symbol.small-op{font-family:var(--katex-size1)}.react-luna-container .katex .op-symbol.large-op{font-family:var(--katex-size-2)}.react-luna-container .katex .accent>.vlist-t,.react-luna-container .katex .op-limits>.vlist-t{text-align:center}.react-luna-container .katex .accent .accent-body{position:relative}.react-luna-container .katex .accent .accent-body:not(.accent-full){width:0}.react-luna-container .katex .overlay{display:block}.react-luna-container .katex .mtable .vertical-separator{display:inline-block;min-width:1px}.react-luna-container .katex .mtable .arraycolsep{display:inline-block}.react-luna-container .katex .mtable .col-align-c>.vlist-t{text-align:center}.react-luna-container .katex .mtable .col-align-l>.vlist-t{text-align:left}.react-luna-container .katex .mtable .col-align-r>.vlist-t{text-align:right}.react-luna-container .katex .svg-align{text-align:left}.react-luna-container .katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.react-luna-container .katex svg path{stroke:none}.react-luna-container .katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.react-luna-container .katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.react-luna-container .katex .stretchy:after,.react-luna-container .katex .stretchy:before{content:""}.react-luna-container .katex .hide-tail{width:100%;position:relative;overflow:hidden}.react-luna-container .katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.react-luna-container .katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.react-luna-container .katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.react-luna-container .katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.react-luna-container .katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.react-luna-container .katex .x-arrow-pad{padding:0 .5em}.react-luna-container .katex .mover,.react-luna-container .katex .munder,.react-luna-container .katex .x-arrow{text-align:center}.react-luna-container .katex .boxpad{padding:0 .3em}.react-luna-container .katex .fbox,.react-luna-container .katex .fcolorbox{box-sizing:border-box;border:.04em solid}.react-luna-container .katex .cancel-pad{padding:0 .2em}.react-luna-container .katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.react-luna-container .katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.react-luna-container .katex-display{display:block;margin:1em 0;text-align:center;overflow-x:scroll;overflow-y:hidden}.react-luna-container .katex-display>.katex{display:block;text-align:center;white-space:nowrap}.react-luna-container .katex-display>.katex>.katex-html{display:block;position:relative}.react-luna-container .katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.react-luna-container .katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.react-luna-container .katex-display.fleqn>.katex{text-align:left}.react-luna-container ol,.react-luna-container ul{position:relative;list-style:none;padding:0 16px;margin:16px 0 16px 16px;max-width:100vw}.react-luna-container ol li,.react-luna-container ul li{margin-bottom:11px;letter-spacing:.3px;line-height:2;overflow:hidden!important;color:#505050}.react-luna-container ul li:before{content:"•";display:inline-block;font-size:1em;position:absolute;left:0;color:#cb50aa}.react-luna-container .bullet_list{display:flex}.react-luna-container .bullet_list:before{display:none}.react-luna-container .bullet_list>div[range]:first-child:before{width:25px;height:25px;border-radius:50%;content:attr(range);display:flex;justify-content:center;font-weight:700;line-height:21px;background-color:#fff;border:2px solid #cb50aa;color:#cb50aa;margin-right:10px}.react-luna-container .arrow_list{display:flex}.react-luna-container .arrow_list:before{display:none}.react-luna-container .arrow_list>div:first-child:before{content:"➜";line-height:1;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cb50aa;margin-right:10px}.react-luna-container .liste2{margin-left:30px;padding-left:0;list-style-type:circle}.react-luna-container .liste2:before{margin-left:30px}.react-luna-container .liste3{margin-left:50px;padding-left:0;list-style-type:square}.react-luna-container .liste3:before{margin-left:50px}.react-luna-container h2{display:flex;align-items:center;margin-bottom:40px;color:#505050}.react-luna-container h2:before{content:attr(range);font-size:1.6rem;border-radius:50%;width:45px;height:45px;color:#cb50aa;background-color:#fff;border:4px solid #cb50aa;line-height:42px;text-align:center}.react-luna-container h2 div{padding-left:16px;display:block;flex:1 1}.react-luna-container h2 div p{font-family:var(--title-font-bold),serif;font-weight:900;font-size:var(--title-m);line-height:2.5rem;margin:0;padding-top:5px}.react-luna-container h2 div:after{display:block;content:"";width:40px;height:4px;border-radius:2px;background-color:#cb50aa}.react-luna-container h3{display:flex;color:#505050;margin-bottom:24px}.react-luna-container h3:before{content:attr(range);font-size:1.2rem;width:30px;height:30px;color:#fff;background-color:#cb50aa;line-height:28px;border-radius:50%;text-align:center}.react-luna-container h3 div{padding-left:16px;display:block;flex:1 1}.react-luna-container h3 div p{font-family:var(--title-font-bold),serif;font-weight:900;font-size:var(--title-s);line-height:2rem;margin:0}.react-luna-container h4,.react-luna-container h4 p,.react-luna-container h5,.react-luna-container h5 p,.react-luna-container h6,.react-luna-container h6 p{line-height:30px;margin-bottom:24px;letter-spacing:normal}.react-luna-container h4,.react-luna-container h4 p,.react-luna-container h5,.react-luna-container h5 p,.react-luna-container h6,.react-luna-container h6 p{font-size:var(--title-xs)}.react-luna-container table{border-collapse:collapse;margin-bottom:24px}.react-luna-container table img{max-width:100%}.react-luna-container table,.react-luna-container td,.react-luna-container th{border:1px solid #000;padding:7px;font-size:1.2rem;line-height:30px;letter-spacing:.3px}.react-luna-container th{text-transform:uppercase}.react-luna-container .tab-c,.react-luna-container .tab-d,.react-luna-container .tab-g{width:100%;overflow-x:hidden}.react-luna-container .tab-c table,.react-luna-container .tab-d table,.react-luna-container .tab-g table{margin-left:auto!important;margin-right:auto!important}.react-luna-container .tab-d table{float:right}.react-luna-container .tab-d:after{content:"";display:table;clear:both}.react-luna-container tr td{position:relative}.react-luna-container td p:last-child{margin:0}.signup-modal_signup-modal__HfgsF .signup-modal_signup-modal__paragraph__G38RF{font-family:var(--text-font);font-size:var(--text-size-3);line-height:24px;color:var(--neutrals-01-700);text-align:center}.signup-modal_signup-modal__HfgsF .signup-modal_signup-modal__button__Ke6MK{min-width:150px}.signup-modal_signup-modal__HfgsF .signup-modal_signup-modal__signin-cta__Oeiqt{margin-top:var(--spacing-05)}.gss-content_gss__bPX4K{margin-top:var(--spacing-10);background-color:var(--neutrals-01-000);border-radius:20px}.gss-content_gss__bPX4K .gss-content_gss__header__7xL_X{padding:var(--spacing-10) 150px}.gss-content_gss__bPX4K .gss-content_gss__content__ZimAC{width:100%;padding:0 150px}@media(max-width:1200px){.gss-content_gss__bPX4K{margin-top:var(--spacing-10);margin-bottom:var(--spacing-07);border-radius:0}.gss-content_gss__bPX4K .gss-content_gss__content__ZimAC,.gss-content_gss__bPX4K .gss-content_gss__header__7xL_X{padding:var(--spacing-06)}}.gss-aside_gss-aside__watdR{float:right;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-05);align-items:center;width:200px;height:-moz-fit-content;height:fit-content;margin-left:var(--spacing-07);font-family:var(--text-font);line-height:var(--text-line-height-3);color:var(--neutrals-01-700);border-left:2px solid var(--primary-03-500)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__header-picture__aE9UE{width:168px;height:auto}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__header-highlighted-text__bkSwO{width:170px;text-align:center}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists__AWHrS{width:200px;margin:0;padding:0 var(--spacing-05);color:var(--neutrals-01-800);list-style-type:none}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists__AWHrS .gss-aside_gss-aside__list__h5_nn{padding-bottom:var(--spacing-05)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists__AWHrS .gss-aside_gss-aside__list-title__bJ8ov{font-weight:var(--font-weight-semi-bold)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists__AWHrS .gss-aside_gss-aside__list-item__nz8mP{margin-left:calc(-1*var(--spacing-05));padding-bottom:var(--spacing-02);color:var(--neutrals-01-700);list-style-type:disc}@media(max-width:1200px){.gss-aside_gss-aside__watdR{float:none;display:flex;flex-direction:column;gap:var(--spacing-04);align-items:self-start;width:auto;height:-moz-fit-content;height:fit-content;min-height:auto;margin:0 0 var(--spacing-06) 0;padding:var(--spacing-06);background-color:var(--primary-03-500);border:none;border-radius:var(--radius-03)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__header__870dh{display:flex;flex-direction:column;align-items:center;width:100%}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__header__870dh .gss-aside_gss-aside__header-picture__aE9UE{padding-bottom:8px}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__header__870dh .gss-aside_gss-aside__header-highlighted-text__bkSwO{width:100%}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists__AWHrS{align-items:self-start;width:275px;margin:0;padding:0;color:var(--neutrals-01-800)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__list__h5_nn{padding-bottom:var(--spacing-05)}.gss-aside_gss-aside__watdR .gss-aside_gss-aside__lists-item__LLw9t{margin-left:calc(-1*var(--spacing-05));color:var(--neutrals-01-700);list-style-type:disc}}.zoom-image_zoom__Qo26z{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.zoom-image_zoom__Qo26z .zoom-image_zoom__overlay__FkO25{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.5);animation:zoom-image_fadeIn__xlLQs .3s forwards}.zoom-image_zoom__Qo26z .zoom-image_zoom__container__0GlWo{position:relative;transform:scale(.9);display:flex;align-items:center;justify-content:center;max-width:80%;max-height:80%;animation:zoom-image_scaleIn__ONvqK .3s forwards}.zoom-image_zoom__Qo26z .zoom-image_zoom__container__0GlWo .zoom-image_zoom__container--close__YyFLD{position:absolute;z-index:1;top:-15px;right:-15px}.zoom-image_zoom__Qo26z .zoom-image_zoom__container__0GlWo .zoom-image_zoom__container--image__PVXpp{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-color:var(--neutrals-01-100);border-radius:var(--radius-01)}@keyframes zoom-image_fadeIn__xlLQs{to{opacity:1}}@keyframes zoom-image_scaleIn__ONvqK{to{transform:scale(1)}}@media(max-width:1200px){.zoom-image_zoom__Qo26z .zoom-image_zoom__container__0GlWo{width:auto;max-width:90%;height:auto;max-height:70%}}.gss-header_gss-header__LWKIS .gss-header_gss-header__heading__0lunE{display:flex;align-items:center;height:48px;background-repeat:no-repeat;background-position:100%;border-bottom:3px solid var(--secondary-07)}.gss-header_gss-header__LWKIS .gss-header_gss-header__icon-and-type__Xqr0u{padding:var(--spacing-02) 44px;font-size:var(--text-size-3);font-weight:var(--font-weight-semi-bold);line-height:var(--text-line-height-3);color:var(--secondary-07);background-image:url(/illustrations/gss-books.svg);background-repeat:no-repeat;background-position:0}.gss-header_gss-header__LWKIS .gss-header_gss-header__title__adnPD{padding:var(--spacing-10) 0 var(--spacing-06);line-height:45px}@media(max-width:1200px){.gss-header_gss-header__LWKIS{margin-top:0;border-radius:0}.gss-header_gss-header__LWKIS .gss-header_gss-header__title__adnPD{padding-top:var(--spacing-08)}}.luna-content_luna-content__6MeDY{margin:auto;font-family:var(--text-font),sans-serif;background-color:var(--neutrals-01-000);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.luna-content_luna-content__6MeDY .luna-content_luna-content__section__z7rg5{padding-bottom:var(--spacing-07)}.luna-content_luna-content__6MeDY .luna-content_luna-content__section__z7rg5 .luna-content_luna-content__section--title__aKDim{padding-bottom:var(--spacing-02);font-size:var(--text-line-height-3);color:#bc5ba6}@media(max-width:1200px){.luna-content_luna-content__6MeDY{padding:var(--spacing-08) 20px}}.main-resource-content_main-resource__tabbar__BNCua{display:flex;width:100%;max-width:870px;margin:auto;margin-bottom:var(--spacing-01);padding-left:var(--spacing-08);background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.main-resource-content_main-resource__info-banner__sasHh{max-width:870px;margin:0 auto;padding:var(--spacing-08) 150px 0 150px;background-color:var(--neutrals-01-000)}.main-resource-content_main-resource__notification__tlIqB span{font-weight:var(--font-weight-semi-bold)}.main-resource-content_main-resource__notification__tlIqB a{text-decoration:underline}.main-resource-content_main-resource__content__mZt51{max-width:870px;margin:0 auto;padding:0 150px;padding-top:var(--spacing-07);background-color:#fff}@media(max-width:1200px){.main-resource-content_main-resource__tabbar__BNCua{display:block}.main-resource-content_main-resource__tabbar__BNCua ul{padding-left:52px}.main-resource-content_main-resource__info-banner__sasHh{padding:var(--spacing-07) var(--spacing-07) var(--spacing-07)}.main-resource-content_main-resource__content__mZt51{padding:var(--spacing-06)}}.resource-button_resource-button__link__erG9w{display:flex;align-items:center}.resource-button_resource-button__link__erG9w .resource-button_resource-button__title__DIXEY{padding-left:var(--spacing-02)}.resource-menu-mobile_resource-menu-mobile___subject--active__rxF2_,.resource-menu-mobile_resource-menu-mobile___subject__9nKz5{position:relative;left:-12px;display:flex;flex-direction:row;gap:8px;align-items:center;width:100%;height:48px;padding:16px;font-family:var(--text-font);font-size:var(--text-size-3);font-weight:var(--font-weight-bold);line-height:var(--text-line-height-3);color:var(--neutrals-01-800);background-color:#fff;border-radius:var(--radius-03)}.resource-menu-mobile_resource-menu-mobile___subject--active__rxF2_{background-color:var(--primary-03-500)}.resource-menu-mobile_resource-menu-mobile___item-container__1iRxM{position:absolute;left:-12px}.resource-menu-mobile_resource-menu-mobile___link__IYCb3{display:flex;width:100%}.sheet-title_sheet-title___CLzd{padding:var(--spacing-06) 0 var(--spacing-08);font-family:var(--title-font-bold);font-size:var(--title-xl);font-weight:700;line-height:var(--title-line-xl);color:var(--neutrals-01-800);text-align:center}@media(max-width:1200px){.sheet-title_sheet-title___CLzd .sheet-title_sheet-title___CLzd{padding:42px var(--spacing-05) var(--spacing-08)}}.menu-modal-mobile_menu-modal-mobile__1Grj0{width:100%}.menu-modal-mobile_menu-modal-mobile__1Grj0 .menu-modal-mobile_menu-modal-mobile__button__3vPnl{margin:30px var(--spacing-05) var(--spacing-05)}.menu-modal-mobile_menu-modal-mobile___content__S2iyV{overflow-y:hidden}.menu-modal-mobile_menu-modal-mobile__close__saw0Q{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-top:var(--spacing-03);padding-right:var(--spacing-05);font-family:var(--text-font);font-size:var(--text-size-3);font-weight:var(--font-weight-bold);line-height:var(--text-line-height-3);color:var(--neutrals-01-800)}.course-list_chapter__13m89 .course-list_chapter__title--with-cups__Om49v{padding:0 0 var(--spacing-06) 100px}.course-list_chapter__13m89 .course-list_chapter__title--without-cups__dehJf{padding-bottom:var(--spacing-06)}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6{padding:0 0 var(--spacing-10) 0}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is a{max-width:570px}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl a{max-width:670px}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is{list-style:none}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl a,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is a{border:3px solid var(--primary-03-500);border-bottom:none}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl:first-child a,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is:first-child a{border-top-left-radius:var(--radius-03);border-top-right-radius:var(--radius-03)}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl:last-child a,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is:last-child a{border-bottom:3px solid var(--primary-03-500);border-bottom-right-radius:var(--radius-03);border-bottom-left-radius:var(--radius-03)}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl .course-list_chapter__course-list--cups__V4uQF,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is .course-list_chapter__course-list--cups__V4uQF{position:relative;right:30px}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl .course-list_chapter__course-list--cups__V4uQF *,.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is .course-list_chapter__course-list--cups__V4uQF *{box-sizing:content-box}@media(max-width:1200px){.course-list_chapter__13m89 .course-list_chapter__title--with-cups__Om49v{padding:0 0 var(--spacing-04) var(--spacing-11)}.course-list_chapter__13m89 .course-list_chapter__title--without-cups__dehJf{padding-bottom:var(--spacing-04)}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is a{max-width:85%;margin:0}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item__Rd1Is .course-list_chapter__course-list--cups__V4uQF{right:0}.course-list_chapter__13m89 .course-list_chapter__course-list__x_5Q6 .course-list_chapter__course-list--item-without-cups__CJUPl a{width:100%}}@media(max-width:570px){.course-list_chapter__13m89 .course-list_chapter__title--with-cups__Om49v{padding:0 0 var(--spacing-04) 50px}}.gss-menu-mobile_gss-menu-mobile___item__n6DEU{position:relative;left:-12px;display:flex;flex-direction:row;gap:var(--spacing-03);align-items:center;width:100%;height:48px;padding:var(--spacing-05);font-family:var(--text-font);font-size:var(--text-size-3);font-weight:var(--font-weight-bold);line-height:var(--text-line-height-3);color:var(--neutrals-01-800);background-color:#fff;border-radius:var(--radius-03)}.gss-menu-mobile_gss-menu-mobile___item-container__EqNwl{position:absolute;left:-12px}.gss-menu-mobile_gss-menu-mobile___link__igytr{display:flex;width:100%}