.page-module__XCvr6q__wrap{padding-top:clamp(8rem,14vw,12rem);padding-bottom:clamp(4rem,8vw,8rem)}.page-module__XCvr6q__article{max-width:46rem}.page-module__XCvr6q__back{color:#e8eaeda6;transition:color .3s var(--ease);margin-bottom:1.5rem;font-size:.9375rem;display:inline-block}.page-module__XCvr6q__back:hover{color:var(--gold-bright)}.page-module__XCvr6q__text,.page-module__XCvr6q__block,.page-module__XCvr6q__notice{color:#e8eaeddb;font-size:1.125rem;line-height:1.65}.page-module__XCvr6q__text p+p,.page-module__XCvr6q__ended p+p,.page-module__XCvr6q__success p+p{margin-top:1rem}.page-module__XCvr6q__block{border-top:1px solid var(--border);margin-top:clamp(2.25rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem)}.page-module__XCvr6q__blockTitle{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h5);text-transform:uppercase;color:var(--cream);margin-bottom:1rem;line-height:1.1}.page-module__XCvr6q__steps,.page-module__XCvr6q__terms{flex-direction:column;gap:.625rem;padding-left:1.5rem;display:flex}.page-module__XCvr6q__steps{list-style:decimal}.page-module__XCvr6q__terms{list-style:outside}.page-module__XCvr6q__steps li::marker{color:var(--gold-bright)}.page-module__XCvr6q__terms li::marker{color:var(--gold-bright)}.page-module__XCvr6q__formBlock{scroll-margin-top:6rem}.page-module__XCvr6q__form{flex-direction:column;gap:1.375rem;display:flex}.page-module__XCvr6q__row{grid-template-columns:1fr 1fr;gap:1.375rem;display:grid}.page-module__XCvr6q__field{flex-direction:column;gap:.5rem;display:flex}.page-module__XCvr6q__label{color:#e8eaede6;font-size:1rem;font-weight:600}.page-module__XCvr6q__input{border:1px solid var(--border-strong);width:100%;color:var(--light);font:inherit;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:#ffffff08;border-radius:0;padding:1rem 1.125rem;font-size:1.125rem}.page-module__XCvr6q__input:focus{border-color:var(--gold-bright);background:#ffffff0f;outline:none}.page-module__XCvr6q__short{max-width:12rem}.page-module__XCvr6q__invalid{border-color:#ff8a8a}.page-module__XCvr6q__fieldError{color:#ffb3b3;font-size:.9375rem}.page-module__XCvr6q__checkField{flex-direction:column;gap:.5rem;display:flex}.page-module__XCvr6q__check{cursor:pointer;align-items:flex-start;gap:.875rem;font-size:1.0625rem;line-height:1.5;display:flex}.page-module__XCvr6q__check input{width:1.5rem;height:1.5rem;accent-color:var(--gold-bright);cursor:pointer;flex:none;margin-top:.1rem}.page-module__XCvr6q__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.page-module__XCvr6q__error,.page-module__XCvr6q__notice{border:1px solid;padding:1rem 1.125rem}.page-module__XCvr6q__error{color:#ffc4c4;background:#cf2e2e24;border-color:#cf2e2e8c;font-size:1.0625rem}.page-module__XCvr6q__notice{border-color:var(--border-strong)}.page-module__XCvr6q__busy{background:#8a6d4724;border:1px solid #c19a6c80;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;font-size:1.0625rem;line-height:1.55;display:flex}.page-module__XCvr6q__busyTitle{color:var(--gold-bright);font-weight:700}.page-module__XCvr6q__busyCount{color:var(--cream);font-family:ui-monospace,SF Mono,Menlo,monospace}.page-module__XCvr6q__submit{align-self:flex-start;font-size:1.0625rem}.page-module__XCvr6q__small{color:#e8eaed9e;font-size:.9375rem;line-height:1.55}.page-module__XCvr6q__success,.page-module__XCvr6q__ended{background:#8a6d4724;border:1px solid #c19a6c80;padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:6rem;font-size:1.125rem;line-height:1.6}.page-module__XCvr6q__successTitle{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);text-transform:uppercase;color:var(--gold-bright);margin-bottom:1rem;line-height:1}.page-module__XCvr6q__code{border:1px dashed var(--border-strong);background:#00000059;flex-direction:column;gap:.25rem;margin:1.5rem 0 1rem;padding:1rem 1.25rem;display:flex}.page-module__XCvr6q__codeLabel{letter-spacing:.08em;text-transform:uppercase;color:#e8eaeda6;font-size:.875rem}.page-module__XCvr6q__codeValue{letter-spacing:.08em;color:var(--cream);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:700}@media (max-width:640px){.page-module__XCvr6q__row{grid-template-columns:1fr}.page-module__XCvr6q__short{max-width:none}}
