@layer standard-components{.HeroModule.Hero--two-column .AproposImageComponent .ResponsiveImagePartial,.HeroModule.Hero--two-column .AproposImageComponent img,.HeroModule.Hero--two-column .TextUnitComponent,.HeroModule.Hero--two-column .TextUnitComponent .gridWrapper,.HeroModule.Hero--two-column .TextUnitComponent .AproposVideo,.HeroModule.Hero--two-column .RiveAnimationComponent{width:100%;height:100%}@media (min-width: 1280px){.HeroModule.sq-custom-appointments-app-badge-hero .Section__header-extra{display:none}}.HeroModule.sq-custom-appointments-app-badge-hero:not([data-app-store-platform]) .Section__header-extra [data-platform=apple-button],.HeroModule.sq-custom-appointments-app-badge-hero:not([data-app-store-platform]) .Section__header-extra [data-platform=google-button]{display:none}.HeroModule.sq-custom-appointments-app-badge-hero[data-app-store-platform=apple] .Section__header-extra [data-platform=google-button],.HeroModule.sq-custom-appointments-app-badge-hero[data-app-store-platform=google] .Section__header-extra [data-platform=apple-button]{display:none}@media (max-width: 1279px){.HeroModule.sq-custom-appointments-app-badge-hero .Section__header{--text-stack-flex-alignment: center !important;--text-stack-text-alignment: center !important;--text-stack-text-margin-left: var(--space-auto) !important;--text-stack-optical-text-indent: 0 !important}.HeroModule.sq-custom-appointments-app-badge-hero .Section__header .TextStack__links{align-self:center}.HeroModule.sq-custom-appointments-app-badge-hero .Section__header-extra{display:flex;flex-direction:column;align-items:center}.HeroModule.sq-custom-appointments-app-badge-hero .Section__header-wrapper{row-gap:var(--space-responsive-40)}}}
