.access_page__iFalB{min-height:100vh;background:#0c1a12;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-sans,sans-serif);padding:40px 24px}.access_logo__Mtlte{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:300;color:#faf8f4;letter-spacing:1px;text-decoration:none;margin-bottom:48px}.access_amp__AGSO_{color:#b8962b}.access_selector__r18OT{width:100%;max-width:520px;text-align:center}.access_selectorTitle__TwaIr{font-size:9px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#b8962b;margin-bottom:10px}.access_selectorSub__Kamxt{font-size:14px;font-weight:300;color:hsla(37,39%,94%,.45);margin-bottom:36px;line-height:1.6}.access_optionGrid__ASeaz{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}.access_optionCard__VPqNt{display:flex;align-items:center;gap:16px;padding:20px 24px;background:hsla(37,39%,94%,.03);border:1px solid hsla(37,39%,94%,.08);cursor:pointer;text-align:left;transition:all .2s;width:100%}.access_optionCard__VPqNt:hover{background:hsla(37,39%,94%,.06);border-color:rgba(184,150,43,.3)}.access_optionIcon__MOryO{font-size:14px;color:#b8962b;flex-shrink:0;width:20px}.access_optionLabel__W_Tno{font-size:13px;font-weight:500;color:#f5f0e8;flex:1 1;text-align:left}.access_optionSub__ef_g4{font-size:10px;color:hsla(37,39%,94%,.3);letter-spacing:.5px;margin-right:12px}.access_optionArrow__wnR_p{font-size:14px;color:rgba(184,150,43,.5);flex-shrink:0}.access_selectorNote__9Memb{font-size:11px;color:hsla(37,39%,94%,.25)}.access_selectorLink__x8o_X{color:#b8962b;text-decoration:none}.access_selectorLink__x8o_X:hover{text-decoration:underline}.access_flowWrap___aXEM{width:100%;max-width:480px}.access_backBtn__OLg0j{font-size:10px;color:hsla(37,39%,94%,.4);background:none;border:none;cursor:pointer;margin-bottom:20px;display:flex;align-items:center;gap:4px;letter-spacing:1px;text-transform:uppercase;padding:0}.access_backBtn__OLg0j:hover{color:#b8962b}.access_flowBox__0w9m3{background:#112219;border:.5px solid rgba(184,150,43,.15);border-radius:8px;padding:36px;display:flex;flex-direction:column;gap:16px}.access_flowEyebrow__NIprX{font-size:9px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#b8962b}.access_flowTitle__tVXIn{font-size:18px;font-weight:500;color:#f5f0e8}.access_flowSub__nTJs6{font-size:12px;color:hsla(37,39%,94%,.35);line-height:1.7}.access_choiceRow__iWntw{display:flex;gap:10px}.access_choiceBtn__1NkU9{flex:1 1;padding:11px 16px;background:#b8962b;color:#0c0f0d;border:none;cursor:pointer;font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:background .2s}.access_choiceBtn__1NkU9:hover{background:#c8a535}.access_choiceBtnOutline__eFKUu{flex:1 1;padding:10px 16px;background:transparent;color:hsla(37,39%,94%,.6);border:1px solid hsla(37,39%,94%,.15);cursor:pointer;font-size:9px;font-weight:500;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:all .2s}.access_choiceBtnOutline__eFKUu:hover{color:#f5f0e8;border-color:hsla(37,39%,94%,.3)}.access_fieldCol__6CrSx{display:flex;flex-direction:column;gap:12px}.access_fieldGrid__Pnqkm{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.access_fieldFull__mzwMS{grid-column:1/-1}.access_submitBtn__B_luS{width:100%;padding:12px 16px;background:#b8962b;color:#0c0f0d;border:none;border-radius:2px;font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s;margin-top:4px}.access_submitBtn__B_luS:hover:not(:disabled){background:#c8a535}.access_submitBtn__B_luS:disabled{opacity:.6;cursor:not-allowed}.access_certCheck__9GILX{display:flex;gap:10px;align-items:flex-start;font-size:11px;color:hsla(37,39%,94%,.5);line-height:1.7;cursor:pointer}.access_certCheck__9GILX input{accent-color:#b8962b;width:14px;height:14px;margin-top:2px;flex-shrink:0}.access_switchRow__CH600{font-size:11px;color:hsla(37,39%,94%,.3);text-align:center}.access_switchLink__F8ZAl{color:#b8962b;cursor:pointer}.access_switchLink__F8ZAl:hover{text-decoration:underline}