.access_page__8VGKL{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__ddrXy{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:300;color:#faf8f4;letter-spacing:1px;text-decoration:none;margin-bottom:48px}.access_amp__rOajZ{color:#b8962b}.access_selector__xbgcG{width:100%;max-width:520px;text-align:center}.access_selectorTitle__k2m8y{font-size:9px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#b8962b;margin-bottom:10px}.access_selectorSub__9XUuY{font-size:14px;font-weight:300;color:hsla(37,39%,94%,.45);margin-bottom:36px;line-height:1.6}.access_optionGrid__pEdFw{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}.access_optionCard__Ze1P2{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__Ze1P2:hover{background:hsla(37,39%,94%,.06);border-color:rgba(184,150,43,.3)}.access_optionIcon__y7e4d{font-size:14px;color:#b8962b;flex-shrink:0;width:20px}.access_optionLabel__Auh7Q{font-size:13px;font-weight:500;color:#f5f0e8;flex:1 1;text-align:left}.access_optionSub__1ig94{font-size:10px;color:hsla(37,39%,94%,.3);letter-spacing:.5px;margin-right:12px}.access_optionArrow__h0k7m{font-size:14px;color:rgba(184,150,43,.5);flex-shrink:0}.access_selectorNote__tHX6S{font-size:11px;color:hsla(37,39%,94%,.25)}.access_selectorLink__kj_vT{color:#b8962b;text-decoration:none}.access_selectorLink__kj_vT:hover{text-decoration:underline}.access_flowWrap__BfazC{width:100%;max-width:480px}.access_backBtn__0fiYQ{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__0fiYQ:hover{color:#b8962b}.access_flowBox__MIKR5{background:#112219;border:.5px solid rgba(184,150,43,.15);border-radius:8px;padding:36px;display:flex;flex-direction:column;gap:16px}.access_flowEyebrow__uFjlG{font-size:9px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#b8962b}.access_flowTitle__RkxWY{font-size:18px;font-weight:500;color:#f5f0e8}.access_flowSub__zPNc6{font-size:12px;color:hsla(37,39%,94%,.35);line-height:1.7}.access_choiceRow__Jl9Nm{display:flex;gap:10px}.access_choiceBtn__795y6{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__795y6:hover{background:#c8a535}.access_choiceBtnOutline__Nq5im{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__Nq5im:hover{color:#f5f0e8;border-color:hsla(37,39%,94%,.3)}.access_fieldCol__IK7dc{display:flex;flex-direction:column;gap:12px}.access_fieldGrid__FWcHi{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.access_fieldFull___R1PX{grid-column:1/-1}.access_submitBtn__m3t4h{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__m3t4h:hover:not(:disabled){background:#c8a535}.access_submitBtn__m3t4h:disabled{opacity:.6;cursor:not-allowed}.access_certCheck__9zC48{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__9zC48 input{accent-color:#b8962b;width:14px;height:14px;margin-top:2px;flex-shrink:0}.access_switchRow__8wP1j{font-size:11px;color:hsla(37,39%,94%,.3);text-align:center}.access_switchLink__nYwSh{color:#b8962b;cursor:pointer}.access_switchLink__nYwSh:hover{text-decoration:underline}