@media screen and (width<=768px){[data-stripe-setup-page] button:not([data-map-control]):not(.mapboxgl-ctrl-group button),[data-stripe-setup-page] [role=button]:not([data-map-control]),[data-stripe-setup-page] .touch-target-large{min-width:44px;min-height:44px}[data-stripe-setup-page] .full-height-container,[data-stripe-setup-page] [style*=minHeight][style*="100vh"]{min-height:100dvh;max-height:100dvh}@supports not (height:100dvh){[data-stripe-setup-page] .full-height-container{min-height:100vh}}[data-stripe-setup-page] .content-wrapper{padding-bottom:max(20px,env(safe-area-inset-bottom));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}[data-stripe-setup-page] .scrollable-content,[data-stripe-setup-page] [style*=onboardingContent],[data-stripe-setup-page] stripe-connect-account-onboarding>*{-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow-x:hidden;overflow-y:auto!important}[data-stripe-setup-page] [style*=onboardingContent]{touch-action:pan-y;position:relative;height:auto!important;min-height:100%!important;overflow-y:auto!important}[data-stripe-setup-page] [style*=fullScreenContainer]{position:relative;overflow:visible!important}[data-stripe-setup-page] [data-stripe-onboarding],[data-stripe-setup-page] stripe-connect-account-onboarding,[data-stripe-setup-page] [data-testid=account-onboarding]{-webkit-overflow-scrolling:touch;touch-action:pan-y;width:100%!important;max-width:100%!important;height:auto!important;min-height:100%!important;display:block!important;overflow-y:auto!important}[data-stripe-setup-page] iframe[name^=__privateStripeFrame]{touch-action:pan-y;border:none!important;width:100%!important;height:auto!important;min-height:100%!important;display:block!important}[data-stripe-setup-page] .hero-section-mobile{border-radius:16px!important;padding:24px!important}[data-stripe-setup-page] .sticky-header{z-index:10;background-color:#fff;position:sticky;top:0;box-shadow:0 2px 4px #0000000d}}@media screen and (width>=769px) and (width<=1024px){[data-stripe-setup-page] .content-wrapper{max-width:800px;margin:0 auto;padding:24px}}@media screen and (width>=1025px){[data-stripe-setup-page] .content-wrapper{max-width:1200px;margin:0 auto}}@supports (padding:max(0px)){[data-stripe-setup-page] .ios-safe-area-bottom{padding-bottom:max(20px,env(safe-area-inset-bottom))}[data-stripe-setup-page] .ios-safe-area-top{padding-top:max(20px,env(safe-area-inset-top))}}