.hardware-onboarding_section__VgP0V{border-top:1px solid var(--cb-line);padding:88px max(6.3vw,24px);width:100%;max-width:1400px;margin-inline:auto;scroll-margin-top:32px}.hardware-onboarding_layout__5WAy0{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,5vw,80px);align-items:start}.hardware-onboarding_eyebrow__b40fy{margin:0 0 28px;text-transform:uppercase;font-size:11px;letter-spacing:.2em;color:var(--cb-muted)}.hardware-onboarding_intro__mNXUu h2{margin:0;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.hardware-onboarding_description__XGAVp{font-size:17px;color:var(--cb-muted);line-height:1.7;margin:24px 0 0}.hardware-onboarding_checklist__M1c09{margin:32px 0 0;padding:0;list-style:none}.hardware-onboarding_checklist__M1c09 li{display:flex;gap:14px;align-items:flex-start;border-top:1px solid var(--cb-line);padding-block:18px;color:var(--cb-muted);font-size:14px;line-height:1.6}.hardware-onboarding_checklist__M1c09 svg{flex:none;margin-top:3px;color:var(--cb-ink)}.hardware-onboarding_form__gtL2r{min-width:0}.hardware-onboarding_fields__BHRYM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.hardware-onboarding_fields__BHRYM label{min-width:0}.hardware-onboarding_label__k8HlF{color:var(--cb-ink);font-size:13px}.hardware-onboarding_input__O9I6o,.hardware-onboarding_textarea__Ko_Yc{display:block;width:100%;min-width:0;border:1px solid var(--cb-line);border-radius:3px;margin-top:10px;padding:12px 14px;background:#fff;color:var(--cb-ink);font-size:16px;line-height:1.5}.hardware-onboarding_input__O9I6o{min-height:48px}.hardware-onboarding_textarea__Ko_Yc{min-height:136px;resize:vertical}.hardware-onboarding_input__O9I6o::-moz-placeholder,.hardware-onboarding_textarea__Ko_Yc::-moz-placeholder{color:#757873}.hardware-onboarding_input__O9I6o::placeholder,.hardware-onboarding_textarea__Ko_Yc::placeholder{color:#757873}.hardware-onboarding_input__O9I6o:focus-visible,.hardware-onboarding_textarea__Ko_Yc:focus-visible{outline:2px solid var(--cb-ink);outline-offset:2px}.hardware-onboarding_fullWidth__qizXQ{grid-column:1/-1}.hardware-onboarding_submitRow__WdcEa{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:24px}.hardware-onboarding_security__6CCJm{max-width:100%}.hardware-onboarding_security__6CCJm p{font-size:12px;color:var(--cb-muted);line-height:1.6;margin:0}.hardware-onboarding_submit__GoWTy{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 24px;background:var(--cb-ink);color:#fff;border:1px solid var(--cb-ink);border-radius:3px;font-size:14px;font-weight:500}.hardware-onboarding_submit__GoWTy:hover:not(:disabled){background:#30332f}.hardware-onboarding_submit__GoWTy:focus-visible{outline:2px solid var(--cb-ink);outline-offset:4px}.hardware-onboarding_submit__GoWTy:disabled{cursor:wait;opacity:.65}.hardware-onboarding_error__9fPl9,.hardware-onboarding_success__5AGkA{border-top:1px solid;margin:24px 0 0;padding-top:16px;font-size:14px;line-height:1.6}.hardware-onboarding_error__9fPl9{color:#a02222}.hardware-onboarding_success__5AGkA{color:#24683c}@media (max-width:1000px){.hardware-onboarding_layout__5WAy0{grid-template-columns:1fr}.hardware-onboarding_intro__mNXUu{max-width:660px}}@media (max-width:600px){.hardware-onboarding_section__VgP0V{padding-block:56px}.hardware-onboarding_fields__BHRYM{grid-template-columns:1fr;gap:20px}.hardware-onboarding_description__XGAVp{font-size:15px}.hardware-onboarding_submit__GoWTy{width:100%}}.interest-form_consent__5dvnT{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--cb-line);padding-top:24px;margin-top:28px;font-size:13px;color:var(--cb-muted);line-height:1.7;cursor:pointer}.interest-form_checkbox__wi8Ml{width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:var(--cb-ink)}.interest-form_checkbox__wi8Ml:focus-visible{outline:2px solid var(--cb-ink);outline-offset:3px}.interest-form_success__SnHQm{border-top:1px solid var(--cb-line);padding-top:32px}.interest-form_success__SnHQm>button{margin-top:28px}.hardware-services_product__Wsr_m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px)}.hardware-services_productImage__Fu5MQ{margin:0;min-width:0}.hardware-services_productImage__Fu5MQ img{width:100%;height:auto;max-height:640px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.hardware-services_eyebrow__r8659{margin:0 0 24px;color:var(--cb-muted);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.hardware-services_productCopy__M12Ws h2{margin:0;font-size:clamp(32px,4vw,54px);line-height:1.12;letter-spacing:-.04em;font-weight:400;text-wrap:balance}.hardware-services_productCopy__M12Ws>p:not(.hardware-services_eyebrow__r8659){color:var(--cb-muted);margin-block:24px;font-size:17px;line-height:1.7}.hardware-services_steps__0X4wv{padding:0;margin:36px 0 0;list-style:none}.hardware-services_steps__0X4wv li{display:flex;align-items:baseline;gap:24px;padding-block:22px;border-top:1px solid var(--cb-line)}.hardware-services_steps__0X4wv li>span{font-size:12px;color:var(--cb-muted)}.hardware-services_steps__0X4wv h3{margin:0 0 10px;font-size:21px;font-weight:400;letter-spacing:-.02em}.hardware-services_currency__FjrMW p,.hardware-services_note___gIdT,.hardware-services_screenFlow__hpCNw p,.hardware-services_steps__0X4wv p{margin:0;color:var(--cb-muted);font-size:15px;line-height:1.7}.hardware-services_screenFlow__hpCNw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;list-style:none;padding:0;margin:0}.hardware-services_screenFlow__hpCNw li{min-width:0}.hardware-services_screenFlow__hpCNw img{width:100%;height:auto;border-radius:4px;margin-bottom:24px}.hardware-services_screenFlow__hpCNw h3{font-size:25px;font-weight:400;line-height:1.25;letter-spacing:-.025em;margin:12px 0}.hardware-services_stepNumber__mXYwQ{font-size:12px;color:var(--cb-muted);text-transform:uppercase;letter-spacing:.12em}.hardware-services_note___gIdT{margin-top:40px;max-width:800px}.hardware-services_currencyGroup___Q6yq h3{font-size:14px;font-weight:500;margin:0 0 24px}.hardware-services_currencyGroup___Q6yq+.hardware-services_currencyGroup___Q6yq{margin-top:56px}.hardware-services_currencies__vTWhy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.hardware-services_currency__FjrMW{border-top:1px solid var(--cb-line);padding-top:20px;min-width:0}.hardware-services_currency__FjrMW strong{display:block;margin-bottom:12px;font-size:32px;letter-spacing:-.04em;font-weight:400}.hardware-services_currency__FjrMW span{display:block;font-size:12px;color:var(--cb-muted);margin-top:6px}@media (max-width:900px){.hardware-services_product__Wsr_m{grid-template-columns:1fr}.hardware-services_productImage__Fu5MQ img{max-height:560px}.hardware-services_currencies__vTWhy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hardware-services_screenFlow__hpCNw{grid-template-columns:1fr;gap:40px}.hardware-services_productCopy__M12Ws>p:not(.hardware-services_eyebrow__r8659){font-size:15px}.hardware-services_steps__0X4wv li{gap:18px}.hardware-services_currencies__vTWhy{gap:28px 20px}}.finance-services_cardProduct__r8NUh figcaption,.finance-services_productGallery__v3o6Y figcaption{font-size:12px;line-height:1.7;color:var(--cb-muted);margin-top:20px}.finance-services_productGallery__v3o6Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px}.finance-services_productGallery__v3o6Y figure{margin:0;min-width:0}.finance-services_productGallery__v3o6Y figure>div{background:#07070e;height:clamp(360px,42vw,540px);overflow:hidden;border-radius:4px}.finance-services_productGallery__v3o6Y img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.finance-services_testingSteps__An6sE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.finance-services_testingSteps__An6sE li{border-top:1px solid var(--cb-line);padding-top:24px}.finance-services_testingSteps__An6sE span{color:var(--cb-muted);font-size:12px}.finance-services_testingSteps__An6sE h3{margin:28px 0 16px;font-size:23px;font-weight:400;line-height:1.3;letter-spacing:-.025em}.finance-services_testingSteps__An6sE p{margin:0;color:var(--cb-muted);font-size:15px;line-height:1.7}@media (max-width:900px){.finance-services_testingSteps__An6sE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.finance-services_productGallery__v3o6Y,.finance-services_testingSteps__An6sE{grid-template-columns:1fr}.finance-services_productGallery__v3o6Y{gap:32px}.finance-services_productGallery__v3o6Y figure>div{height:460px}}.finance-services_marketSides__Zc965{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.finance-services_marketSides__Zc965 article{border-top:1px solid var(--cb-line);padding-top:28px;scroll-margin-top:32px}.finance-services_eyebrow__A2sOz{margin:28px 0 16px;text-transform:uppercase;font-size:11px;letter-spacing:.18em;color:var(--cb-muted)}.finance-services_marketSides__Zc965 h3,.finance-services_risk__sDywh h2{margin:0 0 24px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15;letter-spacing:-.035em}.finance-services_marketSides__Zc965 p:not(.finance-services_eyebrow__A2sOz){font-size:16px;color:var(--cb-muted);line-height:1.7}.finance-services_marketSides__Zc965 p.finance-services_disclosure__ob6_H{font-size:13px;border-top:1px solid var(--cb-line);padding-top:20px;margin-top:28px}.finance-services_marketSides__Zc965 a{font-size:15px;min-height:44px;margin-top:24px}.finance-services_sectionNote__hgon1{margin:32px 0 0;color:var(--cb-muted);font-size:13px;line-height:1.7}.finance-services_risk__sDywh{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding:40px;border:1px solid #d5c8ad;border-radius:4px;background:#f3eee3}.finance-services_risk__sDywh h2{font-size:clamp(30px,3.2vw,44px)}.finance-services_risk__sDywh ul{margin:0;padding-inline-start:20px;font-size:15px;color:var(--cb-muted);line-height:1.7}.finance-services_risk__sDywh li+li{margin-top:20px}@media (max-width:900px){.finance-services_risk__sDywh{grid-template-columns:1fr;gap:24px}.finance-services_marketSides__Zc965{gap:32px}}@media (max-width:600px){.finance-services_marketSides__Zc965{grid-template-columns:1fr;gap:48px}.finance-services_risk__sDywh{padding:24px}}.payment-service-pages_page__lnm9W{color:var(--cb-ink)}.payment-service-pages_hero__mWhEt{position:relative;isolation:isolate;padding-bottom:32px}.payment-service-pages_heroCopy__PttbR{position:relative;z-index:1;max-width:1000px;margin-inline:auto;padding:clamp(32px,6svh,64px) 24px 0;text-align:center}.payment-service-pages_heroCopy__PttbR h1{margin-top:0;font-size:clamp(40px,4.3vw,68px);line-height:1.06}.payment-service-pages_description__kcOcC{max-width:760px;margin:22px auto 0;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.payment-service-pages_heroArtwork__Fpa4D{display:block;width:100%;height:auto;margin-top:clamp(-160px,-7.5vw,-24px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.payment-service-pages_note__mq_eS{margin:-8px 24px 0;text-align:center;color:var(--cb-muted);font-size:12px;line-height:1.6}.payment-service-pages_benefits__rirKv,.payment-service-pages_introduction__z0TWc,.payment-service-pages_useCases__AUiFx{width:100%;max-width:1400px;margin-inline:auto;padding-inline:max(6.3vw,24px)}.payment-service-pages_introduction__z0TWc{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end;padding-block:96px 64px}.payment-service-pages_introduction__z0TWc h2,.payment-service-pages_useCases__AUiFx>h2{font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.04em;margin:0}.payment-service-pages_introduction__z0TWc h2 span{display:block;color:var(--cb-muted)}.payment-service-pages_introduction__z0TWc p{color:var(--cb-muted);font-size:17px;line-height:1.65;margin:0 0 24px;max-width:420px}.payment-service-pages_introduction__z0TWc a{font-size:15px;min-height:44px}.payment-service-pages_benefits__rirKv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:100px}.payment-service-pages_benefit__Rqo7a{border-top:1px solid var(--cb-line);padding:36px 36px 0}.payment-service-pages_benefit__Rqo7a:first-child{padding-inline-start:0}.payment-service-pages_benefit__Rqo7a:last-child{padding-inline-end:0}.payment-service-pages_benefit__Rqo7a h3,.payment-service-pages_useCase__tUcmQ h3{font-size:23px;font-weight:400;letter-spacing:-.025em;line-height:1.3;margin:24px 0 12px}.payment-service-pages_benefit__Rqo7a p,.payment-service-pages_useCase__tUcmQ p{color:var(--cb-muted);font-size:15px;line-height:1.7;margin:0}.payment-service-pages_useCases__AUiFx{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;padding-block:100px;border-top:1px solid var(--cb-line)}.payment-service-pages_useCases__AUiFx>h2{max-width:440px}.payment-service-pages_useCase__tUcmQ{display:flex;gap:24px;padding:28px 0;border-bottom:1px solid var(--cb-line)}.payment-service-pages_useCase__tUcmQ:first-child{border-top:1px solid var(--cb-line)}.payment-service-pages_useCase__tUcmQ svg{flex:none;margin-top:4px}.payment-service-pages_useCase__tUcmQ h3{margin-top:0}.payment-service-pages_page__lnm9W h1,.payment-service-pages_page__lnm9W h2{text-wrap:balance}@media (min-width:768px) and (max-width:1100px){.payment-service-pages_heroCopy__PttbR{padding-top:40px}.payment-service-pages_introduction__z0TWc{gap:40px}.payment-service-pages_benefits__rirKv,.payment-service-pages_introduction__z0TWc,.payment-service-pages_useCases__AUiFx{padding-inline:48px}.payment-service-pages_benefit__Rqo7a{padding-inline:20px}.payment-service-pages_introduction__z0TWc h2,.payment-service-pages_useCases__AUiFx>h2{font-size:42px}.payment-service-pages_useCases__AUiFx{gap:36px}}@media (max-width:767px){.payment-service-pages_heroCopy__PttbR{padding:32px 24px 0}.payment-service-pages_heroCopy__PttbR h1{font-size:clamp(30px,8.5vw,40px);line-height:1.12;margin-top:0}.payment-service-pages_description__kcOcC{max-width:400px;margin-top:20px;font-size:15px}.payment-service-pages_heroArtwork__Fpa4D{margin-top:0;height:auto}.payment-service-pages_note__mq_eS{margin:12px auto 0;max-width:320px;padding-inline:16px;font-size:11px}.payment-service-pages_introduction__z0TWc{display:block;padding-block:48px}.payment-service-pages_introduction__z0TWc h2,.payment-service-pages_useCases__AUiFx>h2{font-size:clamp(32px,8.6vw,43px);line-height:1.15}.payment-service-pages_introduction__z0TWc p{margin-top:28px;font-size:15px}.payment-service-pages_benefits__rirKv{grid-template-columns:1fr;padding-bottom:64px}.payment-service-pages_benefit__Rqo7a,.payment-service-pages_benefit__Rqo7a:first-child,.payment-service-pages_benefit__Rqo7a:last-child{padding:28px 0}.payment-service-pages_benefit__Rqo7a h3{margin-top:18px}.payment-service-pages_useCases__AUiFx{grid-template-columns:1fr;gap:36px;padding-block:64px}.payment-service-pages_useCase__tUcmQ{gap:20px}.payment-service-pages_useCase__tUcmQ h3{font-size:22px}}.payment-service-pages_heroCopy__PttbR>div{margin-top:24px}@media (min-width:768px) and (max-height:800px){.payment-service-pages_heroCopy__PttbR{padding-top:24px}.payment-service-pages_heroCopy__PttbR h1{font-size:clamp(36px,3.7vw,60px);margin-top:0}.payment-service-pages_description__kcOcC{margin-top:18px}.payment-service-pages_heroCopy__PttbR>div{margin-top:20px}}