.exit-dialog{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6c506c transparent;color:#fff7fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:left;background:radial-gradient(at 0 0,#493049 0,#0000 65%),linear-gradient(140deg,#281b2d,#1b1022);border:1px solid #69536c;border-radius:28px;width:min(680px,100% - 32px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 120px #0008}.exit-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#09050de0}.exit-dialog[open]{animation:.2s ease-out exit-arrive}.exit-dialog .exit-close{z-index:2;color:#c6b2c7;cursor:pointer;background:#281b2de8;border:0;border-radius:50%;width:40px;height:40px;margin:12px 12px -50px auto;padding:0;font:300 32px/1 Arial,sans-serif;display:block;position:sticky;top:12px}.exit-dialog .exit-close:hover{color:#fff;background:#51364c}.exit-dialog .exit-intro{border-bottom:1px solid #ffffff12;padding:30px 34px 24px}.exit-dialog .exit-portraits{margin-bottom:20px;padding-left:0;display:flex}.exit-dialog .exit-portraits img{object-fit:cover;object-position:top;border:2px solid #251729;border-radius:50%;width:42px;height:42px}.exit-dialog .exit-portraits img+img{margin-left:-10px}.exit-dialog .exit-eyebrow{color:#e8a0bf;letter-spacing:.12em;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.5}.exit-dialog .exit-intro h2{color:#fff7fb;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.28}.exit-dialog .exit-description{color:#c6b2c7;margin:0;font-size:14px;line-height:1.75}.exit-dialog .exit-context{color:#b6a4bb;margin:9px 0 0;font-size:10px;line-height:1.6}.exit-dialog .application-form{--af-bg:#251a2b;--af-field:#211627;--af-text:#fff7fb;--af-muted:#c6b5c9;--af-line:#654c68;--af-accent:#efb5d1;--af-selected:#3d253b;--af-soft:#302234;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:none;background:0 0;border:0;border-radius:0;max-width:none;padding:26px 34px 12px}.exit-dialog .application-form .application-meta{display:none}.exit-dialog .application-form .application-progress h2{font-size:25px}.exit-dialog .application-form .application-progress{margin-bottom:22px}.exit-dialog .application-form .application-progress ol{margin-bottom:24px}.exit-dialog .application-form .application-footnote{display:none}.exit-dialog .exit-form>div>p{color:#efb5d1;padding:16px 34px 0;font-size:12px}.exit-dialog .form-success{color:#fff7fb;background:0 0;border:0;padding:32px}.exit-dialog .form-success h2{color:#fff7fb;margin:0 0 16px;font-size:28px}.exit-dialog .form-success p,.exit-dialog .form-success ol{color:#c6b5c9;font-size:14px;line-height:1.7}.exit-dialog .exit-not-now{color:#c6b2c7;font:inherit;cursor:pointer;background:0 0;border:0;margin:6px auto 12px;padding:10px 20px;font-size:13px;display:block}.exit-dialog .exit-privacy{text-align:center;color:#b6a4bb;margin:0;padding:0 24px 26px;font-size:10px;line-height:1.7}.exit-dialog button:focus-visible{outline-offset:3px;outline:3px solid #efb5d1}@keyframes exit-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.exit-dialog{border-radius:22px;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.exit-dialog .exit-intro{padding:26px 22px 20px}.exit-dialog .application-form{padding:22px 20px 12px}.exit-dialog .exit-portraits{margin-bottom:15px}.exit-dialog .exit-description{font-size:13px}.exit-dialog .exit-close{top:8px}}@media (prefers-reduced-motion:reduce){.exit-dialog[open]{animation:none}}
