.bitcoin-page{background:var(--ec-surface)}.bitcoin-page .business-payments__tabs a{align-items:center;gap:7px;display:inline-flex}.bitcoin-hero h1{letter-spacing:-2px;font-size:52px;line-height:1.1}.bitcoin-hero .ec-hero__grid>div>p{max-width:500px}.bitcoin-hero .psp-payment-panel{width:75%}.bitcoin-hero .psp-payment-label{margin-top:17px}.bitcoin-hero .bitcoin-option{flex-direction:column;align-items:stretch;gap:13px;display:flex}.bitcoin-option-title{align-items:center;gap:10px;display:flex}.bitcoin-option-title strong{flex:1;font-size:12px;font-weight:600}.bitcoin-network-label{background:var(--ec-surface);color:var(--ec-muted);border-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:6px;font-size:9px;display:flex}.bitcoin-network-label i{background:#ff981b;border-radius:50%;width:6px;height:6px}.bitcoin-hero .psp-payment-option.is-selected{color:var(--ec-ink)}.bitcoin-hero .psp-payment-option svg{color:var(--ec-brand)}.bitcoin-hero .psp-panel-note{text-align:left}.bitcoin-hero .psp-connected{min-width:290px}.bitcoin-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:38px;display:grid}.bitcoin-features-grid .psp-card{min-height:222px}.bitcoin-features-grid h3{font-size:18px}.bitcoin-features-grid p{font-size:14px;line-height:24px}.bitcoin-page #bitcoin-assets{background:var(--color-bg-alt,#f7f9fa);scroll-margin-top:90px}.bitcoin-page :is(a,button):focus-visible{outline:2px solid var(--ec-brand);outline-offset:4px}.bitcoin-page .business-faq .buy-crypto-faq__title{max-width:340px}@media (max-width:1050px){.bitcoin-hero h1{font-size:45px}.bitcoin-hero .psp-payment-panel{width:95%}.bitcoin-hero .psp-connected{min-width:0}.bitcoin-features-grid{gap:17px}.bitcoin-features-grid h3{font-size:17px}}@media (max-width:760px){.bitcoin-hero h1{font-size:42px}.bitcoin-hero .psp-payment-panel{width:85%}.bitcoin-features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bitcoin-features-grid .psp-card{min-height:210px}.bitcoin-features-grid p{font-size:13px;line-height:23px}}@media (max-width:450px){.bitcoin-hero h1{font-size:38px}.bitcoin-hero .psp-payment-panel{width:100%}.bitcoin-features-grid{grid-template-columns:1fr}.bitcoin-features-grid .psp-card{min-height:0}}@media (prefers-reduced-motion:reduce){.bitcoin-page *,.bitcoin-page :after{animation:none!important}.bitcoin-page .psp-card{transition:none}}
