.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}.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_logo__Msjb7{object-fit:contain;width:100%!important;height:100%!important;position:relative!important}.LogoWithName_coffinLogo__Fi_uu,.LogoWithName_hiddenAcresLogo__FEmLo{height:auto!important}.LogoWithName_name__MrAoO{font-size:var(--font-size-h1);margin:.5rem 0;color:var(--text);width:100%;text-align:center}.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;justify-content:center}.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}.Index_main__UtI_f{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 var(--spacing-md)}.Index_introText__eX3RC{padding:var(--spacing-md);text-align:left;display:flex;align-items:center;gap:var(--spacing-md)}.Index_introImage__L2N4K{padding:var(--spacing-sm)}.Index_howItWorks__nM8fW{padding:var(--spacing-md);text-align:center;width:100%}.Index_stepsContainer__Eie23{display:flex;gap:var(--spacing-md);align-items:stretch;justify-content:center;flex-wrap:wrap}.Index_step__AFe4u{padding:var(--spacing-sm);padding-top:var(--spacing-md);background:var(--background);margin:var(--spacing-sm);border-radius:var(--border-radius-lg);max-width:140px;min-height:250px;text-align:center;color:var(--text);flex-direction:column;gap:var(--spacing-sm);flex:1 1;min-width:130px}.Index_stepNumber__jj9Hv,.Index_step__AFe4u{outline:10px solid var(--primary);display:flex;align-items:center}.Index_stepNumber__jj9Hv{font-size:var(--font-size-xl);border-radius:30px;width:60px;height:60px;min-width:60px;min-height:60px;background:white;color:var(--primary);justify-content:center;margin-bottom:var(--spacing-sm)}.Index_theChick__58_xi{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md)}.Index_theChickImage__ozNwh{width:40%;padding:var(--spacing-md) var(--spacing-md) 0 0}.Index_theChickText__e_sm_{width:60%}.Index_customSection__b2d_i{width:100%;padding:0;margin:0}.Index_contentSection__dOMG3{width:100%;padding:.25rem 0;margin:.25rem 0;border-bottom:1px solid var(--border-light)}.Index_contentSection__dOMG3:last-child{border-bottom:none}.Index_main__UtI_f section{width:100%;margin:.15rem 0}.Index_main__UtI_f section img{max-width:100%;height:auto}.Index_main__UtI_f section iframe{max-width:100%;margin:.25rem 0}.Index_main__UtI_f section h1,.Index_main__UtI_f section h2,.Index_main__UtI_f section p{margin-bottom:0;margin-top:0}@media (max-width:var(--breakpoint-md )){.Index_stepsContainer__Eie23{flex-direction:column;gap:var(--spacing-md);width:100%;flex-wrap:nowrap}.Index_step__AFe4u{width:calc(100% - var(--spacing-md) * 2);min-height:auto;margin:var(--spacing-sm) var(--spacing-md);max-width:none}.Index_introText__eX3RC,.Index_theChick__58_xi{flex-direction:column}.Index_theChickImage__ozNwh,.Index_theChickText__e_sm_{width:100%}.Index_main__UtI_f{padding:0 var(--spacing-sm)}.Index_contentSection__dOMG3{padding:.5rem 0}}.ProtectedPage_container__nJNcI{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.ProtectedPage_content__FL_pc{text-align:center;width:100%;margin:var(--spacing-md) 0}.ProtectedPage_title__IqDpB{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.ProtectedPage_buttonContainer__yF5_Q{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}@media (min-width:640px){.ProtectedPage_buttonContainer__yF5_Q{flex-direction:row}}.ProtectedPage_linkContainer__Thmcj{display:flex;justify-content:center;gap:var(--spacing-md);font-size:var(--font-size-base)}.ProtectedPage_link__QwMcm{color:#3b82f6;padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;background:none;border:none}.ProtectedPage_link__QwMcm:hover{text-decoration:underline}.ProtectedPage_modalLabel__hMm3H{display:inline-block;width:80px;margin-right:var(--spacing-sm)}.ProtectedPage_modalInput__3JM_Y{display:inline-block;width:calc(100% - 100px);padding:var(--spacing-sm);border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-sm)}.ProtectedPage_modalButtons__bsz16{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-md)}.ProtectedPage_buttonDisabled__uhpNP{opacity:.5;cursor:not-allowed}.ProtectedPage_inputContainer__AEL_r{margin-bottom:var(--spacing-md)}.ProtectedPage_label__USnad{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:#374151}.ProtectedPage_input__OZHvL{width:100%;padding:var(--spacing-sm);border:1px solid #d1d5db;border-radius:var(--border-radius-sm);font-size:var(--font-size-base)}.ProtectedPage_input__OZHvL:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProtectedPage_input__OZHvL:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.Forms_input__vGxvn{@apply w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.Forms_label__pvJnv{@apply block text-sm font-medium text-gray-700 mb-1}.Forms_button__VkjKn{@apply px-4 py-2 rounded-md font-medium focus:outline-none focus:ring-2 focus:ring-offset-2}.Forms_buttonPrimary__AIJtT{@apply bg-blue-500 text-white hover:bg-blue-600 focus:ring-blue-500}.Forms_buttonSecondary__JQIBD{@apply bg-gray-200 text-gray-700 hover:bg-gray-300 focus:ring-gray-500}.Forms_buttonDanger__uFwc9{@apply bg-red-500 text-white hover:bg-red-600 focus:ring-red-500}.Forms_form__KRs40{@apply max-w-md w-full}.Forms_formGroup__6T9lQ{@apply mb-4}.Forms_errorText__5zJX4{@apply text-red-500 mb-4}.Forms_successText__wyVll{@apply text-green-500 mb-4}