[hidden]{display:none!important}*{box-sizing:border-box}html{background:#101b26;color:#f4efe6;font-family:system-ui,-apple-system,Segoe UI,sans-serif}body{margin:0;background:radial-gradient(circle at 50% 2%,#344152 0,#172634 39%,#101b26 80%);min-height:100vh}main{max-width:760px;margin:auto;padding:22px 18px 36px}header{display:flex;align-items:center;justify-content:space-between;font-size:12px;letter-spacing:.22em;color:#d3b98a;font-weight:700}.brand{display:flex;align-items:center;gap:10px}.mark{font-size:25px}nav{display:flex;gap:5px}.lang{width:auto;padding:8px 10px;border:1px solid #8a7658;background:transparent;color:#d3b98a;font-size:12px}.lang.active{background:#d3b98a;color:#15222e}.hero{text-align:center;padding:50px 10px 36px}.flame{font-size:68px;filter:drop-shadow(0 0 22px #f1aa46)}.eyebrow{text-transform:uppercase;letter-spacing:.19em;color:#d8bd93;font-size:11px;margin:22px 0 12px}h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(42px,9vw,67px);margin:0}.lead{line-height:1.7;color:#c8d0d3;font-size:16px;max-width:540px;margin:20px auto 0}.card,.info{background:#f8f4ec;color:#1b2b36;border-radius:24px;padding:clamp(23px,5vw,42px);box-shadow:0 24px 80px #050c14a6}.info{margin-top:24px;box-shadow:none}.info ol{padding-left:22px;line-height:1.7}.info h2:not(:first-child){margin-top:30px}.info p{line-height:1.7}h2{font-family:Georgia,serif;font-weight:400;font-size:29px;margin:0 0 26px}form>label{display:block;font-size:15px;font-weight:650;margin:0 0 22px}label small{font-weight:400;font-size:12px;color:#60717a;margin-left:5px}input:not([type=radio]),textarea,select{display:block;width:100%;margin-top:9px;border:1px solid #c6d0d0;border-radius:12px;background:#fff;color:#1a2b32;padding:14px 15px;font:inherit;font-weight:400}textarea{resize:vertical}input:focus,textarea:focus,select:focus{outline:2px solid #9a7135;outline-offset:2px}#count{text-align:right;font-size:12px;color:#66757a;margin:-17px 0 20px}fieldset{padding:0;border:0;margin:0 0 22px}legend{font-weight:650;margin-bottom:10px}.amounts,.methods,.currency,.coins{display:grid;gap:9px}.amounts{grid-template-columns:repeat(4,1fr)}.methods{grid-template-columns:repeat(2,1fr)}.currency{grid-template-columns:repeat(3,1fr)}.coins{grid-template-columns:repeat(5,1fr)}.amounts label,.methods label,.currency label,.coins label{position:relative;cursor:pointer}.amounts input,.methods input,.currency input,.coins input{position:absolute;opacity:0}.amounts span,.methods span,.currency span,.coins span{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;border:1px solid #cbd2cf;background:white;border-radius:12px;padding:13px 5px;font-weight:650;min-height:48px}.methods span{padding:15px 8px;flex-direction:column}.methods small{display:block;font-weight:400;color:#687980;margin:0}.amounts input:checked+span,.methods input:checked+span,.currency input:checked+span,.coins input:checked+span{border-color:#a67d3e;background:#fff4d8;box-shadow:inset 0 0 0 1px #a67d3e}.amounts input:focus-visible+span,.methods input:focus-visible+span,.currency input:focus-visible+span,.coins input:focus-visible+span{outline:2px solid #a67d3e}.coin{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#fff;font-style:normal;font-size:14px}.btc{background:#f7931a}.eth{background:#627eea}.ltc{background:#345d9d}.usdt{background:#26a17b}.usdc{background:#2775ca}#network-wrap{display:block;margin-top:14px;font-weight:650}#custom-wrap{display:block;margin-top:12px;font-weight:650}button{width:100%;border:0;border-radius:13px;background:#aa7835;color:white;font:700 16px system-ui;padding:16px;cursor:pointer}button:hover{background:#926326}button:disabled{opacity:.55;cursor:wait}.fine{font-size:12px;line-height:1.6;color:#64737a;margin:15px 0 0}#status{margin-top:12px;line-height:1.5}#payment{margin-top:16px;padding:16px;border:1px solid #d3c2a1;border-radius:12px;overflow-wrap:anywhere}footer{text-align:center;color:#9aaab1;font-size:12px;letter-spacing:.08em;padding:33px 0 0}@media(max-width:600px){.coins{grid-template-columns:repeat(3,1fr)}.amounts{grid-template-columns:repeat(2,1fr)}}@media(max-width:450px){.hero{padding-top:35px}.methods{grid-template-columns:1fr}.card,.info{border-radius:18px}.currency{grid-template-columns:1fr}}

.topnav{display:flex;align-items:center;gap:8px}.languages{display:flex;gap:5px}.navlink{width:auto;padding:8px 10px;border:0;background:transparent;color:#d3b98a;font-size:12px;font-weight:650}.navlink:hover{text-decoration:underline;background:transparent}dialog{width:min(560px,calc(100% - 32px));border:1px solid #d3c2a1;border-radius:22px;background:#f8f4ec;color:#1b2b36;padding:34px;box-shadow:0 24px 80px #050c14cc}dialog::backdrop{background:#07111dcc;backdrop-filter:blur(4px)}dialog h2{padding-right:35px}dialog ol{padding-left:22px;line-height:1.75}dialog p{line-height:1.7}.close-dialog{position:absolute;right:16px;top:14px;width:38px;height:38px;padding:0;border-radius:50%;background:transparent;color:#1b2b36;font-size:28px;font-weight:400}.close-dialog:hover{background:#eadfce}@media(max-width:620px){header{align-items:flex-start}.topnav{justify-content:flex-end;flex-wrap:wrap}.navlink{order:2}.languages{order:1;width:100%;justify-content:flex-end}}
