/* Funding page: shared type, buttons, gutters and comparison-table palette. */
.funding-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;padding-top:160px;padding-bottom:72px}.funding-hero h1{font-size:clamp(48px,5.8vw,84px);line-height:1.03;letter-spacing:-.055em;margin:22px 0 28px}.funding-hero p:not(.eyebrow){max-width:520px;color:#b8c5d0;font-size:18px;line-height:1.6}.funding-hero .button-row{justify-content:flex-start;margin-top:32px}.funding-art{overflow:hidden;border-radius:32px;background:radial-gradient(at 55% 25%,#153954,#050a0d 70%)}.funding-art img{width:100%;height:auto;display:block}.funding-hero .funding-caption,.funding-caption{font-size:13px!important;line-height:1.65;color:#9babb8;margin:20px 0 0}.funding-caption a,.funding-source a{color:#d3e9f5;text-decoration:underline;text-underline-offset:4px}.funding-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-block:32px 72px;border-bottom:1px solid #24323c}.funding-facts strong{display:block;font-size:clamp(32px,3.4vw,48px);font-weight:400;letter-spacing:-.04em;margin-bottom:10px}.funding-facts span{color:#9babb8;font-size:14px}.funding-section{padding-block:90px}.funding-heading{max-width:640px;margin-bottom:42px}.funding-heading h2,.funding-cta h2{font-size:clamp(36px,4.4vw,62px);line-height:1.07;letter-spacing:-.045em;margin:16px 0 24px}.funding-heading p,.funding-cta>p{color:#b8c5d0;line-height:1.6}.funding-pills{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:44px}.funding-pills a{padding:11px 22px;border:1px solid #415665;border-radius:99px;color:#dce6ed}.funding-pills a:hover{background:#1a2832}.funding-table-wrap{overflow:auto;border-radius:24px;margin-top:38px;scrollbar-color:#536d80 #10171d}.funding-table-wrap:focus-visible{outline:2px solid #73cbf4;outline-offset:6px}.funding-table{width:100%;border-collapse:separate;border-spacing:4px 0;min-width:660px;table-layout:fixed}.funding-table caption{text-align:left;font-size:26px;padding:0 0 24px}.funding-table th,.funding-table td{text-align:left;padding:30px 24px;line-height:1.55;font-size:16px;vertical-align:top}.funding-table thead th{background:#1a232c;color:#fff;font-weight:400;font-size:17px;border-bottom:7px solid #000}.funding-table th:first-child{width:31%}.funding-table tbody th{font-weight:400;color:#edf3f7}.funding-table tbody td{color:#bac8d3}.funding-table tbody tr:nth-child(odd)>*{background:#10181f}.funding-table tbody tr:nth-child(even)>*{background:#1a232c}.funding-table th span{display:block;font-size:12px;color:#93a8b8}.funding-table thead th:first-child{border-top-left-radius:24px}.funding-table thead th:last-child{border-top-right-radius:24px}.funding-table tbody tr:last-child>*:first-child{border-bottom-left-radius:24px}.funding-table tbody tr:last-child>*:last-child{border-bottom-right-radius:24px}.funding-steps{display:grid;grid-template-columns:1fr 1fr;gap:24px}.funding-steps article{padding:40px;border-radius:26px;background:linear-gradient(145deg,#14232e,#0b1015);border:1px solid #273a49}.funding-step-label{color:#83b7d6;font-size:13px}.funding-steps h3{font-size:32px;letter-spacing:-.035em;margin:22px 0 32px}.funding-steps ol{padding-left:24px;color:#b8c5d0;line-height:1.7}.funding-steps li{padding-left:8px;margin-bottom:20px}.funding-steps strong{color:#f4f6f8;font-weight:500}.funding-cta{text-align:center}.funding-cta .button-row{justify-content:center;margin-top:28px}.funding-source{padding-bottom:60px;font-size:12px;color:#91a5b5;line-height:1.7}.funding-source a{display:inline-block;margin-top:8px}#methods,#faq,#deposit-methods,#withdrawal-methods{scroll-margin-top:110px}
@media(max-width:800px){.funding-hero{padding-top:120px;grid-template-columns:1fr;gap:42px}.funding-art{max-width:560px;width:100%;margin:auto}.funding-facts{gap:20px;padding-bottom:40px}.funding-facts span{font-size:12px}.funding-section{padding-block:60px}.funding-steps{grid-template-columns:1fr}.funding-hero p:not(.eyebrow){font-size:16px}.funding-table th,.funding-table td{padding:24px 20px}.funding-steps article{padding:28px}}
@media(max-width:420px){.funding-facts{grid-template-columns:1fr}.funding-facts>div{display:flex;gap:20px;align-items:center}.funding-facts strong{min-width:125px;margin:0}.funding-hero .button-row,.funding-cta .button-row{align-items:stretch;flex-direction:column}.funding-pills{gap:8px}.funding-pills a{padding:10px 14px;font-size:13px}}
