.LogoWithName_container__1Fd7E{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--content-width);margin:0 auto}.LogoWithName_logoWrapper__9E8yM{width:100%;max-width:300px;position:relative;aspect-ratio:1}.LogoWithName_hiddenAcresLogoWrapper__eI1Bj{width:100%;max-width:500px;position:relative;margin-bottom:-2rem}.LogoWithName_coffinLogoWrapper__RvGP5{width:100%;max-width:600px;position:relative;margin-bottom:-1rem}.LogoWithName_jerseysilkiesLogoWrapper__J6f1n{width:100%;max-width:450px;position:relative;margin-bottom:-1.5rem}.LogoWithName_logo__Msjb7{object-fit:contain;width:100%!important;height:100%!important;position:relative!important}.LogoWithName_coffinLogo__Fi_uu,.LogoWithName_hiddenAcresLogo__FEmLo,.LogoWithName_jerseysilkiesLogo__GE__L{height:auto!important}.LogoWithName_name__MrAoO{font-size:var(--font-size-h1);margin:.5rem 0;color:var(--text);width:100%;text-align:center}.HamburgerMenu_hamburgerMenu__WpsZV{position:relative;z-index:1000}.HamburgerMenu_hamburgerButton__ptLny{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1002;position:relative;transition:transform .3s ease}.HamburgerMenu_hamburgerButton__ptLny:hover{transform:scale(1.1)}.HamburgerMenu_hamburgerButton__ptLny:focus{outline:2px solid var(--primary,#007bff);outline-offset:4px}.HamburgerMenu_bar__IQJ6d{width:100%;height:3px;background-color:var(--text,#333);border-radius:2px;transition:all .3s ease;transform-origin:center}.HamburgerMenu_hamburgerButton__ptLny.HamburgerMenu_open__waJkg .HamburgerMenu_bar__IQJ6d:first-child{transform:translateY(10.5px) rotate(45deg)}.HamburgerMenu_hamburgerButton__ptLny.HamburgerMenu_open__waJkg .HamburgerMenu_bar__IQJ6d:nth-child(2){opacity:0;transform:translateX(-20px)}.HamburgerMenu_hamburgerButton__ptLny.HamburgerMenu_open__waJkg .HamburgerMenu_bar__IQJ6d:nth-child(3){transform:translateY(-10.5px) rotate(-45deg)}.HamburgerMenu_overlay__kvXaw{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;animation:HamburgerMenu_fadeIn__XLHTW .3s ease}@keyframes HamburgerMenu_fadeIn__XLHTW{0%{opacity:0}to{opacity:1}}.HamburgerMenu_menuNav__3xH_j{position:fixed;top:0;right:-100%;width:280px;max-width:85vw;height:100vh;background-color:var(--background,#ffffff);box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease;z-index:1001;overflow-y:auto}.HamburgerMenu_menuNav__3xH_j.HamburgerMenu_menuOpen__LQxnW{right:0}.HamburgerMenu_menuList__jhoeY{list-style:none;padding:60px 0 20px;margin:0}.HamburgerMenu_menuItem__x3hCV{margin:0;border-bottom:1px solid var(--border-light,#e0e0e0)}.HamburgerMenu_menuItem__x3hCV:first-child{border-top:1px solid var(--border-light,#e0e0e0)}.HamburgerMenu_menuLink__DFOIe{display:block;padding:16px 24px;color:var(--text,#333);text-decoration:none;font-size:16px;font-weight:500;transition:all .2s ease;position:relative}.HamburgerMenu_menuLink__DFOIe:hover{background-color:rgba(0,0,0,.05);padding-left:32px;color:var(--primary,#007bff)}.HamburgerMenu_menuLink__DFOIe:active{background-color:rgba(0,0,0,.1)}@media (max-width:768px){.HamburgerMenu_menuNav__3xH_j{width:260px}}@media (max-width:480px){.HamburgerMenu_menuNav__3xH_j{width:100%;max-width:100vw}}@media (prefers-reduced-motion:reduce){.HamburgerMenu_bar__IQJ6d,.HamburgerMenu_hamburgerButton__ptLny,.HamburgerMenu_menuLink__DFOIe,.HamburgerMenu_menuNav__3xH_j,.HamburgerMenu_overlay__kvXaw{transition:none;animation:none}}.HamburgerMenu_menuLink__DFOIe:hover{padding-left:24px;padding-right:32px}.HamburgerMenu_menuLink__DFOIe:focus-visible{outline:2px solid var(--primary,#007bff);outline-offset:-2px;background-color:rgba(0,0,0,.05)}.Layout_main__k2ohw{display:flex;flex-direction:column;min-height:100vh;width:100%}.Layout_header__aOmPe,.Layout_main__k2ohw>*{width:100%;max-width:var(--content-width);margin:0 auto;padding:var(--spacing-md)}.Layout_header__aOmPe{display:flex;align-items:center;justify-content:space-between;position:relative}.Layout_hamburgerContainer__I0GvA{display:flex;align-items:flex-start;z-index:1000;position:absolute;top:var(--spacing-md);right:var(--spacing-md)}.Layout_footer__VUmK7{background-color:var(--background-dark);width:100%;padding:var(--spacing-md);color:white;text-align:center;margin-top:auto}.Layout_footerContent__yIcf_{max-width:var(--content-width);margin:0 auto;padding:0 1rem}.Layout_footerSection__mxAf9{margin:.5rem 0}.Layout_footerLink__6wupP{color:white;text-decoration:underline;transition:opacity .2s ease}.Layout_footerLink__6wupP:hover{opacity:.8}.Password_label__Ph0ng{font-weight:500;margin-bottom:.5rem}.Password_input__Y84BR{padding:.5rem;border:1px solid #e2e8f0;border-radius:.375rem;width:100%;font-size:1rem;transition:border-color .15s ease-in-out}.Password_input__Y84BR:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e5}.Password_validRequirement__RmqeU{color:#16a34a;display:flex;align-items:center;gap:.5rem}.Password_validRequirement__RmqeU:before{content:"✓"}.Password_invalidRequirement__n_EJm{color:#dc2626;display:flex;align-items:center;gap:.5rem}.Password_invalidRequirement__n_EJm:before{content:"×"}.Register_main__f1quC{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:var(--spacing-md)}.Register_inputItem__bTLEj{width:100%;margin-bottom:var(--spacing-md)}.Register_inputItem__bTLEj input{width:100%;padding:var(--spacing-sm);border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.Register_inputItem__bTLEj label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--text)}.Register_inputItem__bTLEj h2{color:var(--text);font-size:var(--font-size-xl);margin:var(--spacing-md) 0 var(--spacing-sm)}.Register_inputItem__bTLEj p{color:var(--text);margin:0 0 var(--spacing-sm)}.Register_button__MTgGz{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--chickcheck-yellow);border:none;border-radius:var(--border-radius-md);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-lg);cursor:pointer;transition:all .2s ease}.Register_button__MTgGz:hover{background:var(--chickcheck-yellow-dark)}.Register_successMessage__C3cn9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;max-width:800px;margin:0 auto;text-align:center}.Register_emailWarning__U_8lg{color:#d97706;background-color:#fef3c7;padding:10px;border-radius:5px;border-left:4px solid #d97706;margin:10px 0;font-size:.9rem;max-width:100%;text-align:left}.Button_button__mg_cR{font-family:var(--font-family);font-weight:var(--font-weight-extra-bold);font-size:var(--font-size-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);cursor:pointer;transition:all var(--transition-base);border:none}.Button_button__mg_cR:disabled{opacity:.6;cursor:not-allowed;background:#cccccc;color:#666666;box-shadow:none}.Button_button__mg_cR:disabled:active,.Button_button__mg_cR:disabled:hover{background:#cccccc;color:#666666;box-shadow:none;transform:none}.Button_small__uAK9I{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.Button_primary__PFIP8{background:var(--primary);color:var(--text)}.Button_primary__PFIP8,.Button_primary__PFIP8:hover{box-shadow:0 var(--spacing-xs) 0 var(--primary-dark)}.Button_primary__PFIP8:hover{background:var(--primary-dark)}.Button_primary__PFIP8:active{transform:translateY(var(--spacing-xs));box-shadow:none}.Button_secondary__kYMEY{background:var(--secondary);color:var(--text);box-shadow:0 var(--spacing-xs) 0 var(--secondary-dark)}.Button_secondary__kYMEY:active{transform:translateY(var(--spacing-xs));box-shadow:none}.Button_secondary__kYMEY:hover{background:var(--secondary-dark)}.Button_success__S80vN{background:#16a34a;color:white;box-shadow:0 var(--spacing-xs) 0 #15803d}.Button_success__S80vN:hover{background:#15803d;box-shadow:0 var(--spacing-xs) 0 #15803d}.Button_success__S80vN:active{transform:translateY(var(--spacing-xs));box-shadow:none}.Button_danger__1M2kT{background:#dc2626;color:white;box-shadow:0 var(--spacing-xs) 0 #b91c1c}.Button_danger__1M2kT:hover{background:#b91c1c;box-shadow:0 var(--spacing-xs) 0 #b91c1c}.Button_danger__1M2kT:active{transform:translateY(var(--spacing-xs));box-shadow:none}@media (max-width:768px){.Button_button__mg_cR{font-size:.75rem;padding:.25rem .4rem}.Button_small__uAK9I{font-size:.65rem;padding:.15rem .3rem}}