.safWNa_backdrop{z-index:90;padding:var(--st-space-4);background:#0d0d0c8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.safWNa_dialog{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);width:100%;max-width:440px;box-shadow:var(--st-shadow-2);animation:safWNa_sh-modal-in var(--st-enter) var(--st-ease-out);margin:auto;position:relative}@keyframes safWNa_sh-modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.safWNa_closeBtn{width:34px;height:34px;color:var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;transition:background var(--st-move) var(--st-ease-out);background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex;position:absolute;top:10px;right:10px}@media (hover:hover){.safWNa_closeBtn:hover{background:var(--st-track)}}.safWNa_body{padding:36px var(--st-space-6) var(--st-space-6);flex-direction:column;display:flex}.safWNa_eyebrow{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px;font-weight:500}.safWNa_heading{margin:var(--st-space-3) 0 var(--st-space-2);font-family:var(--st-display);letter-spacing:-.01em;color:var(--st-text-hi);font-size:28px;font-weight:700;line-height:1.1}.safWNa_heading:focus-visible{outline:none}.safWNa_desc{font-family:var(--st-sans);color:var(--st-text-mid);margin:0 0 22px;font-size:14px;line-height:1.5}.safWNa_fieldLabel{font-family:var(--st-sans);color:var(--st-text-hi);margin-bottom:var(--st-space-2);font-size:13px;font-weight:500}.safWNa_input{width:100%;font-family:var(--st-sans);color:var(--st-text-hi);background:var(--st-surface-2);border:1px solid var(--st-text-hi);border-radius:var(--st-radius-sub);padding:13px 14px;font-size:16px}.safWNa_input::placeholder{color:var(--st-text-mid)}.safWNa_input:disabled{opacity:.6}.safWNa_consent{align-items:flex-start;gap:var(--st-space-2);margin-top:var(--st-space-4);font-family:var(--st-sans);color:var(--st-text-mid);cursor:pointer;font-size:13px;line-height:1.5;display:flex}.safWNa_check{width:18px;height:18px;accent-color:var(--st-restoring-text);cursor:pointer;flex:none;margin-top:1px}.safWNa_inlineLink{color:var(--st-text-hi);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.safWNa_inlineLink:hover{color:var(--st-restoring-text)}}.safWNa_cta{justify-content:center;align-items:center;gap:var(--st-space-2);font-family:var(--st-sans);color:var(--st-surface-0);background:var(--st-text-hi);border:1px solid var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;transition:background var(--st-move) var(--st-ease-out), transform .12s var(--st-ease-out);margin-top:22px;padding:14px 20px;font-size:15px;font-weight:500;display:inline-flex}@media (hover:hover){.safWNa_cta:hover:not(:disabled){background:var(--st-text-mid)}}.safWNa_cta:active:not(:disabled){transform:scale(.98)}.safWNa_cta:disabled{opacity:.45;cursor:not-allowed}.safWNa_ctaArrow{font-size:14px}.safWNa_botStatus{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;line-height:1.5}.safWNa_error{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-out-text);font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.safWNa_dialog{animation:none}}@media (max-width:480px){.safWNa_body{padding:var(--st-space-6) 22px 22px}.safWNa_heading{font-size:25px}}