@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans);@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.reader-page{--primaryColor:#8c3cf9;--textColor:#8c3cf9;--bgColorRgba:155,40,255}:root{--defaultfontfamily:NotoNaskhArabic,sans-serif;--bodyfontfamily:NotoNaskhArabic,sans-serif;--subfontfamily:NotoNaskhArabic,sans-serif;--numbersfontfamily:NotoNaskhArabic,sans-serif}:root .en-website,:root .layout-ltr{--defaultfontfamily:Noto Sans,sans-serif;--bodyfontfamily:Noto Sans,sans-serif;--subfontfamily:Noto Sans,sans-serif;--numbersfontfamily:Noto Sans,sans-serif}:root .ja-website{--defaultfontfamily:NotoSansJP,sans-serif;--bodyfontfamily:NotoSansJP,sans-serif;--subfontfamily:NotoSansJP,sans-serif;--numbersfontfamily:Noto Sans,sans-serif}:root .hi-website{--defaultfontfamily:NotoSansDevanagari,sans-serif;--bodyfontfamily:NotoSansDevanagari,sans-serif;--subfontfamily:NotoSansDevanagari,sans-serif;--numbersfontfamily:Noto Sans,sans-serif}:root .bn-website{--defaultfontfamily:NotoSansBengali,sans-serif;--bodyfontfamily:NotoSansBengali,sans-serif;--subfontfamily:NotoSansBengali,sans-serif;--numbersfontfamily:Noto Sans,sans-serif}:root .hyw-website{--defaultfontfamily:NotoSansArmenian,sans-serif;--bodyfontfamily:NotoSansArmenian,sans-serif;--subfontfamily:NotoSansArmenian,sans-serif;--numbersfontfamily:Noto Sans,sans-serif}h1{font-family:var(--defaultfontfamily);font-size:28px;font-weight:400;color:#333;position:relative;line-height:normal}h2{font-family:var(--defaultfontfamily);font-size:24px;font-weight:400;color:#333;position:relative;line-height:normal}h3{font-family:var(--defaultfontfamily);font-size:18px;font-weight:700;color:#333;position:relative;line-height:normal}h4{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:normal}h5{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:normal}h6{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:normal}p{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal}a{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal;white-space:nowrap}.menu{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:normal}.sub{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#818181;position:relative;line-height:normal}.p1{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal}.p2{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#333;position:relative;line-height:normal}.bold-header{font-family:var(--defaultfontfamily);font-size:28px;font-weight:700;color:#333;position:relative;line-height:normal}@font-face{font-family:NotoNaskhArabic;src:url(../fonts/notonaskharabic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NotoNaskhArabic;src:url(../fonts/notonaskharabic-bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSansDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-display:block}@font-face{font-family:Dubai-Bold;src:url(../fonts/dubai-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/dubai-bold.woff) format("woff"),url(../fonts/dubai-bold.ttf) format("truetype"),url(../fonts/dubai-bold.svg#dubai-bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Dubai-Medium;src:url(../fonts/dubai-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/dubai-medium.woff) format("woff"),url(../fonts/dubai-medium.ttf) format("truetype"),url(../fonts/dubai-medium.svg#dubai-medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Dubai-Regular;src:url(../fonts/dubai-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/dubai-regular.woff) format("woff"),url(../fonts/dubai-regular.ttf) format("truetype"),url(../fonts/dubai-regular.svg#dubai-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Dubai-Light;src:url(../fonts/dubai-light.eot?#iefix) format("embedded-opentype"),url(../fonts/dubai-light.woff) format("woff"),url(../fonts/dubai-light.ttf) format("truetype"),url(../fonts/dubai-light.svg#dubai-light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Quran;src:url(../fonts/Quran.woff2) format("woff2"),url(../fonts/Quran.woff) format("woff"),url(../fonts/Quran.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:DroidArabicNaskh;src:url(../fonts/droidnaskh-regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DroidArabicNaskh;src:url(../fonts/droidnaskh-bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:300;font-display:block;src:url(../fonts/fa-light-300.woff2) format("woff2")}@font-face{font-family:Font-Awesome-brands;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.woff2) format("woff2")}@font-face{font-family:NotoSansJP;src:url(../fonts/NotoSansJP-Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NotoSansJP;src:url(../fonts/NotoSansJP-Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:NotoSansBengali;src:url(../fonts/NotoSansBengali-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NotoSansBengali;src:url(../fonts/NotoSansBengali-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:NotoSansDevanagari;src:url(../fonts/NotoSansDevanagari-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NotoSansDevanagari;src:url(../fonts/NotoSansDevanagari-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:NotoSansArmenian;src:url(../fonts/NotoSansArmenian-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NotoSansArmenian;src:url(../fonts/NotoSansArmenian-Bold.woff2) format("woff2");font-weight:700;font-style:normal}div.global-wrapper,div.uneversalWrapper{float:right;width:100%}.container{max-width:1260px;margin:0 auto;padding:0 3rem}@media (max-width:1190px){.container{padding:0 2rem}}@media (max-width:640px){.container{padding:0 1.5rem}}section.search{float:right;width:100%}div.footer-wrapper{float:right;width:100%}.page{padding-bottom:6rem;width:100%}.home-page .page{padding:0}.page.error-page,.page.success-page{padding-top:12rem;min-height:4.5rem;margin-top:auto}.page.books-landing-page{padding-bottom:0}.divided-page{width:100%}@media (max-width:768px){.divided-page{width:100%}}.m-auto{margin:auto}article.errorMessege,article.successMessege{text-align:center;font-family:var(--defaultfontfamily)}article.errorMessege h2,article.successMessege h2{margin-bottom:1rem!important}article.errorMessege figure,article.successMessege figure{margin-bottom:30px}article.errorMessege img,article.successMessege img{width:30rem;max-width:70%}article.errorMessege .error-content__cta,article.successMessege .error-content__cta{margin:3rem 0}.empty-favorites-page article.errorMessege img,.empty-favorites-page article.successMessege img{width:20rem;max-width:70%}.empty-favorites-page article.errorMessege h2,.empty-favorites-page article.successMessege h2{letter-spacing:normal;text-align:center;margin-bottom:1rem!important}.empty-favorites-page article.errorMessege p,.empty-favorites-page article.successMessege p{font-family:inherit;font-stretch:normal;letter-spacing:normal;text-align:center;color:#818181}article.successMessege img{width:15rem;max-width:50%}article.noResults{text-align:center}article.noResults p{color:#000}article.noResults figure{margin-bottom:1.5rem}article.noResults img{width:8rem;max-width:70%}.form .input.error-field,form .input.error-field{border-color:#dd4140}.form .form__fields__field,form .form__fields__field{margin-bottom:3rem;position:relative}.form .form__fields__field:last-child,form .form__fields__field:last-child{margin:0}.form .form__fields label,form .form__fields label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .form__fields .label,form .form__fields .label{font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.form .form__action,form .form__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.form .form__action .button,form .form__action .button{height:5rem;padding:0 3.3rem;border-radius:25px;font-family:var(--defaultfontfamily)}.form .form__action .button:last-child,form .form__action .button:last-child{margin:0}.form .form__action .button:first-child,form .form__action .button:first-child{-webkit-margin-end:1rem;margin-inline-end:1rem}.form .form__action .resend-code,form .form__action .resend-code{-webkit-margin-end:auto;margin-inline-end:auto;font-size:1.3rem;padding:0;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .form__action .resend-code .resend-btn,form .form__action .resend-code .resend-btn{font-size:2rem;color:#333;padding:0;-webkit-transition:all .3s;transition:all .3s;display:none}.form .form__action .resend-code span,form .form__action .resend-code span{font-size:2rem;color:#333;-webkit-margin-end:5px;margin-inline-end:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;transition:all .3s}.form .form__action .resend-code.show .resend-btn,form .form__action .resend-code.show .resend-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.form .form__action .resend-code.show span,form .form__action .resend-code.show span{display:none}.form.search-form,form.search-form{margin-bottom:6rem}.form.search-form *,form.search-form *{font-family:var(--defaultfontfamily)}.form.search-form .form__fields__field,form.search-form .form__fields__field{width:100%}.form.search-form .form__fields__field .input,.form.search-form .form__fields__field input[type=search],form.search-form .form__fields__field .input,form.search-form .form__fields__field input[type=search]{height:7rem;padding:0 2.4rem;padding-left:20rem;border-radius:8px}.layout-ltr .form.search-form .form__fields__field .input,.layout-ltr .form.search-form .form__fields__field input[type=search],.layout-ltr form.search-form .form__fields__field .input,.layout-ltr form.search-form .form__fields__field input[type=search]{padding-left:2.4rem;padding-right:20rem}@media (max-width:640px){.form.search-form .form__fields__field .input,.form.search-form .form__fields__field input[type=search],form.search-form .form__fields__field .input,form.search-form .form__fields__field input[type=search]{padding:0 1.8rem;padding-left:11rem}.layout-ltr .form.search-form .form__fields__field .input,.layout-ltr .form.search-form .form__fields__field input[type=search],.layout-ltr form.search-form .form__fields__field .input,.layout-ltr form.search-form .form__fields__field input[type=search]{padding-left:1.8rem;padding-right:11rem}}.form.search-form .form__fields__field .input::-webkit-input-placeholder,.form.search-form .form__fields__field input[type=search]::-webkit-input-placeholder,form.search-form .form__fields__field .input::-webkit-input-placeholder,form.search-form .form__fields__field input[type=search]::-webkit-input-placeholder{font-size:1.8rem}.form.search-form .form__fields__field .input::-moz-placeholder,.form.search-form .form__fields__field input[type=search]::-moz-placeholder,form.search-form .form__fields__field .input::-moz-placeholder,form.search-form .form__fields__field input[type=search]::-moz-placeholder{font-size:1.8rem}.form.search-form .form__fields__field .input:-ms-input-placeholder,.form.search-form .form__fields__field input[type=search]:-ms-input-placeholder,form.search-form .form__fields__field .input:-ms-input-placeholder,form.search-form .form__fields__field input[type=search]:-ms-input-placeholder{font-size:1.8rem}.form.search-form .form__fields__field .input::-ms-input-placeholder,.form.search-form .form__fields__field input[type=search]::-ms-input-placeholder,form.search-form .form__fields__field .input::-ms-input-placeholder,form.search-form .form__fields__field input[type=search]::-ms-input-placeholder{font-size:1.8rem}.form.search-form .form__fields__field .input::placeholder,.form.search-form .form__fields__field input[type=search]::placeholder,form.search-form .form__fields__field .input::placeholder,form.search-form .form__fields__field input[type=search]::placeholder{font-size:1.8rem}.form.search-form .form__fields__field .input:-moz-placeholder-shown+.form__button input[type=reset],.form.search-form .form__fields__field input[type=search]:-moz-placeholder-shown+.form__button input[type=reset],form.search-form .form__fields__field .input:-moz-placeholder-shown+.form__button input[type=reset],form.search-form .form__fields__field input[type=search]:-moz-placeholder-shown+.form__button input[type=reset]{opacity:0;cursor:text}.form.search-form .form__fields__field .input:-ms-input-placeholder+.form__button input[type=reset],.form.search-form .form__fields__field input[type=search]:-ms-input-placeholder+.form__button input[type=reset],form.search-form .form__fields__field .input:-ms-input-placeholder+.form__button input[type=reset],form.search-form .form__fields__field input[type=search]:-ms-input-placeholder+.form__button input[type=reset]{opacity:0;cursor:text}.form.search-form .form__fields__field .input:placeholder-shown+.form__button input[type=reset],.form.search-form .form__fields__field input[type=search]:placeholder-shown+.form__button input[type=reset],form.search-form .form__fields__field .input:placeholder-shown+.form__button input[type=reset],form.search-form .form__fields__field input[type=search]:placeholder-shown+.form__button input[type=reset]{opacity:0;cursor:text}.form.search-form .form__fields__field .input::-webkit-search-cancel-button,.form.search-form .form__fields__field input[type=search]::-webkit-search-cancel-button,form.search-form .form__fields__field .input::-webkit-search-cancel-button,form.search-form .form__fields__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.form.search-form .form__fields__field label,form.search-form .form__fields__field label{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form.search-form .form__button,form.search-form .form__button{position:absolute;left:6px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-ltr .form.search-form .form__button,.layout-ltr form.search-form .form__button{left:auto;right:6px}@media (max-width:640px){.form.search-form .form__button,form.search-form .form__button{left:1.8rem;gap:1.8rem}.layout-ltr .form.search-form .form__button,.layout-ltr form.search-form .form__button{left:auto;right:1.8rem}}.form.search-form .search-action,form.search-form .search-action{cursor:pointer;border-color:transparent}.form.search-form .search-action__submit,form.search-form .search-action__submit{height:calc(100% - 1.2rem);aspect-ratio:21/9;border-radius:3px;background-color:#333;color:#fff;font-weight:700;cursor:pointer}.form.search-form .search-action__submit *,form.search-form .search-action__submit *{pointer-events:none}.form.search-form .search-action__submit:hover,form.search-form .search-action__submit:hover{border-color:transparent;background-color:#4f4f4f}.form.search-form .search-action__submit__icon,form.search-form .search-action__submit__icon{display:none}@media (max-width:640px){.form.search-form .search-action__submit,form.search-form .search-action__submit{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:18px;aspect-ratio:1;padding:0}.form.search-form .search-action__submit__text,form.search-form .search-action__submit__text{display:none}.form.search-form .search-action__submit__icon,form.search-form .search-action__submit__icon{display:block;margin:0}}.form.search-form .search-action__clear,form.search-form .search-action__clear{width:2rem;height:2rem;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;background:url(../images/clear.png) no-repeat scroll;background-size:contain;color:transparent}.unbreakable{white-space:nowrap}*{-webkit-box-sizing:border-box;box-sizing:border-box}div.uneversalWrapper{overflow:hidden;max-width:100%}div.global-wrapper{direction:rtl;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-ltr div.global-wrapper{direction:ltr}html{font-size:10px;height:100%}body{color:#333;overflow-x:hidden;height:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;unicode-bidi:bidi-override;-webkit-overflow-scrolling:touch;line-height:1.7;background:#fff;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400}body:after,body:before{content:" ";display:table}body:after{clear:both}body a,body button,body input{text-decoration:none;-webkit-transition:all .3s;transition:all .3s}body ::-webkit-input-placeholder{color:#818181;font-family:var(--bodyfontfamily);font-size:1.6rem}body ::-moz-placeholder{color:#818181;font-family:var(--bodyfontfamily);font-size:1.6rem}body :-ms-input-placeholder{color:#818181;font-family:var(--bodyfontfamily);font-size:1.6rem}body ::-ms-input-placeholder{color:#818181;font-family:var(--bodyfontfamily);font-size:1.6rem}body ::placeholder{color:#818181;font-family:var(--bodyfontfamily);font-size:1.6rem}body ::-ms-input-placeholder{color:#818181}body ::-webkit-scrollbar{width:6px;height:6px;-webkit-transition:.3s background;transition:.3s background}body ::-webkit-scrollbar-thumb{background:#ced4da}body :hover::-webkit-scrollbar-thumb{background:#adb5bd}::-webkit-input-placeholder{color:#ccc;font-family:var(--defaultfontfamily);font-size:16px}::-moz-placeholder{color:#ccc;font-family:var(--defaultfontfamily);font-size:16px;opacity:1}::-ms-input-placeholder{color:#ccc;font-family:var(--defaultfontfamily);font-size:16px}:-ms-input-placeholder{color:#ccc;font-family:var(--defaultfontfamily);font-size:16px}:-moz-placeholder{color:#ccc;font-family:var(--defaultfontfamily);font-size:16px}a.backToTop{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:10px;left:10px;color:#8c3cf9;background-color:#fff;border:solid 1px #8c3cf9;text-decoration:none;text-align:center;font-size:18px;font-weight:400;-webkit-transition:all .2s;transition:all .2s;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:999}@media screen and (max-width:768px){a.backToTop{bottom:10px;color:#fff;background-color:#8c3cf9}}a.backToTop:hover{color:#fff;background-color:#8c3cf9}a.backToTop.show{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media print{.noPrint,.noPrint *{display:none!important}}img{font-size:0;color:#fff;max-width:100%;height:auto;display:inline-block;vertical-align:middle}a{outline:0}sup{font-size:12px;display:inline-block;vertical-align:baseline;position:relative;top:-.6em}sub{vertical-align:sub;font-size:12px}sub span{font-size:12px}input{-webkit-box-shadow:none;box-shadow:none}input[type=email]{text-transform:lowercase!important}input:not([type=checkbox]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{background-color:transparent;cursor:none;cursor:auto;color:#ccc;border-color:#ccc}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}::-moz-selection{background-color:#d0e6ff}::selection{background-color:#d0e6ff}::-moz-selection{background-color:#d0e6ff}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}div.videoWrapper{position:relative;padding-bottom:56.25%;margin:10px 0}div.videoWrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:0}div.triggerAside{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;z-index:2}@media screen and (max-width:768px){div.triggerAside{display:block}}div.triggerAside a{width:40px;height:40px;position:relative;z-index:998;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;display:block;margin:0 auto}div.triggerAside a span{width:20px;background:#8c3cf9;display:block;height:2px;left:10px;margin-top:-1px;position:absolute;top:50%;-webkit-transition:.4s;transition:.4s}div.triggerAside a span:first-child{-webkit-transform:translate(0,-6px);-ms-transform:translate(0,-6px);transform:translate(0,-6px)}div.triggerAside a span:last-child{-webkit-transform:translate(0,6px);-ms-transform:translate(0,6px);transform:translate(0,6px)}body.showAside div.triggerAside a{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media all and (-ms-high-contrast:none){body.showAside div.triggerAside a{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@supports (-ms-ime-align:auto){body.showAside div.triggerAside a{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@supports (-ms-accelerator:true){body.showAside div.triggerAside a{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}body.showAside div.triggerAside a span:first-child{-webkit-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}body.showAside div.triggerAside a span:nth-child(2){-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}body.showAside div.triggerAside a span:last-child{-webkit-transform:rotate(-45deg) translate(0,0);-ms-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}.bookCover{position:relative;font-size:0;border:0;overflow:hidden;border-radius:3px;background-color:#ededed}.bookCover .books-section,.books-landing-page .bookCover,.reader-category-page .bookCover,.reader-landing-pge .bookCover,.search-page .bookCover{aspect-ratio:2/3}@media (max-width:640px){.books-landing-page .bookCover:nth-of-type(5){display:none}}.reader-series-page .bookCover{aspect-ratio:189/82;-ms-flex-preferred-size:calc(50% - 18px);flex-basis:calc(50% - 18px);border-radius:6px}@media screen and (max-width:640px){.reader-series-page .bookCover{-ms-flex-preferred-size:100%;flex-basis:100%}}.bookCover figure{overflow:hidden;text-align:center}.bookCover img,.bookCover object{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:blur;width:100%}.bookCover img,.bookCover object{width:100%;pointer-events:none;display:block;position:relative;top:0;left:0}.reader-series-page .bookCover img,.reader-series-page .bookCover object{position:relative;-o-object-fit:cover;object-fit:cover}.bookCover svg{width:100%}.bookCover a{display:block;pointer-events:auto;line-height:0;position:relative;z-index:1;width:100%;height:100%}.reader-series-page .bookCover a{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;cursor:pointer;position:absolute;inset:0;overflow:hidden}.reader-series-page .bookCover a *{pointer-events:none}.bookCover span.link{display:block;position:absolute;bottom:0;top:0;width:100%;z-index:100;display:none}.bookCover span:not(.link){display:inline-block;white-space:nowrap;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);z-index:2;opacity:0;background-color:#8c3cf9;color:#fff}@media screen and (max-width:766px){.bookCover span:not(.link){width:85%}}@media screen and (max-width:768px){.bookCover span:not(.link){display:none}}.bookCover .overlaid-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;width:100%;height:100%;z-index:100;color:#fff;padding:0 1rem 1rem;font-family:var(--bodyfontfamily)}.bookCover .overlaid-title i{z-index:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:normal;overflow-wrap:anywhere}.bookCover::after,.bookCover::before{display:none;content:"";position:absolute;left:0;right:0;bottom:0;height:1.1%;pointer-events:none;z-index:10}.bookCover::before{background-color:rgba(255,255,255,.4);overflow:hidden;width:100%}.bookCover::after{background-color:#ff6700;width:calc(var(--progress) * 1%);max-width:100%;-webkit-transition:width .4s ease;transition:width .4s ease}.bookCover[data-has-progress]::after,.bookCover[data-has-progress]::before{display:block}.bookCover[data-has-progress=false]::after,.bookCover[data-has-progress=false]::before,.bookCover[data-percentage="0"]::after,.bookCover[data-percentage="0"]::before,.bookCover[data-percentage="100"]::after,.bookCover[data-percentage="100"]::before{display:none}.bookCover[style*="--progress: 0"]::after,.bookCover[style*="--progress: 0"]::before,.bookCover[style*="--progress: 100"]::after,.bookCover[style*="--progress: 100"]::before,.bookCover[style*="--progress:0"]::after,.bookCover[style*="--progress:0"]::before,.bookCover[style*="--progress:100"]::after,.bookCover[style*="--progress:100"]::before{display:none}div.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40px;font-family:var(--defaultfontfamily);margin-bottom:2rem}div.pagination:last-child{margin-bottom:0;margin-top:2rem}@media screen and (max-width:766px){div.pagination{display:block;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:3rem}}div.pagination .stats{font-size:1.4rem;color:#999}div.pagination div.stats{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width:766px){div.pagination div.stats{margin-bottom:20px;text-align:center}}div.pagination div.pages{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}div.pagination div.pages ul{text-align:left;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:3.2rem;gap:1rem}@media screen and (max-width:766px){div.pagination div.pages ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:640px){div.pagination div.pages ul{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}div.pagination div.pages li{margin:0;font-size:2.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.pagination div.pages li:first-child{margin-right:0}div.pagination div.pages li:first-child a,div.pagination div.pages li:last-child a{padding-top:0;gap:7px}div.pagination div.pages li:first-child a:has(.text-pagination),div.pagination div.pages li:last-child a:has(.text-pagination){width:auto}div.pagination div.pages li:first-child a:has(.text-pagination).active,div.pagination div.pages li:first-child a:has(.text-pagination):focus,div.pagination div.pages li:first-child a:has(.text-pagination):hover,div.pagination div.pages li:last-child a:has(.text-pagination).active,div.pagination div.pages li:last-child a:has(.text-pagination):focus,div.pagination div.pages li:last-child a:has(.text-pagination):hover{border-color:transparent}div.pagination div.pages a{width:3.2rem;height:3.2rem;font-size:1.8rem;font-weight:400;background:0 0;color:#8c3cf9;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #8c3cf9;border-radius:50%}div.pagination div.pages a.active,div.pagination div.pages a:hover{color:#fff;background:#8c3cf9}div.pagination div.pages .rest-pages{color:#999;width:3.2rem;text-align:center}div.pagination div.pages .text-pagination{font-weight:400}div.pagination div.pages .text-pagination:hover{border:0}div.pagination div.pages i{line-height:38px;-webkit-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes loadingSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loadingSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hidden{display:none!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.loading::after{content:"\f3f4";font-family:Font-Awesome;font-weight:900!important;font-style:normal!important;font-size:2rem;line-height:1;position:absolute;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-animation:loadingSpinner 1s infinite linear;animation:loadingSpinner 1s infinite linear}.info-text{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#818181;position:relative;line-height:normal}.about-page .itemized_list_ar li,.about-page ul.list li,.facts .itemized_list_ar li,.facts ul.list li,.funder-page .itemized_list_ar li,.funder-page ul.list li,.privacy-page .itemized_list_ar li,.privacy-page ul.list li,.search-page .itemized_list_ar li,.search-page ul.list li,.translate-page .itemized_list_ar li,.translate-page ul.list li{display:block;position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;line-height:1.3}.about-page .itemized_list_ar li:not(:last-child),.about-page ul.list li:not(:last-child),.facts .itemized_list_ar li:not(:last-child),.facts ul.list li:not(:last-child),.funder-page .itemized_list_ar li:not(:last-child),.funder-page ul.list li:not(:last-child),.privacy-page .itemized_list_ar li:not(:last-child),.privacy-page ul.list li:not(:last-child),.search-page .itemized_list_ar li:not(:last-child),.search-page ul.list li:not(:last-child),.translate-page .itemized_list_ar li:not(:last-child),.translate-page ul.list li:not(:last-child){margin-bottom:1rem}.about-page .itemized_list_ar li:before,.about-page ul.list li:before,.facts .itemized_list_ar li:before,.facts ul.list li:before,.funder-page .itemized_list_ar li:before,.funder-page ul.list li:before,.privacy-page .itemized_list_ar li:before,.privacy-page ul.list li:before,.search-page .itemized_list_ar li:before,.search-page ul.list li:before,.translate-page .itemized_list_ar li:before,.translate-page ul.list li:before{content:"\f111";font-family:Font-Awesome;font-weight:900!important;line-height:1.3;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#8c3cf9;-webkit-margin-end:8px;margin-inline-end:8px;position:absolute;top:.6rem;right:0}.layout-ltr .about-page .itemized_list_ar li:before,.layout-ltr .about-page ul.list li:before,.layout-ltr .facts .itemized_list_ar li:before,.layout-ltr .facts ul.list li:before,.layout-ltr .funder-page .itemized_list_ar li:before,.layout-ltr .funder-page ul.list li:before,.layout-ltr .privacy-page .itemized_list_ar li:before,.layout-ltr .privacy-page ul.list li:before,.layout-ltr .search-page .itemized_list_ar li:before,.layout-ltr .search-page ul.list li:before,.layout-ltr .translate-page .itemized_list_ar li:before,.layout-ltr .translate-page ul.list li:before{right:auto;left:0;top:.8rem}.bn-website .about-page .itemized_list_ar li:before,.bn-website .about-page ul.list li:before,.bn-website .facts .itemized_list_ar li:before,.bn-website .facts ul.list li:before,.bn-website .funder-page .itemized_list_ar li:before,.bn-website .funder-page ul.list li:before,.bn-website .privacy-page .itemized_list_ar li:before,.bn-website .privacy-page ul.list li:before,.bn-website .search-page .itemized_list_ar li:before,.bn-website .search-page ul.list li:before,.bn-website .translate-page .itemized_list_ar li:before,.bn-website .translate-page ul.list li:before,.hi-website .about-page .itemized_list_ar li:before,.hi-website .about-page ul.list li:before,.hi-website .facts .itemized_list_ar li:before,.hi-website .facts ul.list li:before,.hi-website .funder-page .itemized_list_ar li:before,.hi-website .funder-page ul.list li:before,.hi-website .privacy-page .itemized_list_ar li:before,.hi-website .privacy-page ul.list li:before,.hi-website .search-page .itemized_list_ar li:before,.hi-website .search-page ul.list li:before,.hi-website .translate-page .itemized_list_ar li:before,.hi-website .translate-page ul.list li:before{top:.5rem}.about-page .itemized_list_ar li:last-child,.about-page ul.list li:last-child,.facts .itemized_list_ar li:last-child,.facts ul.list li:last-child,.funder-page .itemized_list_ar li:last-child,.funder-page ul.list li:last-child,.privacy-page .itemized_list_ar li:last-child,.privacy-page ul.list li:last-child,.search-page .itemized_list_ar li:last-child,.search-page ul.list li:last-child,.translate-page .itemized_list_ar li:last-child,.translate-page ul.list li:last-child{margin-bottom:0}.about-page .itemized_list_ar li.section,.about-page ul.list li.section,.facts .itemized_list_ar li.section,.facts ul.list li.section,.funder-page .itemized_list_ar li.section,.funder-page ul.list li.section,.privacy-page .itemized_list_ar li.section,.privacy-page ul.list li.section,.search-page .itemized_list_ar li.section,.search-page ul.list li.section,.translate-page .itemized_list_ar li.section,.translate-page ul.list li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.about-page .itemized_list_ar li.section:first-child,.about-page ul.list li.section:first-child,.facts .itemized_list_ar li.section:first-child,.facts ul.list li.section:first-child,.funder-page .itemized_list_ar li.section:first-child,.funder-page ul.list li.section:first-child,.privacy-page .itemized_list_ar li.section:first-child,.privacy-page ul.list li.section:first-child,.search-page .itemized_list_ar li.section:first-child,.search-page ul.list li.section:first-child,.translate-page .itemized_list_ar li.section:first-child,.translate-page ul.list li.section:first-child{margin-top:0}.about-page .itemized_list_ar li.section:before,.about-page ul.list li.section:before,.facts .itemized_list_ar li.section:before,.facts ul.list li.section:before,.funder-page .itemized_list_ar li.section:before,.funder-page ul.list li.section:before,.privacy-page .itemized_list_ar li.section:before,.privacy-page ul.list li.section:before,.search-page .itemized_list_ar li.section:before,.search-page ul.list li.section:before,.translate-page .itemized_list_ar li.section:before,.translate-page ul.list li.section:before{color:#8c3cf9}.about-page .itemized_list_ar li.section a,.about-page ul.list li.section a,.facts .itemized_list_ar li.section a,.facts ul.list li.section a,.funder-page .itemized_list_ar li.section a,.funder-page ul.list li.section a,.privacy-page .itemized_list_ar li.section a,.privacy-page ul.list li.section a,.search-page .itemized_list_ar li.section a,.search-page ul.list li.section a,.translate-page .itemized_list_ar li.section a,.translate-page ul.list li.section a{color:#8c3cf9}.about-page .itemized_list_ar li.sub-book,.about-page ul.list li.sub-book,.facts .itemized_list_ar li.sub-book,.facts ul.list li.sub-book,.funder-page .itemized_list_ar li.sub-book,.funder-page ul.list li.sub-book,.privacy-page .itemized_list_ar li.sub-book,.privacy-page ul.list li.sub-book,.search-page .itemized_list_ar li.sub-book,.search-page ul.list li.sub-book,.translate-page .itemized_list_ar li.sub-book,.translate-page ul.list li.sub-book{margin-top:30px;margin-bottom:10px;font-family:var(--defaultfontfamily);font-size:20px;padding-right:0}.about-page .itemized_list_ar li.sub-book:first-child,.about-page ul.list li.sub-book:first-child,.facts .itemized_list_ar li.sub-book:first-child,.facts ul.list li.sub-book:first-child,.funder-page .itemized_list_ar li.sub-book:first-child,.funder-page ul.list li.sub-book:first-child,.privacy-page .itemized_list_ar li.sub-book:first-child,.privacy-page ul.list li.sub-book:first-child,.search-page .itemized_list_ar li.sub-book:first-child,.search-page ul.list li.sub-book:first-child,.translate-page .itemized_list_ar li.sub-book:first-child,.translate-page ul.list li.sub-book:first-child{margin-top:0}.about-page .itemized_list_ar li.sub-book:before,.about-page ul.list li.sub-book:before,.facts .itemized_list_ar li.sub-book:before,.facts ul.list li.sub-book:before,.funder-page .itemized_list_ar li.sub-book:before,.funder-page ul.list li.sub-book:before,.privacy-page .itemized_list_ar li.sub-book:before,.privacy-page ul.list li.sub-book:before,.search-page .itemized_list_ar li.sub-book:before,.search-page ul.list li.sub-book:before,.translate-page .itemized_list_ar li.sub-book:before,.translate-page ul.list li.sub-book:before{display:none}.about-page .itemized_list_ar li.sub-book li,.about-page ul.list li.sub-book li,.facts .itemized_list_ar li.sub-book li,.facts ul.list li.sub-book li,.funder-page .itemized_list_ar li.sub-book li,.funder-page ul.list li.sub-book li,.privacy-page .itemized_list_ar li.sub-book li,.privacy-page ul.list li.sub-book li,.search-page .itemized_list_ar li.sub-book li,.search-page ul.list li.sub-book li,.translate-page .itemized_list_ar li.sub-book li,.translate-page ul.list li.sub-book li{font-family:var(--bodyfontfamily);font-size:18px}.about-page .itemized_list_ar li.sub-book li.section,.about-page ul.list li.sub-book li.section,.facts .itemized_list_ar li.sub-book li.section,.facts ul.list li.sub-book li.section,.funder-page .itemized_list_ar li.sub-book li.section,.funder-page ul.list li.sub-book li.section,.privacy-page .itemized_list_ar li.sub-book li.section,.privacy-page ul.list li.sub-book li.section,.search-page .itemized_list_ar li.sub-book li.section,.search-page ul.list li.sub-book li.section,.translate-page .itemized_list_ar li.sub-book li.section,.translate-page ul.list li.sub-book li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.about-page .itemized_list_ar li.sub-book li.section:first-child,.about-page ul.list li.sub-book li.section:first-child,.facts .itemized_list_ar li.sub-book li.section:first-child,.facts ul.list li.sub-book li.section:first-child,.funder-page .itemized_list_ar li.sub-book li.section:first-child,.funder-page ul.list li.sub-book li.section:first-child,.privacy-page .itemized_list_ar li.sub-book li.section:first-child,.privacy-page ul.list li.sub-book li.section:first-child,.search-page .itemized_list_ar li.sub-book li.section:first-child,.search-page ul.list li.sub-book li.section:first-child,.translate-page .itemized_list_ar li.sub-book li.section:first-child,.translate-page ul.list li.sub-book li.section:first-child{margin-top:20px}.about-page .itemized_list_ar li a,.about-page ul.list li a,.facts .itemized_list_ar li a,.facts ul.list li a,.funder-page .itemized_list_ar li a,.funder-page ul.list li a,.privacy-page .itemized_list_ar li a,.privacy-page ul.list li a,.search-page .itemized_list_ar li a,.search-page ul.list li a,.translate-page .itemized_list_ar li a,.translate-page ul.list li a{color:#8c3cf9;display:inline}.about-page .itemized_list_ar li a:hover,.about-page ul.list li a:hover,.facts .itemized_list_ar li a:hover,.facts ul.list li a:hover,.funder-page .itemized_list_ar li a:hover,.funder-page ul.list li a:hover,.privacy-page .itemized_list_ar li a:hover,.privacy-page ul.list li a:hover,.search-page .itemized_list_ar li a:hover,.search-page ul.list li a:hover,.translate-page .itemized_list_ar li a:hover,.translate-page ul.list li a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.about-page ul.list,.facts ul.list,.funder-page ul.list,.privacy-page ul.list,.search-page ul.list,.translate-page ul.list{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem;list-style-position:outside}.about-page ol.list,.facts ol.list,.funder-page ol.list,.privacy-page ol.list,.search-page ol.list,.translate-page ol.list{list-style:none;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.about-page ol.list li,.facts ol.list li,.funder-page ol.list li,.privacy-page ol.list li,.search-page ol.list li,.translate-page ol.list li{line-height:1.3;margin-bottom:1rem}.about-page ol.list li:last-child,.facts ol.list li:last-child,.funder-page ol.list li:last-child,.privacy-page ol.list li:last-child,.search-page ol.list li:last-child,.translate-page ol.list li:last-child{margin-bottom:0}.about-page ol.list li h4,.facts ol.list li h4,.funder-page ol.list li h4,.privacy-page ol.list li h4,.search-page ol.list li h4,.translate-page ol.list li h4{font-weight:700;margin-bottom:0}.about-page ol.list li a,.facts ol.list li a,.funder-page ol.list li a,.privacy-page ol.list li a,.search-page ol.list li a,.translate-page ol.list li a{color:#8c3cf9;display:inline}.about-page ol.list li a:hover,.facts ol.list li a:hover,.funder-page ol.list li a:hover,.privacy-page ol.list li a:hover,.search-page ol.list li a:hover,.translate-page ol.list li a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.about-page .list__tree,.facts .list__tree,.funder-page .list__tree,.privacy-page .list__tree,.search-page .list__tree,.translate-page .list__tree{counter-reset:section}.about-page .list__tree ol,.facts .list__tree ol,.funder-page .list__tree ol,.privacy-page .list__tree ol,.search-page .list__tree ol,.translate-page .list__tree ol{counter-reset:item;margin-top:20px}.about-page .list__tree ol.parent,.facts .list__tree ol.parent,.funder-page .list__tree ol.parent,.privacy-page .list__tree ol.parent,.search-page .list__tree ol.parent,.translate-page .list__tree ol.parent{counter-reset:section}.about-page .list__tree ol.parent li::before,.facts .list__tree ol.parent li::before,.funder-page .list__tree ol.parent li::before,.privacy-page .list__tree ol.parent li::before,.search-page .list__tree ol.parent li::before,.translate-page .list__tree ol.parent li::before{counter-increment:section;content:counter(section) ". "}.layout-ltr .about-page .list__tree ol.parent li::before,.layout-ltr .facts .list__tree ol.parent li::before,.layout-ltr .funder-page .list__tree ol.parent li::before,.layout-ltr .privacy-page .list__tree ol.parent li::before,.layout-ltr .search-page .list__tree ol.parent li::before,.layout-ltr .translate-page .list__tree ol.parent li::before{content:counter(section) ". "}.about-page .list__tree ol.child,.facts .list__tree ol.child,.funder-page .list__tree ol.child,.privacy-page .list__tree ol.child,.search-page .list__tree ol.child,.translate-page .list__tree ol.child{counter-reset:subsection}.about-page .list__tree ol.child li::before,.facts .list__tree ol.child li::before,.funder-page .list__tree ol.child li::before,.privacy-page .list__tree ol.child li::before,.search-page .list__tree ol.child li::before,.translate-page .list__tree ol.child li::before{counter-increment:subsection!important;content:counter(subsection) "." counter(section) "."!important}.layout-ltr .about-page .list__tree ol.child li::before,.layout-ltr .facts .list__tree ol.child li::before,.layout-ltr .funder-page .list__tree ol.child li::before,.layout-ltr .privacy-page .list__tree ol.child li::before,.layout-ltr .search-page .list__tree ol.child li::before,.layout-ltr .translate-page .list__tree ol.child li::before{content:counter(section) "." counter(subsection) "."!important}.about-page .list__tree ol li,.facts .list__tree ol li,.funder-page .list__tree ol li,.privacy-page .list__tree ol li,.search-page .list__tree ol li,.translate-page .list__tree ol li{display:block;position:relative}.about-page .list__tree ol li::before,.facts .list__tree ol li::before,.funder-page .list__tree ol li::before,.privacy-page .list__tree ol li::before,.search-page .list__tree ol li::before,.translate-page .list__tree ol li::before{position:absolute;-webkit-margin-end:100%;margin-inline-end:100%;left:1rem}.layout-ltr .about-page .list__tree ol li::before,.layout-ltr .facts .list__tree ol li::before,.layout-ltr .funder-page .list__tree ol li::before,.layout-ltr .privacy-page .list__tree ol li::before,.layout-ltr .search-page .list__tree ol li::before,.layout-ltr .translate-page .list__tree ol li::before{right:1rem;left:auto}.about-page .list__tree ol li.list__item__none::before,.facts .list__tree ol li.list__item__none::before,.funder-page .list__tree ol li.list__item__none::before,.privacy-page .list__tree ol li.list__item__none::before,.search-page .list__tree ol li.list__item__none::before,.translate-page .list__tree ol li.list__item__none::before{content:""!important}.layout-ltr .about-page .list__tree ol li.list__item__none::before,.layout-ltr .facts .list__tree ol li.list__item__none::before,.layout-ltr .funder-page .list__tree ol li.list__item__none::before,.layout-ltr .privacy-page .list__tree ol li.list__item__none::before,.layout-ltr .search-page .list__tree ol li.list__item__none::before,.layout-ltr .translate-page .list__tree ol li.list__item__none::before{content:""!important}.about-page .list__tree ol ol.list__item__none__title,.facts .list__tree ol ol.list__item__none__title,.funder-page .list__tree ol ol.list__item__none__title,.privacy-page .list__tree ol ol.list__item__none__title,.search-page .list__tree ol ol.list__item__none__title,.translate-page .list__tree ol ol.list__item__none__title{-webkit-padding-start:0;padding-inline-start:0;counter-reset:level3 0!important}.about-page .list__tree ol ol.list__item__none__title li::before,.facts .list__tree ol ol.list__item__none__title li::before,.funder-page .list__tree ol ol.list__item__none__title li::before,.privacy-page .list__tree ol ol.list__item__none__title li::before,.search-page .list__tree ol ol.list__item__none__title li::before,.translate-page .list__tree ol ol.list__item__none__title li::before{counter-increment:level3!important;content:counter(level3) "." counter(subsection) "." counter(section) "."!important}.layout-ltr .about-page .list__tree ol ol.list__item__none__title li::before,.layout-ltr .facts .list__tree ol ol.list__item__none__title li::before,.layout-ltr .funder-page .list__tree ol ol.list__item__none__title li::before,.layout-ltr .privacy-page .list__tree ol ol.list__item__none__title li::before,.layout-ltr .search-page .list__tree ol ol.list__item__none__title li::before,.layout-ltr .translate-page .list__tree ol ol.list__item__none__title li::before{content:counter(section) "." counter(subsection) "." counter(level3) "."!important}.about-page .list__tree ol ol.restart__numbering,.facts .list__tree ol ol.restart__numbering,.funder-page .list__tree ol ol.restart__numbering,.privacy-page .list__tree ol ol.restart__numbering,.search-page .list__tree ol ol.restart__numbering,.translate-page .list__tree ol ol.restart__numbering{counter-reset:subitem 0!important}.about-page .list__tree ol ol.restart__numbering li::before,.facts .list__tree ol ol.restart__numbering li::before,.funder-page .list__tree ol ol.restart__numbering li::before,.privacy-page .list__tree ol ol.restart__numbering li::before,.search-page .list__tree ol ol.restart__numbering li::before,.translate-page .list__tree ol ol.restart__numbering li::before{counter-increment:subitem!important;content:counter(subitem) ".  "!important}.layout-ltr .about-page .list__tree ol ol.restart__numbering li::before,.layout-ltr .facts .list__tree ol ol.restart__numbering li::before,.layout-ltr .funder-page .list__tree ol ol.restart__numbering li::before,.layout-ltr .privacy-page .list__tree ol ol.restart__numbering li::before,.layout-ltr .search-page .list__tree ol ol.restart__numbering li::before,.layout-ltr .translate-page .list__tree ol ol.restart__numbering li::before{content:counter(subitem) ".  "!important}ol.bullets{counter-reset:subitem 0!important}ol.bullets li::before{counter-increment:subitem!important;content:"●"!important;color:#8c3cf9;-webkit-margin-end:8px;margin-inline-end:8px}.ja-website ol.bullets li::before{font-family:"Noto Sans",sans-serif;font-size:.8rem;top:1.1rem}.layout-ltr ol.bullets li::before{content:"●"!important;color:#8c3cf9}.ja-website .layout-ltr ol.bullets li::before{font-family:"Noto Sans",sans-serif;font-size:.8rem;top:1.1rem}.logo__img{height:4.6rem;width:auto}article{font-family:var(--bodyfontfamily)}article a:hover{text-decoration:underline;text-decoration-color:inherit}.validation-form-message{padding:.1rem 2rem;opacity:.8;-webkit-transition:opacity .6s;transition:opacity .6s;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.validation-form-message.alert{background:0 0;color:red;border:1px solid red;font-weight:700}.form-input-validation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.validation-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;gap:5rem;color:red;text-align:start}.validation-message{display:none;font-size:1.4rem}.validation-message.shown{display:block}.alert{background-color:#dc4b41;color:#fff}.success{background-color:#4caf50;color:#fff}hr{display:block;height:1px;width:100%;border:0;border-top:1px solid;margin:1rem 0;padding:0}.copied{color:#4caf50!important;cursor:disable!important;pointer-events:none!important;text-decoration:none!important}.error-info{display:none;background-color:#fdd;padding:1.6rem 2rem;border-radius:.5rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-top:2.5rem;text-align:start;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:red;position:relative;line-height:normal}.error-info.show{display:block}.login-btns{margin-top:1.4rem}@media (max-width:991px){.login-btns{margin-top:2rem}}.login-btns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.login-btns ul li{width:auto;min-width:10.4rem;height:4.6rem}.login-btns ul li a{padding:.3rem 3rem!important;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700!important;text-align:center;border-radius:1rem}.login-btns ul li.sign-up_btn a{background-color:#8c3cf9;color:#fff}.login-btns ul li.sign-up_btn a:active,.login-btns ul li.sign-up_btn a:focus,.login-btns ul li.sign-up_btn a:hover{background:#771df2;-webkit-transition:none;transition:none}.login-btns ul li.sign-in_btn a{background-color:transparent;border:1.2px solid #000}.login-btns ul li.sign-in_btn a:active,.login-btns ul li.sign-in_btn a:focus,.login-btns ul li.sign-in_btn a:hover{border-color:#8c3cf9;color:#8c3cf9;-webkit-transition:none;transition:none}.user-dropdown-btns{margin-top:1rem}@media (max-width:991px){.user-dropdown-btns{margin-top:2rem}}@media (max-width:766px){.show-disktop-only{display:none!important}}@media (min-width:767px){.show-mobile-only{display:none!important}}.font-light{font-weight:400!important}.funder-page .funder-intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:33px}@media (max-width:766px){.funder-page .funder-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.funder-page .funder-intro__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.funder-page .funder-intro__left article:first-child h2{margin-top:0}.funder-page .funder-intro__right{-webkit-box-flex:0;-ms-flex:0 0 315px;flex:0 0 315px}@media (max-width:766px){.funder-page .funder-intro__right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.funder-page .funder-card{background-color:#e0efff;border-radius:2.5rem;padding:2rem}.funder-page .funder-card__logos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.funder-page .funder-card__logos img{width:auto;height:110px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.funder-page .funder-card p a{color:#8c3cf9;white-space:normal}.funder-page .funder-card p a:hover{text-decoration:underline}.funder-page em{font-style:italic}.donate-page .page-banner{margin-bottom:6rem}.donate-page .page-banner__content{max-width:60rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.donate-page .page-banner__content{margin:auto;margin-bottom:3rem}}.donate-page .page-banner__content h1{margin-bottom:1.9rem}.donate-page .page-banner__content p{font-size:1.8rem;line-height:1.4;color:#333}@media (min-width:991px){.donate-page .page-banner__img img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);position:absolute;left:0;height:135%;width:auto;top:-41%;translate:0 25%}.layout-ltr .donate-page .page-banner__img img{left:auto;right:0;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.main-header{width:100%;font-size:1.6rem;position:relative;z-index:999;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.main-header a{color:#333;font-family:var(--defaultfontfamily);font-size:1.4rem}.main-header a i{color:inherit;font-size:1.6rem;-webkit-transition:.3s;transition:.3s}.main-header a.user-dropdown__btn i{color:#929292}.main-header a.text-orange i{color:#8c3cf9!important}.main-header a:hover{color:#8c3cf9}.main-header a:hover i{color:#8c3cf9}.main-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:766px){.main-header .container{position:unset}}.main-header .bottom-header,.main-header .top-header{border-bottom:solid 1px #e5e4e5}@media screen and (max-width:766px){.main-header .top-header{position:relative}}.main-header .top-header .container{padding-top:2.45rem;padding-bottom:2.45rem}@media screen and (max-width:766px){.main-header .top-header .container{height:100%}}.main-header .top-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .top-header__left .btn-icon__list{padding:0 1.5rem;height:2.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .top-header__left .btn-icon__list:not(:first-child){border-right:solid 1px #e5e4e5}@media (min-width:767px){.layout-ltr .main-header .top-header__left .btn-icon__list:not(:first-child){border-right:none;border-left:solid 1px #e5e4e5}}.main-header .top-header__left .btn-icon__list:last-child{-webkit-padding-end:0;padding-inline-end:0}@media (max-width:766px){.main-header .top-header__left .btn-icon__list{padding:0 1rem;border-right:none!important}.main-header .top-header__left .btn-icon__list:not(:last-child){border-left:solid 1px #e5e4e5!important}.layout-ltr .main-header .top-header__left .btn-icon__list{border-left:none!important}.layout-ltr .main-header .top-header__left .btn-icon__list:not(:last-child){border-right:solid 1px #e5e4e5!important}}@media (min-width:767px){.main-header .top-header__left .btn-icon__list:has(.search.active){border-right:none;border-left:none;-webkit-padding-start:0;padding-inline-start:0}}.main-header .top-header__left .btn-icon__list__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:1;gap:.7rem}.main-header .top-header__left .btn-icon__list__btn:active,.main-header .top-header__left .btn-icon__list__btn:focus,.main-header .top-header__left .btn-icon__list__btn:hover{color:#8c3cf9}.main-header .top-header__left .btn-icon__list .dropdown-menu{top:4.15rem;left:0;right:auto}.layout-ltr .main-header .top-header__left .btn-icon__list .dropdown-menu{left:auto;right:0}.main-header .extra-nav a{-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.main-header .extra-nav a i{-webkit-margin-end:.6rem;margin-inline-end:.6rem;-webkit-transition:.3s;transition:.3s;color:#707070;font-size:1.6rem}.main-header .extra-nav a.text-green{color:#8c3cf9}.main-header .extra-nav a.text-green i{color:#8c3cf9}@media screen and (max-width:766px){.show-mobile-nav .main-header .extra-nav a.text-green{font-size:1.6rem;color:inherit}.show-mobile-nav .main-header .extra-nav a.text-green i{color:inherit}.show-mobile-nav .main-header .extra-nav a.text-green:hover{color:#8c3cf9}.show-mobile-nav .main-header .extra-nav a.text-green:hover i{color:#8c3cf9}}.main-header .extra-nav a:hover{color:#8c3cf9}.main-header .extra-nav a:hover i{color:#8c3cf9}@media screen and (max-width:766px){.show-mobile-nav .main-header .extra-nav{border-top:solid 1px #eee;width:100%;margin-top:3rem;padding-top:3rem}}.main-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:auto;margin-inline-end:auto}.main-header .bottom-header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:5rem}.main-header .bottom-header .navbar .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:auto;margin-inline-end:auto}.main-header .bottom-header .navbar .main-nav li{-webkit-margin-end:3rem;margin-inline-end:3rem}@media screen and (max-width:991px){.main-header .bottom-header .navbar .main-nav li{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}}.main-header .bottom-header .navbar .main-nav li:last-child{margin:0}@media screen and (max-width:766px){.show-mobile-nav .main-header .bottom-header .navbar .main-nav li{margin-top:0;margin-right:0;margin-left:0;margin-bottom:2rem}.show-mobile-nav .main-header .bottom-header .navbar .main-nav li:last-child{margin:0}}@media screen and (max-width:766px){.show-mobile-nav .main-header .bottom-header .navbar .main-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.show-mobile-nav .main-header .bottom-header .navbar .main-nav a{padding:0;font-size:1.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.main-header .bottom-header .navbar .nav-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;height:100%}@media screen and (max-width:766px){.main-header .bottom-header .navbar .nav-right{margin-top:2rem}}.main-header .bottom-header .navbar .nav-right li{height:100%}.main-header .bottom-header .navbar .nav-right li:last-child a{-webkit-padding-end:0;padding-inline-end:0}.main-header .bottom-header .navbar .nav-right a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#8c3cf9;height:100%;border-bottom:2px solid transparent}.main-header .bottom-header .navbar .nav-right a i{color:inherit;margin-top:2px}.main-header .bottom-header .navbar .nav-right a:active,.main-header .bottom-header .navbar .nav-right a:focus,.main-header .bottom-header .navbar .nav-right a:hover{color:#771df2}@media (min-width:767px){.main-header .bottom-header .navbar .login-btns,.main-header .bottom-header .navbar .user-dropdown-btns{display:none}}@media (max-width:766px){.main-header .bottom-header .navbar .login-btns,.main-header .bottom-header .navbar .user-dropdown-btns{padding:1.6rem 0;border-top:1px solid #e5e4e5;border-bottom:1px solid #e5e4e5;margin-bottom:2rem}}@media screen and (max-width:766px){.main-header .bottom-header .navbar{display:none}}@media screen and (max-width:766px){.show-mobile-nav .main-header .bottom-header .navbar{display:block;padding:0;max-height:calc(100vh - 22.5rem);overflow:auto;padding-bottom:15rem;padding-top:7rem;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.show-mobile-nav .main-header .bottom-header .navbar::-webkit-scrollbar{display:none}}.main-header .bottom-header a{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#333;position:relative;line-height:normal;-webkit-transition:.3s;transition:.3s;font-stretch:normal;font-style:normal;letter-spacing:normal;padding:1rem 0}.layout-ltr .main-header .bottom-header a{padding:1.3rem 0}.main-header .bottom-header a:active,.main-header .bottom-header a:focus,.main-header .bottom-header a:hover{color:#8c3cf9}.main-header .bottom-header a.active{color:#8c3cf9;border-bottom:2px solid #8c3cf9!important}@media screen and (max-width:766px){.main-header .bottom-header{position:fixed;height:initial;top:0;left:0;right:0;bottom:0;-webkit-transition:all .3s;transition:all .3s;width:100%;margin:0;will-change:transform;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:9999999;overflow-x:hidden;overflow-y:auto;border-bottom:none;background-color:#fff;padding-top:3rem;padding-bottom:3rem;border:0;-webkit-box-shadow:unset;box-shadow:unset}}.main-header .bottom-header .container{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:0}@media screen and (max-width:766px){.show-mobile-nav .main-header .bottom-header .container{height:initial;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.main-header .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:2rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative;-webkit-transition:width .3s;transition:width .3s}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.main-header .search{width:0}}}@media screen and (max-width:766px){.main-header .search{position:static;margin-bottom:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.main-header .search>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;transition:all .3s}.main-header .search.active{-webkit-transition:width .3s;transition:width .3s;width:23.5rem}@media screen and (max-width:766px){.main-header .search.active{display:block;width:100%;z-index:10}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.main-header .search.active{width:initial}}}.main-header .search.active>button{display:none}@media screen and (max-width:766px){.main-header .search.active>button{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-header .search.active form{width:23.5rem}@media screen and (max-width:766px){.main-header .search.active form{display:block;width:100%;z-index:10}}.main-header .search .button-link{width:3.5rem;height:3.5rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#8c3cf9;border:solid 1px #8c3cf9;border-radius:50%;cursor:pointer;font-size:18px;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;left:0}.layout-ltr .main-header .search .button-link{left:auto;right:0}@media screen and (max-width:766px){.main-header .search .button-link{position:relative}}.main-header .search .button-link:hover{background-color:#8c3cf9;color:#fff}.main-header .search .search-button__icon{background-color:transparent;border:none;font-size:2rem;color:inherit;font-weight:700;padding:0;cursor:pointer}.main-header .search .search-button__icon i{vertical-align:middle;height:2rem}.main-header .search .search-button__icon:hover{color:#8c3cf9}.main-header .search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.6rem;border-radius:20px;position:relative;width:0;position:absolute;left:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;z-index:1}.layout-ltr .main-header .search form{left:auto;right:0}@media screen and (max-width:766px){.main-header .search form{position:absolute;top:calc(100% + 1px);left:0;border-radius:0;display:none;padding:1.5rem;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.16);box-shadow:0 4px 6px rgba(0,0,0,.16);height:initial;background-color:#fff}}.main-header .search form label{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.main-header .search form input{height:100%;border-radius:20px;border:solid 1px #8c3cf9;width:100%;background-color:#fff}@media screen and (max-width:766px){.main-header .search form input{border-radius:4px;height:4rem}}.main-header .search form input:focus{border-color:#8c3cf9}.main-header .search form .button-link{position:absolute;border:none;background-color:transparent}.main-header .search form .button-link i{font-size:inherit;color:inherit}@media screen and (max-width:766px){.main-header .search form .button-link{position:absolute;top:0;right:0;width:0;height:0;overflow:hidden;opacity:0}}.main-header .search form .button-link:hover{background-color:transparent;color:#8c3cf9}.main-header .fire__btn{height:100%;color:inherit}.main-header .fire__btn:active,.main-header .fire__btn:focus,.main-header .fire__btn:hover{color:#8c3cf9}.main-header .fire__btn:active .fire-icon,.main-header .fire__btn:focus .fire-icon,.main-header .fire__btn:hover .fire-icon{color:#8c3cf9}.main-header .fire__btn.active{color:#ff6700!important}.main-header .fire__btn.active:active,.main-header .fire__btn.active:focus,.main-header .fire__btn.active:hover{color:#ff6700!important}.main-header .fire__btn.active:active .fire-icon,.main-header .fire__btn.active:active .fire-icon__text,.main-header .fire__btn.active:focus .fire-icon,.main-header .fire__btn.active:focus .fire-icon__text,.main-header .fire__btn.active:hover .fire-icon,.main-header .fire__btn.active:hover .fire-icon__text{color:#e45c00}.main-header .fire-icon{font-size:2rem;color:inherit;vertical-align:middle;height:100%}.main-header .fire-icon__text{font-size:1.6rem;color:inherit;font-weight:700;font-family:var(--numbersfontfamily)!important}.main-header .mobile-only{display:none;padding-bottom:3rem;margin-bottom:3rem;border-bottom:solid 1px #eee;width:100%;padding-top:1.2rem}@media screen and (max-width:766px){.main-header .mobile-only{display:block}}.main-header .mobile-only h2{font-size:1.8rem;font-weight:700}.main-header .mobile-only ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:3rem;margin-top:3rem;border-top:1px solid #eee}.main-header .mobile-only ul li{margin-top:0;margin-right:0;margin-left:0;margin-bottom:2rem}.main-header .mobile-only ul li:last-child{margin-bottom:0;margin-left:initial}.main-header .mobile-only ul a{padding:0;background-color:initial;font-size:1.6rem;display:block}.main-header .mobile-only ul a i{-webkit-margin-end:.5rem;margin-inline-end:.5rem;width:2rem}.main-header .user-btn-icon{font-size:2rem}a.toggle-mobile-nav{width:5rem;height:5rem;position:relative;z-index:14;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;opacity:0;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;display:none;-webkit-margin-end:-1.5rem;margin-inline-end:-1.5rem}@media screen and (max-width:766px){a.toggle-mobile-nav{opacity:1;display:block}}a.toggle-mobile-nav span{width:2rem;background-color:#333;display:block;height:2px;right:1.5rem;margin-top:-1px;position:absolute;top:50%;-webkit-transition:.4s;transition:.4s}a.toggle-mobile-nav span:first-child{-webkit-transform:translate(0,-6px);-ms-transform:translate(0,-6px);transform:translate(0,-6px)}a.toggle-mobile-nav span:last-child{-webkit-transform:translate(0,6px);-ms-transform:translate(0,6px);transform:translate(0,6px)}html.show-mobile-nav{overflow:hidden;height:100%}body.show-mobile-nav{overflow:hidden;height:100%}body.show-mobile-nav .main-header.push-down{margin-top:0}body.show-mobile-nav .bottom-header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.show-mobile-nav a.toggle-mobile-nav{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:99999999;-webkit-margin-start:-1.5rem;margin-inline-start:-1.5rem;background-color:#fff}@media all and (-ms-high-contrast:none){body.show-mobile-nav a.toggle-mobile-nav{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@supports (-ms-ime-align:auto){body.show-mobile-nav a.toggle-mobile-nav{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@supports (-ms-accelerator:true){body.show-mobile-nav a.toggle-mobile-nav{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}body.show-mobile-nav a.toggle-mobile-nav span{background-color:#333}body.show-mobile-nav a.toggle-mobile-nav span:first-child{-webkit-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}body.show-mobile-nav a.toggle-mobile-nav span:nth-child(2){-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}body.show-mobile-nav a.toggle-mobile-nav span:last-child{-webkit-transform:rotate(-45deg) translate(0,0);-ms-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}.mobile-only__actions .btn-primary:hover{color:#fff!important}@media screen and (max-width:766px){.mobile-only__actions{position:fixed;background:#fff;padding-bottom:3rem;bottom:0;left:1.5rem;right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999}.mobile-only__actions a{font-size:1.6rem!important;font-weight:700}.mobile-only__actions a i{-webkit-margin-end:1rem;margin-inline-end:1rem;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.mobile-only__actions .btn-primary{height:5rem;width:100%;margin:1rem 0 2rem;border-radius:25px}.mobile-only__actions p a{margin:0;padding:0;color:#8c3cf9!important;text-decoration:underline;text-decoration-color:#8c3cf9}}div.footer-wrapper{margin-top:auto}.footer{direction:rtl;width:100%;border-top:solid 1px #e5e4e5;font-family:var(--defaultfontfamily)}.layout-ltr .footer{direction:ltr}.footer .container{padding-top:6.8rem;padding-bottom:6.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:120rem;flex-basis:120rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.footer div.footer__info{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:766px){.footer .footer__list{width:100%;margin-top:2rem}}.footer .logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .description{margin:1rem 0 2rem 0;font-size:14px;color:#7d7d7d;max-width:60%}@media screen and (max-width:640px){.footer .description{max-width:100%}}.footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.layout-ltr .footer .social{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .social .item{width:3.4rem;height:3.4rem;background-color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative}.footer .social .item *{pointer-events:none}.footer .social .item:hover{background:#cdcdcd}.footer .social .item.instagram:after{content:"";position:absolute;border-radius:50%;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .social .item.twitter img{height:1.8rem;width:1.6rem}.footer .social .item i{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.07px;color:#333}.footer .social .item i.instagram-icon:before{position:relative;z-index:3}.footer .social .item:hover>i{color:#fff}.footer .social .item:hover.facebook{background-color:#1877f2}.footer .social .item:hover.twitter{background-color:#000}.footer .social .item:hover.twitter img{-webkit-filter:invert(1);filter:invert(1)}.footer .social .item:hover.instagram:after{opacity:1}.footer .social .item:hover.youtube{background-color:red}.footer .social .item:hover.snapchat{background-color:#fffc00}.footer .social .item:hover.snapchat>i{color:#333}.footer .social .item:hover.tiktok{background-color:#000}.footer .list__header{font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:.4rem}.layout-ltr .footer .list__header{margin-bottom:.6rem}.footer .list__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12rem}.footer .list__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem 8rem}.footer .list__container__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.footer .list__container .item{font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}.footer .list__container .item a{color:inherit;white-space:normal}.footer .list__container .item a:focus,.footer .list__container .item a:hover{color:#8c3cf9;text-decoration:underline;text-decoration-color:inherit}.copyrights{min-height:5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#171717;margin-top:auto}@media (max-width:640px){.copyrights .container{padding:1.5rem}}.copyrights p{font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:1.4rem;color:#bfbfbf;text-align:center}@media screen and (max-width:766px){.global-wrapper:has(.mobile-bottom-nav) .footer-wrapper{margin-bottom:67px}}.cookies-alert{background-color:rgba(0,0,0,.6);padding:1.3rem 0;position:fixed;bottom:0;z-index:9999;width:100%}.cookies-alert.hide{display:none}.cookies-alert .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:461px){.cookies-alert .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.cookies-alert p{-webkit-margin-end:1rem;margin-inline-end:1rem;color:#fff;font-size:1.6rem}@media screen and (max-width:461px){.cookies-alert p{width:100%;margin-bottom:10px}}.cookies-alert p a{color:#fff;font-family:var(--defaultfontfamily);font-size:inherit}.cookies-alert p a:hover{text-decoration:underline}.cookies-alert button{border:1px solid #fff;color:#fff;background:0 0;min-height:3rem;height:auto;font-size:1.2rem;font-family:inherit;padding:.2rem 1rem;font-weight:700;border-radius:5rem;cursor:pointer}.cookies-alert button:hover{background:rgba(255,255,255,.2)}.mobile-bottom-nav{position:fixed;inset-inline:0;bottom:0;z-index:9998;background-color:#fafafa;display:none;gap:1rem}@media screen and (max-width:766px){.mobile-bottom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.mobile-bottom-nav__item{text-decoration:none;color:#a0a0a0;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;gap:.4rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:6.6rem;text-align:center;border-top:3px solid transparent}.mobile-bottom-nav__item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-bottom-nav__item .icon img,.mobile-bottom-nav__item .icon svg{-webkit-filter:brightness(0) saturate(100%) invert(65%);filter:brightness(0) saturate(100%) invert(65%);width:auto;height:2.3rem}.mobile-bottom-nav__item .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.mobile-bottom-nav__item.active,.mobile-bottom-nav__item.is-active{color:#333;border-top:3px solid #333}.mobile-bottom-nav__item.active .icon img,.mobile-bottom-nav__item.is-active .icon img{-webkit-filter:brightness(0) saturate(100%) invert(20%);filter:brightness(0) saturate(100%) invert(20%)}.f-icon{position:relative;display:inline-block;line-height:1}.f-icon:before{content:"";display:inline-block;font-family:Font-Awesome;font-weight:900!important;font-style:normal!important;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.f-icon.duotone{padding-left:1.25em}.f-icon.duotone:after,.f-icon.duotone:before{font-family:Font-Awesome-Duotone;font-weight:900!important;font-style:normal!important;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.25em;text-align:center}.f-icon.duotone:before{color:#676767;opacity:1}.f-icon.duotone:after{color:#666}.f-icon.brand:before{font-family:Font-Awesome-Brands;font-weight:300!important}.f-icon.medium:before{font-family:Font-Awesome;font-weight:400!important}.f-icon.light:before{font-family:Font-Awesome;font-weight:300!important}.dollar-sign-icon::before{content:"\f155"}.heart-icon::before{content:"\f004"}.chevron-left-icon::before{content:"\f053"}.chevron-down-icon::before{content:"\f078"}.chevron-left-icon::before{content:"\f053"}.chevron-right-icon::before{content:"\f054"}.circle-arrow-left-icon::before{content:"\f0a8"}.user-icon::before{content:"\f007"}.users-icon::before{content:"\f500"}.lock-icon::before{content:"\f023"}.eye-icon::before{content:"\f06e"}.eye-slash-icon::before{content:"\f070"}.search-icon::before{content:"\f002"}.wallet-icon::before{content:"\f555"}.squirrel-icon::before{content:"\f71a"}.bars-icon::before{content:"\f0c9"}.child-icon::before{content:"\f1ae"}.clock-icon::before{content:"\f017"}.sign-out-icon::before{content:"\f08b";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.layout-ltr .sign-out-icon::before{-webkit-transform:none;-ms-transform:none;transform:none}.arrow-head-down-icon:before{content:"\f107"}.circle-arrow-left-icon:before{content:"\f0a8"}.facebook-icon:before{content:"\f39e"}.facebook-icon-circle:before{content:"\f09a"}.twitter-icon:before{content:"\f099"}.x-twitter-icon:before{content:"\e61b"}.instagram-icon:before{content:"\f16d"}.youtube-icon:before{content:"\f167"}.snapchat-icon::before{content:"\f2ab"}.tiktok-icon::before{content:"\e07b"}.apple-icon::before{content:"\f179"}.envelope-icon:before{content:"\f0e0"}.power-off-icon::before{content:"\f011"}.user-xmark-icon::before{content:"\f235"}.circle-exclamation-icon::before{content:"\f06a"}.spinner::before{content:"\f3f4"}.close-icon::before{content:"\f00d"}.arrow-circle-right:before{content:"\f0a9"}.arrow-circle-left:before{content:"\f0a8"}.arrow-left-icon:before{content:"\f060"}.layout-ltr .arrow-left-icon:before{content:"\f061"}.arrow-up-icon:before{content:"\f062"}.circle-dot:before{content:"\f111"}.arrow-circle-right:before{content:"\f0a9"}.arrow-right-icon-icon:before{content:"\f061"}.layout-ltr .arrow-right-icon-icon:before{content:"\f060"}.address-card-icon:before{content:"\f2bb"}.head-phone-icon:before{content:"\f025"}.images-icon:before{content:"\f302"}.typewriter-icon:before{content:"\f8e7"}.language-icon:before{content:"\f1ab"}.leaf-icon:before{content:"\f06c"}.bezier-curve-icon:before{content:"\f55b"}.earth-americas-icon:before{content:"\f57d"}.share-icon:before{content:"\f1e0"}.credit-card-icon::before{content:"\f389"}.university-icon::before{content:"\f19c"}.paypal-icon::before{content:"\f1ed"}.signature-icon::before{content:"\f5b7"}.secured-icon::before{content:"\e248"}.globe-icon::before{content:"\f0ac"}.sign-in-icon::before{content:"\f090";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.layout-ltr .sign-in-icon::before{-webkit-transform:none;-ms-transform:none;transform:none}.fire-icon::before{content:"\f06d"}.play-icon::before{content:"\f144"}.clone-icon::before{content:"\f24d"}.check-icon::before{content:"\f00c"}.check-circle-icon::before{content:"\f058"}.graduation-icon::before{content:"\f19d"}.window-icon::before{content:"\f40f"}.caret-down-icon::before{content:"\f0d7"}.calendar-icon::before{content:"\f073"}.rocket-launch-icon::before{content:"\e027"}.books-icon::before{content:"\f02d"}.btn,.button,button{font-family:var(--bodyfontfamily)}.button{height:40px;border:solid 1px #8c3cf9;text-align:center;cursor:pointer;border-radius:20px;font-size:18px;padding:0 20px;-webkit-transition:all .3s;transition:all .3s;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#8c3cf9}.home-page .button{height:4.6rem;padding:0 2.6rem;border-radius:2.6rem;font-size:1.8rem;font-family:var(--defaultfontfamily)}@media (max-width:426px){.home-page .button{font-size:1.4rem}}@media screen and (max-width:426px){.button{padding:0 15px;font-size:14px}}.button.loading{background-color:#8c3cf9;color:transparent!important;border:transparent!important;pointer-events:none;opacity:.7;outline:0}.button.loading::after{color:#fff}.button:hover{background-color:#8c3cf9;color:#fff;border-color:#8c3cf9}.button.outline-black{background-color:transparent;color:#333;border-color:#333}.button.outline-black:hover{background-color:#333;color:#fff;border-color:#333}.button.outline-black.loading{background-color:#333;color:transparent!important;border:transparent!important;pointer-events:none;opacity:.7;outline:0}.button.outline-black.loading::after{color:#fff}.button.big{height:50px;line-height:50px;border-radius:25px}.button.cancel{background-color:#fff;color:#999;border-color:#999}.button.cancel:hover{background-color:#999;color:#fff}.button.outline{background-color:#fff;color:#8c3cf9}.button.outline.loading{background-color:#8c3cf9;color:transparent!important;border:transparent!important;pointer-events:none;opacity:.7;outline:0}.button.outline.loading::after{color:#fff}.button.outline:hover{background-color:#8c3cf9;color:#fff;border-color:#8c3cf9}.button.outline.disabled{border:solid 1px #ccc;color:#ccc;pointer-events:none}.button.btn-primary{background-color:#8c3cf9;color:#fff}.button.btn-primary:hover{background-color:#771df2;border-color:#771df2}.button.btn-primary.loading{background-color:#8c3cf9;color:transparent!important;border:transparent!important;pointer-events:none;opacity:.7;outline:0}.button.btn-primary.loading::after{color:#fff}.button i{margin-right:10px;-webkit-transition:none;transition:none}.button.link-btn{border:0;background-color:transparent}.button.link-btn:hover{background-color:transparent;text-decoration:underline;text-decoration-color:#8c3cf9}.button.link-btn-red{color:#ff3b30}.button.link-btn-red:hover{text-decoration:unset;color:#ce0b00}.button.link-btn-black{color:#333}.button.btn-light-grey{color:#333;border:0;background:#e9e9e9}.button.btn-light-grey:hover{background:#e1e1e1}.btn--outline-orange{height:50px;border:solid 1px #ccc;border-radius:25px;font-family:var(--defaultfontfamily);font-size:18px;color:#333;padding:0 15px;-webkit-padding-start:5px;padding-inline-start:5px;outline:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn--outline-orange img{width:40px;-webkit-margin-end:10px;margin-inline-end:10px}.btn--outline-orange:hover{color:#8c3cf9;border-color:#8c3cf9;background-color:#fff}.landing-page .section{margin-bottom:7rem}.landing-page .section:has(#recommendedBooksSlider){margin-bottom:6rem}.landing-page .section.dark,.landing-page .section:nth-child(even){background-color:#f2f2f2;padding:4rem 0 7rem;margin-bottom:4rem}.landing-page .section.dark .bookCover .title,.landing-page .section:nth-child(even) .bookCover .title{background-color:#f2f2f2}.landing-page .section:last-child{margin:0;padding-bottom:6rem!important}.logged-in .landing-page .section:first-child{padding-top:6rem}.landing-page .section__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;font-family:var(--defaultfontfamily);gap:.5rem}@media (max-width:640px){.landing-page .section__title h2{-ms-flex-item-align:start;align-self:start}}.landing-page .section__title .see-more-link{color:#8c3cf9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.7rem}.landing-page .section__title .see-more-link:hover{color:#771df2}@media (max-width:640px){.landing-page .section__title .see-more-link{width:auto;min-width:13.2rem}}@media (max-width:640px){.landing-page .section__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}.landing-page .section__title h2{-ms-flex-item-align:center;align-self:center;text-align:center}}.app-stores{margin-top:1.9rem;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px){.app-stores{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.app-stores ul{gap:1rem}.app-stores ul li{margin:0}.app-stores ul li a{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.app-stores ul li a *{pointer-events:none}.app-stores ul li a img{width:103.5px;height:30px}.home-page .app-stores ul li a img{width:auto;height:auto}.app-stores .qr-code{-webkit-margin-end:1.8rem;margin-inline-end:1.8rem}@media (max-width:991px){.app-stores .qr-code{margin:0;display:none}}.app-stores .qr-code img{width:7.7rem!important;height:7.7rem!important}:root{--activeColor:#8c3cf9}.page-filtration{width:100%;margin-bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--defaultfontfamily)}@media (max-width:991px){.page-filtration{margin-bottom:3rem}}.page-filtration .filters,.page-filtration .tabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-filtration .filters__tags ul,.page-filtration .tabs__tags ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}@media (max-width:640px){.page-filtration .filters__tags ul,.page-filtration .tabs__tags ul{gap:2rem;padding:0 2rem 2rem}.books-landing-page .page-filtration .filters__tags ul,.books-landing-page .page-filtration .tabs__tags ul{gap:3rem;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.books-landing-page .page-filtration .filters__tags ul::-webkit-scrollbar,.books-landing-page .page-filtration .tabs__tags ul::-webkit-scrollbar{display:none}.books-landing-page .page-filtration .filters__tags ul,.books-landing-page .page-filtration .tabs__tags ul{-ms-overflow-style:none;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.books-landing-page .page-filtration .filters__tags ul::-webkit-scrollbar,.books-landing-page .page-filtration .tabs__tags ul::-webkit-scrollbar{display:none}}.page-filtration .filters__tags ul li,.page-filtration .tabs__tags ul li{text-align:center;padding-bottom:.7rem;height:100%;border-bottom:2px solid transparent}.books-landing-page .page-filtration .filters__tags ul li,.books-landing-page .page-filtration .tabs__tags ul li{width:3.3rem;min-width:3.3rem;height:3.3rem;padding-bottom:0;border:none}.books-landing-page .page-filtration .filters__tags ul li .link,.books-landing-page .page-filtration .filters__tags ul li a,.books-landing-page .page-filtration .tabs__tags ul li .link,.books-landing-page .page-filtration .tabs__tags ul li a{width:100%;height:100%;border:1px solid #8c3cf9;color:#8c3cf9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-filtration .filters__tags ul li .link,.page-filtration .filters__tags ul li a,.page-filtration .tabs__tags ul li .link,.page-filtration .tabs__tags ul li a{font-family:var(--defaultfontfamily);font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333;background-color:transparent;cursor:pointer}.page-filtration .filters__tags ul li .link figure,.page-filtration .filters__tags ul li a figure,.page-filtration .tabs__tags ul li .link figure,.page-filtration .tabs__tags ul li a figure{height:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-filtration .filters__tags ul li .link figure svg,.page-filtration .filters__tags ul li a figure svg,.page-filtration .tabs__tags ul li .link figure svg,.page-filtration .tabs__tags ul li a figure svg{-webkit-transition:.3s;transition:.3s}.page-filtration .filters__tags ul li .link.active,.page-filtration .filters__tags ul li .link:active,.page-filtration .filters__tags ul li .link:focus,.page-filtration .filters__tags ul li .link:hover,.page-filtration .filters__tags ul li a.active,.page-filtration .filters__tags ul li a:active,.page-filtration .filters__tags ul li a:focus,.page-filtration .filters__tags ul li a:hover,.page-filtration .tabs__tags ul li .link.active,.page-filtration .tabs__tags ul li .link:active,.page-filtration .tabs__tags ul li .link:focus,.page-filtration .tabs__tags ul li .link:hover,.page-filtration .tabs__tags ul li a.active,.page-filtration .tabs__tags ul li a:active,.page-filtration .tabs__tags ul li a:focus,.page-filtration .tabs__tags ul li a:hover{color:#8c3cf9}.books-landing-page .page-filtration .filters__tags ul li .link.active,.books-landing-page .page-filtration .filters__tags ul li .link:active,.books-landing-page .page-filtration .filters__tags ul li .link:focus,.books-landing-page .page-filtration .filters__tags ul li .link:hover,.books-landing-page .page-filtration .filters__tags ul li a.active,.books-landing-page .page-filtration .filters__tags ul li a:active,.books-landing-page .page-filtration .filters__tags ul li a:focus,.books-landing-page .page-filtration .filters__tags ul li a:hover,.books-landing-page .page-filtration .tabs__tags ul li .link.active,.books-landing-page .page-filtration .tabs__tags ul li .link:active,.books-landing-page .page-filtration .tabs__tags ul li .link:focus,.books-landing-page .page-filtration .tabs__tags ul li .link:hover,.books-landing-page .page-filtration .tabs__tags ul li a.active,.books-landing-page .page-filtration .tabs__tags ul li a:active,.books-landing-page .page-filtration .tabs__tags ul li a:focus,.books-landing-page .page-filtration .tabs__tags ul li a:hover{background-color:#8c3cf9;color:#fff}.page-filtration .filters__tags ul li .link.active svg,.page-filtration .filters__tags ul li .link:active svg,.page-filtration .filters__tags ul li .link:focus svg,.page-filtration .filters__tags ul li .link:hover svg,.page-filtration .filters__tags ul li a.active svg,.page-filtration .filters__tags ul li a:active svg,.page-filtration .filters__tags ul li a:focus svg,.page-filtration .filters__tags ul li a:hover svg,.page-filtration .tabs__tags ul li .link.active svg,.page-filtration .tabs__tags ul li .link:active svg,.page-filtration .tabs__tags ul li .link:focus svg,.page-filtration .tabs__tags ul li .link:hover svg,.page-filtration .tabs__tags ul li a.active svg,.page-filtration .tabs__tags ul li a:active svg,.page-filtration .tabs__tags ul li a:focus svg,.page-filtration .tabs__tags ul li a:hover svg{fill:#8c3cf9}.page-filtration .filters__tags ul li .link.disabled,.page-filtration .filters__tags ul li .link[disabled],.page-filtration .filters__tags ul li a.disabled,.page-filtration .filters__tags ul li a[disabled],.page-filtration .tabs__tags ul li .link.disabled,.page-filtration .tabs__tags ul li .link[disabled],.page-filtration .tabs__tags ul li a.disabled,.page-filtration .tabs__tags ul li a[disabled]{border:solid 1px #ccc;color:#ccc;pointer-events:none}.page-filtration .filters__tags ul li.ui-state-active,.page-filtration .tabs__tags ul li.ui-state-active{border-color:#8c3cf9}.page-filtration .filters__tags ul li.ui-state-active .link,.page-filtration .filters__tags ul li.ui-state-active a,.page-filtration .tabs__tags ul li.ui-state-active .link,.page-filtration .tabs__tags ul li.ui-state-active a{color:#8c3cf9}.books-landing-page .page-filtration .filters__tags ul li.ui-state-active .link,.books-landing-page .page-filtration .filters__tags ul li.ui-state-active a,.books-landing-page .page-filtration .tabs__tags ul li.ui-state-active .link,.books-landing-page .page-filtration .tabs__tags ul li.ui-state-active a{background-color:#8c3cf9;color:#fff}.page-filtration .filters__tags.with-icons .link,.page-filtration .filters__tags.with-icons a,.page-filtration .tabs__tags.with-icons .link,.page-filtration .tabs__tags.with-icons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.page-filtration .filters__tags.with-icons .link svg,.page-filtration .filters__tags.with-icons a svg,.page-filtration .tabs__tags.with-icons .link svg,.page-filtration .tabs__tags.with-icons a svg{height:1.4rem;fill:#797979}@media (max-width:640px){.page-filtration .filters__content .container,.page-filtration .tabs__content .container{padding:0}}@media (max-width:1200px){.page-filtration.single-tab .container{width:100%}}@media (max-width:991px){.page-filtration.single-tab .container{padding:0}}.page-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;font-family:var(--defaultfontfamily);margin-bottom:6rem;position:relative;background-color:#e0efff;height:25rem}.page-banner.page-banner--gradient{background-color:transparent;background-image:#e0efff;height:30rem}@media screen and (max-width:991px){.page-banner.page-banner--gradient{height:auto}}@media (max-width:991px){.page-banner{height:auto}}.page-banner .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:0;z-index:1}.home-page .page-banner .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reader-page .page-banner .container,.single-page .page-banner .container{height:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;margin:auto}@media (max-width:768px){.reader-page .page-banner .container,.single-page .page-banner .container{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (max-width:991px){.page-banner .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5rem;padding-bottom:5rem}.landing-page .page-banner .container{padding-top:6rem;padding-bottom:6rem}}.reader-page .page-banner,.single-page .page-banner{height:11rem;overflow:unset}@media (max-width:640px){.reader-page .page-banner,.single-page .page-banner{min-height:11rem;height:auto}}.single-page .page-banner{background-color:#f2f2f2}.reader-page .page-banner{position:relative}.reader-page .page-banner::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-image:url(../images/books-pattern.png);background-size:cover;background-repeat:no-repeat}.empty-favorites-page .page-banner{margin-bottom:11rem}@media (max-width:426px){.empty-favorites-page .page-banner{margin-bottom:8rem}}.page-banner__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:522px;max-height:424px}.books-landing-page .page-banner__img{max-width:44rem;max-height:33%}.books-landing-page .page-banner__img img{height:auto}@media screen and (max-width:991px){.books-landing-page .page-banner__img{display:none}}.page-banner__img img{width:100%;height:100%}@media screen and (max-width:991px){.home-page .page-banner__img{display:none}}@media screen and (max-width:991px){.page-banner__img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;max-height:30rem}.page-banner__img img{height:auto}}.page-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;gap:5rem}@media (max-width:991px){.page-banner__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5rem;padding-bottom:0}.sub-header .page-banner__container{padding:3.5rem 0}}.reader-page .page-banner__title,.single-page .page-banner__title{width:100%}.books-landing-page .page-banner__title h1,.donate-page .page-banner__title h1{text-align:start;font-weight:700;text-shadow:0 -2px 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0 0 3px rgba(255,255,255,.9)}@media (max-width:991px){.books-landing-page .page-banner__title h1,.donate-page .page-banner__title h1{text-align:center}}@media (max-width:991px){.page-banner__title h1{text-align:center}}.layout-ltr .page-banner__title h1{margin-bottom:1rem}@media (max-width:991px){.layout-ltr .page-banner__title h1{margin-bottom:.2rem}}.home-page .page-banner__title h1,.home-page .page-banner__title h1::after,.home-page .page-banner__title h1::before{font-size:5rem}@media (max-width:640px){.home-page .page-banner__title h1,.home-page .page-banner__title h1::after,.home-page .page-banner__title h1::before{font-size:4rem}}.reader-page .page-banner__title h1,.single-page .page-banner__title h1{margin:0}@media (min-width:768px){.reader-page .page-banner__title h1,.single-page .page-banner__title h1{max-width:calc(100% - 340px);text-align:center;margin:auto}}@media (max-width:768px){.reader-page .page-banner__title h1,.single-page .page-banner__title h1{line-height:1.1;word-break:break-word}}.page-banner__title h1::after,.page-banner__title h1::before{font-family:var(--defaultfontfamily);font-size:28px;font-weight:700;color:#333;position:relative;line-height:normal}.reader-page .page-banner__title h1::after,.reader-page .page-banner__title h1::before,.single-page .page-banner__title h1::after,.single-page .page-banner__title h1::before{content:none}.page-banner__title h1::before{position:absolute;top:0;right:0;-webkit-text-stroke:.6rem #fff}.page-banner__title h1::after{position:absolute;top:0;right:0}@media (max-width:991px){.page-banner__title h1{margin:0}}.reader-page .page-banner__title,.single-page .page-banner__title{margin:0}.reader-page .page-banner__title:has(.page-banner__subtitle),.single-page .page-banner__title:has(.page-banner__subtitle){text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-banner__text{max-width:85%}.layout-ltr .page-banner__text{max-width:90%}.home-page .page-banner__text{font-size:1.8rem}@media (max-width:991px){.home-page .page-banner__text{max-width:100%}}@media (max-width:991px){.page-banner__text{text-align:center}}.page-banner__content,.page-banner__img{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.page-banner__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.books-landing-page .page-banner__content{padding:0}.reader-page .page-banner__content,.single-page .page-banner__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;z-index:1;width:100%}.page-banner__cta{margin-top:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.page-banner .app-stores ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-banner__cloud-mask{background-image:url(../images/comics/cloud.png);background-position:left top;background-repeat:repeat-x;background-size:auto 10rem;height:5rem;position:absolute;width:100%;z-index:9;bottom:0}.page-banner__img-r{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:right;background-size:50%}.reader-page .page-banner__img-r{background-image:url(../images/books/icons/r.png)}.page-banner__img-l{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:left;background-size:50%}.reader-page .page-banner__img-l{background-image:url(../images/books/icons/l.png)}@media screen and (max-width:991px){.page-banner{height:auto}}.page-banner__subtitle{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#818181;position:relative;line-height:normal}@media (max-width:768px){.reader-page .page-banner__subtitle,.single-page .page-banner__subtitle{margin-top:1rem}}.img-mask{display:none}@media (min-width:1600px){.books-landing-page .img-mask,.donate-page .img-mask{display:block}}@media (min-width:768px){.reader-page .img-mask{display:block}}@media (min-width:768px){.img-mask{position:absolute;width:100%;height:100%;z-index:0}.img-mask__img{position:absolute;height:100%}.img-mask__img--left{left:3rem}}@media (min-width:768px) and (max-width:1190px){.img-mask__img--left{left:2rem}}@media (min-width:768px){.books-landing-page .img-mask__img--left,.donate-page .img-mask__img--left{left:0}.layout-ltr .books-landing-page .img-mask__img--left,.layout-ltr .donate-page .img-mask__img--left{right:0;left:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.reader-page .img-mask__img--left{-webkit-transform:translateY(24%);-ms-transform:translateY(24%);transform:translateY(24%)}.img-mask__img--right{right:3rem}}@media (min-width:768px) and (max-width:1190px){.img-mask__img--right{right:2rem}}@media (min-width:768px){.reader-page .img-mask__img--right{height:90%;bottom:0}.books-landing-page .img-mask__img--right,.donate-page .img-mask__img--right{right:0}.layout-ltr .books-landing-page .img-mask__img--right,.layout-ltr .donate-page .img-mask__img--right{left:0;right:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.books-page .img-mask__img--right{height:90%;bottom:0}.img-mask__img--center{position:absolute;top:6rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}}.app-banner{padding-top:8rem}.app-banner .qr-code{width:12rem;height:12rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-margin-end:3rem;margin-inline-end:3rem;-ms-flex-item-align:center;align-self:center}.app-banner .qr-code span{color:#909090;font-size:15px;display:block;margin-top:.5rem}@media screen and (max-width:766px){.app-banner .qr-code{display:none}}.app-banner .qr-code__container{margin:13rem 0;-webkit-margin-end:5rem;margin-inline-end:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-banner .qr-code__container .qr-code{margin:0!important}@media screen and (max-width:991px){.app-banner .qr-code__container{width:100%;margin:0 0 6rem}}@media screen and (max-width:991px){.app-banner{padding-top:0}}@media screen and (max-width:766px){.app-banner.app-banner--classes .app-banner__right{height:40rem}}.app-banner.app-banner--classes{margin-top:auto!important}.app-banner.app-banner--classes~.main-footer{margin-top:0}.app-banner .download-options__mobile-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:1rem}.app-banner .download-options__mobile-icons li{width:12rem}.app-banner .download-options__mobile-icons li a{cursor:pointer;display:block;height:100%}.app-banner .download-options__mobile-icons li a *{pointer-events:none}@media screen and (max-width:991px){.app-banner .download-options__mobile-icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}.app-banner .download-options>div{text-align:left}.app-banner.without-qr .app-banner__body{padding-top:0}.app-banner.without-qr .app-banner__body .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-banner.without-qr .app-banner__right,.app-banner.without-qr .download-banner__right{margin-top:-8rem;padding-top:3rem}.app-banner.without-qr .qr-code__container{display:none}.app-banner.without-qr .download-options__mobile-icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app-banner__icon{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:4rem;overflow:hidden;z-index:1}.app-banner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:36.5rem;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:.3s;transition:.3s;padding:0 6.4rem;border-radius:4rem;border:1px solid #d0d0d0;position:relative}@media screen and (max-width:991px){.app-banner__body{padding-top:6rem}}.app-banner__body .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media screen and (max-width:991px){.app-banner__body .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.app-banner__body .container h2{margin-bottom:.9rem;text-shadow:2px 2px #fff,-2px -2px #fff;font-size:5.6rem;font-weight:300;color:#1b371e}.app-banner__body .container p{max-width:50rem;font-family:var(--bodyfontfamily);font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#333;line-height:1.7}@media screen and (max-width:991px){.app-banner__body .container p{max-width:100%}}.without-qr .app-banner__body .container p{max-width:60rem}.app-banner--books .app-banner__body{background-color:#f1deff}.app-banner--books .app-banner__body .app-banner__icon img{position:absolute;width:auto;height:100%}.layout-ltr .app-banner--books .app-banner__body .app-banner__icon img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:991px){.app-banner--books .app-banner__body .app-banner__icon img{display:none}}@media screen and (max-width:766px){.app-banner__body{min-height:inherit;padding:3rem 3rem 0}}.app-banner__details,.download-banner__details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:767px){.app-banner__details,.download-banner__details{padding:3rem 0}}.app-banner__details span,.download-banner__details span{color:#909090;font-size:15px}@media screen and (max-width:991px){.app-banner__details h2,.download-banner__details h2{text-align:center}}@media screen and (max-width:640px){.app-banner__details h2,.download-banner__details h2{font-size:3.2rem}}@media screen and (max-width:991px){.app-banner__details,.download-banner__details{background:0 0!important;text-align:center;width:100%}}.app-banner__right,.download-banner__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-top:-8rem;padding-top:3rem;height:44.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;-webkit-margin-end:-1.5rem;margin-inline-end:-1.5rem;-webkit-padding-start:3rem;padding-inline-start:3rem}.app-banner__right>figure,.download-banner__right>figure{margin-top:-8rem;border:4px solid #333;border-radius:30px;-webkit-box-shadow:0 0 14px rgba(0,0,0,.4);box-shadow:0 0 14px rgba(0,0,0,.4);margin:0;position:relative}.app-banner__right>figure::after,.download-banner__right>figure::after{content:"";position:absolute;background:url(../images/mobile-lines.svg) no-repeat center;top:1rem;width:3rem;left:1rem;height:3rem;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.app-banner__right>figure img,.download-banner__right>figure img{max-height:50rem;max-width:50rem;border-radius:25px}@media screen and (max-width:766px){.app-banner__right>figure img,.download-banner__right>figure img{max-width:100%}}@media screen and (max-width:991px){.app-banner__right,.download-banner__right{margin:0;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.app-banner__right .qr-code,.download-banner__right .qr-code{display:none}}.app-banner--footer{background-size:100px;border-radius:20px;margin-top:auto;padding:0 30px}.app-banner__close-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;position:absolute;z-index:999;right:10px;top:15px}.app-banner__close-action i{font-size:18px;margin:0}.app-banner--chat .app-banner__close-action i{color:#ca73ab}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed!important;background:#000;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;padding:20px}@media screen and (max-width:766px){.mfp-container{padding:10px}}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:start;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right-icon{right:0}.mfp-arrow-right-icon:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right-icon:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right-icon{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hinge;animation-name:hinge}.mfp-with-fade .mfp-content,.mfp-with-fade.mfp-bg{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.mfp-with-fade.mfp-ready .mfp-content{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:.7}.mfp-with-fade.mfp-removing.mfp-bg{opacity:0}.mfp-3d-unfold .mfp-content{-webkit-perspective:2000px;perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;-webkit-transition:all .3s;transition:all .3s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:.7}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}div#donation,div#download-modal,div#forgotPasswordForm,div#notSignin,div#recommendForm,div#signUpForm,div#signinForm{position:relative;z-index:999;text-align:start;direction:rtl}div#donation div.wrapper,div#download-modal div.wrapper,div#forgotPasswordForm div.wrapper,div#notSignin div.wrapper,div#recommendForm div.wrapper,div#signUpForm div.wrapper,div#signinForm div.wrapper{background-color:#fff;border-radius:5px;padding:70px;position:relative}@media screen and (max-width:640px){div#donation div.wrapper,div#download-modal div.wrapper,div#forgotPasswordForm div.wrapper,div#notSignin div.wrapper,div#recommendForm div.wrapper,div#signUpForm div.wrapper,div#signinForm div.wrapper{padding:60px 20px 30px}}div#donation button.mfp-close,div#download-modal button.mfp-close,div#forgotPasswordForm button.mfp-close,div#notSignin button.mfp-close,div#recommendForm button.mfp-close,div#signUpForm button.mfp-close,div#signinForm button.mfp-close{display:none}div#donation a.close,div#download-modal a.close,div#forgotPasswordForm a.close,div#notSignin a.close,div#recommendForm a.close,div#signUpForm a.close,div#signinForm a.close{position:absolute;top:20px;left:20px;color:#666;z-index:10}div#donation a.close:hover i,div#download-modal a.close:hover i,div#forgotPasswordForm a.close:hover i,div#notSignin a.close:hover i,div#recommendForm a.close:hover i,div#signUpForm a.close:hover i,div#signinForm a.close:hover i{color:#8c3cf9}div#donation h2,div#download-modal h2,div#forgotPasswordForm h2,div#notSignin h2,div#recommendForm h2,div#signUpForm h2,div#signinForm h2{text-align:center;margin-bottom:30px}div#donation form,div#download-modal form,div#forgotPasswordForm form,div#notSignin form,div#recommendForm form,div#signUpForm form,div#signinForm form{width:100%}div#donation form:after,div#donation form:before,div#download-modal form:after,div#download-modal form:before,div#forgotPasswordForm form:after,div#forgotPasswordForm form:before,div#notSignin form:after,div#notSignin form:before,div#recommendForm form:after,div#recommendForm form:before,div#signUpForm form:after,div#signUpForm form:before,div#signinForm form:after,div#signinForm form:before{content:" ";display:table}div#donation form:after,div#download-modal form:after,div#forgotPasswordForm form:after,div#notSignin form:after,div#recommendForm form:after,div#signUpForm form:after,div#signinForm form:after{clear:both}div#donation form>div:not(.notActivated),div#download-modal form>div:not(.notActivated),div#forgotPasswordForm form>div:not(.notActivated),div#notSignin form>div:not(.notActivated),div#recommendForm form>div:not(.notActivated),div#signUpForm form>div:not(.notActivated),div#signinForm form>div:not(.notActivated){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#donation form>div:not(.notActivated) label,div#download-modal form>div:not(.notActivated) label,div#forgotPasswordForm form>div:not(.notActivated) label,div#notSignin form>div:not(.notActivated) label,div#recommendForm form>div:not(.notActivated) label,div#signUpForm form>div:not(.notActivated) label,div#signinForm form>div:not(.notActivated) label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}div#donation form>div:not(.notActivated) label input,div#download-modal form>div:not(.notActivated) label input,div#forgotPasswordForm form>div:not(.notActivated) label input,div#notSignin form>div:not(.notActivated) label input,div#recommendForm form>div:not(.notActivated) label input,div#signUpForm form>div:not(.notActivated) label input,div#signinForm form>div:not(.notActivated) label input{outline:0;cursor:pointer;margin:0}div#donation form>div:not(.notActivated) label span,div#download-modal form>div:not(.notActivated) label span,div#forgotPasswordForm form>div:not(.notActivated) label span,div#notSignin form>div:not(.notActivated) label span,div#recommendForm form>div:not(.notActivated) label span,div#signUpForm form>div:not(.notActivated) label span,div#signinForm form>div:not(.notActivated) label span{cursor:pointer;margin-right:5px}div#donation div.label,div#donation label.full,div#download-modal div.label,div#download-modal label.full,div#forgotPasswordForm div.label,div#forgotPasswordForm label.full,div#notSignin div.label,div#notSignin label.full,div#recommendForm div.label,div#recommendForm label.full,div#signUpForm div.label,div#signUpForm label.full,div#signinForm div.label,div#signinForm label.full{margin-bottom:30px;position:relative}div#donation div.label input,div#donation div.label select,div#donation div.label textarea,div#donation label.full input,div#donation label.full select,div#donation label.full textarea,div#download-modal div.label input,div#download-modal div.label select,div#download-modal div.label textarea,div#download-modal label.full input,div#download-modal label.full select,div#download-modal label.full textarea,div#forgotPasswordForm div.label input,div#forgotPasswordForm div.label select,div#forgotPasswordForm div.label textarea,div#forgotPasswordForm label.full input,div#forgotPasswordForm label.full select,div#forgotPasswordForm label.full textarea,div#notSignin div.label input,div#notSignin div.label select,div#notSignin div.label textarea,div#notSignin label.full input,div#notSignin label.full select,div#notSignin label.full textarea,div#recommendForm div.label input,div#recommendForm div.label select,div#recommendForm div.label textarea,div#recommendForm label.full input,div#recommendForm label.full select,div#recommendForm label.full textarea,div#signUpForm div.label input,div#signUpForm div.label select,div#signUpForm div.label textarea,div#signUpForm label.full input,div#signUpForm label.full select,div#signUpForm label.full textarea,div#signinForm div.label input,div#signinForm div.label select,div#signinForm div.label textarea,div#signinForm label.full input,div#signinForm label.full select,div#signinForm label.full textarea{width:100%;height:50px;background:#fff;border:solid 1px #ccc;padding:0 20px;color:#666;line-height:48px;outline:0;border-radius:5px;font-size:16px;font-family:var(--bodyfontfamily)}div#donation div.label input:focus,div#donation div.label select:focus,div#donation div.label textarea:focus,div#donation label.full input:focus,div#donation label.full select:focus,div#donation label.full textarea:focus,div#download-modal div.label input:focus,div#download-modal div.label select:focus,div#download-modal div.label textarea:focus,div#download-modal label.full input:focus,div#download-modal label.full select:focus,div#download-modal label.full textarea:focus,div#forgotPasswordForm div.label input:focus,div#forgotPasswordForm div.label select:focus,div#forgotPasswordForm div.label textarea:focus,div#forgotPasswordForm label.full input:focus,div#forgotPasswordForm label.full select:focus,div#forgotPasswordForm label.full textarea:focus,div#notSignin div.label input:focus,div#notSignin div.label select:focus,div#notSignin div.label textarea:focus,div#notSignin label.full input:focus,div#notSignin label.full select:focus,div#notSignin label.full textarea:focus,div#recommendForm div.label input:focus,div#recommendForm div.label select:focus,div#recommendForm div.label textarea:focus,div#recommendForm label.full input:focus,div#recommendForm label.full select:focus,div#recommendForm label.full textarea:focus,div#signUpForm div.label input:focus,div#signUpForm div.label select:focus,div#signUpForm div.label textarea:focus,div#signUpForm label.full input:focus,div#signUpForm label.full select:focus,div#signUpForm label.full textarea:focus,div#signinForm div.label input:focus,div#signinForm div.label select:focus,div#signinForm div.label textarea:focus,div#signinForm label.full input:focus,div#signinForm label.full select:focus,div#signinForm label.full textarea:focus{border-color:#8c3cf9}div#donation div.label input.error,div#donation label.full input.error,div#download-modal div.label input.error,div#download-modal label.full input.error,div#forgotPasswordForm div.label input.error,div#forgotPasswordForm label.full input.error,div#notSignin div.label input.error,div#notSignin label.full input.error,div#recommendForm div.label input.error,div#recommendForm label.full input.error,div#signUpForm div.label input.error,div#signUpForm label.full input.error,div#signinForm div.label input.error,div#signinForm label.full input.error{border-color:#dd4140}div#donation div.label textarea,div#donation label.full textarea,div#download-modal div.label textarea,div#download-modal label.full textarea,div#forgotPasswordForm div.label textarea,div#forgotPasswordForm label.full textarea,div#notSignin div.label textarea,div#notSignin label.full textarea,div#recommendForm div.label textarea,div#recommendForm label.full textarea,div#signUpForm div.label textarea,div#signUpForm label.full textarea,div#signinForm div.label textarea,div#signinForm label.full textarea{min-height:150px;resize:vertical;line-height:1.5;padding:15px 20px}div#donation div.label textarea.error,div#donation label.full textarea.error,div#download-modal div.label textarea.error,div#download-modal label.full textarea.error,div#forgotPasswordForm div.label textarea.error,div#forgotPasswordForm label.full textarea.error,div#notSignin div.label textarea.error,div#notSignin label.full textarea.error,div#recommendForm div.label textarea.error,div#recommendForm label.full textarea.error,div#signUpForm div.label textarea.error,div#signUpForm label.full textarea.error,div#signinForm div.label textarea.error,div#signinForm label.full textarea.error{border-color:#dd4140}div#donation div.label span.label,div#donation label.full span.label,div#download-modal div.label span.label,div#download-modal label.full span.label,div#forgotPasswordForm div.label span.label,div#forgotPasswordForm label.full span.label,div#notSignin div.label span.label,div#notSignin label.full span.label,div#recommendForm div.label span.label,div#recommendForm label.full span.label,div#signUpForm div.label span.label,div#signUpForm label.full span.label,div#signinForm div.label span.label,div#signinForm label.full span.label{display:block;margin-bottom:15px}div#donation input.button[disabled],div#download-modal input.button[disabled],div#forgotPasswordForm input.button[disabled],div#notSignin input.button[disabled],div#recommendForm input.button[disabled],div#signUpForm input.button[disabled],div#signinForm input.button[disabled]{opacity:.4}div#donation input.button[disabled]:hover,div#download-modal input.button[disabled]:hover,div#forgotPasswordForm input.button[disabled]:hover,div#notSignin input.button[disabled]:hover,div#recommendForm input.button[disabled]:hover,div#signUpForm input.button[disabled]:hover,div#signinForm input.button[disabled]:hover{background-color:#fff;color:#8c3cf9}div#donation span.emailCheck,div#donation span.error,div#download-modal span.emailCheck,div#download-modal span.error,div#forgotPasswordForm span.emailCheck,div#forgotPasswordForm span.error,div#notSignin span.emailCheck,div#notSignin span.error,div#recommendForm span.emailCheck,div#recommendForm span.error,div#signUpForm span.emailCheck,div#signUpForm span.error,div#signinForm span.emailCheck,div#signinForm span.error{background-color:#dd4140;color:#fff;display:inline-block;position:absolute;top:-10px;left:0;padding:10px 10px;border-radius:3px;font-size:14px}div#donation span.emailCheck:after,div#donation span.error:after,div#download-modal span.emailCheck:after,div#download-modal span.error:after,div#forgotPasswordForm span.emailCheck:after,div#forgotPasswordForm span.error:after,div#notSignin span.emailCheck:after,div#notSignin span.error:after,div#recommendForm span.emailCheck:after,div#recommendForm span.error:after,div#signUpForm span.emailCheck:after,div#signUpForm span.error:after,div#signinForm span.emailCheck:after,div#signinForm span.error:after{content:" ";position:absolute;top:100%;left:10px;height:0;width:0;pointer-events:none;border:solid transparent;border-top-color:#dd4140;border-width:5px}div#donation span.emailCheck,div#download-modal span.emailCheck,div#forgotPasswordForm span.emailCheck,div#notSignin span.emailCheck,div#recommendForm span.emailCheck,div#signUpForm span.emailCheck,div#signinForm span.emailCheck{display:none}div#donation span.emailCheck.notAvailable,div#download-modal span.emailCheck.notAvailable,div#forgotPasswordForm span.emailCheck.notAvailable,div#notSignin span.emailCheck.notAvailable,div#recommendForm span.emailCheck.notAvailable,div#signUpForm span.emailCheck.notAvailable,div#signinForm span.emailCheck.notAvailable{display:inline-block;background-color:#dd4140}div#donation div.alt,div#download-modal div.alt,div#forgotPasswordForm div.alt,div#notSignin div.alt,div#recommendForm div.alt,div#signUpForm div.alt,div#signinForm div.alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;margin-top:30px;border-top:solid 1px #ccc;line-height:1.5}@media screen and (max-width:426px){div#donation div.alt,div#download-modal div.alt,div#forgotPasswordForm div.alt,div#notSignin div.alt,div#recommendForm div.alt,div#signUpForm div.alt,div#signinForm div.alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:426px){div#donation div.alt p,div#download-modal div.alt p,div#forgotPasswordForm div.alt p,div#notSignin div.alt p,div#recommendForm div.alt p,div#signUpForm div.alt p,div#signinForm div.alt p{margin-top:15px}}div#donation div.alt div,div#download-modal div.alt div,div#forgotPasswordForm div.alt div,div#notSignin div.alt div,div#recommendForm div.alt div,div#signUpForm div.alt div,div#signinForm div.alt div{-webkit-box-flex:1;-ms-flex:1;flex:1}div#donation div.alt a,div#download-modal div.alt a,div#forgotPasswordForm div.alt a,div#notSignin div.alt a,div#recommendForm div.alt a,div#signUpForm div.alt a,div#signinForm div.alt a{color:#8c3cf9}div#donation div.alt a:nth-child(2),div#download-modal div.alt a:nth-child(2),div#forgotPasswordForm div.alt a:nth-child(2),div#notSignin div.alt a:nth-child(2),div#recommendForm div.alt a:nth-child(2),div#signUpForm div.alt a:nth-child(2),div#signinForm div.alt a:nth-child(2){text-align:left}div#donation div.alt a:hover,div#download-modal div.alt a:hover,div#forgotPasswordForm div.alt a:hover,div#notSignin div.alt a:hover,div#recommendForm div.alt a:hover,div#signUpForm div.alt a:hover,div#signinForm div.alt a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}div#donation div.notActivated,div#download-modal div.notActivated,div#forgotPasswordForm div.notActivated,div#notSignin div.notActivated,div#recommendForm div.notActivated,div#signUpForm div.notActivated,div#signinForm div.notActivated{background-color:#fafafa;border:solid 1px #ccc;padding:20px 10px;line-height:1.7;border-radius:5px;margin-top:20px;display:none}div#donation div.notActivated p,div#download-modal div.notActivated p,div#forgotPasswordForm div.notActivated p,div#notSignin div.notActivated p,div#recommendForm div.notActivated p,div#signUpForm div.notActivated p,div#signinForm div.notActivated p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#donation div.notActivated i,div#download-modal div.notActivated i,div#forgotPasswordForm div.notActivated i,div#notSignin div.notActivated i,div#recommendForm div.notActivated i,div#signUpForm div.notActivated i,div#signinForm div.notActivated i{margin-left:10px;-ms-flex-item-align:baseline;align-self:baseline;padding-top:3px;color:#8c3cf9}div#donation div.notActivated div,div#download-modal div.notActivated div,div#forgotPasswordForm div.notActivated div,div#notSignin div.notActivated div,div#recommendForm div.notActivated div,div#signUpForm div.notActivated div,div#signinForm div.notActivated div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}div#donation#donation,div#donation#download-modal,div#donation#notSignin,div#download-modal#donation,div#download-modal#download-modal,div#download-modal#notSignin,div#forgotPasswordForm#donation,div#forgotPasswordForm#download-modal,div#forgotPasswordForm#notSignin,div#notSignin#donation,div#notSignin#download-modal,div#notSignin#notSignin,div#recommendForm#donation,div#recommendForm#download-modal,div#recommendForm#notSignin,div#signUpForm#donation,div#signUpForm#download-modal,div#signUpForm#notSignin,div#signinForm#donation,div#signinForm#download-modal,div#signinForm#notSignin{text-align:center}div#donation#donation figure,div#donation#download-modal figure,div#donation#notSignin figure,div#download-modal#donation figure,div#download-modal#download-modal figure,div#download-modal#notSignin figure,div#forgotPasswordForm#donation figure,div#forgotPasswordForm#download-modal figure,div#forgotPasswordForm#notSignin figure,div#notSignin#donation figure,div#notSignin#download-modal figure,div#notSignin#notSignin figure,div#recommendForm#donation figure,div#recommendForm#download-modal figure,div#recommendForm#notSignin figure,div#signUpForm#donation figure,div#signUpForm#download-modal figure,div#signUpForm#notSignin figure,div#signinForm#donation figure,div#signinForm#download-modal figure,div#signinForm#notSignin figure{width:100px;margin:0 auto 30px}div#donation#donation p,div#donation#download-modal p,div#donation#notSignin p,div#download-modal#donation p,div#download-modal#download-modal p,div#download-modal#notSignin p,div#forgotPasswordForm#donation p,div#forgotPasswordForm#download-modal p,div#forgotPasswordForm#notSignin p,div#notSignin#donation p,div#notSignin#download-modal p,div#notSignin#notSignin p,div#recommendForm#donation p,div#recommendForm#download-modal p,div#recommendForm#notSignin p,div#signUpForm#donation p,div#signUpForm#download-modal p,div#signUpForm#notSignin p,div#signinForm#donation p,div#signinForm#download-modal p,div#signinForm#notSignin p{margin-bottom:20px;font-size:20px;line-height:1.5}div#donation#donation a.fireSecondModal,div#donation#download-modal a.fireSecondModal,div#donation#notSignin a.fireSecondModal,div#download-modal#donation a.fireSecondModal,div#download-modal#download-modal a.fireSecondModal,div#download-modal#notSignin a.fireSecondModal,div#forgotPasswordForm#donation a.fireSecondModal,div#forgotPasswordForm#download-modal a.fireSecondModal,div#forgotPasswordForm#notSignin a.fireSecondModal,div#notSignin#donation a.fireSecondModal,div#notSignin#download-modal a.fireSecondModal,div#notSignin#notSignin a.fireSecondModal,div#recommendForm#donation a.fireSecondModal,div#recommendForm#download-modal a.fireSecondModal,div#recommendForm#notSignin a.fireSecondModal,div#signUpForm#donation a.fireSecondModal,div#signUpForm#download-modal a.fireSecondModal,div#signUpForm#notSignin a.fireSecondModal,div#signinForm#donation a.fireSecondModal,div#signinForm#download-modal a.fireSecondModal,div#signinForm#notSignin a.fireSecondModal{margin:0 5px}div#donation#donation p,div#download-modal#donation p,div#forgotPasswordForm#donation p,div#notSignin#donation p,div#recommendForm#donation p,div#signUpForm#donation p,div#signinForm#donation p{color:#666;font-family:"Noto Sans",sans-serif;text-align:left}div#donation#donation p:last-child,div#download-modal#donation p:last-child,div#forgotPasswordForm#donation p:last-child,div#notSignin#donation p:last-child,div#recommendForm#donation p:last-child,div#signUpForm#donation p:last-child,div#signinForm#donation p:last-child{margin-bottom:0}div#donation#donation p span,div#download-modal#donation p span,div#forgotPasswordForm#donation p span,div#notSignin#donation p span,div#recommendForm#donation p span,div#signUpForm#donation p span,div#signinForm#donation p span{color:#333}div#donation#donation h2,div#download-modal#donation h2,div#forgotPasswordForm#donation h2,div#notSignin#donation h2,div#recommendForm#donation h2,div#signUpForm#donation h2,div#signinForm#donation h2{margin-bottom:20px}div#donation div.successMessage,div#download-modal div.successMessage,div#forgotPasswordForm div.successMessage,div#notSignin div.successMessage,div#recommendForm div.successMessage,div#signUpForm div.successMessage,div#signinForm div.successMessage{display:none;text-align:center}div#donation div.successMessage figure,div#download-modal div.successMessage figure,div#forgotPasswordForm div.successMessage figure,div#notSignin div.successMessage figure,div#recommendForm div.successMessage figure,div#signUpForm div.successMessage figure,div#signinForm div.successMessage figure{text-align:center;margin-bottom:30px}div#donation div.successMessage img,div#download-modal div.successMessage img,div#forgotPasswordForm div.successMessage img,div#notSignin div.successMessage img,div#recommendForm div.successMessage img,div#signUpForm div.successMessage img,div#signinForm div.successMessage img{width:200px}div#donation div.successMessage p,div#download-modal div.successMessage p,div#forgotPasswordForm div.successMessage p,div#notSignin div.successMessage p,div#recommendForm div.successMessage p,div#signUpForm div.successMessage p,div#signinForm div.successMessage p{line-height:1.7}div#donation.loading div.wrapper:before,div#download-modal.loading div.wrapper:before,div#forgotPasswordForm.loading div.wrapper:before,div#notSignin.loading div.wrapper:before,div#recommendForm.loading div.wrapper:before,div#signUpForm.loading div.wrapper:before,div#signinForm.loading div.wrapper:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;opacity:.7;z-index:2;clear:initial}div#donation.loading div.wrapper:after,div#download-modal.loading div.wrapper:after,div#forgotPasswordForm.loading div.wrapper:after,div#notSignin.loading div.wrapper:after,div#recommendForm.loading div.wrapper:after,div#signUpForm.loading div.wrapper:after,div#signinForm.loading div.wrapper:after{content:"\f3f4";display:block;font-family:Font-Awesome;font-weight:900!important;font-size:48px;color:#8c3cf9;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;-webkit-animation:loadingSpinner 2s infinite linear;animation:loadingSpinner 2s infinite linear}div#donation.resendActivate div.notActivated,div#download-modal.resendActivate div.notActivated,div#forgotPasswordForm.resendActivate div.notActivated,div#notSignin.resendActivate div.notActivated,div#recommendForm.resendActivate div.notActivated,div#signUpForm.resendActivate div.notActivated,div#signinForm.resendActivate div.notActivated{display:block}div#donation.success div.alt,div#donation.success div.notActivated,div#donation.success form,div#donation.success h2,div#donation.success.loading div.wrapper:after,div#donation.success.loading div.wrapper:before,div#download-modal.success div.alt,div#download-modal.success div.notActivated,div#download-modal.success form,div#download-modal.success h2,div#download-modal.success.loading div.wrapper:after,div#download-modal.success.loading div.wrapper:before,div#forgotPasswordForm.success div.alt,div#forgotPasswordForm.success div.notActivated,div#forgotPasswordForm.success form,div#forgotPasswordForm.success h2,div#forgotPasswordForm.success.loading div.wrapper:after,div#forgotPasswordForm.success.loading div.wrapper:before,div#notSignin.success div.alt,div#notSignin.success div.notActivated,div#notSignin.success form,div#notSignin.success h2,div#notSignin.success.loading div.wrapper:after,div#notSignin.success.loading div.wrapper:before,div#recommendForm.success div.alt,div#recommendForm.success div.notActivated,div#recommendForm.success form,div#recommendForm.success h2,div#recommendForm.success.loading div.wrapper:after,div#recommendForm.success.loading div.wrapper:before,div#signUpForm.success div.alt,div#signUpForm.success div.notActivated,div#signUpForm.success form,div#signUpForm.success h2,div#signUpForm.success.loading div.wrapper:after,div#signUpForm.success.loading div.wrapper:before,div#signinForm.success div.alt,div#signinForm.success div.notActivated,div#signinForm.success form,div#signinForm.success h2,div#signinForm.success.loading div.wrapper:after,div#signinForm.success.loading div.wrapper:before{display:none}div#donation.success div.successMessage,div#download-modal.success div.successMessage,div#forgotPasswordForm.success div.successMessage,div#notSignin.success div.successMessage,div#recommendForm.success div.successMessage,div#signUpForm.success div.successMessage,div#signinForm.success div.successMessage{display:block}div#donation div.wrapper{padding:0 50px;padding-bottom:40px;padding-top:40px}.normal-popup{width:800px;margin:auto;background-color:#fff;border-radius:20px;padding:60px 40px 40px;position:relative;text-align:center}.normal-popup .image img{width:150px}.normal-popup .image figure{margin-top:-8rem;border:4px solid #333;border-radius:20px;margin:0;position:relative;overflow:hidden}.normal-popup .mfp-close{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8c3cf9;font-size:0;opacity:1;position:absolute;left:30px;top:30px}.normal-popup .mfp-close::before{content:"\f00d";font-family:Font-Awesome;font-size:20px}.normal-popup .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}.normal-popup .modal-content h3{font-size:20px;font-weight:500}.normal-popup .modal-content p{font-size:18px;margin:7px 0}.normal-popup .modal-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.normal-popup .modal-content ul img{height:40px}.normal-popup .modal-content ul li{margin-left:10px}@media screen and (max-width:640px){.normal-popup .modal-content ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}}.normal-popup .modal-content .modal-details{text-align:start;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3rem}.normal-popup .modal-content .modal-details p{line-height:30px;direction:rtl;margin-bottom:15px}@media screen and (max-width:640px){.normal-popup .modal-content .modal-details{margin-right:0}}.normal-popup .modal-content .modal-details--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.normal-popup .modal-content .modal-details--centered .modal-details__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem}.normal-popup .modal-content .modal-details--centered .modal-details__header i{margin-bottom:.7rem}.normal-popup .modal-content .modal-details--centered .modal-details__body{padding:.5rem 0 2rem}.normal-popup .modal-content .modal-details--centered .modal-details__body p{margin:0;color:#999;font-size:1.6rem}.normal-popup .modal-content .modal-details--centered .modal-details__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.7rem .7rem;padding-top:0}.normal-popup .modal-content .modal-details--centered .modal-details__footer button{width:100%;border-radius:1rem;font-family:var(--defaultfontfamily);text-wrap:nowrap}.normal-popup .modal-content .modal-details--centered i{font-size:2.5rem}.normal-popup .modal-content .modal-details--centered h3{font-size:1.6rem}@media screen and (max-width:640px){.normal-popup .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:766px){.normal-popup{width:calc(100% - 30px)}}.normal-popup.smaler-popup{width:372px;max-width:100%;padding:0;border-radius:1rem}.normal-popup.smaler-popup .modal-details{margin:0}.normal-popup.has-cta .mfp-close{display:none}.mfp-bg{opacity:.5}.modal-content-details .modal-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center!important}.modal-content-details h3{font-size:20px;font-weight:500;font-family:var(--defaultfontfamily)}.modal-footer a,.modal-footer button{margin:0 5px}.donation-popup{background:#fff url(../images/donate-bg.svg);background-size:80rem;background-position:center bottom;background-repeat:no-repeat;width:600px;padding-bottom:12rem}.dropdown{position:relative}.dropdown *{font-family:var(--bodyfontfamily)!important}@media (max-width:766px){.dropdown *{font-family:var(--defaultfontfamily)!important}}@media (max-width:640px){.dropdown.streak-dropdown{position:unset}}.top-header .dropdown .lang-subtext i{font-family:var(--numbersfontfamily)!important}.top-header .dropdown .ar-text{font-family:NotoNaskhArabic,sans-serif!important}.top-header .dropdown .cy-text,.top-header .dropdown .en-text,.top-header .dropdown .es-text,.top-header .dropdown .fr-text,.top-header .dropdown .pt-text{font-family:"Noto Sans",sans-serif!important}.top-header .dropdown .ja-text{font-family:NotoSansJP,sans-serif!important}.top-header .dropdown .hi-text{font-family:NotoSansDevanagari,sans-serif!important}.top-header .dropdown .bn-text{font-family:NotoSansBengali,sans-serif!important}.top-header .dropdown .hyw-text{font-family:NotoSansArmenian,sans-serif!important}.dropdown.open{z-index:999}.dropdown.open>a{color:#8c3cf9!important;text-decoration:none}.dropdown.open>a i{color:inherit}.dropdown.open .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown:before{content:"\f0d8";font-family:Font-Awesome;bottom:-19px;right:5px;position:absolute;color:#fff;text-shadow:rgba(0,0,0,.08) 0 -8px 14px;font-size:3rem;line-height:.5;font-weight:900;z-index:11;display:none}.dropdown i.arrow-head-down-icon{line-height:.5}.dropdown a{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem}@media (max-width:766px){.dropdown.language-switch{display:none}}.dropdown.language-switch *{cursor:pointer}.main-nav .dropdown.language-switch{display:none}@media (max-width:766px){.main-nav .dropdown.language-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;border-top:solid 1px #e5e4e5;border-bottom:solid 1px #e5e4e5}}.dropdown.language-switch a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;position:relative;font-size:16px}.dropdown.language-switch a.active::after{content:"\f00c";font-family:Font-Awesome;font-weight:900!important;font-size:2.4rem;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:1.9rem}.layout-ltr .dropdown.language-switch a.active::after{left:auto;right:1.9rem}.dropdown.language-switch a *{pointer-events:none}.dropdown.language-switch .language-icon{font-size:2rem;color:inherit;vertical-align:middle;height:2rem}.dropdown.language-switch .lang-subtext{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#929292;position:relative;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem}.dropdown-menu{position:absolute;top:3.5rem;left:0;min-width:16.6rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:1.4rem 0;z-index:10;display:none;border:.5px solid #e5e5e5;border-radius:1rem;gap:.4rem}.layout-ltr .dropdown-menu{left:auto;right:0}@media (max-width:766px){.language-switch .dropdown-menu{top:5.5rem;left:auto}.layout-ltr .language-switch .dropdown-menu{right:auto;left:.1rem}}.language-switch .dropdown-menu a{cursor:pointer;-webkit-padding-end:6.5rem!important;padding-inline-end:6.5rem!important}.user-dropdown .dropdown-menu{background-color:#f4f4f4;min-width:21.8rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90vw;padding:1rem 1.2rem;color:#333;gap:1rem}@media (max-width:766px){.user-dropdown .dropdown-menu{left:auto;right:3rem}.layout-ltr .user-dropdown .dropdown-menu{left:3rem;right:auto}.user-dropdown .dropdown-menu i{font-size:1.8rem;color:#333}}.user-dropdown .dropdown-menu a{background-color:#fff;border:1px solid transparent;border-radius:.6rem;color:inherit;margin:0;padding:.8rem!important;width:100%;gap:.5rem;white-space:normal;word-break:break-word}.user-dropdown .dropdown-menu a:hover{background:#fff;border:1px solid #ccc;-webkit-transition:none;transition:none}.user-dropdown .dropdown-menu a.sign-out{color:#e51d1d!important;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.84;gap:.4rem;font-weight:400;padding:5px 5px 7px!important}.user-dropdown .dropdown-menu a.sign-out:hover{border-color:transparent}.user-dropdown .dropdown-menu a.sign-out i{color:#e51d1d!important;font-size:1.6rem}.user-dropdown .dropdown-menu .user-icon{width:2.2rem;height:2.2rem}.streak-dropdown .dropdown-menu{background-color:#f4f4f4;min-width:400px;max-width:400px;padding:0;border:none;border-radius:1.3rem}.streak-dropdown .dropdown-menu .card{border-radius:1.3rem}@media (max-width:640px){.streak-dropdown .dropdown-menu{left:50%!important;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:6.75rem!important;min-width:calc(100vw - 4rem);max-width:calc(100vw - 4rem)}.layout-ltr .streak-dropdown .dropdown-menu{right:50%!important}}.share-dropdown .dropdown-menu{top:5.8rem;min-width:17.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f4f4f4;padding:1rem 0;color:#333;gap:.5rem;border-radius:1rem}@media (max-width:640px){.share-dropdown .dropdown-menu{left:50%!important;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.layout-ltr .share-dropdown .dropdown-menu{right:50%!important}}.share-dropdown .dropdown-menu hr{border-color:#d1d1d1;margin:.5rem 0}.share-dropdown .dropdown-menu li{padding:0 1rem}.share-dropdown .dropdown-menu .copy-btn,.share-dropdown .dropdown-menu a{background-color:#fff;border-radius:.6rem;margin:0;padding:.3rem 1rem!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;line-height:1;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;text-align:start;cursor:pointer;-webkit-transition:none;transition:none;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:28px}.share-dropdown .dropdown-menu .copy-btn .icon,.share-dropdown .dropdown-menu a .icon{width:1.6rem;height:1.6rem}.share-dropdown .dropdown-menu .copy-btn .text-node,.share-dropdown .dropdown-menu a .text-node{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.share-dropdown .dropdown-menu .copy-btn:hover,.share-dropdown .dropdown-menu a:hover{background:#fff;border:1px solid #ccc;-webkit-transition:none;transition:none}.dropdown-menu li{width:100%;display:block;border-right:none;padding:0}.dropdown-menu li:not(.splide__slide){margin:0!important}.dropdown-menu li.sep{position:relative;padding:1rem 0}.dropdown-menu li.sep:before{content:"";display:block;width:calc(100% - 3rem);border-top:solid 1px #ccc;position:absolute;top:50%;left:1.5rem}.dropdown-menu li.logout-cta *{color:red!important}.dropdown-menu a{width:calc(100% - .8rem);margin:auto;padding:.8rem 1.7rem!important;display:block;color:#333;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:.4rem}.dropdown-menu a:hover{text-decoration:none;color:#333;background-color:#ededed}.dropdown-menu a:hover i{color:inherit}.books_covers>ul{display:grid;width:100%;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}@media screen and (max-width:640px){.books_covers>ul{grid-gap:1.1rem}}.reader-series-page .books_covers>ul{grid-template-columns:repeat(auto-fill,minmax(45rem,1fr))}@media screen and (max-width:1024px){.reader-series-page .books_covers>ul{grid-template-columns:repeat(auto-fit,minmax(35rem,1fr))}}@media screen and (max-width:475px){.reader-series-page .books_covers>ul{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}}.books-landing-page .books_covers>ul{grid-gap:1.2rem;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1024px){.books-landing-page .books_covers>ul{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:640px){.books-landing-page .books_covers>ul{grid-template-columns:repeat(3,1fr);grid-gap:.5rem}}@media screen and (max-width:1024px){.books-landing-page .books_covers>ul .bookCover:nth-child(5),.books-landing-page .books_covers>ul .bookCover:nth-child(6){display:none}}@media screen and (max-width:640px){.books-landing-page .books_covers>ul .bookCover:nth-child(4){display:none}}@media screen and (max-width:640px){.books_covers>ul{grid-template-columns:repeat(2,1fr)}}.app-stores{margin-top:2rem;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px){.app-stores{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}}.app-stores ul{gap:1rem}.app-stores ul.download-app__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:270px){.app-stores ul.download-app__container{width:171px}}@media (max-width:991px){.app-stores ul.download-app__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}}.app-stores ul li{margin:0}.app-stores ul li.download-app__btn{-ms-flex-preferred-size:100%;flex-basis:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:991px){.app-stores ul li.download-app__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.app-stores ul li.download-app__btn a{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:240px}.app-stores ul li.download-app__btn a img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);position:absolute;left:0;top:0;width:100%;height:100%}.layout-ltr .app-stores ul li.download-app__btn a img{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.app-stores ul li.download-app__btn a span{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;line-height:1;padding:0 1.5rem;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;word-wrap:break-word}@media (max-width:270px){.ja-website .app-stores ul li.download-app__btn a span{padding:0 2rem;font-size:1.2rem}}.app-stores ul li a{width:115px;height:33px}@media (max-width:270px){.app-stores ul li a{width:171px}}.app-stores ul li a img{width:100%;height:100%}.home-page .app-stores ul li a img{width:auto;height:auto}.app-stores .qr-code{width:7.7rem!important;height:7.7rem!important;-webkit-margin-end:1rem;margin-inline-end:1rem}@media (max-width:991px){.app-stores .qr-code{margin:0}}.app-stores .qr-code img{width:7.7rem!important;height:7.7rem!important}.book{font-family:var(--bodyfontfamily)}.book .book__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:640px){.book .book__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.book .book__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30rem;min-width:30rem;-webkit-margin-end:3rem;margin-inline-end:3rem}.author-page .book .book__side{width:15rem;min-width:15rem;margin-bottom:0}@media screen and (max-width:640px){.book .book__side{margin:0;margin-bottom:2rem;width:100%}}.book .book-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;border-radius:4px;overflow:hidden}.book .book-cover::after,.book .book-cover::before{display:none;content:"";position:absolute;left:0;right:0;bottom:0;height:1.1%;pointer-events:none;z-index:10}.book .book-cover::before{background-color:rgba(255,255,255,.4);overflow:hidden;width:100%}.book .book-cover::after{background-color:#ff6700;width:calc(var(--progress) * 1%);max-width:100%;-webkit-transition:width .4s ease;transition:width .4s ease}.book .book-cover[data-has-progress]::after,.book .book-cover[data-has-progress]::before{display:block}.book .book-cover[data-has-progress=false]::after,.book .book-cover[data-has-progress=false]::before,.book .book-cover[data-percentage="0"]::after,.book .book-cover[data-percentage="0"]::before,.book .book-cover[data-percentage="100"]::after,.book .book-cover[data-percentage="100"]::before{display:none}.book .book-cover[style*="--progress: 0"]::after,.book .book-cover[style*="--progress: 0"]::before,.book .book-cover[style*="--progress: 100"]::after,.book .book-cover[style*="--progress: 100"]::before,.book .book-cover[style*="--progress:0"]::after,.book .book-cover[style*="--progress:0"]::before,.book .book-cover[style*="--progress:100"]::after,.book .book-cover[style*="--progress:100"]::before{display:none}@media screen and (max-width:640px){.book .book-cover{margin:auto;width:75%}.author-page .book .book-cover{width:100%}}.book .book-cover__order{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:30rem;flex-basis:30rem}@media screen and (max-width:640px){.book .book-cover__order{-ms-flex-preferred-size:100%;flex-basis:100%}}.book .book-cover img{width:100%}.book .book__related{position:absolute;width:30rem;top:60rem}@media screen and (max-width:640px){.book .book__related{margin-top:0;margin-bottom:6rem;position:relative;width:100%;top:0}}.book .book__related__order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:30rem;flex-basis:30rem}@media screen and (max-width:640px){.book .book__related__order{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%}}.book .book__related .title{font-family:var(--defaultfontfamily);font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:start;color:#767676;margin-bottom:.3rem}.book .book__related__container{width:100%;display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.book .book__details{width:calc(100% - 33rem);font-family:var(--defaultfontfamily);color:#333}@media screen and (max-width:640px){.book .book__details{margin-bottom:2rem;width:100%}}.book .book__details__description p:first-of-type{border-top:1px solid #d9d9d9;padding-top:3rem}.author-page .book .book__details__description p{border:none;padding-top:0;margin-top:2rem}.book .book__details__description__order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:calc(100% - 33rem);flex-basis:calc(100% - 33rem);font-family:var(--defaultfontfamily);font-size:2rem;display:block}.book .book__details__description__order a{color:#8c3cf9}.book .book__details__description__order a h3{margin-bottom:2.5rem}@media screen and (max-width:991px){.book .book__details__description__order a{text-align:center}}@media screen and (max-width:640px){.book .book__details__description__order{-ms-flex-preferred-size:100%;flex-basis:100%}}.book .book__details__info__order{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:calc(100% - 33rem);flex-basis:calc(100% - 33rem)}@media screen and (max-width:640px){.book .book__details__info__order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%}}.book .book__details h2{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:start;margin-bottom:3px}@media screen and (max-width:640px){.book .book__details h2{text-align:center;margin-top:0}}.book .book__details .link{color:#8c3cf9;font-family:var(--bodyfontfamily);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6rem;font-weight:700}.book .book__details .link i{-webkit-margin-start:5px;margin-inline-start:5px;font-size:1.6rem}.book .book__details .link:hover{text-decoration:underline;text-decoration-color:#8c3cf9}@media screen and (max-width:640px){.book .book__details .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.book .book__details p{margin-top:3rem;letter-spacing:normal;color:inherit}.book .book__details p.extra-space{margin-bottom:3rem}.book .book__details .extra-space{margin-bottom:3rem}.book-page .book .book__details .extra-space{margin-top:3.5rem}.book .book__details .pages-count{font-family:var(--bodyfontfamily);font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:start}@media screen and (max-width:640px){.book .book__details .pages-count{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.book .book__details__wrapper{margin-bottom:3rem}.book ul.book__series{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:block;color:#8c3cf9;font-family:var(--bodyfontfamily);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.book ul.book__series{margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.book ul.book__series:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.book ul.book__series:not(:first-child) li:not(:first-child):before{content:"•";color:#333;-webkit-margin-start:5px;margin-inline-start:5px;font-size:1.6rem}.book ul.book__series li{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:640px){.book ul.book__series li{text-align:center}}.book ul.book__series a{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:normal;overflow-wrap:anywhere;word-break:break-word;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;color:#8c3cf9;-webkit-transition:.3s;transition:.3s}.book ul.book__series a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__meta{margin-top:3rem}.book .book__meta h3{margin-bottom:.5rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.book .book__meta ul{font-family:var(--bodyfontfamily);margin-bottom:3rem}.book .book__meta ul:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.book .book__meta ul:not(:first-child) li:not(:last-child):after{content:"•";color:#333;-webkit-margin-end:5px;margin-inline-end:5px;font-size:1.6rem}.book .book__meta ul a{color:#8c3cf9;-webkit-transition:.3s;transition:.3s}.book .book__meta ul a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__section{margin-bottom:6rem}.book .book__section__title{padding:1.1rem 2.2rem;border-radius:.6rem;background-color:#f2f2f2;margin-bottom:2rem}.book .book__section__title .title{font-family:var(--defaultfontfamily);font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}.book .book__section__content{color:#333;font-family:var(--bodyfontfamily)}.book .book__section__content.content{margin-top:0;padding-top:1.7rem;border:none}.book .book__section__content a{color:#8c3cf9}.book .book__section__content a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__section__content.primary{color:#8c3cf9}.book .book__section__content li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:7px;position:relative;font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:start;color:inherit;line-height:1.7}.book .book__section__content li:before{content:"\f111";font-family:Font-Awesome;font-weight:900!important;line-height:1.3;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:inherit}.book .book__section__content li:after{content:none!important}.book .book__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media screen and (max-width:900px){.book .book__data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.book .book__data .btn-share{height:4.3rem!important;width:4.3rem!important;border-radius:50%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important;color:#333;border:1px solid}.book .book__share{margin-top:2rem}@media screen and (max-width:640px){.book .book__share{margin-top:3rem}}.book .book__share__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:5.5px}.book .book__share__cta{cursor:pointer;color:#1a74ed}.book .book__share__cta:active,.book .book__share__cta:focus,.book .book__share__cta:hover{color:#14488e}.book .book__share__icon{font-size:2.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:inherit;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.book .book__share__text{font-family:var(--defaultfontfamily);font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:inherit}.book .book__download{font-family:var(--defaultfontfamily)}.book .book__download .dropdown{height:5.5rem;width:100%;border-radius:2.8rem;border:solid 1.2px #8c3cf9;background-color:#8c3cf9}.book .book__download .dropdown.open{background:0 0;color:#8c3cf9}.book .book__download .dropdown.open:before{display:none!important}.book .book__download .dropdown.open a.dropdown-cta,.book .book__download .dropdown.open i{color:#8c3cf9}.book .book__download .dropdown a.dropdown-cta{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.book .book__download .dropdown a.dropdown-cta i{position:absolute;left:2rem;opacity:.6}.book .book__download .dropdown .dropdown-menu{top:calc(100% + 10px);width:100%;padding:1.8rem 2.3rem;border-radius:14px;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,.24);box-shadow:0 2px 17px 0 rgba(0,0,0,.24);background-color:#fff}.book .book__download__actions,.book .book__download__actions-separated{gap:2rem}.book .book__download__actions li,.book .book__download__actions-separated li{width:100%}.book .book__download__actions li a,.book .book__download__actions-separated li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.3rem;padding:0}.book .book__download__actions li a:hover,.book .book__download__actions-separated li a:hover{background-color:transparent}.book .book__download__actions li a:hover span,.book .book__download__actions-separated li a:hover span{color:#8c3cf9;text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__download__actions li a span,.book .book__download__actions-separated li a span{font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}.book .book__download__actions li a .icon,.book .book__download__actions-separated li a .icon{width:29px;height:29px}.book .book__download__actions-separated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.book .book__download__actions-separated{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.book .book__download__actions-separated li{-webkit-box-flex:1;-ms-flex:1;flex:1}.book .book__download__actions-separated li::before{content:none}.book .book__download__actions-separated li a{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #ccc;border-radius:2.5rem;font-size:1.6rem;color:#333;padding:0 1.5rem;outline:0}.book .book__download__actions-separated li a:active,.book .book__download__actions-separated li a:focus,.book .book__download__actions-separated li a:hover{border-color:#8c3cf9}.book .book__poem-details{font-family:var(--defaultfontfamily);margin-bottom:6rem;width:calc(100% - 33rem)}@media screen and (max-width:640px){.book .book__poem-details{width:100%}}.book .book__toc{border-top:1px solid #d9d9d9;padding-top:3rem}.book .book__toc h3{margin-bottom:1.2rem;font-stretch:normal;font-style:normal;letter-spacing:normal}.book .book__toc .toc__list{list-style:none;padding:0}.book .book__toc .toc__list li{display:block;position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;line-height:1.3}.book .book__toc .toc__list li:not(:last-child){margin-bottom:1rem}.book .book__toc .toc__list li:before{content:"\f111";font-family:Font-Awesome;font-weight:900!important;line-height:1.3;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#8c3cf9;-webkit-margin-end:8px;margin-inline-end:8px;position:absolute;top:.6rem;right:0}.layout-ltr .book .book__toc .toc__list li:before{right:auto;left:0;top:.8rem}.bn-website .book .book__toc .toc__list li:before,.hi-website .book .book__toc .toc__list li:before{top:.5rem}.book .book__toc .toc__list li:last-child{margin-bottom:0}.book .book__toc .toc__list li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.book .book__toc .toc__list li.section:first-child{margin-top:0}.book .book__toc .toc__list li.section:before{color:#8c3cf9}.book .book__toc .toc__list li.section a{color:#8c3cf9}.book .book__toc .toc__list li.sub-book{margin-top:30px;margin-bottom:10px;font-family:var(--defaultfontfamily);font-size:20px;padding-right:0}.book .book__toc .toc__list li.sub-book:first-child{margin-top:0}.book .book__toc .toc__list li.sub-book:before{display:none}.book .book__toc .toc__list li.sub-book li{font-family:var(--bodyfontfamily);font-size:18px}.book .book__toc .toc__list li.sub-book li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.book .book__toc .toc__list li.sub-book li.section:first-child{margin-top:20px}.book .book__toc .toc__list li a{color:#8c3cf9;display:inline}.book .book__toc .toc__list li a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__license{border-top:1px solid #d9d9d9;padding-top:3rem;margin-top:3rem}.book .book__license-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.book .book__license-logo{width:5rem;height:auto;-ms-flex-negative:0;flex-shrink:0;display:block}.book .book__license-text{margin:0!important;padding:0!important;border:none!important}.book .book__license-text a{color:#8c3cf9}.book .book__license-text a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}@media (max-width:640px){.book .book__license-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.book .book__funders{border-top:1px solid #d9d9d9;padding-top:3rem;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.book .book__funders-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.book .book__funders-logo{width:5rem;height:auto;-ms-flex-negative:0;flex-shrink:0;display:block;border-radius:3px}.book .book__funders-text{margin:0!important;padding:0!important;border:none!important}.book .book__funders-text a{color:#8c3cf9}.book .book__funders-text a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.book .book__cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:640px){.book .book__cta{-ms-flex-item-align:center;align-self:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.book .book__cta .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4.3rem;width:auto;padding:0 4.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:700;font-family:inherit;border-radius:.6rem;text-decoration:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;line-height:normal;-webkit-transition:all .3s ease;transition:all .3s ease}.book .book__cta .btn.read-btn{border:none}.book .book__cta .btn--primary{background-color:#8c3cf9;color:#fff}.book .book__cta .btn--primary:hover{background-color:#771df2}.book .book__cta .btn.favorite-btn.active{color:#8c3cf9}.book .book__cta .btn.favorite-btn.active i::before{font-weight:900!important}.book .book__cta .icon-btns .btn:active,.book .book__cta .icon-btns .btn:focus,.book .book__cta .icon-btns .btn:hover{border-color:#8c3cf9;color:#8c3cf9;-webkit-transition:none;transition:none}@media (max-width:640px){.book .book__cta li.icon-btns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.book .book__cta li.read-list{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.labels-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem;font-family:var(--bodyfontfamily)}@media screen and (max-width:640px){.labels-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.labels-list .label a,.labels-list .label span{height:3rem;padding:0 1rem;border-radius:2rem;border:solid 1px #a5a5a5;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;font-size:1.4rem;font-weight:700;font-family:var(--bodyfontfamily);text-align:center;-webkit-transition:.3s;transition:.3s;color:#8c3cf9}.labels-list .label a i,.labels-list .label span i{-webkit-margin-end:5px;margin-inline-end:5px}.labels-list .label a figure,.labels-list .label span figure{-webkit-margin-end:5px;margin-inline-end:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.labels-list .label a figure svg,.labels-list .label span figure svg{fill:#8c3cf9;-webkit-transition:.3s;transition:.3s;height:1.5rem;width:auto}.labels-list .label a .img-icon,.labels-list .label span .img-icon{width:1.6rem}.labels-list .label span{color:#333}.reader-page .labels-list .label span{background-color:#efefef;border:0}.labels-list .label a{cursor:pointer;border-color:#8c3cf9;color:#8c3cf9}.reader-page .labels-list .label a{background-color:rgba(140,60,249,.1);border:0}.labels-list .label a:hover{background-color:#8c3cf9;color:#fff}.labels-list .label a:hover svg{fill:#fff}.authpage__container__aside{border-left:1px solid #e3e3e3;padding-left:3.7rem;margin-left:4.8rem}.authpage__container__aside li{margin-bottom:2rem}@media screen and (max-width:640px){.authpage__container__aside li{margin-bottom:1rem}}.authpage__container__aside a{color:#333;position:relative}.authpage__container__aside a::after{content:"";background:#8c3cf9;height:2.4rem;width:.5rem;border-radius:3px;position:absolute;top:50%;right:-1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}@media screen and (max-width:640px){.authpage__container__aside a::after{height:.2rem;width:100%;top:inherit;bottom:-1.1rem;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.authpage__container__aside a.active{color:#8c3cf9}.authpage__container__aside a.active::after{display:block}.authpage__container__aside a:hover{color:#8c3cf9}@media screen and (max-width:640px){.authpage__container__aside ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (max-width:640px){.authpage__container__aside{border:0;padding:0;margin:0;margin-bottom:2rem;border-bottom:1px solid #e3e3e3}}input,select,textarea{font-family:var(--bodyfontfamily);outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;width:100%;font-size:1.6rem;padding:0 1.5rem}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:#8c3cf9}.radio-check{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:20px;white-space:nowrap}.radio-check:last-child{margin-bottom:0}.radio-check input[type=radio]{display:none}.radio-check input[type=radio]:checked+.check-mark:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.radio-check input[type=radio][disabled]~.check-mark{background-color:#fafafa}.radio-check input[type=radio][disabled]~i{color:#ccc}.radio-check .check-mark{width:20px;height:20px;border:solid 1px silver;border-radius:50%;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-check .check-mark:before{content:"";width:12px;height:12px;border-radius:50%;background-color:#779324;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all .2s;transition:all .2s}.radio-check i{margin-right:5px;font-style:normal;font-size:16px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-internal-autofill-selected{background-color:#fff}.input{width:100%;height:50px;background-color:transparent;border:solid 1px #ccc;padding:0 1.5rem;outline:0;border-radius:5px;font-size:18px;font-family:var(--bodyfontfamily)}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #333 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.custom-select-parent{left:0;top:0}.custom-select-parent .select2-container .select2-selection--single{background:0 0;border:0;padding:0;height:auto;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important;border-top-right-radius:0;border-bottom-right-radius:0}.custom-select-parent .select2-container .select2-selection--single .select2-selection__arrow{left:1rem;width:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.custom-select-parent .select2-container .select2-selection--single .select2-selection__arrow::after{content:"\f078";font-weight:700;color:#8a9396}.custom-select-parent .select2-container .select2-selection__rendered{padding-left:2.5rem;padding-right:0!important;font-size:16px;min-height:auto}.custom-select-parent .select2-container .select2-selection__rendered>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select-parent .select2-container .select2-selection__rendered img{width:20px;height:20px;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-radius:.5rem}.custom-select-parent .select2-container .select2-search__field{padding:0 8px;height:4rem;font-size:16px;border-radius:6px;border-color:#ccc;text-align:left}.custom-select-parent .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.custom-select-parent .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"\f078";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Font-Awesome;font-size:1.2rem}.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option{width:auto;-webkit-transition:color .3s;transition:color .3s;padding:1rem;border-bottom:1px solid #e1e1e1}.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option.select2-results__option--highlighted,.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option[aria-selected=true]{background-color:transparent;color:#8c3cf9}.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option span{font-size:15px;display:block}.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option img{width:18px;-webkit-margin-end:6px;margin-inline-end:6px}.custom-select-parent .select2-container--default .select2-results>.select2-results__options .select2-results__option:last-child{border-bottom:0}.custom-select-parent .select2-dropdown{border:0;-webkit-box-shadow:0 0 14px rgba(51,51,51,.08);box-shadow:0 0 14px rgba(51,51,51,.08);min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}section.faqPage{position:relative;overflow-x:hidden}section.faqPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(51,51,51,.5);z-index:1;opacity:0;-webkit-transition:all .4s;transition:all .4s}section.faqPage div.container{position:relative}section.faqPage div.container:after,section.faqPage div.container:before{content:" ";display:table}section.faqPage div.container:after{clear:both}@media screen and (max-width:766px){section.faqPage div.container{padding-bottom:30px}}section.faqPage main.pageContent{padding-top:80px;-webkit-transition:all .4s;transition:all .4s;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){section.faqPage main.pageContent{padding-top:20px;padding-left:5px;padding-right:5px}}section.faqPage ul.faqList{width:100%}section.faqPage ul.faqList a{color:#8c3cf9;text-decoration:none}section.faqPage ul.faqList a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}section.faqPage ul.faqList>li{margin-bottom:20px;border:solid 1px #ccc;border-radius:10px;-webkit-transition:all .3s;transition:all .3s}section.faqPage ul.faqList>li:hover{border-color:#8c3cf9}section.faqPage ul.faqList>li.expanded:hover{border-color:#ccc}section.faqPage ul.faqList>li.expanded.focused{border-color:#8c3cf9}section.faqPage ul.faqList>li.expanded.focused:hover{border-color:#8c3cf9}section.faqPage ul.faqList>li [data-expand-action]{padding:15px 15px 15px 40px;position:relative}@media screen and (max-width:426px){section.faqPage ul.faqList>li [data-expand-action]{padding:10px 10px 10px 30px}}section.faqPage ul.faqList>li [data-expand-action]:before{display:none}section.faqPage ul.faqList>li [data-expand-area]{margin:0;padding:0 15px 15px 15px}section.faqPage ul.faqList>li ul{margin-top:10px;margin-right:20px}@media screen and (max-width:426px){section.faqPage ul.faqList>li ul{margin-right:0}}section.faqPage ul.faqList>li ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;line-height:1.3}section.faqPage ul.faqList>li ul li:last-child{margin-bottom:0}section.faqPage ul.faqList>li ul li:before{content:"";width:5px;height:5px;background:#ccc;border-radius:50%;margin-left:10px}section.faqPage ul.faqList>li ul a{word-break:break-all}section.faqPage p{line-height:1.7}section.faqPage h4{line-height:1.5}section.faqPage i{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#666}@media screen and (max-width:426px){section.faqPage i{left:10px}}[data-type=expandable]{position:relative;width:100%}[data-type=expandable][data-outline-wrap=true]{border:1px solid #ccc;padding:15px;border-radius:4px;-webkit-transition:border-color .3s;transition:border-color .3s}[data-type=expandable] [data-expand-area]{overflow:hidden;margin-top:10px;margin-bottom:30px}[data-type=expandable] [data-expand-area].expanded{position:relative}[data-type=expandable] [data-expand-area].expanded i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-type=expandable][data-expand-type=all]:not(.default-open) [data-expand-area]{display:none}[data-type=expandable] [data-expand-action]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:10px;position:relative;font-family:var(--defaultfontfamily);font-size:17px}[data-type=expandable] [data-expand-action] label{cursor:pointer}[data-type=expandable][data-overlay=true]:before{content:"";position:absolute;left:1px;right:1px;height:100%;bottom:0;opacity:1;-webkit-transition:.3s;transition:.3s;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(85%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 85%);visibility:visible;z-index:2}[data-type=expandable].expanded::before{opacity:0;visibility:hidden}[data-type=expandable].expanded i{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (max-width:475px){.donate-page .page-banner{display:none}}.donate-page .page-banner__content p{font-size:inherit;line-height:inherit;color:inherit}.donate-page .section{padding:6rem 0 0}.donate-page .section:last-of-type{padding-bottom:0}.donate-page .section h2{margin-bottom:2rem}.donate-page .donation-form{padding-top:0;font-family:var(--bodyfontfamily)}@media (max-width:475px){.donate-page .donation-form{padding-top:2rem}}.donate-page .donation-form .donation-form__container{border:1px solid #e1e1e1;border-radius:.6rem}.donate-page .donation-form .donation-form__container.loading{opacity:.5;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.donate-page .donation-form .donation-form__container.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.donate-page .donation-form .donation-form__container.loading::after{font-size:5rem}.donate-page .donation-tabs .tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:3rem 3rem 1.5rem;font-family:var(--defaultfontfamily);gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:700px){.donate-page .donation-tabs .tabs__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:475px){.donate-page .donation-tabs .tabs__list{padding:1.5rem 1.5rem 1rem;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.donate-page .donation-tabs .tabs__item{min-width:min(20rem,100%);max-width:100%;overflow-wrap:anywhere;-ms-flex-negative:1;flex-shrink:1;word-break:break-word;min-height:8.3rem;height:auto;border:1px solid #e1e1e1;border-radius:.6rem;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:475px){.donate-page .donation-tabs .tabs__item{width:max(20rem,100%)}}@media (max-width:325px){.donate-page .donation-tabs .tabs__item{width:100%}}.donate-page .donation-tabs .tabs__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.2rem;border:none;background:0 0;font-size:1.8rem;font-weight:700;font-family:inherit;color:inherit;cursor:pointer;padding:1.8rem 1.8rem 1.2rem;width:100%;height:100%;white-space:nowrap;word-wrap:break-word;white-space:normal;text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (max-width:475px){.donate-page .donation-tabs .tabs__button{padding:1rem}}@media (max-width:325px){.donate-page .donation-tabs .tabs__button{font-size:1.4rem}}.donate-page .donation-tabs .tabs__button .icon{margin-right:.5rem;font-size:1.2rem}.donate-page .donation-tabs .tabs__item.active,.donate-page .donation-tabs .tabs__item:hover{color:#8c3cf9;border-color:#8c3cf9}.donate-page .tab-content{display:none;background-color:#f6f6f6;padding:3rem}@media (max-width:475px){.donate-page .tab-content{padding:2rem}}.donate-page .tab-content.active{display:block}.donate-page .donation-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 1.8rem}@media (max-width:475px){.donate-page .donation-form__form{row-gap:2rem}}.donate-page .donation-form__form .form-group{position:relative;-ms-flex-preferred-size:calc(33% - 9px);flex-basis:calc(33% - 9px);font-size:1.6rem}@media (max-width:991px){.donate-page .donation-form__form .form-group{-ms-flex-preferred-size:calc(50% - 9px);flex-basis:calc(50% - 9px)}}@media (max-width:640px){.donate-page .donation-form__form .form-group{-ms-flex-preferred-size:100%;flex-basis:100%}}.donate-page .donation-form__form .form-group:has(.validation-message.shown) .form-control{border-color:red}.donate-page .donation-form__form .form-group:has(input:-moz-placeholder-shown){border-color:#00f}.donate-page .donation-form__form .form-group:has(input:-ms-input-placeholder){border-color:#00f}.donate-page .donation-form__form .form-group:has(input:placeholder-shown){border-color:#00f}.donate-page .donation-form__form label{display:block;margin-bottom:.5rem;font-weight:500;color:#333;font-family:var(--defaultfontfamily)}.donate-page .donation-form__form .form-control{width:100%;height:5.5rem;padding:1rem;background-color:#fff;border:1px solid #e1e1e1;border-radius:.6rem;font-size:1.6rem;position:relative}.donate-page .donation-form__form .form-control:focus{outline:0;border-color:#8c3cf9}.donate-page .donation-form__form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;border-top:1px solid #e1e1e1;padding-top:3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:768px){.donate-page .donation-form__form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:475px){.donate-page .donation-form__form .form-row{padding-top:2rem}}.donate-page .donation-form__form .form-row .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.donate-page .donation-form__form .form-row.payment-container{gap:1.8rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.donate-page .donation-form__form .form-row.payment-container .form-group.col-8{-ms-flex-preferred-size:100%;flex-basis:100%}.donate-page .donation-form__form .form-row.payment-container .form-group.col-2{-ms-flex-preferred-size:calc(50% - 9px);flex-basis:calc(50% - 9px)}@media (max-width:640px){.donate-page .donation-form__form .form-row.payment-container .form-group.col-2{-ms-flex-preferred-size:100%;flex-basis:100%}}.donate-page .donation-form__form select{color:#a5a5a5;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="gray" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat left 4px center;background-color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layout-ltr .donate-page .donation-form__form select{background:url('data:image/svg+xml;utf8,<svg fill="gray" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 4px center;background-color:#fff}.donate-page .donation-form__form select:valid{color:#333}.donate-page .donation-form__form select.form-control{-webkit-padding-end:2rem;padding-inline-end:2rem}.donate-page .donation-form__form select option::disabled{color:red}.donate-page .donation-form__form .btn-donate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:5.5rem;width:100%;padding:0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;font-family:var(--defaultfontfamily);text-align:center;font-weight:700;border-radius:.6rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;cursor:pointer}.donate-page .donation-form__form .btn-donate.btn--primary{background-color:#8c3cf9;color:#fff}.donate-page .donation-form__form .btn-donate.btn--primary:active,.donate-page .donation-form__form .btn-donate.btn--primary:focus,.donate-page .donation-form__form .btn-donate.btn--primary:hover{background-color:#771df2}.donate-page .donation-form__form .btn-donate--large{padding:1.25rem 3rem}.donate-page .donation-form__form .btn-donate .f-icon{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.donate-page .donation-amount-input{position:relative}.donate-page .donation-amount-input .form-control{-webkit-padding-end:4rem;padding-inline-end:4rem}.donate-page .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;width:100%;height:5.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;outline:0!important}@media (max-width:375px){.donate-page .radio-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:1rem}}.donate-page .radio-group .radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.6rem;font-family:var(--bodyfontfamily);cursor:pointer;margin:0}.donate-page .radio-group .radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.2rem;height:2.2rem;padding:0;margin:0;border:1px solid #e1e1e1;background-color:#fff;border-radius:50%;outline:0;cursor:pointer;position:relative}.donate-page .radio-group .radio-button input[type=radio]:checked{border-color:#8c3cf9}.donate-page .radio-group .radio-button input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80%;background-color:#8c3cf9;border-radius:50%}.donate-page .radio-group .radio-button input[type=radio]:active,.donate-page .radio-group .radio-button input[type=radio]:focus,.donate-page .radio-group .radio-button input[type=radio]:hover{outline:0!important}.donate-page .radio-group .radio-button span{color:#333}.donate-page .currency-label{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem;color:#818181}.layout-ltr .donate-page .currency-label{right:1rem;left:auto}.donate-page .bank-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}.donate-page .bank-details .bank-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%;font-size:1.6rem;line-height:1;color:#333}.donate-page .bank-details .bank-info:not(:last-child){border-bottom:1px solid #e1e1e1;padding-bottom:1.8rem}.donate-page .bank-details .bank-info h4{-ms-flex-preferred-size:calc(21% - 5px);flex-basis:calc(21% - 5px);text-align:start;color:#818181}.donate-page .bank-details .bank-info h4.bank-info__meta{-ms-flex-preferred-size:75%;flex-basis:75%;text-align:start;font-weight:600;color:#333}@media (max-width:640px){.donate-page .bank-details .bank-info h4,.donate-page .bank-details .bank-info label{-ms-flex-preferred-size:50%;flex-basis:50%}}.donate-page .paypal-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;text-align:center;padding:3.4rem 0;color:#333}.donate-page .paypal-content p{font-size:1.8rem}.donate-page .paypal-content .btn-paypal{background:0 0;border:none;cursor:pointer;padding:0;width:30rem;max-width:100%;height:auto;margin:auto}.donate-page .paypal-content .btn-paypal img{height:auto;width:100%}.donate-page .cost-operating .cost-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem 4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.donate-page .cost-operating .cost-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);gap:1rem}@media (max-width:991px){.donate-page .cost-operating .cost-item{-ms-flex-preferred-size:calc(33% - 30px);flex-basis:calc(33% - 30px)}}@media (max-width:768px){.donate-page .cost-operating .cost-item{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media (max-width:640px){.donate-page .cost-operating .cost-item{-ms-flex-preferred-size:100%;flex-basis:100%}}.donate-page .cost-operating .cost-item__icon{width:4rem;min-width:4rem;min-height:4rem;height:4rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;background-color:#ededed;font-size:1.8rem}.donate-page .cost-operating .cost-item .cost-details .cost-details__cost{color:#333;font-size:1.8rem;font-weight:700;line-height:1.4}.donate-page .cost-operating .cost-item .cost-details .cost-details__title{color:#333;font-size:1.8rem;line-height:1.4}.donate-page .cost-operating .cost-item .cost-details .cost-details__sub-title{color:#818181;font-size:1.4rem;line-height:1.4}.donate-page .help-us-donations__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:991px){.donate-page .help-us-donations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.donate-page .help-us-donations__grid{grid-template-columns:1fr;gap:6rem}}.donate-page .help-us-donations__item{text-align:center;max-width:38rem;width:100%;margin:0 auto}.donate-page .help-us-donations__amount{font-size:5rem;line-height:1;font-weight:700;background:-webkit-gradient(linear,right top,left top,from(#3491f7),to(#af3eff));background:linear-gradient(270deg,#3491f7 0,#af3eff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;direction:ltr;font-family:"Noto Sans",sans-serif}.donate-page .help-us-donations__title{margin:1rem 0 .1rem!important;font-weight:400}.donate-page .help-us-donations__text{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#949494;position:relative;line-height:normal;margin:0}.donate-page .contact-us .contact-link{color:#8c3cf9;text-decoration:none;font-weight:500}.donate-page .contact-us .contact-link:hover{text-decoration:underline}.donate-page .donation__sub-text{font-size:1.4rem;color:#818181;margin:-20px auto 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media (max-width:475px){.donate-page .donation__sub-text{margin-top:-10px;display:block}.donate-page .donation__sub-text i{-webkit-margin-end:2px;margin-inline-end:2px}}.donate-page .donation__sub-text i{font-size:1.6rem}.donate-page .spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#333;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.about-donations,.booktime-message,.contact-us{font-family:var(--bodyfontfamily)}.about-donations p,.booktime-message p,.contact-us p{margin-bottom:2rem;text-align:start}.about-donations p:last-child,.booktime-message p:last-child,.contact-us p:last-child{margin-bottom:0}.donation-amount-input{position:relative}.donation-amount-input .form-control{-webkit-padding-end:11.5rem;padding-inline-end:11.5rem}.currency-select{position:absolute;top:50%;inset-inline-end:.75rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.currency-select__trigger{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;height:3.5rem;padding:0 1.6rem;border:0;background:0 0;-webkit-border-start:1px solid #d6d6d6;border-inline-start:1px solid #d6d6d6;color:#3a3a3a;font-size:1.6rem;line-height:1;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.currency-select__selected{display:inline-block;font-weight:400;white-space:nowrap}.currency-select__arrow{width:0;height:0;border-left:.45rem solid transparent;border-right:.45rem solid transparent;border-top:.55rem solid #3a3a3a;-ms-flex-negative:0;flex-shrink:0}.currency-select__dropdown{position:absolute;top:calc(100% + 1.1rem);inset-inline-end:-6px;width:30rem;max-width:min(30rem,100vw - 2rem);background:#fff;border-radius:.6rem;border:1px solid #f7f7f7;-webkit-box-shadow:0 .4rem 1rem rgba(0,0,0,.18);box-shadow:0 .4rem 1rem rgba(0,0,0,.18);overflow:hidden}.currency-select__list{max-height:32rem;overflow-y:auto;margin:0;padding:.5rem;list-style:none;scrollbar-width:thin}.currency-select__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-height:3.75rem;padding:1rem;border-radius:.4rem;color:#333;font-size:1.4rem;line-height:100%;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.currency-select__option.is-selected,.currency-select__option:focus,.currency-select__option:hover{background-color:#f0f0f0;outline:0}.currency-select__code,.currency-select__separator{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.currency-select__name{min-width:0}.currency-select__list::-webkit-scrollbar{width:.5rem}.currency-select__list::-webkit-scrollbar-track{background:0 0}.currency-select__list::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:999px}html[dir=rtl] .currency-select__trigger{padding:0 1.25rem 0 1rem}html[dir=rtl] .currency-select__option{text-align:right}@media (max-width:767px){.currency-select__dropdown{width:min(100vw - 6rem,30rem)}}section.search{position:relative}section.search:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(51,51,51,.5);z-index:1;opacity:0;-webkit-transition:all .4s;transition:all .4s}section.search div.container{position:relative}section.search div.container:after,section.search div.container:before{content:" ";display:table}section.search div.container:after{clear:both}@media screen and (max-width:766px){section.search div.container{padding-bottom:3rem}}section.search main.pageContent{position:relative;z-index:2}section.search main.pageContent div.form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (max-width:640px){section.search main.pageContent div.form label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:640px){section.search main.pageContent div.form label{margin-bottom:2rem}}section.search main.pageContent div.form label span{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}@media screen and (max-width:1024px){section.search main.pageContent div.form label span{-webkit-box-flex:.7;-ms-flex:.7;flex:.7}}@media screen and (max-width:640px){section.search main.pageContent div.form label span{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}@media screen and (max-width:640px){section.search main.pageContent div.form label span{width:100%;margin-bottom:1rem}}section.search main.pageContent div.form label input{-webkit-box-flex:4;-ms-flex:4;flex:4;height:5rem;border:solid 1px #ccc;border-radius:.5rem;padding:0 2rem;outline:0;font-size:1.6rem}@media screen and (max-width:640px){section.search main.pageContent div.form label input{width:100%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}section.search main.pageContent div.form label input:focus{border-color:#8c3cf9}section.search main.pageContent div.form div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}section.search main.pageContent div.searchResults{margin-top:6rem}section.search main.pageContent div.searchResults h2{margin-bottom:2rem}@media (min-width:991px){section.search .form .form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}@media (max-width:991px){section.search .form .form__action button{-webkit-margin-start:0;margin-inline-start:0}}.page{position:relative}.page.about-page .section,.page.funder-page .section,.page.privacy-page .section,.page.translate-page .section{max-width:100%}.page.privacy-page h2.title{margin-bottom:3rem;font-size:inherit}.page.privacy-page h4{margin-bottom:2rem}.page.error-page *,.page.success-page *{font-family:var(--bodyfontfamily)!important}.page main{-webkit-transition:all .4s;transition:all .4s;position:relative;z-index:2}.page main ul.alphabet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:4rem}.page main ul.alphabet li{-ms-flex-preferred-size:40px;flex-basis:40px;text-align:center;border:solid 1px #8c3cf9;border-radius:50%;margin:0 0 10px 10px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ccc;font-weight:700}.page main ul.alphabet li.active,.page main ul.alphabet li:hover{border-color:#8c3cf9;background-color:#8c3cf9;color:#fff}.page main ul.alphabet li.active a,.page main ul.alphabet li:hover a{color:#fff}.page main ul.alphabet li.empty{background-color:transparent;color:#ccc;cursor:default;border-color:#ccc}.page main ul.alphabet a{color:#8c3cf9;display:block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page main ul.alphabet a:hover{color:#fff}.page main article:not(.chapterContent){margin-bottom:6rem}.page main article:not(.chapterContent):last-child{margin-bottom:0}.page main article:not(.chapterContent) h2{margin:6rem 0 2rem 0}.page main article:not(.chapterContent) h3{line-height:1.5;margin:0 0 15px 0}.page main article:not(.chapterContent) ol.list,.page main article:not(.chapterContent) ul.list{margin-bottom:2rem}.page main article:not(.chapterContent) ol.list:last-child,.page main article:not(.chapterContent) ul.list:last-child{margin-bottom:0}.page main article:not(.chapterContent) p{margin-bottom:2rem}.page main article:not(.chapterContent) p:last-child{margin-bottom:0}.page main article:not(.chapterContent) p a{color:#8c3cf9}.page main article:not(.chapterContent) p a:hover{color:#8c3cf9}.page main article:not(.chapterContent) .table-wrapper{max-width:100%;overflow:hidden;float:right}.page main article:not(.chapterContent) .table-wrapper table{width:100%;text-align:start;line-height:1.3;overflow:hidden}.page main article:not(.chapterContent) .table-wrapper table .ltr{direction:ltr;text-align:left}.page main article:not(.chapterContent) .table-wrapper table tfoot,.page main article:not(.chapterContent) .table-wrapper table thead{background-color:#fafafa}.page main article:not(.chapterContent) .table-wrapper table td.border-bottom,.page main article:not(.chapterContent) .table-wrapper table tr.border-bottom{border-bottom:solid 2px #999}.page main article:not(.chapterContent) .table-wrapper table td,.page main article:not(.chapterContent) .table-wrapper table th{padding:15px 10px;border:solid 1px #ccc;vertical-align:middle}.page main article:not(.chapterContent) .table-wrapper table td a,.page main article:not(.chapterContent) .table-wrapper table th a{color:#8c3cf9}.page main article:not(.chapterContent) .table-wrapper table td a:hover,.page main article:not(.chapterContent) .table-wrapper table th a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.page main article:not(.chapterContent) .table-wrapper table th{background-color:#e3e4d3;border-bottom:0;text-align:center;font-family:var(--defaultfontfamily);font-size:16px}.page main article:not(.chapterContent) .table-wrapper>div{background-color:#fafafa;padding:10px;color:#666;margin-top:10px}.levels__covers ul{display:grid;width:100%;grid-gap:4rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}@media (max-width:1190px){.levels__covers ul{grid-gap:2rem}}@media screen and (max-width:640px){.levels__covers ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:375px){.levels__covers ul{grid-template-columns:repeat(1,1fr)}}.levels__item{aspect-ratio:1;background-color:rgba(140,60,249,.08);border:1px solid transparent}.levels__item:active,.levels__item:focus,.levels__item:hover{background-color:#fff;border-color:#8c3cf9}@media screen and (max-width:375px){.levels__item{aspect-ratio:unset;padding:1.5rem 1rem}}.levels__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--defaultfontfamily);font-weight:400;text-align:center}.levels__num{color:#8c3cf9;font-size:4rem}.levels__title{color:#333;font-size:1.8rem;text-transform:capitalize}.levels__books-count{color:#818181;font-size:1.6rem;margin-top:3px}.contributors-page .contributors-filters__wrapper::-webkit-scrollbar{height:0}@media (max-width:766px){.contributors-page .contributors-filters__wrapper{padding:0;width:100%}}.contributors-page .contributors-filters{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem;border:1px solid #e5e4e5;border-radius:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;margin-bottom:3.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.contributors-page .contributors-filters::-webkit-scrollbar{height:0}@media (max-width:766px){.contributors-page .contributors-filters{border:none;border-radius:0;padding-inline:2rem;padding-top:0;margin-bottom:2rem;gap:0;overflow-x:auto;overflow-y:hidden;width:100%}@supports (-webkit-touch-callout:none){.contributors-page .contributors-filters{padding-inline:0;position:relative}.contributors-page .contributors-filters::after,.contributors-page .contributors-filters::before{content:"";height:3rem;width:2rem;min-width:2rem;position:relative;background-color:transparent}.contributors-page .contributors-filters::before{left:0}.contributors-page .contributors-filters::after{right:0}}}.contributors-page .contributors-filters li{-webkit-box-flex:1;-ms-flex:1;flex:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:4rem;font-size:1.6rem}@media (max-width:766px){.contributors-page .contributors-filters li{border-top:1px solid #e5e4e5;border-bottom:1px solid #e5e4e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:unset;height:7rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.contributors-page .contributors-filters li:first-child{-webkit-border-start:1px solid #e5e4e5;border-inline-start:1px solid #e5e4e5;border-start-start-radius:4rem;border-end-start-radius:4rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.contributors-page .contributors-filters li:last-child{-webkit-border-end:1px solid #e5e4e5;border-inline-end:1px solid #e5e4e5;border-end-end-radius:4rem;border-start-end-radius:4rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}}.contributors-page .contributors-filters li.active a{background-color:#f2f2f2}.contributors-page .contributors-filters li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3rem;color:#333;padding:0 2.5rem;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;word-wrap:break-word}@media (max-width:766px){.contributors-page .contributors-filters li a{height:4rem}}.contributors-page .contributors-list{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media screen and (max-width:991px){.contributors-page .contributors-list{-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:640px){.contributors-page .contributors-list{-webkit-columns:1;-moz-columns:1;columns:1}}.contributors-page .contributors-list li{display:block;font-size:1.6rem;line-height:1.7;-webkit-column-break-inside:avoid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-align:start}.contributors-page .contributors-list li div{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.contributors-page .contributors-list li div:before{content:"\f111";font-family:Font-Awesome;font-weight:900!important;line-height:1.3;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#8c3cf9}.contributors-page .contributors-list li::after{content:"";display:table;clear:both}.contributors-page .contributors-list li a{color:#8c3cf9;white-space:normal}.contributors-page .contributors-list li a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.download-app-footer{background-color:var(--color-light-purple);overflow:hidden;position:relative}.download-app-footer__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;background-color:#f1deff}@media (max-width:991px){.download-app-footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.download-app-footer__content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;padding-top:5.2rem;padding-bottom:5.2rem}@media screen and (max-width:991px){.download-app-footer__content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.download-app-footer__content .app-stores{margin-bottom:0;margin-top:0}.download-app-footer__content .app-stores ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-app-footer__content .app-stores ul .download-app__btn{display:none}@media (max-width:991px){.download-app-footer__content .app-stores ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.download-app-footer__content .app-stores ul .download-app__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.download-app-footer__text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:991px){.download-app-footer__text{max-width:100%;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.download-app-footer__text h2{font-family:var(--defaultfontfamily);font-size:28px;font-weight:700;color:#333;position:relative;line-height:normal;text-shadow:0 -2px 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0 0 3px rgba(255,255,255,.9);margin-bottom:.8rem}.download-app-footer__text p{margin-bottom:2.5rem}.download-app-footer__images{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:570px}@media (max-width:991px){.download-app-footer__images{margin-top:2rem}}.download-app-footer__images-overlay{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;z-index:1}.download-app-footer__images-overlay img{height:100%;position:absolute;right:65%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:0;opacity:.6}@media (min-width:1900px){.download-app-footer__images-overlay img{left:0;right:auto}}.layout-ltr .download-app-footer__images-overlay img{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);left:65%;right:auto}@media (min-width:1900px){.layout-ltr .download-app-footer__images-overlay img{right:0;left:auto}}@media (max-width:991px){.download-app-footer__images-overlay img{display:none}}.download-app-footer__main-img{width:100%;max-width:570px;height:auto;max-height:356px;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.new-about-page .section{margin-bottom:6rem}.new-about-page .section:last-of-type{margin-bottom:0}.new-about-page .section h2{margin-bottom:2rem;text-align:start}.new-about-page .section .container p{margin-bottom:2rem;text-align:start}.new-about-page .section .container p:last-of-type{margin-bottom:0}.new-about-page .who-we-are{padding-top:0}.new-about-page .stats{padding-top:0}.new-about-page .stats__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10rem;text-align:center}@media (max-width:768px){.new-about-page .stats__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}}.new-about-page .stats .stat-item .stat-number{display:block;font-size:4.8rem;font-weight:700;font-weight:700;background:-webkit-gradient(linear,left top,right top,from(#af3eff),to(#3491f7));background:linear-gradient(90deg,#af3eff,#3491f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.4;margin-bottom:.2rem;direction:ltr}.new-about-page .stats .stat-item .stat-label{font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal;max-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-about-page .map{padding-top:0}.new-about-page .map__container{width:100%}.new-about-page .map__container img{width:100%;height:auto}.new-about-page .metrics__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:426px){.new-about-page .metrics__grid{gap:3rem}}.new-about-page .metrics .metric-item .metric-circle{width:18rem;height:18rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.new-about-page .metrics .metric-item .metric-circle *{z-index:1}.new-about-page .metrics .metric-item .metric-circle .metric-img{position:absolute;top:0;left:0;right:0;z-index:0}.new-about-page .metrics .metric-item .metric-circle .metric-number{font-size:3.2rem;font-weight:700;color:#333;line-height:1.4;margin-top:-1rem}.new-about-page .metrics .metric-item .metric-circle .metric-label{font-size:1.8rem;color:#333;text-align:center;line-height:1.3}.new-about-page .metrics .metric-item .metric-circle .metric-icon{position:absolute;bottom:.4rem;font-size:3.4rem;color:#333}.new-about-page .facts{background-color:#fff}.new-about-page .facts__list{list-style:none;padding:0;-webkit-padding-start:2.6rem;padding-inline-start:2.6rem;margin-bottom:2rem}.new-about-page .facts__list li{display:block;position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;line-height:1.3}.new-about-page .facts__list li:not(:last-child){margin-bottom:1rem}.new-about-page .facts__list li:before{content:"\f111";font-family:Font-Awesome;font-weight:900!important;line-height:1.3;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#8c3cf9;-webkit-margin-end:8px;margin-inline-end:8px;position:absolute;top:.6rem;right:0}.layout-ltr .new-about-page .facts__list li:before{right:auto;left:0;top:.8rem}.bn-website .new-about-page .facts__list li:before,.hi-website .new-about-page .facts__list li:before{top:.5rem}.new-about-page .facts__list li:last-child{margin-bottom:0}.new-about-page .facts__list li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.new-about-page .facts__list li.section:first-child{margin-top:0}.new-about-page .facts__list li.section:before{color:#8c3cf9}.new-about-page .facts__list li.section a{color:#8c3cf9}.new-about-page .facts__list li.sub-book{margin-top:30px;margin-bottom:10px;font-family:var(--defaultfontfamily);font-size:20px;padding-right:0}.new-about-page .facts__list li.sub-book:first-child{margin-top:0}.new-about-page .facts__list li.sub-book:before{display:none}.new-about-page .facts__list li.sub-book li{font-family:var(--bodyfontfamily);font-size:18px}.new-about-page .facts__list li.sub-book li.section{margin-top:30px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-family:var(--defaultfontfamily);font-size:17px}.new-about-page .facts__list li.sub-book li.section:first-child{margin-top:20px}.new-about-page .facts__list li a{color:#8c3cf9;display:inline}.new-about-page .facts__list li a:hover{text-decoration:underline;text-decoration-color:#8c3cf9}.new-about-page .power-of-reading{padding-top:0}.new-about-page .power-of-reading__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;max-width:980px;margin:0 auto;text-align:center}@media (max-width:768px){.new-about-page .power-of-reading__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2.5rem;max-width:760px}}@media (max-width:426px){.new-about-page .power-of-reading__grid{grid-template-columns:1fr;gap:2rem;max-width:100%;padding:0 1rem}}.new-about-page .power-of-reading__grid h3,.new-about-page .power-of-reading__grid p{text-align:center}.new-about-page .reading-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem 3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:4.5rem 0 3rem;text-align:center}.new-about-page .reading-grid .reading-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:0;-ms-flex-preferred-size:calc(33% - 2rem);flex-basis:calc(33% - 2rem)}@media (max-width:991px){.new-about-page .reading-grid .reading-item{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}.new-about-page .reading-grid .reading-item:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:768px){.new-about-page .reading-grid .reading-item{-ms-flex-preferred-size:100%;flex-basis:100%}}.new-about-page .reading-grid .reading-item__image img{display:block;width:auto;height:14,5rem;-o-object-fit:contain;object-fit:contain}.new-about-page .reading-grid .reading-item__content p{text-align:center;margin:0}.new-about-page .donate{text-align:start}.new-about-page .donate .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:5.5rem;width:auto;padding:0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;border-radius:.6rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:3rem}.new-about-page .donate .btn--primary{background-color:#8c3cf9;color:#fff}.new-about-page .donate .btn--primary:hover{background-color:#771df2}.new-about-page .donate .btn--large{padding:1.25rem 3rem}.new-about-page .donate .btn .f-icon{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.new-about-page .facts,.new-about-page .power-of-reading,.new-about-page .why-we-created{padding-bottom:0}.new-about-page .our-impact .our-impact__inner{background-image:-webkit-gradient(linear,right top,left top,color-stop(-3%,#af3eff),color-stop(99%,#3491f7));background-image:linear-gradient(to left,#af3eff -3%,#3491f7 99%);border-radius:2rem;padding:2.8rem 5rem 3.3rem;color:#fff;display:block}@media (max-width:640px){.new-about-page .our-impact .our-impact__inner{padding:2.8rem}}.layout-ltr .new-about-page .our-impact .our-impact__inner{background-image:-webkit-gradient(linear,left top,right top,color-stop(-3%,#af3eff),color-stop(99%,#3491f7));background-image:linear-gradient(to right,#af3eff -3%,#3491f7 99%)}.new-about-page .our-impact .our-impact__grid{display:grid;grid-template-columns:repeat(4,auto);gap:1rem}@media (max-width:991px){.new-about-page .our-impact .our-impact__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}}@media (max-width:640px){.new-about-page .our-impact .our-impact__grid{grid-template-columns:1fr}}.new-about-page .our-impact .impact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;background:0 0}.new-about-page .our-impact .impact-item .impact-number{display:block;height:6.5rem;font-weight:700;font-size:4.8rem;line-height:normal;color:#fff;direction:ltr;font-family:"Noto Sans",sans-serif}.new-about-page .our-impact .impact-item .impact-sub{display:block;font-size:1.8rem;font-weight:400;line-height:normal;color:#fff}[dir=rtl] .new-about-page .our-impact .our-impact__inner,html[dir=rtl] .new-about-page .our-impact .our-impact__inner{background-image:linear-gradient(280deg,#af3eff -3%,#3491f7 99%)}.new-about-page .our-impact body.rtl .our-impact__inner{background-image:linear-gradient(280deg,#af3eff -3%,#3491f7 99%)}.new-about-page .looking-to-future{padding-top:0}.new-about-page .looking-to-future__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-top:3rem}.new-about-page .looking-to-future__grid .future-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start;padding:3rem 3rem 5rem;border-radius:2rem;color:#fff;-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 4.5rem);flex:1 1 calc(33.33% - 4.5rem);min-width:220px}.new-about-page .looking-to-future__grid .future-item.item-1,.new-about-page .looking-to-future__grid .future-item.item-4,.new-about-page .looking-to-future__grid .future-item:nth-child(1),.new-about-page .looking-to-future__grid .future-item:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 calc(66.66% - 2.6rem);flex:1 1 calc(66.66% - 2.6rem);min-width:360px}.new-about-page .looking-to-future__grid .future-item h3{margin-bottom:1rem;color:#fff}.new-about-page .looking-to-future__grid .future-item p{margin:0;color:inherit}.new-about-page .looking-to-future__grid .future-item .future-item__icon,.new-about-page .looking-to-future__grid .future-item__icon{margin-bottom:2rem}.new-about-page .looking-to-future__grid .future-item .future-item__icon img,.new-about-page .looking-to-future__grid .future-item__icon img{width:auto;height:3.8rem;display:block;margin:0}.new-about-page .looking-to-future__grid .future-item.item-1{background-image:-webkit-gradient(linear,left top,left bottom,from(#ee08ea),to(#9a00f5));background-image:linear-gradient(to bottom,#ee08ea,#9a00f5)}.new-about-page .looking-to-future__grid .future-item.item-2{background-image:-webkit-gradient(linear,left top,left bottom,from(#ee8b08),to(#f53700));background-image:linear-gradient(to bottom,#ee8b08,#f53700)}.new-about-page .looking-to-future__grid .future-item.item-3{background-image:-webkit-gradient(linear,left top,left bottom,from(#62dc0b),to(#18a500));background-image:linear-gradient(to bottom,#62dc0b,#18a500)}.new-about-page .looking-to-future__grid .future-item.item-4{background-image:-webkit-gradient(linear,left top,left bottom,from(#09bbee),to(#0058f5));background-image:linear-gradient(to bottom,#09bbee,#0058f5)}.new-about-page .looking-to-future__grid .future-item.item-5{background-image:-webkit-gradient(linear,left top,left bottom,from(#8c3cf9),to(#391beb));background-image:linear-gradient(to bottom,#8c3cf9,#391beb)}.new-about-page .looking-to-future__grid .future-item.item-6{background-image:-webkit-gradient(linear,left top,left bottom,from(#e51d74),to(#b70050));background-image:linear-gradient(to bottom,#e51d74,#b70050)}.new-about-page .looking-to-future__grid .future-item.item-7{background-image:-webkit-gradient(linear,left top,left bottom,from(#eeb109),to(#f58500));background-image:linear-gradient(to bottom,#eeb109,#f58500)}@media (min-width:1190px) and (max-width:1200px){.new-about-page .looking-to-future__grid{gap:3rem}.new-about-page .looking-to-future__grid .future-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 3rem);flex:1 1 calc(33.33% - 3rem)}.new-about-page .looking-to-future__grid .future-item.item-1,.new-about-page .looking-to-future__grid .future-item.item-4,.new-about-page .looking-to-future__grid .future-item:nth-child(1),.new-about-page .looking-to-future__grid .future-item:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 calc(66.66% - 2rem);flex:1 1 calc(66.66% - 2rem)}}@media (max-width:1190px){.new-about-page .looking-to-future__grid{gap:2rem}.new-about-page .looking-to-future__grid .future-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 2rem);flex:1 1 calc(33.33% - 2rem)}.new-about-page .looking-to-future__grid .future-item.item-1,.new-about-page .looking-to-future__grid .future-item.item-4,.new-about-page .looking-to-future__grid .future-item:nth-child(1),.new-about-page .looking-to-future__grid .future-item:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 calc(66.66% - 1.3rem);flex:1 1 calc(66.66% - 1.3rem)}}@media (max-width:991px){.new-about-page .looking-to-future__grid{gap:2rem}.new-about-page .looking-to-future__grid .future-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem);min-width:240px}.new-about-page .looking-to-future__grid .future-item.item-1,.new-about-page .looking-to-future__grid .future-item.item-4,.new-about-page .looking-to-future__grid .future-item:nth-child(1),.new-about-page .looking-to-future__grid .future-item:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem);min-width:240px}}@media (max-width:768px){.new-about-page .looking-to-future__grid{gap:2rem}.new-about-page .looking-to-future__grid .future-item{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;min-width:100%!important;max-width:100%!important}}.payment-container .form-control:focus-within{border-color:#8c3cf9}.payment-container .form-control input[type=text]{width:100%;height:100%;background-color:transparent;border:1px solid transparent;font-size:1.6rem;padding:0;text-align:start}.payment-container .form-control input[type=text]:focus{outline:0}.payment-container .form-group{position:relative}.payment-container .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.payment-container label{display:block;margin-bottom:8px;color:#333;font-weight:600}.payment-container .input-icon{position:relative}.payment-container .input-icon .cvv-icon{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:1.7rem;pointer-events:none}.layout-ltr .payment-container .input-icon .cvv-icon{left:auto;right:1rem}.payment-container .input-icon .img-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:100%;pointer-events:none}.layout-ltr .payment-container .input-icon .img-container{left:auto;right:1rem}.payment-container .input-icon .img-container img{width:auto;height:1.5rem}.payment-container .input-icon .img-container img.payment_visa{height:1.2rem}@media (max-width:375px){.payment-container .input-icon .img-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3rem}.payment-container .input-icon .img-container img{height:1.3rem}.payment-container .input-icon .img-container img.payment_visa{height:.9rem}}.my-account-page .account-form__form{max-width:52.5rem;margin:6rem auto 0}.my-account-page .account-form,.my-account-page .manage-account-container{width:100%;background:#f4f4f4;border-radius:2.5rem;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:3rem}.my-account-page .account-form__group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-account-page .account-form__group a.form-link,.my-account-page .account-form__group input{width:100%;padding:2.2rem 2rem;border:1px solid transparent;border-radius:1rem;background:#fff;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal;outline:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.my-account-page .account-form__group a.form-link[readonly],.my-account-page .account-form__group input[readonly]{color:#818181}.my-account-page .account-form__group a.form-link:active,.my-account-page .account-form__group a.form-link:focus,.my-account-page .account-form__group input:active,.my-account-page .account-form__group input:focus{border-color:#8c3cf9;outline:0}.my-account-page .account-form__group--userid input{-webkit-padding-end:10rem;padding-inline-end:10rem}.my-account-page .account-form__group--userid .copy-btn{left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;padding:0;max-width:calc(100% - 170px);font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#000;position:absolute;line-height:normal}.my-account-page .account-form__group--userid .copy-btn .text-node{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layout-ltr .my-account-page .account-form__group--userid .copy-btn{left:auto;right:2rem}.my-account-page .account-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.my-account-page .account-form__actions .save-btn{background:#8c3cf9;color:#fff;border:none;border-radius:2.4rem;padding:1.3rem 2.3rem;font-size:1.8rem;font-family:inherit;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;font-weight:700}.my-account-page .account-form__actions .save-btn:active,.my-account-page .account-form__actions .save-btn:focus,.my-account-page .account-form__actions .save-btn:hover{background:#771df2}.my-account-page .account-form__actions .save-btn:disabled{opacity:.4;pointer-events:none}.my-account-page .manage-account-container{margin-bottom:0}.my-account-page .manage-account-container__group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-account-page .manage-account-container__group a.form-link,.my-account-page .manage-account-container__group input{width:100%;padding:2.2rem 2rem;border:1px solid transparent;border-radius:1rem;background:#fff;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal;outline:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.my-account-page .manage-account-container__group a.form-link[readonly],.my-account-page .manage-account-container__group input[readonly]{color:#818181}.my-account-page .manage-account-container__group a.form-link:active,.my-account-page .manage-account-container__group a.form-link:focus,.my-account-page .manage-account-container__group input:active,.my-account-page .manage-account-container__group input:focus{border-color:#8c3cf9;outline:0}.my-account-page .manage-account-container .form-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;white-space:pre-wrap!important}.my-account-page .manage-account-container .form-link__icon{width:2.2rem;height:2.2rem}.my-account-page .manage-account-container .manage-account-card{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:start}.my-account-page .manage-account-container .manage-account-card__cta{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1.5rem 3rem;background-color:transparent;border:1px solid #333;outline:0;border-radius:.6rem;cursor:pointer;text-align:start;font-family:var(--defaultfontfamily);font-size:18px;font-weight:700;color:#333;position:relative;line-height:normal}.sign-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10rem 0 8rem 0;font-family:inherit}@media (max-width:640px){.sign-in{padding:5rem 2rem 8rem}}.sign-in__container{width:100%}.sign-in form{width:53rem;max-width:100%}.sign-in__logo{margin-bottom:3.5rem}.sign-in__logo img{width:8rem;height:8rem;display:block;margin:0 auto}.sign-in__panel{background:#f5f5f5;border-radius:2rem;padding:2rem;width:53rem;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-size:1.6rem}.sign-in__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;color:#000;border:1px solid transparent;border-radius:1rem;padding:1rem 4.8rem;min-height:5.6rem;height:auto;font-size:inherit;font-weight:700;font-family:inherit;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:none;box-shadow:none;gap:16px}.sign-in__btn:focus,.sign-in__btn:hover{background:#fff;border:1px solid #ccc;-webkit-transition:none;transition:none}.sign-in__icon{font-size:2rem;display:inline-block;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:auto;color:inherit}.sign-in__icon.facebook-icon{color:#1877f2}.sign-in__icon.apple-icon{font-size:2.4rem}.layout-ltr .sign-in__icon{right:auto;left:2rem}.sign-in__text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-weight:400;white-space:normal;word-break:break-word;color:#000}.sign-in__divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:53rem;max-width:100%;margin:3rem 0;color:#e5e4e5;font-size:.98rem}.sign-in__divider span{padding:0 2rem;background:#fff;z-index:1;font-family:var(--defaultfontfamily);font-size:16px;font-weight:700;color:#818181;position:relative;line-height:normal}.sign-in__divider::after,.sign-in__divider::before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#e5e5e5;display:block}.sign-in__terms{margin-top:2.6rem;text-align:center;color:#818181;font-size:1.4rem;width:53rem;max-width:100%}.sign-in__terms a{color:#8c3cf9;white-space:nowrap;font-size:inherit}.sign-in__terms a:active,.sign-in__terms a:focus,.sign-in__terms a:hover{text-decoration:underline}.sign-in__terms h4{color:inherit}.sign-in__form{margin-bottom:2.5rem}.sign-in__form__title{text-align:center;margin-bottom:2.5rem}.sign-in__form__title h2{color:#000}.sign-in__form__title__subtitle{font-family:inherit;font-stretch:normal;color:#818181;margin-top:1rem}.sign-in__form__group{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sign-in__form__group a.form-link,.sign-in__form__group input{width:100%;padding:2.2rem 2rem;border:1px solid transparent;border-radius:1rem;background:#fff;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal;outline:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sign-in__form__group a.form-link[readonly],.sign-in__form__group input[readonly]{color:#818181}.sign-in__form__group a.form-link:active,.sign-in__form__group a.form-link:focus,.sign-in__form__group input:active,.sign-in__form__group input:focus{border-color:#8c3cf9;outline:0}.sign-in__form__group--password{position:relative}.sign-in__form__group--password input{-webkit-padding-end:6rem;padding-inline-end:6rem}.sign-in__password-toggle{position:absolute;top:50%;inset-inline-end:2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:0 0;color:#949494;cursor:pointer;z-index:1;font-size:1.8rem;line-height:1}.sign-in__password-toggle:focus-visible{outline:2px solid #8c3cf9;outline-offset:2px;border-radius:50%}.sign-in__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sign-in__actions .save-btn{background:#8c3cf9;color:#fff;border:none;border-radius:2.4rem;padding:1.3rem 2.3rem;font-size:1.8rem;font-family:inherit;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;font-weight:700}.sign-in__actions .save-btn:active,.sign-in__actions .save-btn:focus,.sign-in__actions .save-btn:hover{background:#771df2}.sign-in__actions .save-btn:disabled{opacity:.4;pointer-events:none}.sign-in .error-info{width:53rem;max-width:100%}.verification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.verification__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:100%}@media (max-width:475px){.verification__container{min-width:0!important;max-width:100%!important;width:100%!important}}.verification__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.verification__otp-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.9rem;margin-bottom:2.5rem;width:100%;position:relative;direction:ltr}@media (max-width:475px){.verification__otp-group{max-width:100%}}.verification__otp-group .validation-message{top:auto;bottom:100%}.verification__otp-input{width:20%;height:auto;aspect-ratio:.777;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:4rem;font-weight:700;text-align:center;border:1px solid #e5e4e5;border-radius:1rem;background:0 0;-webkit-transition:border .2s;transition:border .2s;background-color:#fff;aspect-ratio:.637;padding:0}.verification__otp-input:focus{border-color:#8c3cf9;outline:0}@media (max-width:475px){.verification__otp-input{-ms-flex-preferred-size:100%;flex-basis:100%}}.verification__timer{font-family:var(--defaultfontfamily);font-size:16px;font-weight:700;color:#333;position:relative;line-height:normal;text-align:start}.verification__timer.verification__resend{color:#8c3cf9;font-weight:700;cursor:pointer}.verification__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.verification__form:has(.error-info.show) input,.verification__form:has(.error-info.show) select,.verification__otp-group:has(.validation-message.shown) input,.verification__otp-group:has(.validation-message.shown) select{border-color:#ff3b30}.slider{width:100%;position:relative}.slider .splide__track{width:100%}.slider__item{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;border-radius:8px;margin:0;text-align:center;font-size:2rem;width:calc((100% - 5 * 12px)/ 6);-webkit-margin-end:12px;margin-inline-end:12px}.slider__item:last-child{-webkit-margin-end:0;margin-inline-end:0}@media (max-width:1024px){.slider__item{width:calc((100% - 3 * 12px)/ 4)}}@media (max-width:640px){.slider__item{width:calc((100% - 2 * 5px)/ 3);-webkit-margin-end:5px;margin-inline-end:5px}}@media (max-width:480px){.slider__item{width:calc((100% - 2 * 5px)/ 3);-webkit-margin-end:5px;margin-inline-end:5px}}.slider__item a{-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.slider .splide__pagination{position:absolute;width:100%;left:0;right:0;bottom:-3rem;z-index:100;gap:1rem}.slider .splide__pagination__page{display:block;width:1.3rem;height:1.3rem;padding:0;border:0;border-radius:50%;background:#d8d8d8;font-size:0;cursor:pointer;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.slider .splide__pagination__page.is-active{background:#333;-webkit-transform:none;-ms-transform:none;transform:none}#recommendedBooksSlider .splide__pagination{position:relative;bottom:0;margin-top:2.7rem}#recommendedBooksSlider .slider__item{width:calc((100% - 60px)/ 4);-webkit-margin-end:20px;margin-inline-end:20px}@media (max-width:1024px){#recommendedBooksSlider .slider__item{width:calc((100% - 40px)/ 3)}}@media (max-width:640px){#recommendedBooksSlider .slider__item{width:calc((100% - 11px)/ 2);-webkit-margin-end:11px;margin-inline-end:11px}}@media (max-width:480px){#recommendedBooksSlider .slider__item{width:calc((100% - 11px)/ 2);-webkit-margin-end:11px;margin-inline-end:11px}}:root{--orange:#ff8a00;--orange-dark:#fbba02;--orange-light:#fbba02;--grey-dark:#b9bac7;--grey-light:#e4e5ed;--on-start:#ffab4c;--on-end:#cbcde5;--pill-radius:9999px}.card{max-width:400px;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;border-radius:0;background:0 0}@media (max-width:640px){.card{max-width:calc(100vw - 4rem)}}.streak-head{padding:6rem 2.4rem .5rem;text-align:center;position:relative}.streak-head img{width:6rem;height:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto .5rem;-webkit-box-shadow:none;box-shadow:none}.streak-title{font-family:var(--defaultfontfamily);font-size:24px;font-weight:700;color:#000;position:relative;line-height:normal;margin:5px auto;max-width:75%;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.streak-title span.number{font-family:var(--numbersfontfamily)!important}.streak-sub{font-family:var(--defaultfontfamily);font-size:16px;font-weight:400;color:#818181;position:relative;line-height:normal;margin:0 auto;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.calendar-wrap{padding:2.5rem 3rem}.hi-website #calendar .fc-daygrid-body *{font-family:Noto Sans,sans-serif!important}.fc{font-family:var(--defaultfontfamily)}.fc .fc-button-primary{background-color:transparent;border-color:transparent;border:none;color:#000;font-size:1.4rem;padding:0;width:3rem;height:3rem;outline:0!important}.fc .fc-button-primary:active,.fc .fc-button-primary:focus,.fc .fc-button-primary:hover{background-color:transparent!important;border-color:transparent!important;border:none!important;color:#000!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.fc .fc-button-primary:disabled{background-color:transparent!important;border-color:transparent!important;border:none!important;color:inherit!important;cursor:not-allowed;opacity:.3}.fc .fc-cell-shaded,.fc .fc-day-disabled{background-color:transparent!important}.fc .fc-button .fc-icon.fc-icon-chevron-left::before,.fc .fc-button .fc-icon.fc-icon-chevron-right::before{display:block;font-family:Font-Awesome;font-weight:900!important}.fc .fc-button .fc-icon.fc-icon-chevron-left::before{content:"\f053"}.fc .fc-button .fc-icon.fc-icon-chevron-right::before{content:"\f054"}.fc .fc-col-header-cell .fc-col-header-cell-cushion{width:auto;min-height:3rem;max-height:3rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0!important;color:#818181;font-weight:700;font-size:1.6rem}.fc .fc-col-header-cell .fc-col-header-cell-cushion:active,.fc .fc-col-header-cell .fc-col-header-cell-cushion:focus,.fc .fc-col-header-cell .fc-col-header-cell-cushion:hover{color:#818181}.fc .fc-toolbar-title{font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333}.fc .fc-daygrid-day-frame{min-height:3rem;max-height:3rem;margin:1rem 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-clip:padding-box}.fc .sel-left .fc-daygrid-day-frame{border-top-right-radius:var(--pill-radius);border-bottom-right-radius:var(--pill-radius);border-top-left-radius:0;border-bottom-left-radius:0}.fc .sel-right .fc-daygrid-day-frame{border-top-left-radius:var(--pill-radius);border-bottom-left-radius:var(--pill-radius);border-top-right-radius:0;border-bottom-right-radius:0}.fc .sel-middle .fc-daygrid-day-frame{border-radius:0}.fc .sel-single:not(.sel-left):not(.sel-right):not(.sel-middle) .fc-daygrid-day-frame{border-radius:var(--pill-radius);width:3rem;margin-left:auto;margin-right:auto}.layout-ltr .fc .sel-left .fc-daygrid-day-frame{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--pill-radius);border-bottom-left-radius:var(--pill-radius)}.layout-ltr .fc .sel-right .fc-daygrid-day-frame{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--pill-radius);border-bottom-right-radius:var(--pill-radius)}.fc .sel-dark .fc-daygrid-day-frame *,.fc .sel-gradient .fc-daygrid-day-frame *,.fc .sel-orange .fc-daygrid-day-frame *{color:#333}.fc .hist-dark .fc-daygrid-day-frame *,.fc .hist-gradient .fc-daygrid-day-frame *,.fc .hist-orange .fc-daygrid-day-frame *{color:#333}.fc .fc-daygrid-day{-webkit-transition:background .2s ease;transition:background .2s ease}.fc .sel-orange .fc-daygrid-day-frame{background:var(--orange-light);color:#fff}.fc .hist-orange .fc-daygrid-day-frame{background:var(--grey-light)}.fc .sel-gradient .fc-daygrid-day-frame{background:-webkit-gradient(linear,left top,right top,from(var(--orange-light)),to(var(--orange-dark)));background:linear-gradient(90deg,var(--orange-light) 0,var(--orange-dark) 100%);color:#fff}.layout-ltr .fc .sel-gradient .fc-daygrid-day-frame{background:-webkit-gradient(linear,left top,right top,from(var(--orange-dark)),to(var(--orange-light)));background:linear-gradient(90deg,var(--orange-dark) 0,var(--orange-light) 100%)}.fc .hist-gradient .fc-daygrid-day-frame{background:var(--grey-light)}.layout-ltr .fc .hist-gradient .fc-daygrid-day-frame{background:var(--grey-light)}.fc .sel-dark .fc-daygrid-day-frame{background:var(--orange-dark);color:#333}.fc .hist-dark .fc-daygrid-day-frame{background:var(--grey-light)}.fc .fc-daygrid-day.fc-day-today{background-color:transparent}.fc .fc-daygrid-day.fc-day-today:not(.sel-orange):not(.sel-gradient):not(.sel-dark) .fc-daygrid-day-frame{border:1px solid var(--orange-light);border-radius:50%;width:3rem;margin-left:auto;margin-right:auto}.fc .fc-daygrid-day-number{float:none;text-align:center;display:block;font-weight:400;font-size:1.6rem;font-family:var(--defaultfontfamily);color:#333;margin:0!important;padding:0!important;width:100%;height:100%}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{display:none}.fc-theme-standard .fc-scrollgrid{border:none}.fc-theme-standard .fc-scrollgrid td,.fc-theme-standard .fc-scrollgrid th{border:none}.fc-theme-standard .fc-scrollgrid a:active,.fc-theme-standard .fc-scrollgrid a:focus,.fc-theme-standard .fc-scrollgrid a:hover{background-color:transparent;border:none}#ranksMenu{background:#fff;overflow:hidden;border-radius:2rem}#ranksMenu .ranks-menu__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,from(#8c3cf9),color-stop(35%,rgba(239,223,80,0))),#fff;background:linear-gradient(180deg,#8c3cf9 0,rgba(239,223,80,0) 35%),#fff;background:-webkit-gradient(linear,left top,left bottom,from(#8c3cf9),color-stop(5%,#a765f4),color-stop(15%,rgba(186,145,220,.65)),color-stop(30%,rgba(239,223,80,.18)),color-stop(35%,rgba(239,223,80,.09)),color-stop(40%,rgba(239,223,80,0)),color-stop(70%,#fff));background:linear-gradient(180deg,#8c3cf9 0,#a765f4 5%,rgba(186,145,220,.65) 15%,rgba(239,223,80,.18) 30%,rgba(239,223,80,.09) 35%,rgba(239,223,80,0) 40%,#fff 70%)}#ranksMenu.streaks-active .ranks-menu__inner{background:-webkit-gradient(linear,left top,left bottom,from(var(--on-end)),color-stop(35%,#fff));background:linear-gradient(180deg,var(--on-end) 0,#fff 35%)}#ranksMenu.streaks-active .ranks-menu__inner:has(.state-on){-webkit-backdrop-filter:blur(22.5px);backdrop-filter:blur(22.5px);background:-webkit-gradient(linear,left top,left bottom,from(#faa445),color-stop(35%,rgba(239,223,80,0)));background:linear-gradient(180deg,#faa445 0,rgba(239,223,80,0) 35%)}#ranksMenu .toggle-streak{display:none;width:3rem;height:3rem;margin:0;position:absolute;top:1.5rem;right:1.5rem;padding:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer}.bn-website #ranksMenu .toggle-streak,.en-website #ranksMenu .toggle-streak,.hi-website #ranksMenu .toggle-streak,.hyw-website #ranksMenu .toggle-streak,.ja-website #ranksMenu .toggle-streak,.layout-ltr #ranksMenu .toggle-streak{left:1.5rem;right:auto}@media (max-width:640px){#ranksMenu .toggle-streak{display:-webkit-box;display:-ms-flexbox;display:flex}}#ranksMenu .toggle-streak:active,#ranksMenu .toggle-streak:focus,#ranksMenu .toggle-streak:hover{background-color:transparent}#ranksMenu .toggle-streak img{margin:0;width:100%;height:100%}.ranks-tabs{padding:6rem 0 0}.ranks-tabs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:min(36px,9%);position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0}.ranks-tabs__scroller{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ranks-tabs__scroller::-webkit-scrollbar{display:none}.ranks-tabs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.4);border:1px solid #fff;padding:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;max-width:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ranks-tabs__item:active,.ranks-tabs__item:focus,.ranks-tabs__item:hover{outline:0!important}.ranks-tabs__item:first-child{border-start-start-radius:10rem;border-end-start-radius:10rem;-webkit-border-end:none;border-inline-end:none}.ranks-tabs__item:last-child{border-start-end-radius:10rem;border-end-end-radius:10rem;-webkit-border-start:none;border-inline-start:none}.ranks-tabs__item:not(:first-child):not(:last-child){-webkit-border-start:none;border-inline-start:none;-webkit-border-end:none;border-inline-end:none}.ranks-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.9rem 2.4rem;border:0;background:0 0;border-radius:10rem;font-size:1.6rem;line-height:1.313;color:#333;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;overflow-wrap:break-word;white-space:nowrap;text-align:center;-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}@media (max-width:475px){.ranks-tab{padding-inline:1.5rem}}.ranks-tab:active,.ranks-tab:focus,.ranks-tab:hover{outline:0!important}.ranks-tab.active{background:rgba(255,255,255,.8);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}.ranks-tab:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.ranks-tab-content[hidden]{display:none!important}.ranks-divider{border:0;border-top:1px solid #e5e4e5;width:calc(100% - 3rem);margin:0 auto}.ranks-section{padding:2.4rem 0 3rem}.ranks-section__title{padding:0 1.5rem;text-align:center}#tab-achievements{padding-bottom:1rem}#tab-achievements .ranks-section{padding:3rem 0 1.5rem}#tab-achievements .ranks-section__title{margin-bottom:0}.achievements-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem 1.5rem 4rem;text-align:center}.achievements-summary__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;min-width:0}.achievements-summary__number{color:#333;font-size:6rem;font-weight:700;line-height:.7666}.achievements-summary__label{color:#333;font-size:1.4rem;font-weight:400;white-space:normal;line-height:1.357}.ranks-slider{width:100%;overflow:hidden}.ranks-slider .splide__track{overflow:visible;padding:1.7rem 0 1.5rem;height:auto;min-height:19.7rem;-webkit-transition:height .3s ease;transition:height .3s ease}.ranks-slider .splide__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ranks-slider--single .splide__track{overflow:visible}.ranks-slider--single .splide__list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:.8rem 0 5.8rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.ranks-badge-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:6rem;min-width:6rem;text-align:center;cursor:pointer}.ranks-badge-slide .ranks-badge{width:6rem;margin-top:2.1rem}.ranks-badge-slide .ranks-badge__medal{width:6rem;height:7.5rem}.ranks-badge-slide .ranks-badge__name,.ranks-badge-slide .ranks-badge__sub{display:none;opacity:0;-webkit-transform:translateY(-.4rem);-ms-transform:translateY(-.4rem);transform:translateY(-.4rem);white-space:normal}.ranks-badge-slide.ranks-current{z-index:2;min-width:10rem}.ranks-badge-slide.ranks-current .ranks-badge__medal{width:10rem;height:12.5rem}.ranks-badge-slide.ranks-current .ranks-badge{min-width:10rem;margin:auto}.ranks-badge-slide.ranks-current .ranks-badge__name,.ranks-badge-slide.ranks-current .ranks-badge__sub{display:block;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ranks-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ranks-badge__medal{position:relative;-ms-flex-negative:0;flex-shrink:0;margin:0 auto .3rem;overflow:hidden;-webkit-transition:width .3s ease,opacity .3s ease,-webkit-filter .3s ease;transition:width .3s ease,opacity .3s ease,-webkit-filter .3s ease;transition:width .3s ease,filter .3s ease,opacity .3s ease;transition:width .3s ease,filter .3s ease,opacity .3s ease,-webkit-filter .3s ease}.ranks-badge__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ranks-badge__img[hidden]{display:none}.ranks-badge__lock{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ranks-badge__name{max-width:14rem;margin:0 0 .3rem;color:#333;font-size:1.4rem;font-weight:700;line-height:1.3;white-space:nowrap;-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,transform .25s ease;transition:opacity .25s ease,visibility .25s ease,transform .25s ease,-webkit-transform .25s ease}.ranks-badge__sub{max-width:14rem;margin:0;color:rgba(0,0,0,.5);font-size:1.2rem;line-height:1.3;white-space:nowrap;-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,transform .25s ease;transition:opacity .25s ease,visibility .25s ease,transform .25s ease,-webkit-transform .25s ease}body.app-popup-open{overflow:hidden}.app-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;-webkit-transition:background .2s ease;transition:background .2s ease}.app-popup-overlay--visible{background:rgba(0,0,0,.5)}.app-popup-overlay--visible .app-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.app-popup{position:relative;background:0 0;border-radius:1.5rem;overflow:hidden;max-height:90vh;overflow-y:auto;max-width:90vw;width:auto;z-index:1;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92);opacity:0;-webkit-transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,-webkit-transform .22s ease;transition:transform .22s ease,opacity .22s ease;transition:transform .22s ease,opacity .22s ease,-webkit-transform .22s ease}.celebration-popup{width:33rem;max-width:100%;background:#fff;border-radius:3rem;margin:auto;overflow:hidden}.celebration-popup__hero{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#4afa6e),to(rgba(239,223,80,0)));background:linear-gradient(180deg,#4afa6e 0,rgba(239,223,80,0) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8rem 1.5rem 0;min-height:14rem;overflow:hidden}.celebration-popup__confetti{position:absolute;inset:0;pointer-events:none}.celebration-popup__confetti-piece{width:100%;height:auto}.celebration-popup__badge{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.celebration-popup__badge img{position:relative;z-index:1;width:10rem;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.celebration-popup__badge::before{content:"";position:absolute;inset:0;background:url(/images/achievements/popup/star.svg) no-repeat center center;background-size:cover;z-index:0;pointer-events:none;inset:-5rem;top:-65px;width:20rem;height:20rem}.celebration-popup__body{padding:0 1.8rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.celebration-popup__title{font-weight:700;margin-bottom:1.5rem}.celebration-popup__description{margin-bottom:4rem}.celebration-popup__description p{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#333;position:relative;line-height:normal}.celebration-popup__description p b,.celebration-popup__description p strong{font-weight:700}.celebration-popup__primary{display:block;padding:.3rem 3rem;background:#333;border:none;border-radius:10rem;cursor:pointer;height:auto;min-height:4.6rem;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#fff;position:relative;line-height:normal;-webkit-transition:background .15s ease;transition:background .15s ease;margin-bottom:1.5rem}.celebration-popup__primary:focus-visible,.celebration-popup__primary:hover{outline:0}.celebration-popup__dismiss{background:0 0;border:none;cursor:pointer;min-height:4rem;font-family:var(--defaultfontfamily);font-size:18px;font-weight:400;color:#333;position:relative;line-height:normal}.celebration-popup__dismiss:focus-visible,.celebration-popup__dismiss:hover{outline:0}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}@media (max-width:768px){.news-grid{grid-template-columns:repeat(1,1fr)}}.news-card{display:block;background:#fff;border-radius:1rem;overflow:hidden}.news-card__cover{position:relative;width:100%;height:14.5rem;background-color:#f2f2f2}.news-card__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.news-card__meta{padding:2.5rem 3rem;background-color:#efefef}.news-card__date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#818181;margin-bottom:.4rem;gap:.4rem;line-height:100%;font-weight:700}.news-card__title{color:#333;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.7em;white-space:normal}.news-details article{margin-bottom:6rem}.news-details__cover{border-radius:1rem;overflow:hidden;margin-bottom:3rem}.news-details__cover img{display:block;width:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover}.news-details__header{margin-bottom:32px}.news-details__title{margin-bottom:.6rem}.news-details__section:last-child{margin-bottom:0}.news-details__section-title{margin-bottom:2rem}.news-details p{margin-bottom:2rem}.news-details p:last-child{margin-bottom:0}.funders-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}@media (max-width:768px){.funders-grid{grid-template-columns:repeat(1,1fr)}}.funders-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;background-color:#efefef;border-radius:1rem;padding:3rem;color:#333;-webkit-transition:background-color .2s;transition:background-color .2s}.funders-card img{width:auto;height:80px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;border-radius:8px}.funders-card h2{white-space:normal}.book-type-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem 0 3rem}.book-type-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:safe center;-ms-flex-pack:safe center;justify-content:safe center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;list-style:none;margin:0;padding:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.book-type-filter__list::-webkit-scrollbar{display:none}.book-type-filter__pill{font-family:var(--defaultfontfamily);font-size:14px;font-weight:400;color:#333;position:relative;line-height:2.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;padding:.7rem 1.5rem;border:1px solid #000;border-radius:10rem;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.book-type-filter__pill:focus,.book-type-filter__pill:hover{border-color:#8c3cf9;color:#8c3cf9}.book-type-filter__pill.is-selected,.book-type-filter__pill.is-selected:focus,.book-type-filter__pill.is-selected:hover{background-color:#8c3cf9;border-color:#8c3cf9;color:#fff}.book-type-filter__pill.is-disabled{opacity:.4;cursor:default;pointer-events:none}.book-type-filter__count{color:inherit}@media (max-width:640px){.book-type-filter{margin-left:-1.5rem;margin-right:-1.5rem;width:auto}.book-type-filter .book-type-filter__list{padding:0 1.5rem}}