@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.2jrdrem4nuvb1.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_32f719c2-module__Xi_DQa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_32f719c2-module__Xi_DQa__variable{--au-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/817e411a5e01ed4b-s.3mmhyaxk8nf40.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:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/69c910a8dbdebe03-s.2csjwd2kj9786.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.31_j8g9fmg02t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/59000b645a38f9c6-s.0eweg9n4xoxd5.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:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.12-p1fgtf6kxs.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:Mulish Fallback;src:local(Arial);ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.08%}.mulish_7e38b71-module__qxU_LW__className{font-family:Mulish,Mulish Fallback;font-style:normal}.mulish_7e38b71-module__qxU_LW__variable{--au-sans:"Mulish", "Mulish Fallback"}
:root:has(.welearn-theme){--blue-primary:#c2410c;--blue-hover:#9a3412;--blue-light:#fff3ec;--blue-border:#f6dccd;--blue-shadow:#c2410c26;--blue-on-dark:#ffc39e;--shadow-blue:0 1px 3px var(--blue-shadow);--bg-page:#f6f6f7;--background:var(--bg-page);--text-muted:#6b6f76;--color-warning-primary:#c2410c;--color-warning-hover:#9a3412;--color-warning-light:var(--blue-light);--color-warning-border:var(--blue-border);--welearn-action-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M8 3l5 5-5 5'/%3E%3C/svg%3E")}.welearn-theme .dashboard-refresh{--radius-card:22px;--radius-button:12px}.welearn-theme .dashboard-next{box-shadow:none;background:radial-gradient(at 100% 0,#ffe6d6,#0000 65%),#fff;border:0;box-shadow:inset 0 0 0 1px #ebe9e7}.welearn-theme .dashboard-name{color:var(--blue-primary);text-underline-offset:6px;-webkit-text-decoration:underline #ffb183;text-decoration:underline #ffb183;text-decoration-thickness:4px}.welearn-theme .dashboard-goal{background:#fff;border:0;box-shadow:inset 0 0 0 1px #ebe9e7}.welearn-theme .dashboard-goal-icon{box-sizing:content-box;color:var(--blue-primary);background:#fff0e6;border-radius:12px;padding:8px}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]){color:#fff;text-shadow:0 1px 1px #9a3a0640;min-height:44px;box-shadow:none;background:linear-gradient(#f0600f 0%,#ff8a3d 100%);border:0;border-radius:16px;gap:10px;padding:10px 18px 10px 20px;font-weight:700;transition:filter .15s,transform .15s}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):after{content:"";width:16px;height:16px;-webkit-mask:var(--welearn-action-arrow) center / 16px no-repeat;-webkit-mask:var(--welearn-action-arrow) center / 16px no-repeat;mask:var(--welearn-action-arrow) center / 16px no-repeat;background-color:currentColor;flex:0 0 16px;transition:transform .15s}:root:has(.welearn-theme) .welearn-action .action-existing-arrow{display:none}:root:has(.welearn-theme) :is(.welearn-secondary,[data-slot=button][data-variant=outline]){color:#333;background:linear-gradient(#fff 0%,#f9f9f9 100%);border:1px solid #e8e8ea;border-radius:16px;transition:background .15s;box-shadow:0 1px 2px #00000012}@media (hover:hover){:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):not(:disabled):hover{filter:brightness(1.06)}:root:has(.welearn-theme) :is(.welearn-secondary,[data-slot=button][data-variant=outline]):not(:disabled):hover{background:linear-gradient(#fff 0%,#f3f3f3 100%)}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):not(:disabled):hover:after{transform:translate(2px)}}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):not(:disabled):active{filter:brightness(.94);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]){transition:none}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):after{transition:none}:root:has(.welearn-theme) :is(.welearn-action,[data-slot=button][data-variant=default]):hover:after{transform:none}}