.Auth_page__8p44W{max-width:920px;margin:0 auto;padding:26px 24px 40px}.Auth_topbar___aeNv{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.Auth_brand__VpLSG{display:inline-flex;align-items:center;gap:9px;color:var(--campus-ink);font-family:var(--font-display);font-size:25px;font-weight:750;text-decoration:none}.Auth_brand__VpLSG img{-o-object-fit:contain;object-fit:contain}.Auth_backLink__CBE4s{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--study-muted);font-size:14px}.Auth_backLink__CBE4s:hover{color:var(--campus-ink);text-decoration:underline;text-underline-offset:4px}.Auth_planInfo__iSc9c{margin:24px auto 0;color:var(--study-muted);font-size:13px;line-height:1.6;text-align:center}.Auth_planInfo__iSc9c a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--campus-ink);text-decoration:underline;text-underline-offset:4px}.Auth_planInfo__iSc9c a:hover{color:var(--campus-blue)}.Auth_planInfo__iSc9c a:focus-visible{outline:2px solid var(--campus-blue);outline-offset:4px}.Auth_board__YvyFM{--chalk-white:#fffbea;--chalk-muted:#ccdbce;--chalk-yellow:#f6e29c;--board-green:#204b40;position:relative;isolation:isolate;padding:38px 48px 42px;color:var(--chalk-white);background:radial-gradient(ellipse at 22% 18%,#ffffff08,transparent 52%),radial-gradient(ellipse at 86% 82%,#ffffff07,transparent 48%),linear-gradient(var(--board-green),var(--board-green)) padding-box,repeating-linear-gradient(2deg,#a68055 0,#a68055 3px,#b08b60 4px,#a17b51 7px) border-box;border:12px solid transparent;border-radius:5px;box-shadow:inset 0 2px 9px #071e1866,0 18px 32px -20px #46362470,0 2px 0 #725335;color-scheme:dark}.Auth_board__YvyFM:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='dust'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.15' filter='url(%23dust)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.Auth_heading__rWaGD{position:relative;max-width:550px;margin:0 auto 30px;text-align:center}.Auth_eyebrow__JGWPS{color:var(--chalk-muted);font-size:11px;font-weight:750;letter-spacing:.18em}.Auth_board__YvyFM .Auth_heading__rWaGD h1{margin:12px 0 0;color:var(--chalk-white);font-family:Patrick Hand,cursive;font-size:clamp(38px,5.5vw,58px);font-weight:400;line-height:1.15;letter-spacing:-.015em;overflow-wrap:anywhere;text-shadow:.5px .4px 0 #fff4}.Auth_underline__KbZk0{width:210px;height:12px;margin:6px auto 14px;color:var(--chalk-yellow)}.Auth_intro__qGkZ9{margin:0;color:var(--chalk-muted);font-size:16px;line-height:1.6;text-wrap:balance}.Auth_doodle__VPDGU{position:absolute;top:39px;left:22px;width:76px;height:76px;color:var(--chalk-yellow);opacity:.72;transform:rotate(-9deg)}.Auth_marginNote__gBiE8{position:absolute;top:259px;right:18px;width:98px;color:var(--chalk-yellow);font:24px/1.1 Patrick Hand,cursive;transform:rotate(8deg)}.Auth_marginNote__gBiE8 svg{width:75px;height:45px}.Auth_form__8RGi_{display:grid;gap:24px;max-width:440px;margin:0 auto}.Auth_field__62Df6{min-width:0}.Auth_label__si14T{display:block;color:var(--chalk-white);font:23px/1.35 Patrick Hand,cursive}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt{display:block;width:100%;min-width:0;min-height:51px;padding:8px 3px 10px;border:0;border-bottom:2px solid #c7d7c49c;border-radius:2px 3px 5px 1px;background:transparent;color:var(--chalk-white);caret-color:var(--chalk-yellow);font:26px/1.3 Patrick Hand,cursive;box-shadow:none;transition:border-color .15s,background-color .15s}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt::-moz-placeholder{color:#c2d0c2;opacity:.85}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt::placeholder{color:#c2d0c2;opacity:.85}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt:focus{border-color:var(--chalk-yellow);background:#ffffff05;outline:2px dashed var(--chalk-yellow);outline-offset:5px}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt:autofill{box-shadow:inset 0 0 0 100px var(--board-green);-webkit-text-fill-color:var(--chalk-white);caret-color:var(--chalk-yellow)}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt:-webkit-autofill{box-shadow:inset 0 0 0 100px var(--board-green);-webkit-text-fill-color:var(--chalk-white);caret-color:var(--chalk-yellow)}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 select.Auth_input___yjIt{font-size:22px}.Auth_input___yjIt option{color:var(--chalk-white);background:var(--board-green)}.Auth_help__wez2L{display:block;margin-top:8px;color:var(--chalk-muted);font:13px/1.55 var(--font-reading)}.Auth_forgotLink__t2Op0{display:block;width:-moz-fit-content;width:fit-content;margin:6px 0 -6px auto;padding:8px 0;color:var(--chalk-muted);font-size:13px;text-decoration:underline;text-underline-offset:4px}.Auth_forgotLink__t2Op0:hover{color:var(--chalk-yellow)}.Auth_checkbox__CWB76{display:flex;align-items:flex-start;gap:12px;color:var(--chalk-white);font-size:14px;line-height:1.6;cursor:pointer}.Auth_checkbox__CWB76 input{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:var(--chalk-yellow)}.Auth_checkbox__CWB76 a{color:var(--chalk-yellow);text-decoration:underline;text-underline-offset:3px}.Auth_checkbox__CWB76 .Auth_help__wez2L{margin-top:3px}.Auth_error__npNR5,.Auth_notice__wI3JK{padding:12px 14px;border:1px dashed;border-radius:3px 8px 4px 7px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.Auth_notice__wI3JK{color:var(--chalk-yellow);background:#f6e29c08}.Auth_error__npNR5{color:#ffcbc2;background:#ffcbc208}.Auth_submit__LrjFg{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:56px;margin-top:2px;padding:9px 20px;border:2px solid var(--chalk-yellow);border-radius:5px 9px 4px 8px;background:#f6e29c09;color:var(--chalk-yellow);font:27px/1.25 Patrick Hand,cursive;transition:background-color .15s,color .15s}.Auth_submit__LrjFg:hover:not(:disabled){background:#f6e29c19;color:var(--chalk-white)}.Auth_googleSubmit__udpvu{margin-top:-12px;text-decoration:none}.Auth_board__YvyFM :disabled{cursor:wait;opacity:.6}.Auth_switchMode__6YgwS{max-width:440px;margin:26px auto 0;padding-top:20px;border-top:1px dashed #c7d7c450;text-align:center}.Auth_switchMode__6YgwS p{color:var(--chalk-muted);font-size:14px}.Auth_switchMode__6YgwS button{min-height:44px;padding:5px 0;background:transparent;color:var(--chalk-yellow);font:23px/1.35 Patrick Hand,cursive;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.Auth_switchMode__6YgwS button:hover:not(:disabled){color:var(--chalk-white)}.Auth_board__YvyFM :is(a,button,input[type=checkbox]):focus-visible{outline:2px dashed var(--chalk-yellow);outline-offset:5px}.Auth_topbar___aeNv a:focus-visible{outline:2px solid var(--campus-blue);outline-offset:5px}.Auth_rail__TW_vN{position:absolute;right:-18px;bottom:-17px;left:-18px;height:15px;background:linear-gradient(#c29a68 0 4px,#9b734c 5px 10px,#7f5939 11px);border-radius:2px;box-shadow:0 5px 7px #392b2926}.Auth_chalk__lvpzm,.Auth_yellowChalk__pUoly{position:absolute;bottom:15px;left:46px;width:37px;height:7px;border-radius:2px 3px 1px 2px;background:#f4f0dd;box-shadow:inset 0 -2px 0 #0002,0 1px 2px #0003;transform:rotate(-3deg)}.Auth_yellowChalk__pUoly{left:91px;width:25px;height:6px;background:var(--chalk-yellow);transform:rotate(2deg)}.Auth_eraser__l3TuS{position:absolute;bottom:15px;right:43px;width:64px;height:20px;border-radius:4px 4px 2px 2px;background:linear-gradient(#c19869 0 12px,#383c34 12px);box-shadow:inset 0 2px 0 #d3b085,2px 1px 3px #0004;transform:rotate(-2deg)}.Auth_privacy___6qKl{max-width:460px;margin:8px auto 0;color:var(--study-muted);font-size:12px;line-height:1.7;text-align:center}@media (max-width:800px){.Auth_marginNote__gBiE8{display:none}.Auth_doodle__VPDGU{width:52px;height:52px;left:14px;top:22px}.Auth_board__YvyFM{padding:34px 32px 38px}}@media (max-width:520px){.Auth_page__8p44W{padding:16px 16px 30px}.Auth_topbar___aeNv{margin-bottom:16px;gap:12px}.Auth_brand__VpLSG{font-size:23px;gap:6px}.Auth_brand__VpLSG img{width:30px;height:30px}.Auth_backLink__CBE4s{font-size:12px}.Auth_board__YvyFM{border-width:8px;padding:30px 20px 34px}.Auth_heading__rWaGD{margin-bottom:27px}.Auth_board__YvyFM .Auth_heading__rWaGD h1{font-size:39px}.Auth_eyebrow__JGWPS{font-size:10px;letter-spacing:.13em}.Auth_intro__qGkZ9{font-size:14px}.Auth_doodle__VPDGU{display:none}.Auth_underline__KbZk0{width:160px;margin-bottom:11px}.Auth_form__8RGi_{gap:23px}.Auth_label__si14T{font-size:22px}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 .Auth_input___yjIt{font-size:23px}.Auth_board__YvyFM .Auth_form__8RGi_ .Auth_field__62Df6 select.Auth_input___yjIt{font-size:21px}.Auth_submit__LrjFg{font-size:25px;padding-right:12px;padding-left:12px}.Auth_switchMode__6YgwS{margin-top:23px;padding-top:18px}.Auth_switchMode__6YgwS button{font-size:22px}.Auth_rail__TW_vN{left:-12px;right:-12px;bottom:-13px;height:13px}.Auth_chalk__lvpzm,.Auth_eraser__l3TuS,.Auth_yellowChalk__pUoly{bottom:13px}.Auth_eraser__l3TuS{right:23px;width:51px;height:18px}}@media (prefers-reduced-motion:reduce){.Auth_board__YvyFM .Auth_input___yjIt,.Auth_submit__LrjFg{transition:none}}.Auth_practiceContext__MxPot{display:grid;gap:5px;margin:18px 0 4px;padding:14px 16px;border:1px solid var(--campus-line);border-left:5px solid var(--campus-mint-strong,#4f9f7d);border-radius:6px 12px 12px 6px;background:var(--campus-mint);color:var(--campus-ink);font-size:13px;line-height:1.55}.Auth_practiceContext__MxPot strong{font-size:15px}