.alr-check-request{box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(72px,8vw,112px) 24px;background:radial-gradient(circle at 12% 12%,rgba(107,76,235,.19),transparent 31%),#111015;color:#fff;font-family:inherit;overflow:hidden}.alr-check-request *{box-sizing:border-box}.alr-check-request__inner{width:min(100%,1120px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(42px,7vw,88px);align-items:start}.alr-check-request__copy{position:sticky;top:32px;padding-top:10px}.alr-check-request__eyebrow{margin:0 0 18px;font-size:12px!important;font-weight:800;letter-spacing:.15em;color:#c7a8ff!important;text-transform:uppercase}.alr-check-request h2{max-width:480px;color:#fff;font-size:clamp(36px,5vw,58px);line-height:1.04;letter-spacing:-.045em;margin:0 0 24px}.alr-check-request__copy>p:not(.alr-check-request__eyebrow){max-width:480px;margin:0;color:#d9d4e4;font-size:1.05rem;line-height:1.7}.alr-check-request__copy>.alr-check-request__contract-link{margin-top:24px;padding-top:22px;border-top:1px solid rgba(199,168,255,.22);font-size:.98rem}.alr-check-request__contract-link a{display:inline;font-weight:750;text-decoration-thickness:1px;text-underline-offset:4px}.alr-check-request__panel{padding:clamp(24px,4vw,40px);border:1px solid rgba(199,168,255,.24);border-radius:22px;background:#1a1621;box-shadow:0 28px 70px rgba(0,0,0,.22)}.alr-check-request form{display:grid;gap:20px;margin:0}.alr-check-request__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.alr-check-request label{display:grid;gap:8px;color:#fff;font-weight:600}.alr-check-request input:not([type=checkbox]),.alr-check-request textarea{width:100%;border:1px solid #625676;border-radius:10px;background:#24202c;color:#fff;padding:14px 16px;font:inherit}.alr-check-request input:focus,.alr-check-request textarea:focus{outline:2px solid #b991ff;outline-offset:2px}.alr-check-request__consent{grid-template-columns:20px 1fr;align-items:start;font-size:14px;font-weight:400!important;line-height:1.5}.alr-check-request__consent input{margin-top:4px}.alr-check-request__note{color:#c9c3d2;font-size:13px;line-height:1.55;margin:0}.alr-check-request a{color:#dbc8ff}.alr-check-request button{justify-self:start;border:0;border-radius:10px;background:#a976ef;color:#170e22;padding:15px 24px;font:inherit;font-weight:800;cursor:pointer}.alr-check-request button:hover{background:#c49fff}.alr-check-request__notice,.alr-check-request__error{padding:16px 18px;border-radius:10px;margin:0 0 22px}.alr-check-request__notice{background:#29203a;border:1px solid #b991ff}.alr-check-request__error{background:#3d1c2b;border:1px solid #ed8ba8}.alr-check-request__trap{position:absolute;left:-10000px;height:0;overflow:hidden}@media(max-width:820px){.alr-check-request__inner{grid-template-columns:1fr;gap:38px}.alr-check-request__copy{position:static;padding-top:0}.alr-check-request h2,.alr-check-request__copy>p:not(.alr-check-request__eyebrow){max-width:680px}}@media(max-width:640px){.alr-check-request{padding:58px 18px}.alr-check-request__panel{padding:24px 18px;border-radius:16px}.alr-check-request__grid{grid-template-columns:1fr}.alr-check-request button{width:100%}}
