@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.5e0466e7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.5d81ed22.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.6c45a7b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.p.e658778d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.5e0466e7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.5d81ed22.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.6c45a7b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.e658778d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.5e0466e7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.5d81ed22.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.6c45a7b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.e658778d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.5e0466e7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.5d81ed22.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.6c45a7b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.e658778d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_4d3ee191-module__ReiKUW__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_4d3ee191-module__ReiKUW__variable{--font-caveat:"Caveat","Caveat Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_9d0bf5a3-module__q-Lwbq__className{font-family:Rubik,Rubik Fallback;font-style:normal}.rubik_9d0bf5a3-module__q-Lwbq__variable{--font-rubik:"Rubik","Rubik Fallback"}
.index-module__vVin3W__banner{color:#000;background:#fff;border-radius:2rem 2rem 0 0;flex-direction:column;gap:1rem;width:100%;padding:2rem;display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px #0a254059}.index-module__vVin3W__show{display:flex}.index-module__vVin3W__actionBtns{flex-direction:row;align-items:center;gap:1rem;display:flex}.index-module__vVin3W__actionBtns button{border-radius:var(--radius);cursor:pointer;padding:1rem 2rem;font-size:1rem;font-weight:700}.index-module__vVin3W__btnAccept{color:#fff;background:#4a1efc}.index-module__vVin3W__btnAccept:hover{background:#5b2ffd}.index-module__vVin3W__btnManage{background:#f9f9f9}@media print{.index-module__vVin3W__cookiePreferences{visibility:hidden}}
.index-module__n26hXG__overlay{background-color:#0008;animation:.2s forwards index-module__n26hXG__overlayShow;position:fixed;inset:0}.index-module__n26hXG__content{text-align:left;background-color:#fff;border-radius:6px;flex-direction:column;gap:1rem;width:90vw;max-width:50ch;max-height:95vh;padding:2rem;animation:.2s index-module__n26hXG__contentShow;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.index-module__n26hXG__content:focus{outline:none}.index-module__n26hXG__actionBtns{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.index-module__n26hXG__actionBtns button{border-radius:var(--radius);cursor:pointer;padding:1rem 2rem;font-size:1rem;font-weight:700}.index-module__n26hXG__btnAcceptAll{color:#fff;background:#4a1efc}.index-module__n26hXG__btnAcceptAll:hover{background:#5b2ffd}.index-module__n26hXG__btnSave{color:var(--color-accent);border:solid 1px var(--color-accent)}@keyframes index-module__n26hXG__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes index-module__n26hXG__contentShow{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%,-50%)}}
.Checkbox-module__SkzwRG__toggle{border-radius:var(--radius);background:#f9f9f9;padding:1rem}.Checkbox-module__SkzwRG__header{grid-template-columns:1rem auto 1fr;align-items:center;gap:1rem;display:grid}.Checkbox-module__SkzwRG__checkBox{width:1rem;height:1rem}.Checkbox-module__SkzwRG__label{font-weight:700}.Checkbox-module__SkzwRG__trigger{text-align:right}.Checkbox-module__SkzwRG__trigger[data-state=open] svg{transform:rotate(180deg)}.Checkbox-module__SkzwRG__trigger svg{color:var(--color-accent);transition:transform .2s}.Checkbox-module__SkzwRG__collapseContent{height:var(--radix-collapsible-content-height);overflow:hidden}.Checkbox-module__SkzwRG__collapseContent[data-state=open]{animation:.3s ease-out Checkbox-module__SkzwRG__slideDown}.Checkbox-module__SkzwRG__collapseContent[data-state=closed]{animation:.3s ease-out Checkbox-module__SkzwRG__slideUp}@keyframes Checkbox-module__SkzwRG__slideDown{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes Checkbox-module__SkzwRG__slideUp{0%{height:var(--radix-collapsible-content-height)}to{height:0}}
.index-module__D9UEbW__container{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 2px 4px #0000000d}.index-module__D9UEbW__header h2{color:#1e293b;margin-bottom:.5rem;font-size:1.25rem}.index-module__D9UEbW__header p{color:#374151;font-weight:600}.index-module__D9UEbW__keyPoints{flex-direction:column;gap:1rem;display:flex}.index-module__D9UEbW__keyPoints li{background:#fff;border-left:4px solid #6366f1;border-radius:8px;padding:1rem;box-shadow:0 1px 3px #0000001a}@media only screen and (max-width:600px){.index-module__D9UEbW__container{padding:1rem}}
.index-module__jwW9jq__callout{border-left:4px solid;border-radius:8px;flex-direction:column;gap:.3rem;padding:1rem;display:flex}.index-module__jwW9jq__calloutHeader{align-items:center;gap:.3rem;width:100%;display:flex}.index-module__jwW9jq__icon{width:1rem}.index-module__jwW9jq__title{font-size:1rem;font-weight:600}.index-module__jwW9jq__content{line-height:1.6}.index-module__jwW9jq__warning{background:linear-gradient(135deg,#fef3c7 0%,#fed7aa 100%);border:1px solid #f59e0b}.index-module__jwW9jq__warning .index-module__jwW9jq__title,.index-module__jwW9jq__warning .index-module__jwW9jq__icon{color:#92400e}.index-module__jwW9jq__info{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #3b82f6}.index-module__jwW9jq__info .index-module__jwW9jq__title,.index-module__jwW9jq__info .index-module__jwW9jq__icon{color:#1e40af}.index-module__jwW9jq__academic{background:linear-gradient(135deg,#f3e8ff 0%,#e9d5ff 100%);border:1px solid #8b5cf6}.index-module__jwW9jq__academic .index-module__jwW9jq__title,.index-module__jwW9jq__academic .index-module__jwW9jq__icon{color:#6b21a8}.index-module__jwW9jq__important{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border:1px solid #ef4444}.index-module__jwW9jq__important .index-module__jwW9jq__title,.index-module__jwW9jq__important .index-module__jwW9jq__icon{color:#b91c1c}.index-module__jwW9jq__subtle{background:#f1f3f4;border:1px solid #e5e7eb}.index-module__jwW9jq__subtle .index-module__jwW9jq__title,.index-module__jwW9jq__subtle .index-module__jwW9jq__icon{color:#6b7280}
.StatsAndSub-module__eaIL0W__statsAndSub{background:#fff;grid-template-areas:"quickStats""subscription""otherStats";justify-content:center;gap:5rem;padding:5rem 1rem;display:grid;position:relative}.StatsAndSub-module__eaIL0W__sub{grid-area:subscription}.StatsAndSub-module__eaIL0W__quickStats{text-align:center;border-radius:.8rem;flex-direction:column;grid-area:quickStats;justify-content:center;align-items:center;gap:2rem;display:flex}.StatsAndSub-module__eaIL0W__quickStats h2{font-style:italic}.StatsAndSub-module__eaIL0W__quickStats p:not(.StatsAndSub-module__eaIL0W__statValue){line-height:1.8rem}.StatsAndSub-module__eaIL0W__wordsTotalUsed,.StatsAndSub-module__eaIL0W__assignmentsTotalMarked,.StatsAndSub-module__eaIL0W__trustedBy{border-radius:.8rem;flex-direction:column;gap:1rem;max-width:30ch;display:flex}.StatsAndSub-module__eaIL0W__wordsTotalUsed{grid-area:stat1}.StatsAndSub-module__eaIL0W__assignmentsTotalMarked{grid-area:stat2}.StatsAndSub-module__eaIL0W__trustedBy{grid-area:stat3}.StatsAndSub-module__eaIL0W__statValue{color:#4a1efc;text-align:center;border-bottom:.2rem dotted #4a1efc55;padding:1rem;font-size:3rem;font-weight:700}.StatsAndSub-module__eaIL0W__thumbsUp{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.StatsAndSub-module__eaIL0W__question{text-align:center;border:.1rem solid #59aa87;border-radius:.8rem;padding:1rem;font-weight:700}.StatsAndSub-module__eaIL0W__otherStats{text-align:center;grid-area:otherStats;line-height:1.8rem}.StatsAndSub-module__eaIL0W__otherStats p:nth-child(2){max-width:60ch;margin:0 auto}.StatsAndSub-module__eaIL0W__feedbackCount{margin-bottom:1.5rem}.StatsAndSub-module__eaIL0W__feedbackCount,.StatsAndSub-module__eaIL0W__feedbackCount span{font-size:1.1rem;font-weight:700}@media only screen and (min-width:1100px){.StatsAndSub-module__eaIL0W__statsAndSub{grid-template-columns:2fr 1fr;grid-template-areas:"subscription quickStats""otherStats otherStats";padding:5rem 20dvw}.StatsAndSub-module__eaIL0W__thumbsUp{display:block}}
.Subscriptions-module__lZDLnW__subscriptions{z-index:0;position:relative}.Subscriptions-module__lZDLnW__subscriptions h2{margin-bottom:2rem}.Subscriptions-module__lZDLnW__list{flex-wrap:wrap;flex:1;gap:1rem;display:flex}.Subscriptions-module__lZDLnW__planContainer{z-index:0;flex:1;width:100%;position:relative}.Subscriptions-module__lZDLnW__minionCertificate{z-index:-1;position:absolute;top:-10%;left:50%;transform:translate(-50%)scale(.6)}.Subscriptions-module__lZDLnW__subscription{background:#fff;border-radius:.8rem;flex:1;grid-template-rows:repeat(6,auto) 1fr;place-items:start center;gap:1rem;width:100%;min-width:250px;height:100%;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000029}.Subscriptions-module__lZDLnW__subscription.Subscriptions-module__lZDLnW__plus{color:#fff;background:#0d034e;width:100%}.Subscriptions-module__lZDLnW__tag{justify-self:flex-start;font-weight:700}.Subscriptions-module__lZDLnW__img p{text-align:center;border:.1rem solid #fff;border-radius:.8rem;margin-top:1rem;font-weight:lighter}.Subscriptions-module__lZDLnW__subscription h3{text-align:center}.Subscriptions-module__lZDLnW__subscription img{border-radius:.8rem}.Subscriptions-module__lZDLnW__subTitle{font-weight:700}.Subscriptions-module__lZDLnW__desc{line-height:1.5rem}.Subscriptions-module__lZDLnW__featureTitle{text-align:left;justify-self:start;font-weight:700}.Subscriptions-module__lZDLnW__featureList{flex-direction:column;gap:1rem;width:100%;display:flex}.Subscriptions-module__lZDLnW__featureList li{text-align:left;grid-template-columns:1rem 1fr;align-items:center;gap:1rem;line-height:1.5rem;display:grid}.Subscriptions-module__lZDLnW__featureList li svg{width:1rem}.Subscriptions-module__lZDLnW__currentPlan{place-self:flex-end}.Subscriptions-module__lZDLnW__subscription a{color:#fff;text-align:center;background-color:#4a1efc;border-radius:.8rem;align-self:end;width:100%;padding:.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:block}.Subscriptions-module__lZDLnW__subscription a:hover{background-color:#5b2ffd}.Subscriptions-module__lZDLnW__subscription.Subscriptions-module__lZDLnW__plus a{background-image:linear-gradient(43deg,#4158d0 0%,#c850c0 46%,#ffcc70 100%);background-position:0;background-size:200% 200%;transition:background-size .5s ease-in-out}.Subscriptions-module__lZDLnW__subscription.Subscriptions-module__lZDLnW__plus a:hover{cursor:pointer;background-size:100% 100%}.Subscriptions-module__lZDLnW__popular{background:#fff3;padding:.1rem 3rem;position:absolute;top:0;right:0;transform:rotate(45deg)translate(28%)}
.PlanPrice-module__m7rgpW__price{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem 0;display:flex}.PlanPrice-module__m7rgpW__price span{opacity:.7;font-size:.9rem}.PlanPrice-module__m7rgpW__words{text-align:left}.PlanPrice-module__m7rgpW__num{text-align:right}.PlanPrice-module__m7rgpW__price p{font-weight:700}.PlanPrice-module__m7rgpW__price p:last-child{font-size:1rem}
.ShortFAQs-module__66Rtca__container{background:#fff;padding:3rem 1rem}.ShortFAQs-module__66Rtca__container .ShortFAQs-module__66Rtca__right{align-self:flex-end}.ShortFAQs-module__66Rtca__minionPointing{width:auto;height:300px;display:none}.ShortFAQs-module__66Rtca__container h2{margin-bottom:1rem}.ShortFAQs-module__66Rtca__container p{line-height:1.8rem}.ShortFAQs-module__66Rtca__qA h3{margin-bottom:.5rem;font-weight:700}.ShortFAQs-module__66Rtca__qA h3 q{font-weight:700}.ShortFAQs-module__66Rtca__tag{color:#4a1efc}@media only screen and (min-width:1100px){.ShortFAQs-module__66Rtca__container{padding:5dvh 20dvw}}@media only screen and (min-width:1600px){.ShortFAQs-module__66Rtca__container{gap:1rem;display:flex}.ShortFAQs-module__66Rtca__minionPointing{display:block}}
.HaveAQuestion-module__KuDmcq__container{background:#e8e6ff;padding:2rem}.HaveAQuestion-module__KuDmcq__container h3{margin-bottom:.5rem}@media only screen and (min-width:1100px){.HaveAQuestion-module__KuDmcq__container{padding:2rem 20dvw}}
.page-module__KDn2Fa__main{background:#f9f9f9;grid-template-areas:"infoPill""intro""form";justify-content:center;place-items:center;gap:2rem;padding:3rem 1rem;display:grid;position:relative}.page-module__KDn2Fa__minionFlying{display:none;position:absolute;bottom:3%;right:5dvw;transform:rotate(15deg)}.page-module__KDn2Fa__minionCertificate{display:none;position:absolute;bottom:-.2%;left:1dvw}@media only screen and (min-width:1600px){.page-module__KDn2Fa__main{border-radius:1rem;margin:0 1rem 1rem;padding:5rem 1rem}.page-module__KDn2Fa__minionFlying,.page-module__KDn2Fa__minionCertificate{display:block}}
.AssignmentIsSubmitting-module__SahVXG__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:40dvh;display:flex}.AssignmentIsSubmitting-module__SahVXG__icon{color:var(--color-accent)}.AssignmentIsSubmitting-module__SahVXG__header{margin-bottom:.5rem}.AssignmentIsSubmitting-module__SahVXG__subtitle{color:var(--color-text-secondary)}.AssignmentIsSubmitting-module__SahVXG__loadContainer{justify-content:center;align-items:center;display:flex}.AssignmentIsSubmitting-module__SahVXG__loader{background:linear-gradient(var(--color-accent)30px,transparent 0px)no-repeat;will-change:transform,background-position;background-position:50% 0;background-size:2px 40px;border-top:4px solid #3e3e3e;border-bottom:4px solid #3e3e3e;width:50px;height:80px;animation:5s linear infinite AssignmentIsSubmitting-module__SahVXG__spinx;display:inline-block;position:relative}.AssignmentIsSubmitting-module__SahVXG__loader:before,.AssignmentIsSubmitting-module__SahVXG__loader:after{content:"";will-change:background-position;background:#3e3e3e22 0 0/100% no-repeat;border-radius:0 0 20px 20px;width:40px;height:35px;animation:5s linear infinite AssignmentIsSubmitting-module__SahVXG__lqt;position:absolute;top:0;left:50%;transform:translate(-50%)}.AssignmentIsSubmitting-module__SahVXG__loader:after{border-radius:20px 20px 0 0;animation:5s linear infinite AssignmentIsSubmitting-module__SahVXG__lqb;top:auto;bottom:0}@keyframes AssignmentIsSubmitting-module__SahVXG__lqt{0%,to{background-image:linear-gradient(var(--color-accent)40px,transparent 0);background-position:0 0}50%{background-image:linear-gradient(var(--color-accent)40px,transparent 0);background-position:0 40px}50.1%{background-image:linear-gradient(var(--color-accent)40px,transparent 0);background-position:0 -40px}}@keyframes AssignmentIsSubmitting-module__SahVXG__lqb{0%{background-image:linear-gradient(var(--color-accent)40px,transparent 0);background-position:0 40px}to{background-image:linear-gradient(var(--color-accent)40px,transparent 0);background-position:0 -40px}}@keyframes AssignmentIsSubmitting-module__SahVXG__spinx{0%,49%{background-position:50% 36px;transform:rotate(0)}51%,98%{background-position:50% 4px;transform:rotate(180deg)}to{background-position:50% 36px;transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AssignmentIsSubmitting-module__SahVXG__loader{background-position:50% 36px;animation:none;transform:rotate(360deg)}.AssignmentIsSubmitting-module__SahVXG__loader:before{background-image:linear-gradient(var(--color-accent)40px,transparent 0)}.AssignmentIsSubmitting-module__SahVXG__loader:before,.AssignmentIsSubmitting-module__SahVXG__loader:after{animation:none}.AssignmentIsSubmitting-module__SahVXG__loader{animation:2s ease-in-out infinite AssignmentIsSubmitting-module__SahVXG__simplePulse}}@keyframes AssignmentIsSubmitting-module__SahVXG__simplePulse{0%,to{opacity:1}50%{opacity:.7}}
.Screenshots-module__LcbQZa__container{background:#fff;padding:2rem 2rem 4rem}.Screenshots-module__LcbQZa__header{margin-bottom:2rem}.Screenshots-module__LcbQZa__container h3{margin-bottom:1rem}.Screenshots-module__LcbQZa__screenshots{scrollbar-width:thin;justify-content:center;gap:2rem;width:100%;padding-bottom:2rem;display:grid}.Screenshots-module__LcbQZa__screenshots img{border-radius:1rem;width:100%;height:100%;box-shadow:inset 0 -23px 25px #0000002b,inset 0 -36px 30px #00000026,inset 0 -79px 40px #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}@media only screen and (min-width:500px){.Screenshots-module__LcbQZa__screenshots{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:700px){.Screenshots-module__LcbQZa__screenshots{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1000px){.Screenshots-module__LcbQZa__screenshots{grid-template-columns:repeat(5,1fr)}}
.AssignmentUsageLimitReached-module__uNDOIq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:40dvh;display:flex}.AssignmentUsageLimitReached-module__uNDOIq__icon{color:#b45309}.AssignmentUsageLimitReached-module__uNDOIq__content{flex-direction:column;gap:1rem;max-width:60ch;display:flex}.AssignmentUsageLimitReached-module__uNDOIq__subtitle{color:var(--color-text-secondary);line-height:1.6}.AssignmentUsageLimitReached-module__uNDOIq__actionSection{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}
.index-module__OOJT_q__container{grid-template-areas:"currentRange pageSize""pageNavigator pageNavigator";align-items:center;gap:1rem;width:100%;display:grid}.index-module__OOJT_q__currentRange{grid-area:currentRange}.index-module__OOJT_q__pageSizeSelector{grid-area:pageSize;justify-self:end;align-items:center;gap:.5rem;display:flex}.index-module__OOJT_q__pageSizeSelector select{color:#333;background-color:#fff;border:.1rem solid #a6a9cb;border-radius:.25rem;padding:.25rem;font-size:1rem}.index-module__OOJT_q__pageNavigator{grid-area:pageNavigator;align-items:center;gap:1rem;width:100%;display:flex}.index-module__OOJT_q__pageControllerBtn{color:#fff;cursor:pointer;background:#3e3e3e;border-radius:.25rem;flex:1;justify-content:center;align-items:center;min-width:3rem;height:2rem;display:flex}.index-module__OOJT_q__pageControllerBtn:hover{background:#000}.index-module__OOJT_q__pageControllerBtn:disabled{color:#a1a1a1;cursor:not-allowed;background:#e7e8ea}@media only screen and (min-width:620px){.index-module__OOJT_q__container{grid-template-columns:1fr auto auto;grid-template-areas:"currentRange pageSize pageNavigator"}.index-module__OOJT_q__pageControllerBtn{flex:unset}}
.NotificationSection-module__RHLzlq__wrapper{z-index:1;pointer-events:none;justify-content:flex-end;width:100%;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.NotificationSection-module__RHLzlq__wrapper[data-show=true]{animation:NotificationSection-module__RHLzlq__show .5s var(--function-bounce)forwards}.NotificationSection-module__RHLzlq__wrapper[data-show=false]{animation:NotificationSection-module__RHLzlq__hide 2s var(--function-bounce)forwards}.NotificationSection-module__RHLzlq__container{pointer-events:all;background:#f8f9fb;border-radius:.8rem;max-width:50ch;margin:.5rem;padding:1rem;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px #0a254059}.NotificationSection-module__RHLzlq__title{font-weight:700}.NotificationSection-module__RHLzlq__list_wrapper{border:.1rem solid #000;border-radius:.8rem;margin-top:1rem;overflow:hidden}.NotificationSection-module__RHLzlq__list_inner{scrollbar-width:thin;max-height:20svh;overflow-y:auto}@keyframes NotificationSection-module__RHLzlq__show{to{transform:translateY(0)}}@keyframes NotificationSection-module__RHLzlq__hide{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 1rem))}}@media print{.NotificationSection-module__RHLzlq__wrapper{visibility:hidden}}
.Toast-module__yWhMxq__container{color:#fff;background:#181825;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.5rem;padding:1rem;display:grid}.Toast-module__yWhMxq__container svg{color:#eae6ff;grid-column:1;width:1.5rem}.Toast-module__yWhMxq__container .Toast-module__yWhMxq__success{color:#59aa87}.Toast-module__yWhMxq__container .Toast-module__yWhMxq__err{color:#cf222e}.Toast-module__yWhMxq__container svg:hover{opacity:1}.Toast-module__yWhMxq__container p{pointer-events:none;grid-column:2}.Toast-module__yWhMxq__actions button{cursor:pointer;background:#fff;border:none;border-radius:.8rem;grid-column:3;padding:.5rem;font-size:1rem;font-weight:700}.Toast-module__yWhMxq__actions button:hover{background:#fff}
.loading-module__pnXrUq__main{justify-content:center;align-items:center;height:calc(100svh - 100px);padding:10rem 0;display:flex}.loading-module__pnXrUq__ripple{width:80px;height:80px;display:inline-block;position:relative}.loading-module__pnXrUq__ripple div{opacity:1;border:4px solid #4a1efc;border-radius:50%;animation:1.5s cubic-bezier(0,.2,.8,1) infinite loading-module__pnXrUq__ripple;position:absolute}.loading-module__pnXrUq__ripple div:nth-child(2){animation-delay:-.5s}@keyframes loading-module__pnXrUq__ripple{0%{opacity:0;width:0;height:0;top:36px;left:36px}4.9%{opacity:0;width:0;height:0;top:36px;left:36px}5%{opacity:1;width:0;height:0;top:36px;left:36px}to{opacity:0;width:72px;height:72px;top:0;left:0}}
.GoBack-module__a5ciJa__container{color:#000;border-radius:.8rem;align-items:center;gap:.5rem;width:max-content;margin:0 -1rem;padding:1rem;text-decoration:none;display:flex}.GoBack-module__a5ciJa__container svg{color:#4a1efc;border-radius:50%;padding:.5rem;display:flex}.GoBack-module__a5ciJa__container:hover svg{background:#eee}
.index-module__qXJo6q__header{flex-direction:column;gap:.5rem;display:flex}

.PageDesc-module__YjySda__desc{color:var(--color-text-secondary);font-size:.9rem}
.H2-module__IgTXda__h2{font-size:1.4rem}
.Desc-module__wIW96W__desc{color:var(--color-text-secondary);font-size:1rem;line-height:1.8rem}
.page-module__WxX-Ta__main{background:#f8f9fb;height:100%;padding:1rem}.page-module__WxX-Ta__desc{color:var(--color-text-secondary)}.page-module__WxX-Ta__content{flex-direction:column;gap:2rem;max-width:1000px;margin:0 auto;display:flex}@media only screen and (min-width:1100px){.page-module__WxX-Ta__main{padding:4rem}}
.page-module__mBsTka__main{background:#f8f9fb;height:100%;padding:1rem}.page-module__mBsTka__desc{color:var(--color-text-secondary)}.page-module__mBsTka__content{flex-direction:column;gap:2rem;max-width:1000px;margin:0 auto;display:flex}@media only screen and (min-width:1100px){.page-module__mBsTka__main{padding:4rem}}
.index-module__no_2Da__container h1,.index-module__no_2Da__container h2,.index-module__no_2Da__container h3,.index-module__no_2Da__container h4,.index-module__no_2Da__container h5,.index-module__no_2Da__container h6{color:var(--color-accent);margin-bottom:1rem}.index-module__no_2Da__container h1{border-bottom:2px solid #4a1efc1a;font-size:1.476rem}.index-module__no_2Da__container h2{color:var(--color-accent);font-size:1.383rem}.index-module__no_2Da__container h3{font-size:1.296rem}.index-module__no_2Da__container h4{font-size:1.215rem}.index-module__no_2Da__container h5{font-size:1.138rem}.index-module__no_2Da__container h6{font-size:1.067rem}.index-module__no_2Da__container p{color:#2d3748;margin-bottom:1rem;font-size:1rem}.index-module__no_2Da__container small{color:#4a5568;font-size:.937rem}.index-module__no_2Da__container strong{color:#1a202c;background:#4a1efc0d;border-radius:3px;padding:.1em;font-weight:700}.index-module__no_2Da__container em{color:#2d3748;font-style:italic}.index-module__no_2Da__container code{color:#e53e3e;background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;padding:.2em .4em;font-family:Fira Code,Monaco,Consolas,monospace;font-size:.9em}.index-module__no_2Da__container pre{color:#f7fafc;border-left:4px solid var(--color-accent);background:#1a202c;border-radius:6px;margin:1rem 0;padding:1rem;overflow-x:auto}.index-module__no_2Da__container pre code{color:inherit;background:0 0;border:none;padding:0;font-size:.9rem}.index-module__no_2Da__container a{color:var(--color-accent);text-decoration:underline;transition:color .2s}.index-module__no_2Da__container a:hover{color:#553c9a;text-decoration:none}.index-module__no_2Da__container a:visited{color:#805ad5}.index-module__no_2Da__container blockquote{border-left:4px solid var(--color-accent);background:#4a1efc0d;border-radius:0 6px 6px 0;margin:1rem 0;padding:1rem}.index-module__no_2Da__container blockquote p{color:#4a5568;margin-bottom:.5rem;font-style:italic}.index-module__no_2Da__container blockquote p:last-child{margin-bottom:0}.index-module__no_2Da__container blockquote blockquote{border-left-color:#805ad5;margin:.5rem 0}.index-module__no_2Da__container ul,.index-module__no_2Da__container ol{margin:1rem 0;padding-left:0}.index-module__no_2Da__container ul li{color:#2d3748;margin-bottom:.75rem;padding-left:1.5rem;list-style:none;position:relative}.index-module__no_2Da__container ul li:before{content:"•";color:var(--color-accent);font-weight:700;position:absolute;top:0;left:.5rem}.index-module__no_2Da__container ol{counter-reset:list-counter}.index-module__no_2Da__container ol li{color:#2d3748;counter-increment:list-counter;margin-bottom:.75rem;padding-left:2rem;list-style:none;position:relative}.index-module__no_2Da__container ol li:before{content:counter(list-counter)".";color:var(--color-accent);min-width:1.5rem;font-weight:700;position:absolute;top:0;left:0}.index-module__no_2Da__container ul ul,.index-module__no_2Da__container ol ol,.index-module__no_2Da__container ul ol,.index-module__no_2Da__container ol ul{margin:.5rem 0}:is(.index-module__no_2Da__container ul ul,.index-module__no_2Da__container ol ol,.index-module__no_2Da__container ul ol,.index-module__no_2Da__container ol ul) li:before{color:#718096}.index-module__no_2Da__container hr{background:linear-gradient(90deg,#0000,#4a1efc4d 20% 80%,#0000);border:none;height:2px;margin:2rem 0}.index-module__no_2Da__container br{margin:.5rem 0}
.Primary-module__dZnimW__btn{color:#fff;text-align:center;white-space:nowrap;cursor:pointer;background:#4a1efc;border:none;border-radius:.8rem;width:100%;max-width:max-content;padding:1rem;font-size:1rem;font-weight:700;transition:background .1s ease-in-out}.Primary-module__dZnimW__btn:hover{background:#5b2ffd}.Primary-module__dZnimW__btn:disabled{opacity:.5;pointer-events:none}
