.pinch-scroll-zoom{text-align:initial;touch-action:none;-webkit-user-select:none;user-select:none;user-zoom:none;position:relative;overflow:hidden}.pinch-scroll-zoom :active{cursor:all-scroll}.pinch-scroll-zoom--zoom-in{cursor:zoom-in}.pinch-scroll-zoom--zoom-out{cursor:zoom-out}.pinch-scroll-zoom__content{width:100%;height:100%;position:absolute;top:0;left:0}.pinch-scroll-zoom__content img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:300;src:url(/assets/albert-sans-v1-latin_latin-ext-300-B2p0wOmQ.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-300-CvFJfnw6.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:300;src:url(/assets/albert-sans-v1-latin_latin-ext-300italic-BkixQd2D.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-300italic-C5mNJMvL.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:400;src:url(/assets/albert-sans-v1-latin_latin-ext-regular-CA8Rj5uT.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-regular-DKQQJAdc.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:400;src:url(/assets/albert-sans-v1-latin_latin-ext-italic-Dl27tCoR.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-italic-C8oey-MC.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:500;src:url(/assets/albert-sans-v1-latin_latin-ext-500-D4PIMoI2.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-500-BTqFUNj7.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:500;src:url(/assets/albert-sans-v1-latin_latin-ext-500italic-D8YcRsyf.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-500italic-B_pE6Fb9.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:600;src:url(/assets/albert-sans-v1-latin_latin-ext-600-D5y0e29Y.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-600-Vtfdy80E.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:600;src:url(/assets/albert-sans-v1-latin_latin-ext-600italic-Dc_cwKid.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-600italic-B5cNj1uN.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:700;src:url(/assets/albert-sans-v1-latin_latin-ext-700-CMPsZ93o.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-700-DYByfs8W.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:700;src:url(/assets/albert-sans-v1-latin_latin-ext-700italic-Waqf_8og.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-700italic-B9_cYtaK.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:normal;font-weight:900;src:url(/assets/albert-sans-v1-latin_latin-ext-900-Mvrrsj_-.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-900-BT3BErWi.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-albert-sans;font-style:italic;font-weight:900;src:url(/assets/albert-sans-v1-latin_latin-ext-900italic-B0qvkrCk.woff2)format("woff2"),url(/assets/albert-sans-v1-latin_latin-ext-900italic-Dv3xM2cx.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-tektur;font-style:normal;font-weight:400;src:url(/assets/tektur-v3-latin_latin-ext-regular-CzZTnJjl.woff2)format("woff2"),url(/assets/tektur-v3-latin_latin-ext-regular-CssLpuY1.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-tektur;font-style:normal;font-weight:500;src:url(/assets/tektur-v3-latin_latin-ext-500-C__uaa3D.woff2)format("woff2"),url(/assets/tektur-v3-latin_latin-ext-500-DseT69Oy.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-tektur;font-style:normal;font-weight:600;src:url(/assets/tektur-v3-latin_latin-ext-600-CcpuGghE.woff2)format("woff2"),url(/assets/tektur-v3-latin_latin-ext-600-BphQN70b.ttf)format("truetype")}@font-face{font-display:swap;font-family:wf-tektur;font-style:normal;font-weight:700;src:url(/assets/tektur-v3-latin_latin-ext-700-D2Z0Gx8J.woff2)format("woff2"),url(/assets/tektur-v3-latin_latin-ext-700-CsbuKZQG.ttf)format("truetype")}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.3}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance;margin-block-end:1em}:is(h1,h2,h3,h4):not(:first-child){margin-block-start:1em}p,li,figcaption{text-wrap:pretty}p:not(:first-child){margin-block-start:1em}a{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:inherit}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}button,input[type=submit],input[type=reset],input[type=button],input[type=checkbox],input[type=radio],select{cursor:pointer}:root{--color-bg-white:#fff;--color-bg-light:#f8f8f4;--color-bg-accent:#f3f6d1;--color-text:#25271d;--page-scale:1;--page-gutter:1.5625rem;--page-width:min(480px, 100%);--footer-width:var(--page-width);--font-family-base:"wf-albert-sans", sans-serif;--font-family-heading:"wf-tektur", sans-serif}@media (width>=768px){:root{--page-width:600px}}@media (width>=992px){:root{--footer-width:920px}}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg-light);color:var(--color-text);font-family:var(--font-family-base);margin:0}#app{min-height:100vh;display:grid}.page-wrapper[data-v-9aa19b2c]{padding-inline:var(--page-gutter);flex-direction:column;display:flex}.page-wrapper[data-v-9aa19b2c]>main{width:var(--page-width);flex:1;margin-inline:auto}.loader[data-v-72f662ad]{aspect-ratio:1;background:#000;border-radius:50%;width:20px;animation:1.5s linear infinite l2-72f662ad;position:relative;box-shadow:0 0 #0004}.loader[data-v-72f662ad]:before,.loader[data-v-72f662ad]:after{content:"";border-radius:inherit;animation:inherit;animation-delay:-.5s;position:absolute;inset:0;box-shadow:0 0 #0004}.loader[data-v-72f662ad]:after{animation-delay:-1s}@keyframes l2-72f662ad{to{box-shadow:0 0 0 40px #0000}}.loader-container[data-v-cc18e65d]{justify-content:center;align-items:center;height:100%;display:flex}.button-primary[data-v-3867fa4f]{font-family:var(--font-family-heading);color:var(--color-text);cursor:pointer;background:#fff;border:.5px solid #000;border-radius:3px;justify-content:space-between;align-items:center;gap:.68rem;padding:1.125rem 1.25rem;font-size:1.3125rem;font-weight:700;line-height:1;text-decoration:none;display:flex}@media (width>=768px){.button-primary[data-v-3867fa4f]{padding-block:1.2rem;padding-inline:2.12rem 1.31rem;font-size:1.5rem}}.button-primary.button-color-primary[data-v-3867fa4f]{color:#fff;background:#4063f6}.button-primary .emoji[data-v-3867fa4f],.button-primary .icon[data-v-3867fa4f]{flex-shrink:0}.button-primary .icon[data-v-3867fa4f]{width:1em;height:auto;display:flex}.button-primary .icon svg[data-v-3867fa4f]{width:100%;height:100%}body:not(.is-ios) .button-primary[data-v-3867fa4f]:hover{background:#fefffb;box-shadow:inset 0 0 6px #cbd844,0 0 7px -1px #f3ff6f}body:not(.is-ios) .button-primary:hover.button-color-primary[data-v-3867fa4f]{background:#3458f3;box-shadow:inset 0 0 6px #173ac9,0 0 7px -1px #4063f6}footer[data-v-79b12027]{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);background:var(--color-bg-white)}footer .page-footer[data-v-79b12027]{width:var(--footer-width);margin-inline:auto}@media (width>=768px){footer .page-footer[data-v-79b12027]{grid-template-columns:repeat(2,1fr);column-gap:2.75rem;padding-block:.75rem;display:grid}footer .page-footer>hr[data-v-79b12027]{display:none}footer .page-footer[data-v-79b12027]>:last-child{grid-column:1/-1}}@media (width>=992px){footer .page-footer[data-v-79b12027]{grid-template-columns:repeat(3,1fr)}footer .page-footer[data-v-79b12027]>:last-child{grid-column:initial}}footer .page-footer .footer-block[data-v-79b12027]{padding-block:1.25rem;font-size:.875rem}footer .page-footer .footer-block strong[data-v-79b12027]{font-weight:700}footer .page-footer .footer-block .semi-bold[data-v-79b12027]{font-weight:600}footer .page-footer .footer-block .about-link[data-v-79b12027]{color:#092bba;font-weight:600}footer .page-footer .footer-block .button-link[data-v-79b12027]{color:#fff;cursor:pointer;background:#4063f6;border:.5px solid #000;border-radius:3px;align-items:center;gap:.5em;padding:.4em .62em .3em;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}body:not(.is-ios) footer .page-footer .footer-block .button-link[data-v-79b12027]:hover{background:#3458f3;box-shadow:inset 0 0 4px #173ac9,0 0 5px -1px #4063f6}footer .page-footer .footer-block .donate-link[data-v-79b12027]{margin-left:.75rem}footer .page-footer .footer-block .submit-button[data-v-79b12027]{margin-top:.5rem}footer .page-footer .footer-block .submit-button[data-v-79b12027]:disabled{cursor:wait;filter:grayscale()}footer .page-footer .footer-block .newsletter-form .form-group[data-v-79b12027]{margin-top:.5rem}footer .page-footer .footer-block .newsletter-form .form-group label[data-v-79b12027]{flex-direction:column;font-size:.75rem;font-weight:300;line-height:1.3;display:flex}footer .page-footer .footer-block .newsletter-form .form-group label input[data-v-79b12027]{background:#f3f3ec;border:.5px solid #545454;border-radius:5px;margin-top:.25rem;padding:.3em .6em;font-size:1rem;font-weight:400;line-height:1rem}footer .page-footer .footer-block .newsletter-form .form-group .checkbox[data-v-79b12027]{gap:.5em;display:flex}footer .page-footer .footer-block .newsletter-form .form-group .checkbox input[type=checkbox][data-v-79b12027]{appearance:none;background:#f3f3ec;border:.5px solid #545454;border-radius:5px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;margin:0;display:grid}footer .page-footer .footer-block .newsletter-form .form-group .checkbox input[type=checkbox][data-v-79b12027]:checked:before{content:"";transform-origin:50%;border:1px solid;border-width:0 1px 1px 0;width:.4em;height:.8em;margin-top:-.2em;display:block;transform:rotate(45deg)}footer .page-footer .footer-block .footer-logos[data-v-79b12027]{gap:1rem;display:grid}@media (width>=768px){footer .page-footer .footer-block .footer-logos[data-v-79b12027]{justify-content:center;gap:1.75rem;display:flex}}@media (width>=992px){footer .page-footer .footer-block .footer-logos[data-v-79b12027]{justify-content:initial;display:grid}}footer .page-footer .footer-block .footer-logos .footer-logo[data-v-79b12027]{align-items:center;gap:.75rem;max-width:260px;margin-inline:auto;display:flex}@media (width>=768px){footer .page-footer .footer-block .footer-logos .footer-logo[data-v-79b12027]{margin-inline:0}}footer .page-footer .footer-block .footer-logos .footer-logo svg[data-v-79b12027]{flex-shrink:0}footer .page-footer .footer-block .footer-logos .footer-logo .mk-logo[data-v-79b12027]{height:1.25rem}footer .page-footer .footer-block .footer-logos .footer-logo .embassy-logo[data-v-79b12027]{height:2.5rem}footer .page-footer .footer-block .footer-logos .footer-logo span[data-v-79b12027]{font-size:.5625rem}footer .page-footer hr[data-v-79b12027]{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20.15 9\"><path fill=\"none\" stroke=\"%23A0B1FB\" stroke-width=\"2\" d=\"M0 1c5.04 0 5.04 7 10.08 7s5.03-7 10.07-7\"/></svg>");background-position:0;background-repeat:repeat-x;background-size:auto 100%;border:none;height:3px;margin:0}main[data-v-9162cbfa]{padding-bottom:2rem}@media (width>=768px){main[data-v-9162cbfa]{flex-direction:column;justify-content:center;padding-bottom:3.38rem;display:flex}}main .intro .title-logo[data-v-9162cbfa]{width:100%;max-width:480px;margin-inline:auto;padding-top:2.31rem;padding-bottom:1.88rem}@media (width>=768px){main .intro .title-logo[data-v-9162cbfa]{padding-top:3.38rem;padding-bottom:2.31rem}}main .intro .description[data-v-9162cbfa]{font-size:1.125rem}@media (width>=768px){main .intro .description[data-v-9162cbfa]{font-size:1.3125rem}}main .intro .description[data-v-9162cbfa] a{color:#092bba;font-weight:600}main .intro .button[data-v-9162cbfa]{margin-top:1.5rem}@media (width>=768px){main .intro .button[data-v-9162cbfa]{margin-top:2.45rem}}.score-header[data-v-641036a3]{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);background:var(--color-bg-white);border-bottom:.5px solid #000}.score-header .header-content[data-v-641036a3]{width:var(--page-width);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.score-header .header-content .title[data-v-641036a3]{font-size:1.375rem;display:flex}@media (width>=768px){.score-header .header-content .title[data-v-641036a3]{font-size:1.75rem}}.score-header .header-content .title img[data-v-641036a3]{width:auto;height:1em;margin-top:.125em}.score-header .header-content .score[data-v-641036a3]{margin-block:1rem;font-size:1.125rem;line-height:1}.score-header .header-content .score strong[data-v-641036a3]{font-weight:700}.thumbnail-image[data-v-e31886f9]{overflow:hidden}.thumbnail-image img[data-v-e31886f9],.thumbnail-image svg[data-v-e31886f9]{width:100%;height:auto;display:block}.thumbnail-image img.is-thumbnail[data-v-e31886f9],.thumbnail-image svg.is-thumbnail[data-v-e31886f9]{filter:blur(3px)}.chapter[data-v-38475c9c]{background:var(--color-bg-white);cursor:pointer;border:.5px solid #000;border-radius:3px;gap:.56rem;padding:.56rem;text-decoration:none;display:flex;position:relative}@media (width>=768px){.chapter[data-v-38475c9c]{padding:.625rem}}.chapter .text-col[data-v-38475c9c]{flex-direction:column;flex-grow:1;display:flex}@media (width>=768px){.chapter .text-col[data-v-38475c9c]{padding:.25rem 0 .25rem .25rem}}.chapter .text-col .title[data-v-38475c9c]{font-family:var(--font-family-heading);margin:0;font-size:1.25rem;font-weight:700}@media (width>=768px){.chapter .text-col .title[data-v-38475c9c]{font-size:1.625rem}}.chapter .text-col .description[data-v-38475c9c]{white-space:pre-line;margin-top:.25rem;margin-bottom:auto;font-size:1rem;line-height:1.1}@media (width>=768px){.chapter .text-col .description[data-v-38475c9c]{font-size:1.25rem}}.chapter .text-col .icon[data-v-38475c9c]{width:.875rem;height:.875rem;margin-top:.5rem;display:flex}@media (width>=768px){.chapter .text-col .icon[data-v-38475c9c]{width:1.125rem;height:1.125rem;margin-top:.75rem}}.chapter .text-col .icon svg[data-v-38475c9c]{width:100%;height:100%}.chapter .image-col[data-v-38475c9c]{flex-shrink:0}.chapter .image-col .thumbnail-image[data-v-38475c9c]{border-radius:3px;width:5rem;height:5rem}@media (width>=768px){.chapter .image-col .thumbnail-image[data-v-38475c9c]{width:6.8125rem;height:6.8125rem}}.chapter .image-col .thumbnail-image[data-v-38475c9c] img,.chapter .image-col .thumbnail-image[data-v-38475c9c] svg{object-fit:cover;object-position:center;width:100%;height:100%}.chapter .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF37E i],.chapter .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF47E i]{fill:#ebf578}.chapter .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF37E i],.chapter .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF47E i]{stroke:#ebf578}.chapter .lock-icons[data-v-38475c9c]{position:absolute;top:.25rem;right:.25rem}.chapter .lock-icons .icon[data-v-38475c9c]{width:1.5rem;height:1.5rem}@media (width>=768px){.chapter .lock-icons .icon[data-v-38475c9c]{width:2rem;height:2rem}}.chapter.completed .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF37E i],.chapter.completed .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF47E i]{fill:#4063f6}.chapter.completed .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF37E i],.chapter.completed .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF47E i]{stroke:#4063f6}body:not(.is-ios) .chapter[data-v-38475c9c]:hover{background:#fefffb;box-shadow:inset 0 0 6px #cbd844,0 0 7px -1px #f3ff6f}.chapter.disabled[data-v-38475c9c]{color:#8f94a3;pointer-events:none;background:#fafafa;border-color:#8f94a3}.chapter.disabled .image-col .thumbnail-image[data-v-38475c9c]{opacity:.75}.chapter.disabled .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF37E i],.chapter.disabled .image-col .thumbnail-image[data-v-38475c9c] svg [fill=\#9BF47E i]{fill:#fafafa}.chapter.disabled .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF37E i],.chapter.disabled .image-col .thumbnail-image[data-v-38475c9c] svg [stroke=\#9BF47E i]{stroke:#fafafa}main[data-v-c7291477]{padding-bottom:2rem}@media (width>=768px){main[data-v-c7291477]{padding-bottom:3.38rem}}main h1[data-v-c7291477]{font-family:var(--font-family-heading);text-align:center;text-transform:uppercase;margin:0;padding-block:1.9rem 1.5rem;font-size:1.5rem}@media (width>=768px){main h1[data-v-c7291477]{padding-top:3rem;font-size:2.25rem}}main .chapters[data-v-c7291477]{flex-direction:column;gap:.75rem;display:flex}@media (width>=768px){main .chapters[data-v-c7291477]{gap:.875rem}}main .button[data-v-c7291477]{width:100%;margin-top:1.5rem}@media (width>=768px){main .button[data-v-c7291477]{margin-top:1.75rem}}.loader-container[data-v-495dba0d]{justify-content:center;align-items:center;height:100%;display:flex}.rich-text[data-v-6d49f487]{padding-block:1.5rem 1.25rem}@media (width>=768px){.rich-text[data-v-6d49f487]{padding-block:2.45rem}}.rich-text h1[data-v-6d49f487]{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600}@media (width>=768px){.rich-text h1[data-v-6d49f487]{font-size:1.625rem}}.rich-text[data-v-6d49f487] .rich-content h2,.rich-text[data-v-6d49f487] .rich-content h3,.rich-text[data-v-6d49f487] .rich-content h4{font-family:var(--font-family-heading);font-weight:600}.rich-text[data-v-6d49f487] .rich-content h2{font-size:1.25rem}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content h2{font-size:1.625rem}}.rich-text[data-v-6d49f487] .rich-content h3{font-size:1.125rem}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content h3{font-size:1.375rem}}.rich-text[data-v-6d49f487] .rich-content h4{font-size:1rem}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content h4{font-size:1.25rem}}.rich-text[data-v-6d49f487] .rich-content p+:is(h2,h3,h4),.rich-text[data-v-6d49f487] .rich-content ul+:is(h2,h3,h4),.rich-text[data-v-6d49f487] .rich-content ol+:is(h2,h3,h4),.rich-text[data-v-6d49f487] .rich-content div+:is(h2,h3,h4){margin-top:2.2em}.rich-text[data-v-6d49f487] .rich-content p,.rich-text[data-v-6d49f487] .rich-content ul,.rich-text[data-v-6d49f487] .rich-content ol{font-size:1rem}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content p,.rich-text[data-v-6d49f487] .rich-content ul,.rich-text[data-v-6d49f487] .rich-content ol{font-size:1.25rem}}.rich-text[data-v-6d49f487] .rich-content ul{padding-left:0;list-style-type:none}.rich-text[data-v-6d49f487] .rich-content ul li{padding-inline-start:.95rem;position:relative}.rich-text[data-v-6d49f487] .rich-content ul li:before{content:"";width:.64rem;height:1.3em;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 10 8\"><path fill=\"%23000\" d=\"M.549 3.366a.562.562 0 0 0-.392.157A.51.51 0 0 0 0 3.9c.006.14.07.271.176.367a.578.578 0 0 0 .395.147h6.816c.081 0 .16.03.217.086a.29.29 0 0 1 .09.207.286.286 0 0 1-.09.207L5.53 6.891a.511.511 0 0 0-.16.376c.001.14.062.274.168.372a.58.58 0 0 0 .785-.022l3.519-3.355a.513.513 0 0 0 .16-.371.513.513 0 0 0-.16-.371L6.322.163A.58.58 0 0 0 5.538.14a.512.512 0 0 0-.167.372.51.51 0 0 0 .16.376l2.074 1.977a.29.29 0 0 1 .09.207.287.287 0 0 1-.09.207.316.316 0 0 1-.217.086H.549Z\"/></svg>");background-position:50%;background-repeat:no-repeat;height:1lh;position:absolute;top:0;left:0}.rich-text[data-v-6d49f487] .rich-content p:empty{display:none}.rich-text[data-v-6d49f487] .rich-content b,.rich-text[data-v-6d49f487] .rich-content strong{font-weight:700}.rich-text[data-v-6d49f487] .rich-content i,.rich-text[data-v-6d49f487] .rich-content em{font-style:italic}.rich-text[data-v-6d49f487] .rich-content .thumbnail-image{margin-block:1em;font-size:1rem}.rich-text[data-v-6d49f487] .rich-content div:has(>iframe){margin-block:1em;font-size:1rem}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content .thumbnail-image{font-size:1.25rem}.rich-text[data-v-6d49f487] .rich-content div:has(>iframe){font-size:1.25rem}}.rich-text[data-v-6d49f487] .rich-content iframe{aspect-ratio:16/9;width:100%;height:auto;display:block}.rich-text[data-v-6d49f487] .rich-content .thumbnail-image{background:var(--color-bg-white);border:.5px solid #000;border-radius:3px;padding:.25rem;display:block}@media (width>=768px){.rich-text[data-v-6d49f487] .rich-content .thumbnail-image{padding:.5rem}}.rich-text[data-v-6d49f487] .rich-content .thumbnail-image>div{overflow:hidden}.rich-text[data-v-6d49f487] .rich-content .thumbnail-image img{width:100%;height:auto}.rich-text[data-v-6d49f487] .rich-content .thumbnail-image img.is-thumbnail{filter:blur(9px)}.rich-text[data-v-6d49f487] .rich-content hr{border:0;border-top:.5px solid #000;height:0;margin-block:1em}.rich-text[data-v-6d49f487] .rich-content a{color:#092bba;font-weight:600}main[data-v-2bbe7fd9]{padding-bottom:2rem}@media (width>=768px){main[data-v-2bbe7fd9]{padding-bottom:3.38rem}}main .chapter-info[data-v-2bbe7fd9]{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);background:var(--color-bg-accent);text-align:center;padding-block:2.4rem}main .chapter-info .thumbnail-image[data-v-2bbe7fd9]{background:var(--color-bg-white);border:.5px solid #000;border-radius:3px;width:5.625rem;height:5.625rem;margin-inline:auto;padding:.25rem}@media (width>=768px){main .chapter-info .thumbnail-image[data-v-2bbe7fd9]{width:6.8125rem;height:6.8125rem;padding:.3125rem}}main .chapter-info .thumbnail-image[data-v-2bbe7fd9] img,main .chapter-info .thumbnail-image[data-v-2bbe7fd9] svg{object-fit:cover;object-position:center;width:100%;height:100%}main .chapter-info .thumbnail-image[data-v-2bbe7fd9] svg [fill=\#9BF37E i],main .chapter-info .thumbnail-image[data-v-2bbe7fd9] svg [fill=\#9BF47E i]{fill:#ebf578}main .chapter-info .thumbnail-image[data-v-2bbe7fd9] svg [stroke=\#9BF37E i],main .chapter-info .thumbnail-image[data-v-2bbe7fd9] svg [stroke=\#9BF47E i]{stroke:#ebf578}main .chapter-info h1[data-v-2bbe7fd9]{font-family:var(--font-family-heading);margin-top:1.1rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}@media (width>=768px){main .chapter-info h1[data-v-2bbe7fd9]{margin-top:1.8rem;font-size:2.25rem}}main .chapter-info .description[data-v-2bbe7fd9]{font-size:1.125rem}@media (width>=768px){main .chapter-info .description[data-v-2bbe7fd9]{font-size:1.3125rem}}.progress-indicator[data-v-a6c86047]{gap:3px;margin-top:-3px;display:flex}.progress-indicator .progress-item[data-v-a6c86047]{background:#e1e6de;border:.5px solid #000;flex:1 0;height:5px}.progress-indicator .progress-item.active[data-v-a6c86047]{background:#4063f6}.progress-indicator .progress-item.correct[data-v-a6c86047]{background:#99f37d}.progress-indicator .progress-item.incorrect[data-v-a6c86047]{background:#e49a85}@keyframes bounceIn-72c8c8be{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.button-answer[data-v-72c8c8be]{--_color-bg:var(--color-bg-white);--_color-border:#000;--_color-shadow:transparent;border:.5px solid var(--_color-border);background:var(--_color-bg);width:100%;font-family:var(--font-family-heading);color:var(--_color-border);text-align:left;cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:.68rem;padding:1.125rem;font-size:1.3125rem;font-weight:700;line-height:1;text-decoration:none;display:flex}@media (width>=768px){.button-answer[data-v-72c8c8be]{padding-block:1.2rem;padding-inline:1.31rem;font-size:1.5rem}}.button-answer .answer-left[data-v-72c8c8be]{align-items:center;gap:1rem;display:flex}.button-answer .answer-left .circle[data-v-72c8c8be],.button-answer .answer-left .icon[data-v-72c8c8be]{flex-shrink:0;width:1.5rem;height:1.5rem;margin-block:-.2em}@media (width>=768px){.button-answer .answer-left .circle[data-v-72c8c8be],.button-answer .answer-left .icon[data-v-72c8c8be]{width:1.625rem;height:1.625rem}}.button-answer .answer-left .circle[data-v-72c8c8be]{border:.5px solid var(--_color-border);border-radius:9999rem}.button-answer .answer-left .icon[data-v-72c8c8be]{display:flex}.button-answer .answer-left .icon svg[data-v-72c8c8be]{width:100%;height:100%}.button-answer .score[data-v-72c8c8be]{background:var(--_color-shadow);font-family:var(--font-family-base);border-radius:3px;flex-shrink:0;padding:.125rem .3rem;font-size:.875rem;font-weight:400;line-height:1.3;animation:.66s bounceIn-72c8c8be;display:inline-block}@media (width>=768px){.button-answer .score[data-v-72c8c8be]{font-size:1rem}}.button-answer .score strong[data-v-72c8c8be]{font-weight:900}.button-answer.revealed[data-v-72c8c8be]{pointer-events:none;box-shadow:0 0 6px 0 var(--_color-shadow) inset}.button-answer.revealed.selected.correct[data-v-72c8c8be],.button-answer.revealed.selected.is-feedback[data-v-72c8c8be]{--_color-bg:#f0ffeb;--_color-shadow:#99f37d;box-shadow:0 0 6px 0 var(--_color-shadow) inset, 0 0 0 3px var(--_color-shadow)}.button-answer.revealed.selected.is-feedback .circle[data-v-72c8c8be]{background:#99f37d}.button-answer.revealed.selected.incorrect[data-v-72c8c8be]{--_color-bg:#ffefeb;--_color-shadow:#e49a85}.button-answer.revealed[data-v-72c8c8be]:not(.selected){box-shadow:0 0 0 3px var(--_color-shadow)}.button-answer.revealed:not(.selected).correct[data-v-72c8c8be]{--_color-shadow:#99f37d}body:not(.is-ios) .button-answer[data-v-72c8c8be]:not(.revealed):hover{background:#eef1fc;box-shadow:inset 0 0 6px #173ac9,0 0 7px -1px #4063f6}body:not(.is-ios) .button-answer:not(.revealed):hover .circle[data-v-72c8c8be]{background:#4063f6}.zoomable-image[data-v-de3486e0]{--_button-offset:.75rem;--_button-padding:.125rem;--_button-icon-size:1.375rem;position:relative}@media (width>=768px){.zoomable-image[data-v-de3486e0]{--_button-offset:1rem}}.zoomable-image.zoomed[data-v-de3486e0]{position:static}.zoomable-image .pinch-scroll-zoom[data-v-de3486e0]{z-index:1000;background:#000;position:fixed;inset:0}.zoomable-image .pinch-scroll-zoom img[data-v-de3486e0]{width:initial;height:initial;max-width:initial}.zoomable-image img.normal-image[data-v-de3486e0]{background:var(--color-bg-white);border:.5px solid #000;border-radius:3px;width:100%;height:auto;padding:.25rem;display:block}@media (width>=768px){.zoomable-image img.normal-image[data-v-de3486e0]{padding:.5rem}}.zoomable-image button[data-v-de3486e0]{top:var(--_button-offset);left:var(--_button-offset);z-index:1001;padding:var(--_button-padding);background:var(--color-bg-white);cursor:pointer;border:.5px solid #000;border-radius:3px;justify-content:center;align-items:center;display:flex;position:absolute}body:not(.is-ios) .zoomable-image button[data-v-de3486e0]:hover{background:#fefffb;box-shadow:inset 0 0 6px #cbd844,0 0 7px -1px #f3ff6f}.zoomable-image button svg[data-v-de3486e0],.zoomable-image button img[data-v-de3486e0]{width:var(--_button-icon-size);height:var(--_button-icon-size)}.zoomable-image button span[data-v-de3486e0]{width:var(--_button-icon-size);height:var(--_button-icon-size);font-size:calc(var(--_button-icon-size) * 1.75);line-height:var(--_button-icon-size);display:block}.zoomable-image.zoomed button[data-v-de3486e0]{bottom:auto;top:var(--_button-offset)}.quiz-page[data-v-9b7c601d]{padding-block:1.5rem 1.56rem}@media (width>=768px){.quiz-page[data-v-9b7c601d]{padding-bottom:3.38rem}}.quiz-page .main-image[data-v-9b7c601d]{margin-bottom:.75rem}.quiz-page .question[data-v-9b7c601d]{text-align:center;font-size:1.25rem;font-weight:600;line-height:1.1}.quiz-page .answers[data-v-9b7c601d]{gap:.68rem;margin-top:2rem;display:grid}@media (width>=768px){.quiz-page .answers[data-v-9b7c601d]{gap:.875rem;margin-top:2.25rem}}.quiz-page .answer-description[data-v-9b7c601d]{background:var(--color-bg-accent);border-radius:3px;margin-top:2.12rem;padding:1rem 1.125rem}@media (width>=768px){.quiz-page .answer-description[data-v-9b7c601d]{margin-top:3.38rem;padding:1.68rem 1.5rem}}.quiz-page .answer-description .rich-text[data-v-9b7c601d]{padding-block:0}main[data-v-aef3a7e1]{padding-bottom:2rem}@media (width>=768px){main[data-v-aef3a7e1]{padding-bottom:3.38rem}}main .page-content[data-v-aef3a7e1]{padding-top:.75rem}main[data-v-1a8d92e3]{padding-bottom:2rem}@media (width>=768px){main[data-v-1a8d92e3]{padding-bottom:3.38rem}}main .results-header[data-v-1a8d92e3]{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);text-align:center;background:#4063f6;border-bottom:.5px solid #000;margin-bottom:-1.75rem;padding-block:1.5rem 2.75rem}@media (width>=768px){main .results-header[data-v-1a8d92e3]{margin-inline:0;border-bottom:0;border-radius:0 0 3px 3px;margin-bottom:-1.94rem;padding-block:3.44rem 4.94rem;padding-inline:0}}main .results-header h1[data-v-1a8d92e3]{margin-inline:auto;max-width:16rem;font-family:var(--font-family-heading);color:#fff;text-transform:uppercase;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1}@media (width>=768px){main .results-header h1[data-v-1a8d92e3]{font-size:2.25rem}}main .chapter-info[data-v-1a8d92e3]{text-align:center;padding-bottom:1.25rem}@media (width>=768px){main .chapter-info[data-v-1a8d92e3]{padding-bottom:2.5rem}}main .chapter-info .thumbnail-image[data-v-1a8d92e3]{background:var(--color-bg-white);border:.5px solid #000;border-radius:3px;width:5.625rem;height:5.625rem;margin-inline:auto;padding:.25rem}@media (width>=768px){main .chapter-info .thumbnail-image[data-v-1a8d92e3]{width:6.8125rem;height:6.8125rem;padding:.3125rem}}main .chapter-info .thumbnail-image[data-v-1a8d92e3] img,main .chapter-info .thumbnail-image[data-v-1a8d92e3] svg{object-fit:cover;object-position:center;width:100%;height:100%}main .chapter-info .thumbnail-image[data-v-1a8d92e3] svg [fill=\#9BF37E i],main .chapter-info .thumbnail-image[data-v-1a8d92e3] svg [fill=\#9BF47E i]{fill:#4063f6}main .chapter-info .thumbnail-image[data-v-1a8d92e3] svg [stroke=\#9BF37E i],main .chapter-info .thumbnail-image[data-v-1a8d92e3] svg [stroke=\#9BF47E i]{stroke:#4063f6}main .chapter-info h1[data-v-1a8d92e3]{font-family:var(--font-family-heading);margin-top:1rem;margin-bottom:0;font-size:1.5rem;font-weight:700}@media (width>=768px){main .chapter-info h1[data-v-1a8d92e3]{margin-top:2.5rem;font-size:2.25rem}}main .chapter-scores[data-v-1a8d92e3]{gap:.38rem;display:grid}@media (width>=768px){main .chapter-scores[data-v-1a8d92e3]{gap:1rem}}main .chapter-scores .score-box[data-v-1a8d92e3]{background:#dbe2ff;border-radius:3px;align-items:center;gap:.68rem;width:min(25rem,100%);margin-inline:auto;padding:.5875rem .81rem;font-size:1.125rem;font-weight:500;display:flex}@media (width>=768px){main .chapter-scores .score-box[data-v-1a8d92e3]{gap:1.31rem;padding:.4125rem 1.62rem;font-size:1.25rem}}main .chapter-scores .score-box .emoji[data-v-1a8d92e3]{flex-shrink:0;font-size:1.5rem}@media (width>=768px){main .chapter-scores .score-box .emoji[data-v-1a8d92e3]{font-size:2.25rem}}main .chapter-scores .score-box .score[data-v-1a8d92e3]{font-size:1.5rem;font-weight:900}@media (width>=768px){main .chapter-scores .score-box .score[data-v-1a8d92e3]{font-size:2rem}}main .buttons[data-v-1a8d92e3]{gap:.68rem;margin-top:1.44rem;display:grid}@media (width>=768px){main .buttons[data-v-1a8d92e3]{gap:.875rem;margin-top:4.75rem}}.text-content[data-v-ab34bd23]{max-width:800px;margin-inline:auto;padding-block:2rem}.text-content h1[data-v-ab34bd23],.text-content h2[data-v-ab34bd23],.text-content h3[data-v-ab34bd23]{margin-block:1.5em .5em;font-weight:600}.text-content h1[data-v-ab34bd23]{margin-top:.5em;font-size:2rem}.text-content h2[data-v-ab34bd23]{font-size:1.5rem}.text-content h3[data-v-ab34bd23]{font-size:1.25rem}.text-content p[data-v-ab34bd23],.text-content ul[data-v-ab34bd23],.text-content ol[data-v-ab34bd23]{margin-block:1em;font-size:1rem}.text-content hr[data-v-ab34bd23]{border:0;border-top:1px solid #000;height:0;margin-block:2rem}
