.register_wrap__LceeF{max-width:560px;margin:0 auto;padding:3rem 2.5rem 5rem}.register_back__2tMkV{display:inline-block;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--gray-400);text-decoration:none;margin-bottom:2.5rem;transition:color .15s}.register_back__2tMkV:hover{color:var(--black)}.register_head__TvGYS{margin-bottom:2rem}.register_eyebrow__sX6Ge{display:flex;align-items:center;gap:10px;margin-bottom:.75rem}.register_eyebrowLine__BPZRH{display:block;width:28px;height:1.5px;background:var(--amber);flex-shrink:0}.register_eyebrowText__7e5Y6{font-size:10.5px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--amber)}.register_heading__zHmE2{font-family:"DM Serif Display",serif;font-size:34px;color:var(--black);letter-spacing:-.4px;margin-bottom:.5rem;line-height:1.15}.register_sub__TDsxE{font-size:14px;color:var(--gray-400);line-height:1.7}.register_formRow__6R9k3{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.register_group__Jc_tb{margin-bottom:1.2rem}.register_label__pMcEn{display:block;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--gray-600);margin-bottom:.5rem}.register_optional__EiVJS{color:var(--gray-400);text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.register_input__3xGuf{width:100%;font-family:DM Sans,sans-serif;font-size:14px;color:var(--black);background:var(--white);border:1px solid var(--border);border-radius:0;padding:11px 14px;outline:none;transition:border-color .15s;-webkit-appearance:none}.register_input__3xGuf:focus{border-color:var(--black)}.register_textarea__9fIU0{width:100%;font-family:DM Sans,sans-serif;font-size:14px;color:var(--black);background:var(--white);border:1px solid var(--border);border-radius:0;padding:11px 14px;outline:none;transition:border-color .15s;resize:vertical;min-height:80px}.register_textarea__9fIU0:focus{border-color:var(--black)}.register_hint__VC6xO{font-size:11.5px;color:var(--gray-400);margin-top:.35rem}.register_divider__ADSp7{height:1px;background:var(--border);margin:1.75rem 0}.register_checkboxes__TuE6u{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.register_checkbox__C97HK{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);cursor:pointer;transition:border-color .15s;background:var(--white)}.register_checkbox__C97HK:hover{border-color:var(--gray-400)}.register_checked__W_Zm_{border-color:var(--black);border-left:3px solid var(--amber)}.register_checkbox__C97HK input[type=checkbox]{width:14px;height:14px;cursor:pointer;accent-color:var(--black);margin:0;flex-shrink:0}.register_cbName__ynzJR{font-size:13px;font-weight:500;color:var(--black);display:block}.register_cbDesc__ONP2_{font-size:11.5px;color:var(--gray-400)}.register_submit__G8FC6{width:100%;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--white);background:var(--black);border:none;padding:15px;cursor:pointer;transition:background .15s;margin-top:.5rem}.register_submit__G8FC6:hover{background:var(--amber)}.register_terms__nH2zH{font-size:11.5px;color:var(--gray-400);text-align:center;margin-top:1rem}.register_amberLink__PElQb{color:var(--amber);text-decoration:none}@media (max-width:480px){.register_formRow__6R9k3{grid-template-columns:1fr}.register_wrap__LceeF{padding:2rem 1.25rem 4rem}}.register_errorBanner__Tjn1u{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;border-radius:8px;padding:12px 16px;font-size:.875rem;margin-bottom:24px}