.CodeInput_root__3qiaE{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.CodeInput_boxes__uuvMV,.CodeInput_root__3qiaE{display:-webkit-flex;display:-moz-box;display:flex}.CodeInput_boxes__uuvMV{position:relative;grid-gap:var(--space-2);gap:var(--space-2);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.CodeInput_box__3yRLp{width:var(--tap-min);height:var(--tap-min);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:var(--surface);border:var(--border) solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:20px;line-height:26px;font-weight:700;color:var(--ink);-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CodeInput_boxActive__1T5U5{outline:3px solid var(--trust);outline-offset:2px}.CodeInput_invalid__30Q2Y .CodeInput_box__3yRLp{border-color:var(--danger)}.CodeInput_input__3Ybgt{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;background:transparent;color:transparent;caret-color:transparent;font-size:var(--type-d-body-size);letter-spacing:-webkit-calc(var(--tap-min) + var(--space-2) - 1ch);letter-spacing:calc(var(--tap-min) + var(--space-2) - 1ch);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text;z-index:1}.CodeInput_input__3Ybgt::-moz-selection{background:transparent}.CodeInput_input__3Ybgt::selection{background:transparent}.CodeInput_error__1K70V{margin:var(--space-1) 0 0;font-family:var(--font-body);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight);color:var(--danger)}.Input_field__6KFvX{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:var(--space-1);gap:var(--space-1)}.Input_label__vV-b6{font-family:var(--font-body);font-size:var(--type-field-label-size);line-height:var(--type-field-label-line);font-weight:var(--type-field-label-weight);color:var(--ink)}.Input_input__3TA0n,.Input_textarea__2oW3-{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:var(--surface);border:var(--border) solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:16px;line-height:24px;font-weight:400;color:var(--ink)}.Input_input__3TA0n::-webkit-input-placeholder,.Input_textarea__2oW3-::-webkit-input-placeholder{color:var(--ink-2);opacity:1}.Input_input__3TA0n::-moz-placeholder,.Input_textarea__2oW3-::-moz-placeholder{color:var(--ink-2);opacity:1}.Input_input__3TA0n:-ms-input-placeholder,.Input_textarea__2oW3-:-ms-input-placeholder{color:var(--ink-2);opacity:1}.Input_input__3TA0n::placeholder,.Input_textarea__2oW3-::placeholder{color:var(--ink-2);opacity:1}.Input_input__3TA0n{height:var(--input-h);padding:0 var(--space-3)}.Input_small__3SnVa{height:var(--input-sm-h)}.Input_textarea__2oW3-{min-height:120px;padding:var(--space-3);resize:vertical}.Input_input__3TA0n:focus-visible,.Input_input__3TA0n[data-demo-state=focus],.Input_textarea__2oW3-:focus-visible,.Input_textarea__2oW3-[data-demo-state=focus]{outline:3px solid var(--trust);outline-offset:2px}.Input_invalid__11OnO{border-color:var(--danger)}.Input_error__3t-jm,.Input_help__2ur5W{margin:0;font-family:var(--font-body);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight)}.Input_error__3t-jm{color:var(--danger)}.Input_help__2ur5W{color:var(--ink-2)}.Input_visuallyHidden__HyU-o{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.Badge_badge__1qeD_{position:relative;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:var(--space-1);gap:var(--space-1);align-self:flex-start;padding:0 var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-body);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.Badge_icon__3T2yR{width:14px;height:14px;-webkit-flex:none;-moz-box-flex:0;flex:none}.Badge_ownerVerified__23uwE{height:var(--badge-h);background:var(--trust-tint);color:var(--trust-on-tint);font-size:var(--type-chip-size);line-height:var(--type-chip-line);font-weight:var(--type-chip-weight)}.Badge_ownerVerified__23uwE:before{content:"";position:absolute;left:0;right:0;top:-webkit-calc((var(--badge-h) - var(--tap-min))/2);top:calc((var(--badge-h) - var(--tap-min)) / 2);bottom:-webkit-calc((var(--badge-h) - var(--tap-min))/2);bottom:calc((var(--badge-h) - var(--tap-min)) / 2);pointer-events:none}.Badge_sponsored__32Aej{height:var(--sponsored-label-h);background:var(--surface);color:var(--ink);border:var(--border) solid var(--ink);font-size:var(--type-sponsored-label-size);line-height:var(--type-sponsored-label-line);font-weight:var(--type-sponsored-label-weight);letter-spacing:var(--type-sponsored-label-letter-spacing);text-transform:uppercase}.Badge_sponsoredSm__3bGJU{height:var(--sponsored-label-sm-h);font-size:var(--type-sponsored-label-sm-size);line-height:var(--type-sponsored-label-sm-line);font-weight:var(--type-sponsored-label-sm-weight);letter-spacing:var(--type-sponsored-label-sm-letter-spacing)}.Pay_offerSecondary__3Q_uX{-webkit-align-self:flex-start;align-self:flex-start}.Pay_inlineLink__1HRYW,.Pay_inlineLink__1HRYW:hover,.Pay_inlineLink__1HRYW:visited{color:var(--trust);text-decoration:underline;text-underline-offset:2px}.Pay_inlineLink__1HRYW:focus-visible{outline:3px solid var(--trust);outline-offset:2px;border-radius:var(--radius-sm)}.Pay_summary__3qRFW{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:var(--space-3);gap:var(--space-3)}.Pay_row__2wASO{margin:0;font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink)}.Pay_rowStrong__19GI1{font-weight:var(--type-label-weight)}.Pay_payArea__2a9_t{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;grid-gap:var(--space-2);gap:var(--space-2)}.Pay_paypalButton__2XQ5-{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0;padding:7px;border:0;border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Pay_paypalButton__2XQ5-:focus-visible{outline:3px solid var(--trust);outline-offset:2px}.Pay_paypalButton__2XQ5-:disabled{cursor:progress}.Pay_doneBadge__2wZ-B{display:-webkit-flex;display:-moz-box;display:flex;padding:var(--space-1) 0}@media (max-width:959px){.Pay_centered__jI0M7 h1,.Pay_centerText__1JAo-{text-align:center}.Pay_doneBadge__2wZ-B{-webkit-align-self:center;align-self:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Pay_badgeLarge__3PCX-{-webkit-transform:scale(1.286);transform:scale(1.286)}.Pay_centered__jI0M7 .Pay_centerLink__1_MiC{-webkit-align-self:center;align-self:center}}