.payment-page .hero{grid-template-columns:1.3fr .9fr;gap:9%;padding-top:28px}.payment-page .hero h1{font-size:clamp(40px,4.6vw,66px)}.payment-page .hero-art{width:100%;height:540px;max-height:none}.payment-page .hero-art img{object-fit:cover;object-position:center 42%;width:100%;height:100%}.payment-page .payment-intro{grid-template-columns:.85fr 1.15fr;align-items:start;gap:10%;max-width:none;display:grid}.payment-intro>*{min-width:0}.payment-intro h2{margin-bottom:0}.payment-intro .intro-copy p+p{margin-top:18px}.payment-page .payment-intro .intro-copy>p:nth-child(2){font-size:16px}.payment-jump-bar{z-index:15;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:88px}.payment-page .table-scroll table{min-width:0}.payment-page .deposit-table th{text-transform:none;letter-spacing:0;width:25%;font-size:14px}.payment-page .deposit-table{margin-top:40px}.payment-page .deposit-table th:first-child{width:30%}.payment-page .deposit-table th:nth-child(2){width:16%}.payment-page .deposit-table th:nth-child(3){width:24%}.payment-page .deposit-table th:nth-child(4){width:30%}.payment-page .deposit-table td{vertical-align:middle;width:auto;padding-block:22px}.payment-page .deposit-table td:nth-child(2){white-space:nowrap;font-weight:750}.payment-page .deposit-table td:last-child{color:#525864}.payment-page .deposit-table tbody tr:nth-last-child(-n+2) td:last-child{color:var(--bg);font-weight:700}.table-method{grid-template-columns:112px 1fr;align-items:center;gap:20px;display:grid}.table-method-mark{justify-content:flex-start;align-items:center;height:40px;display:flex}.table-method-mark>div,.table-method-mark p{align-items:center;gap:8px;margin:0;display:flex}.table-method-mark img{object-fit:contain;object-position:left center;width:104px;max-width:100%;height:auto;max-height:30px}.table-method-mark img[src$=twint\.svg]{filter:brightness(0);width:88px}.table-method-mark img[src$=postfinance\.svg],.table-method-mark img[src$=paysafecard\.svg]{filter:brightness(0);width:104px}.table-method-mark img[src$=visa-color\.svg]{width:56px}.table-method-mark img[src$=mastercard-color\.svg]{width:36px}.table-method-mark img[src$=apple-pay\.webp]{width:64px}.table-method-mark .icon{width:28px;height:28px}.deposit-note{max-width:930px;margin-top:24px;font-size:16px}.focused-methods{grid-template-columns:1fr 1fr;gap:8%;display:grid}.focused-methods article{min-width:0}.focused-methods article+article{border-left:1px solid var(--line);padding-left:16%}.focused-methods h2{color:var(--accent);font-size:clamp(28px,2.7vw,38px)}.focus-mark{align-items:center;height:68px;margin-bottom:26px;display:flex}.focus-mark p{width:100%}.focus-mark img{filter:brightness(0)invert();object-fit:contain;object-position:left center;width:190px;max-width:100%;height:54px}.transfer-section{background:#171a1f}.payment-page .bonus-numbers h3{font-size:clamp(25px,2.5vw,36px)}.payout-steps{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:24px;padding-top:32px;display:grid;position:relative}.payout-steps:before{content:"";background:var(--line);height:1px;position:absolute;top:51px;left:19px;right:calc(33.3333% - 41.6667px)}.payout-steps article{min-width:0;display:block;position:relative}.payout-steps .step-number{background:var(--bg);z-index:1;margin-bottom:20px;position:relative}.payout-steps h3{margin-bottom:12px;font-size:19px}.payout-steps p{font-size:16px}.verification-section{background:var(--surface)}.payment-page .rule-grid article>.icon{width:32px;height:32px}.account-types{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8%;margin-top:38px;padding-top:32px;display:grid}.account-types article{gap:20px;min-width:0;display:flex}.account-types h3{margin-bottom:12px;font-size:19px}.account-types p{font-size:16px}.account-types .icon{margin-top:3px}.bonus-withdrawal{background:#171a1f}.payment-page .icon-section{align-items:flex-start;gap:32px;display:flex}.payment-page .icon-section>.icon,.support-section>.icon{width:42px;height:42px;margin-top:6px}.payment-page .icon-section .prose,.support-section .prose{min-width:0;max-width:880px}.payment-page .payments .bonus-numbers h3{color:var(--bg)}.payment-page .payments .bonus-numbers p{color:#4c515b;font-size:16px}.payment-page .payments .bonus-numbers>div{border-color:#c0c4c9}.payment-page .fee-rules{border-top:1px solid #c0c4c9;margin-top:40px;padding-top:32px}.support-section{align-items:flex-start;gap:32px;display:flex}.payment-page .prose p>a:only-child{text-align:center;max-width:100%;min-height:52px;color:var(--ink);border:1px solid #717680;border-radius:6px;justify-content:center;align-items:center;padding:12px 20px;font-size:16px;font-weight:750;line-height:1.4;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.payment-page .prose p>a:only-child:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}.payment-page .prose p:has(>a:only-child){margin-top:26px}.payment-page .hero-copy a{text-decoration:none}.payment-page .faq h2{max-width:none}@media (width>=1101px){html:has(.payment-page){scroll-padding-top:180px}.payment-page .faq-heading{top:180px}}@media (width>=821px){.payment-page .rule-grid,.payout-steps{row-gap:0}.payment-page .rule-grid article,.payout-steps article{grid-template-rows:subgrid;grid-row:span 3;display:grid}.payout-steps article>div{display:contents}}@media (width<=1100px){.payment-jump-bar{position:static}.payment-page .hero{gap:7%}.payment-page .hero-art{height:480px}.table-method{grid-template-columns:1fr;gap:6px}.table-method-mark{height:32px}.payout-steps{gap:22px}.payout-steps:before{right:calc(33.3333% - 33.6667px)}}@media (width>=821px) and (width<=1100px){html:has(.payment-page){scroll-padding-top:110px}}@media (width<=820px){.payment-page .hero{grid-template-columns:1.1fr .9fr;gap:6%}.payment-page .hero h1{font-size:clamp(31px,4.5vw,39px)}.payment-page .hero-art{height:430px}.payment-page .payment-intro{grid-template-columns:1fr;gap:26px}.focused-methods{gap:6%}.focused-methods h2{font-size:28px}.focused-methods article+article{padding-left:12%}.payout-steps{grid-template-columns:1fr;gap:0;margin-top:36px;padding-top:0}.payout-steps:before{width:1px;height:auto;inset:40px auto 40px 19px}.payout-steps article{gap:22px;padding-block:24px;display:flex}.payout-steps article:first-child{padding-top:0}.payout-steps .step-number{margin:0}.account-types{gap:6%}.payment-page .bonus-numbers h3{font-size:28px}.payout-steps:before{display:none}.payout-steps article:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:43px;bottom:-43px;left:19px}.payout-steps article:first-child:after{top:19px}}@media (width<=600px){.payment-page .hero{gap:28px;padding-block:26px 34px;display:flex}.payment-page .hero h1{font-size:clamp(34px,8vw,44px)}.payment-page .hero-art{align-self:center;max-width:420px;height:360px}.payment-page .hero-art img{object-position:center 30%}.payment-page .deposit-table th{width:auto}.payment-page .deposit-table tr{grid-template-columns:1fr 1fr;gap:14px 20px;display:grid}.payment-page .deposit-table td{border:0;min-width:0;padding:0;width:auto!important}.payment-page .deposit-table td:first-child{grid-column:1/-1;font-size:18px}.payment-page .deposit-table td:first-child:before{display:none}.payment-page .deposit-table td+td{margin:0}.payment-page .deposit-table td:last-child{grid-column:1/-1;grid-template-columns:88px 1fr;column-gap:16px;display:grid}.payment-page .deposit-table td:last-child:before{margin:0;padding-top:3px}.payment-page .deposit-table{margin-top:30px}.table-method{grid-template-columns:88px 1fr;gap:16px}.table-method-mark img{max-width:88px}.table-method-mark img[src$=visa-color\.svg]{width:48px}.table-method-mark img[src$=mastercard-color\.svg]{width:30px}.focused-methods{grid-template-columns:1fr;gap:40px}.focused-methods article+article{border-left:0;border-top:1px solid var(--line);padding:32px 0 0}.focus-mark{height:52px;margin-bottom:22px}.focus-mark img{max-width:176px;max-height:46px}.payment-page .bonus-numbers{grid-template-columns:1fr;gap:24px}.payment-page .bonus-numbers h3{font-size:clamp(24px,6vw,29px)}.account-types{grid-template-columns:1fr;gap:28px;margin-top:28px;padding-top:28px}.account-types article{gap:14px}.payment-page .icon-section,.support-section{flex-direction:column;gap:18px}.payment-page .icon-section>.icon,.support-section>.icon{width:28px;height:28px;margin-top:0}.payment-page .icon-section h2,.support-section h2{font-size:clamp(26px,6.5vw,34px)}.payment-page .prose p>a:only-child{min-height:48px;padding-inline:16px}.payout-steps article:not(:last-child):after{top:40px;bottom:-40px;left:16px}.payout-steps article:first-child:after{top:16px}.payment-page .rule-grid article>.icon{width:26px;height:26px}}
