@layer custom-components{.sq-custom-horiz-campaign-border-color-override-section .FlexLayoutSection,.sq-custom-horiz-campaign-border-color-override-section .BoxComponent,.sq-custom-horiz-campaign-border-color-override-section .RichTextFieldComponent{--border-color: var(--color-black) !important}}@layer custom-components{@media (min-width: 64rem){.sq-custom-explore-the-setup-section--mobile{display:none}}.sq-custom-explore-the-setup-section--mobile .RichTextFieldComponent hr{margin:var(--space-10) 0}@media (min-width: 23.375rem){.sq-custom-explore-the-setup-section--mobile .RichTextFieldComponent hr{max-width:70%!important}}}@layer custom-components{@media (min-width: 46.25rem){.sq-custom-horiz-campaign-testimonial-section .sq-custom-testimonial-quote{max-width:max(520px,70%)!important}}@media (min-width: 80rem){.sq-custom-horiz-campaign-testimonial-section .sq-custom-testimonial-quote{max-width:max(855px,58%)!important}}@media (max-width: 63.9375rem){.sq-custom-horiz-campaign-testimonial-section .sq-custom-testimonial-glyph-icon{max-width:50px!important}}}@layer custom-components{.sq-custom-jtbd-section{--coordinate-link-circle-diameter: .4em;--coordinate-link-circle-color: #ff0505;position:relative}.sq-custom-jtbd-section .sq-custom-jtbd-coordinate-link{display:none}@media (min-width: 64rem){.sq-custom-jtbd-section .sq-custom-jtbd-coordinate-link{display:flex;position:absolute;top:0;right:0;width:fit-content!important;transform:rotate(-270deg) translate3d(91%,-50%,0);transform-origin:right bottom;align-items:center;gap:var(--coordinate-link-circle-diameter)}}.sq-custom-jtbd-section .sq-custom-jtbd-coordinate-link:before{content:" ";display:inline-block;width:var(--coordinate-link-circle-diameter);height:var(--coordinate-link-circle-diameter);border-radius:var(--coordinate-link-circle-diameter);background-color:var(--coordinate-link-circle-color)}.sq-custom-jtbd-section .sq-custom-jtbd-coordinate-link .Action .Action__icon,.sq-custom-about-the-business-section--desktop{display:none}@media (min-width: 64rem){.sq-custom-about-the-business-section--desktop{display:flex;position:sticky;top:var(--space-80);height:100%;padding-left:var(--space-40)}}.sq-custom-hc-product-tiles-section .ContentBlock__wrapper{padding:0}}@layer custom-components{.sq-custom-horiz-campaign-hero-section .background-container .Hero__background:after{background:none}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .Text{color:var(--color-white)}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__eyebrow{padding-bottom:var(--space-20);margin:0 auto}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__eyebrow,.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__eyebrow>span[data-lang=en]{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--color: var(--color-text);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__eyebrow>span[data-lang=en],.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__eyebrow>span[data-lang=en]>span[data-lang=en]{--line-height: 1}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__heading,.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__heading>span[data-lang=en]{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--color: var(--color-text);--font-family: var(--text-variant-900-font-family, var(--text-font-family));--font-size: var(--text-variant-900-font-size);--font-size-factor: var(--text-variant-900-font-size-factor, 1);--font-weight: var(--text-variant-900-font-weight);--letter-spacing: var(--text-variant-900-letter-spacing);--line-height: var(--text-variant-900-line-height);--max-width: var(--text-variant-900-max-width);font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__heading>span[data-lang=en],.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__wrapper .TextStack__heading>span[data-lang=en]>span[data-lang=en]{--line-height: 1}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__links .Action--anchor:hover .Action__icon{animation:svelte-ffb8p7-horiz-campaign-hero-cta-pulse 1.5s ease-in-out infinite}.sq-custom-horiz-campaign-hero-section .Section__content-wrapper .TextStack__links .Action--anchor>.Action__content-wrapper{--action-border-color: var(--color-white)}@keyframes svelte-ffb8p7-horiz-campaign-hero-cta-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}}
