.pay-module__D01IhW__pay{background:var(--bg);min-height:100vh;padding:150px 0 120px}.pay-module__D01IhW__head{text-align:center;max-width:760px;margin:0 auto 56px}.pay-module__D01IhW__head .kicker{justify-content:center}.pay-module__D01IhW__head h1{font:var(--heading-weight) clamp(46px, 6.2vw, 92px) / .92 var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0}.pay-module__D01IhW__head h1 em{color:var(--gold);font-style:normal}.pay-module__D01IhW__lead{max-width:560px;margin:24px auto 0;font-size:19px}.pay-module__D01IhW__pay .pay-module__D01IhW__lead p{color:#a4a7af;margin:0;font-size:19px;line-height:1.55}.pay-module__D01IhW__card{background:linear-gradient(170deg,#13151a,#0a0b0e 65%);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;gap:30px;max-width:720px;margin:0 auto;padding:40px;display:flex;box-shadow:0 50px 60px -50px #000c,inset 0 1px #ffffff0d}.pay-module__D01IhW__amounts{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;min-width:0;margin:0;padding:0;display:grid}.pay-module__D01IhW__amounts legend{color:#ececee;letter-spacing:-.01em;grid-column:1/-1;margin:0 0 14px;padding:0;font-size:17px;font-weight:600}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile{width:100%;min-width:0;min-height:150px;color:var(--text);text-align:left;font:inherit;letter-spacing:normal;text-transform:none;cursor:pointer;background:#07080b;border:1.5px solid #ffffff1f;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:8px;margin:0;padding:22px 24px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile:hover{border-color:#ffffff3d}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile:active{transform:scale(.985)}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile[aria-pressed=true],.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile[data-active=true]{border-color:var(--gold);background:linear-gradient(160deg,#e6c8781c,#07080b 72%);box-shadow:0 0 0 4px #e6c8781f}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__dot{border:2px solid #ffffff40;border-radius:50%;width:24px;height:24px;transition:border-color .2s,box-shadow .2s;position:absolute;top:20px;right:20px}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile[aria-pressed=true] .pay-module__D01IhW__dot,.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile[data-active=true] .pay-module__D01IhW__dot{border-color:var(--gold);box-shadow:inset 0 0 0 5px #07080b, inset 0 0 0 12px var(--gold)}.pay-module__D01IhW__figure{font:600 clamp(48px, 5.6vw, 64px) / 1 var(--font-price);letter-spacing:-.03em;color:var(--text)}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__caption{color:#a0a3ab;letter-spacing:normal;text-transform:none;cursor:pointer;font-size:16px;font-weight:500}.pay-module__D01IhW__money{border-bottom:1.5px solid #ffffff2e;align-items:baseline;gap:4px;transition:border-color .2s;display:flex;position:relative}.pay-module__D01IhW__money:focus-within{border-color:var(--gold)}.pay-module__D01IhW__currency{font:600 clamp(40px, 4.6vw, 52px) / 1 var(--font-price);color:var(--gold)}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__money input{min-width:0;color:var(--text);font:600 clamp(40px, 4.6vw, 52px) / 1.1 var(--font-price);letter-spacing:-.02em;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0 0 6px}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__money input::placeholder{color:#ffffff38}.pay-module__D01IhW__hint{color:#8b8e97;grid-column:1/-1;margin-top:4px;font-size:15px}.pay-module__D01IhW__bad{color:#efa9a9}.pay-module__D01IhW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pay-module__D01IhW__field{flex-direction:column;gap:10px;display:flex}.pay-module__D01IhW__pay .pay-module__D01IhW__field label{color:#dcdde1;letter-spacing:normal;text-transform:none;font-size:16px;font-weight:500}.pay-module__D01IhW__pay .pay-module__D01IhW__field .pay-module__D01IhW__optional{color:#7f828b;margin-left:6px;font-size:14px;font-weight:400}.pay-module__D01IhW__pay .pay-module__D01IhW__field input,.pay-module__D01IhW__pay .pay-module__D01IhW__field textarea{box-sizing:border-box;color:#f4f5f8;width:100%;font-family:var(--font-body), system-ui, sans-serif;background:#06070a;border:1.5px solid #ffffff1f;border-radius:14px;outline:none;margin:0;padding:0 18px;font-size:18px;transition:border-color .2s,box-shadow .2s}.pay-module__D01IhW__pay .pay-module__D01IhW__field input{height:60px}.pay-module__D01IhW__pay .pay-module__D01IhW__field textarea{resize:vertical;min-height:116px;padding:16px 18px;line-height:1.5}.pay-module__D01IhW__pay .pay-module__D01IhW__field input::placeholder,.pay-module__D01IhW__pay .pay-module__D01IhW__field textarea::placeholder{color:#6c6f78}.pay-module__D01IhW__pay .pay-module__D01IhW__field input:hover,.pay-module__D01IhW__pay .pay-module__D01IhW__field textarea:hover{border-color:#ffffff38}.pay-module__D01IhW__pay .pay-module__D01IhW__field input:focus,.pay-module__D01IhW__pay .pay-module__D01IhW__field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 4px #e6c8781f}.pay-module__D01IhW__honeypot{clip:rect(0, 0, 0, 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton{width:100%;height:64px;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;cursor:pointer;justify-content:center;align-items:center;margin-top:4px;font-size:19px;font-weight:650;display:flex}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton:hover{filter:brightness(1.05);transform:translateY(-2px)}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton:active{transform:translateY(0)scale(.985)}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton:disabled{opacity:.7;cursor:wait;transform:none}.pay-module__D01IhW__secure{color:#8b8e97;justify-content:center;align-items:center;gap:8px;margin-top:-14px;font-size:15px;display:flex}.pay-module__D01IhW__secure svg{color:var(--gold);flex:none}.pay-module__D01IhW__notice{text-align:center;color:#c8d7bf;min-height:22px;margin-top:-14px;font-size:15px}.pay-module__D01IhW__notice:empty{display:none}.pay-module__D01IhW__steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:720px;margin:40px auto 0;padding:0;font-size:15px;list-style:none;display:grid}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li{counter-increment:step;color:#9699a1;flex-direction:column;gap:4px;padding:0 4px;font-size:15px;line-height:1.5;display:flex}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li:before{content:counter(step);width:32px;height:32px;color:var(--gold);border:1.5px solid #e6c87880;border-radius:50%;place-items:center;margin-bottom:8px;font-size:14px;font-weight:600;display:grid}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li b{color:#f0f0f2;font-size:17px;font-weight:600}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li span{font-size:15px}@media (max-width:640px){.pay-module__D01IhW__pay{padding:112px 0 80px}.pay-module__D01IhW__head{text-align:left;margin-bottom:32px}.pay-module__D01IhW__head .kicker{justify-content:flex-start}.pay-module__D01IhW__pay .pay-module__D01IhW__lead p{font-size:17px}.pay-module__D01IhW__card{border-radius:22px;gap:26px;padding:22px 18px 24px}.pay-module__D01IhW__amounts{grid-template-columns:1fr;gap:12px}.pay-module__D01IhW__pay .pay-module__D01IhW__amounts .pay-module__D01IhW__tile{min-height:116px;padding:18px 20px}.pay-module__D01IhW__row{grid-template-columns:1fr;gap:22px}.pay-module__D01IhW__pay .pay-module__D01IhW__field input{height:58px;font-size:17px}.pay-module__D01IhW__pay .pay-module__D01IhW__card .pay-module__D01IhW__payButton{height:60px;font-size:18px}.pay-module__D01IhW__secure{text-align:center;font-size:14px}.pay-module__D01IhW__steps{grid-template-columns:1fr;gap:20px;margin-top:32px}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li{grid-template-columns:32px 1fr;gap:2px 14px;display:grid}.pay-module__D01IhW__pay .pay-module__D01IhW__steps li:before{grid-row:span 2;margin:0}}
