@layer custom-components{.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column{height:auto;transition:background var(--duration-default) var(--easing-standard)}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column>.LinkComponent{margin-top:auto}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor>.sq-custom-appts-hardware-module--column-highlight{height:100%;transition:background var(--duration-default) var(--easing-standard)}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor>.sq-custom-appts-hardware-module--column-highlight>.FlexLayoutSection{height:100%}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor>.sq-custom-appts-hardware-module--column-highlight>.FlexLayoutSection>.LinkComponent{margin-top:auto}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column:hover{background:#f4f4f4}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor:hover>.BoxComponent{background:#f4f4f4}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--video,.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--image,.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--video,.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--image{transition:opacity var(--duration-default) var(--easing-standard)}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--video,.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--video{opacity:1;pointer-events:auto}.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.sq-custom-appts-hardware-module--column:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--image,.sq-custom-appts-hardware-module>.sq-custom-appts-hardware-module--row>.BoxComponentCustomBackgroundColor:hover .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--image{opacity:0;pointer-events:none}@media (min-width: 1024px){.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--row-width-fix .sq-custom-appts-hardware-module--column{width:calc((100% - var(--space-60)) / 3)!important}.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--row-width-fix .sq-custom-appts-hardware-module--column-2-3{width:calc((100% - var(--space-60)) * 2 / 3 + var(--space-30))!important}}@media (min-width: 1680px){.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--column-2-3 h4{max-width:50%}}.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--column-2-3:hover{background-color:var(--color-white)!important}.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--assets{position:relative}.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--video{position:absolute;top:0;width:100%;opacity:0;pointer-events:none;transition:opacity var(--duration-default) var(--easing-standard)}.sq-custom-appts-hardware-module .sq-custom-appts-hardware-module--assets .sq-custom-appts-hardware-module--image{opacity:1;pointer-events:auto;transition:opacity var(--duration-default) var(--easing-standard)}}@layer custom-components{.sq-custom-appts-compare-module>.sq-custom-appts-compare-module-item{height:fit-content}}@layer custom-components{:root{--font-color-appts-accent: var(--color-gray-93);--font-color-appts-title-xl: var(--color-gray-93);--font-color-appts-h1: var(--color-gray-93);--font-color-appts-h2: var(--color-gray-93);--font-color-appts-h2-m: var(--color-gray-93);--font-color-appts-h3: var(--color-gray-93);--font-color-appts-h3-m: var(--color-gray-93);--font-color-appts-h4: var(--color-gray-93);--font-color-appts-h4-m: var(--color-gray-93);--font-color-appts-h5: var(--color-gray-93);--font-color-appts-h6: var(--color-gray-93);--font-color-appts-body-l: var(--color-gray-93);--font-color-appts-body: var(--color-gray-93);--font-color-appts-body-sm: var(--color-gray-93);--font-color-appts-eyebrow: var(--color-gray-93);--font-color-appts-eyebrow-mono: var(--color-gray-93);--font-color-appts-quote: var(--color-gray-90);--font-color-appts-quote-sm: var(--color-gray-90);--font-color-appts-number-stats-mono: var(--color-gray-90);--font-color-appts-number-stats: var(--color-gray-90);--font-color-appts-link: var(--color-blue);--font-color-appts-link-l: var(--color-blue);--font-color-appts-link-sm: var(--color-blue);--font-color-appts-link-hover: var(--color-blue-dark);--font-color-appts-link-black: var(--color-gray-90);--font-color-appts-link-l-black: var(--color-gray-90);--font-color-appts-link-sm-black: var(--color-gray-90)}:root .sq-custom-appts-dark-mode,:root .sq-custom-appts-component-container__theme--dark{--appts-dark-mode-color-blue: #4a95ff;--font-color-appts-accent: var(--color-white);--font-color-appts-title-xl: var(--color-white);--font-color-appts-h1: var(--color-white);--font-color-appts-h2: var(--color-white);--font-color-appts-h2-m: var(--color-white);--font-color-appts-h3: var(--color-white);--font-color-appts-h3-m: var(--color-white);--font-color-appts-h4: var(--color-white);--font-color-appts-h4-m: var(--color-white);--font-color-appts-h5: var(--color-white);--font-color-appts-h6: var(--color-white);--font-color-appts-body-l: var(--color-white);--font-color-appts-body: var(--color-white);--font-color-appts-body-sm: var(--color-white);--font-color-appts-eyebrow: var(--color-white);--font-color-appts-eyebrow-mono: var(--color-white);--font-color-appts-quote: var(--color-white);--font-color-appts-quote-sm: var(--color-white);--font-color-appts-number-stats-mono: var(--color-white);--font-color-appts-number-stats: var(--color-white);--font-color-appts-link: var(--appts-dark-mode-color-blue);--font-color-appts-link-l: var(--appts-dark-mode-color-blue);--font-color-appts-link-sm: var(--appts-dark-mode-color-blue);--font-color-appts-link-hover: var(--color-blue-dark);--font-color-appts-link-black: var(--color-white);--font-color-appts-link-l-black: var(--color-white);--font-color-appts-link-sm-black: var(--color-white)}:root .sq-custom-appts-light-mode{--font-color-appts-accent: var(--color-gray-93);--font-color-appts-title-xl: var(--color-gray-93);--font-color-appts-h1: var(--color-gray-93);--font-color-appts-h2: var(--color-gray-93);--font-color-appts-h2-m: var(--color-gray-93);--font-color-appts-h3: var(--color-gray-93);--font-color-appts-h3-m: var(--color-gray-93);--font-color-appts-h4: var(--color-gray-93);--font-color-appts-h4-m: var(--color-gray-93);--font-color-appts-h5: var(--color-gray-93);--font-color-appts-h6: var(--color-gray-93);--font-color-appts-body-l: var(--color-gray-93);--font-color-appts-body: var(--color-gray-93);--font-color-appts-body-sm: var(--color-gray-93);--font-color-appts-eyebrow: var(--color-gray-93);--font-color-appts-eyebrow-mono: var(--color-gray-93);--font-color-appts-quote: var(--color-gray-90);--font-color-appts-quote-sm: var(--color-gray-90);--font-color-appts-number-stats-mono: var(--color-gray-90);--font-color-appts-number-stats: var(--color-gray-90);--font-color-appts-link: var(--color-blue);--font-color-appts-link-l: var(--color-blue);--font-color-appts-link-sm: var(--color-blue);--font-color-appts-link-hover: var(--color-blue-dark);--font-color-appts-link-black: var(--color-gray-90);--font-color-appts-link-l-black: var(--color-gray-90);--font-color-appts-link-sm-black: var(--color-gray-90)}}@layer custom-components{:root{--font-family-appts-square-sans-text: var(--font-family-base);--font-family-appts-square-sans-display: var(--font-family-display);--font-family-appts-square-sans-mono: "Square Sans Mono", monospace;--font-family-appts-accent: var(--font-family-appts-square-sans-display);--font-family-appts-title-xl: var(--font-family-appts-square-sans-display);--font-family-appts-h1: var(--font-family-appts-square-sans-display);--font-family-appts-h2: var(--font-family-appts-square-sans-display);--font-family-appts-h2-m: var(--font-family-appts-square-sans-display);--font-family-appts-h3: var(--font-family-appts-square-sans-display);--font-family-appts-h3-m: var(--font-family-appts-square-sans-display);--font-family-appts-h4: var(--font-family-appts-square-sans-display);--font-family-appts-h4-m: var(--font-family-appts-square-sans-display);--font-family-appts-h5: var(--font-family-appts-square-sans-display);--font-family-appts-h6: var(--font-family-appts-square-sans-display);--font-family-appts-eyebrow: var(--font-family-appts-square-sans-text);--font-family-appts-eyebrow-mono: var(--font-family-appts-square-sans-mono);--font-family-appts-quote: var(--font-family-appts-square-sans-display);--font-family-appts-quote-sm: var(--font-family-appts-square-sans-display);--font-family-appts-number-stats-mono: var(--font-family-appts-square-sans-mono);--font-family-appts-number-stats: var(--font-family-appts-square-sans-display);--font-family-appts-body-l: var(--font-family-appts-square-sans-text);--font-family-appts-body: var(--font-family-appts-square-sans-text);--font-family-appts-body-sm: var(--font-family-appts-square-sans-text);--font-family-appts-link-l: var(--font-family-appts-body-large);--font-family-appts-link: var(--font-family-appts-body);--font-family-appts-link-sm: var(--font-family-appts-body-sm)}}@layer custom-components{:root{--font-weight-appts-accent: var(--font-weight-regular);--font-weight-appts-title-xl: var(--font-weight-regular);--font-weight-appts-h1: var(--font-weight-regular);--font-weight-appts-h2: var(--font-weight-regular);--font-weight-appts-h2-m: var(--font-weight-medium);--font-weight-appts-h3: var(--font-weight-regular);--font-weight-appts-h3-m: var(--font-weight-medium);--font-weight-appts-h4: var(--font-weight-regular);--font-weight-appts-h4-m: var(--font-weight-medium);--font-weight-appts-h5: var(--font-weight-medium);--font-weight-appts-h6: var(--font-weight-medium);--font-weight-appts-eyebrow: var(--font-weight-semibold);--font-weight-appts-eyebrow-mono: var(--font-weight-medium);--font-weight-appts-body-l: var(--font-weight-regular);--font-weight-appts-body: var(--font-weight-regular);--font-weight-appts-body-sm: var(--font-weight-regular);--font-weight-appts-link-l: var(--font-weight-medium);--font-weight-appts-link: var(--font-weight-medium);--font-weight-appts-link-sm: var(--font-weight-medium);--font-weight-appts-link-l-black: var(--font-weight-medium);--font-weight-appts-link-black: var(--font-weight-medium);--font-weight-appts-link-sm-black: var(--font-weight-medium);--font-weight-appts-quote: var(--font-weight-medium);--font-weight-appts-quote-sm: var(--font-weight-medium);--font-weight-appts-number-stats: var(--font-weight-regular);--font-weight-appts-number-stats-mono: var(--font-weight-regular)}}@layer custom-components{:root{--letter-spacing-appts-accent: -.1rem;--letter-spacing-appts-title-xl: -.075rem;--letter-spacing-appts-h1: var(--letter-spacing-appts-accent);--letter-spacing-appts-h2: 0;--letter-spacing-appts-h2-m: var(--letter-spacing-appts-h2);--letter-spacing-appts-h3: 0;--letter-spacing-appts-h3-m: var(--letter-spacing-appts-h3);--letter-spacing-appts-h4: 0;--letter-spacing-appts-h4-m: var(--letter-spacing-appts-h4);--letter-spacing-appts-h5: 0;--letter-spacing-appts-h6: 0;--letter-spacing-appts-eyebrow: .2rem;--letter-spacing-appts-eyebrow-mono: 0;--letter-spacing-appts-body: 0;--letter-spacing-appts-body-l: var(--letter-spacing-appts-body);--letter-spacing-appts-body-sm: var(--letter-spacing-appts-body);--letter-spacing-appts-link: 0;--letter-spacing-appts-link-l: var(--letter-spacing-appts-link);--letter-spacing-appts-link-sm: var(--letter-spacing-appts-link);--letter-spacing-appts-quote: -.05rem;--letter-spacing-appts-quote-sm: var(--letter-spacing-appts-quote);--letter-spacing-appts-number-stats: -.1rem;--letter-spacing-appts-number-stats-mono: var(--letter-spacing-appts-number-stats)}}@layer custom-components{:root{--line-height-appts-accent: 9.6rem;--line-height-appts-title-xl: 5.2rem;--line-height-appts-h1: 5.2rem;--line-height-appts-h2: 4.4rem;--line-height-appts-h2-m: var(--line-height-appts-h2);--line-height-appts-h3: 3.8rem;--line-height-appts-h3-m: var(--line-height-appts-h3);--line-height-appts-h4: 3.2rem;--line-height-appts-h4-m: var(--line-height-appts-h4);--line-height-appts-h5: 2.8rem;--line-height-appts-h6: 2.8rem;--line-height-appts-eyebrow: 2.8rem;--line-height-appts-eyebrow-mono: 1.44rem;--line-height-appts-body: 2.6rem;--line-height-appts-body-l: 2.8rem;--line-height-appts-body-sm: 2.4rem;--line-height-appts-link: var(--line-height-appts-body);--line-height-appts-link-l: var(--line-height-appts-body-l);--line-height-appts-link-sm: var(--line-height-appts-body-sm);--line-height-appts-quote: 3.24rem;--line-height-appts-quote-sm: 2.25rem;--line-height-appts-number-stats: 16.1rem;--line-height-appts-number-stats-mono: var(--line-height-appts-number-stats)}@media (min-width: 740px){:root{--line-height-appts-title-xl: 7.6rem}}@media (min-width: 1024px){:root{--line-height-appts-accent: 10.5rem;--line-height-appts-title-xl: 10.5rem;--line-height-appts-h1: 6.7rem;--line-height-appts-h2: 5.8rem;--line-height-appts-h2-m: var(--line-height-appts-h2);--line-height-appts-h3: 4rem;--line-height-appts-h3-m: var(--line-height-appts-h3);--line-height-appts-h4: 3.4rem;--line-height-appts-h4-m: var(--line-height-appts-h4);--line-height-appts-h5: 3.3rem;--line-height-appts-h6: 2.8rem;--line-height-appts-eyebrow: 2.8rem;--line-height-appts-eyebrow-mono: var(--line-height-appts-eyebrow);--line-height-appts-body: 2.4rem;--line-height-appts-body-l: 2.8rem;--line-height-appts-body-sm: var(--line-height-appts-body);--line-height-appts-link: var(--line-height-appts-body);--line-height-appts-link-l: var(--line-height-appts-body-l);--line-height-appts-link-sm: var(--line-height-appts-body-sm);--line-height-appts-quote: 4.83rem;--line-height-appts-quote-sm: 3.22rem;--line-height-appts-number-stats: 20.125rem;--line-height-appts-number-stats-mono: var(--line-height-appts-number-stats)}}}@layer custom-components{:root{--font-size-appts-accent: 9.6rem;--font-size-appts-title-xl: 4.6rem;--font-size-appts-h1: 4.6rem;--font-size-appts-h2: 3.8rem;--font-size-appts-h2-m: var(--font-size-appts-h2);--font-size-appts-h3: 3rem;--font-size-appts-h3-m: var(--font-size-appts-h3);--font-size-appts-h4: 2.4rem;--font-size-appts-h4-m: var(--font-size-appts-h4);--font-size-appts-h5: 2rem;--font-size-appts-h6: 1.8rem;--font-size-appts-eyebrow: 1.6rem;--font-size-appts-eyebrow-mono: 1.6rem;--font-size-appts-body: 1.6rem;--font-size-appts-body-l: 2rem;--font-size-appts-body-sm: 1.4rem;--font-size-appts-link: var(--font-size-appts-body);--font-size-appts-link-l: var(--font-size-appts-body-l);--font-size-appts-link-sm: var(--font-size-appts-body-sm);--font-size-appts-quote: 2.4rem;--font-size-appts-quote-sm: 1.8rem;--font-size-appts-number-stats: 14rem;--font-size-appts-number-stats-mono: var(--font-size-appts-number-stats)}@media (min-width: 740px){:root{--font-size-appts-title-xl: 7.6rem}}@media (min-width: 1024px){:root{--font-size-appts-accent: 12rem;--font-size-appts-title-xl: 9.6rem;--font-size-appts-h1: 6.2rem;--font-size-appts-h2: 5rem;--font-size-appts-h2-m: var(--font-size-appts-h2);--font-size-appts-h3: 3.2rem;--font-size-appts-h3-m: var(--font-size-appts-h3);--font-size-appts-h4: 2.4rem;--font-size-appts-h4-m: var(--font-size-appts-h4);--font-size-appts-h5: 2.2rem;--font-size-appts-h6: 1.8rem;--font-size-appts-eyebrow: 1.6rem;--font-size-appts-eyebrow-mono: 1.8rem;--font-size-appts-body: 1.6rem;--font-size-appts-body-l: 2rem;--font-size-appts-body-sm: 1.4rem;--font-size-appts-link: var(--font-size-appts-body);--font-size-appts-link-l: var(--font-size-appts-body-l);--font-size-appts-link-sm: var(--font-size-appts-body-sm);--font-size-appts-quote: 4.2rem;--font-size-appts-quote-sm: 2.8rem;--font-size-appts-number-stats: 17.5rem;--font-size-appts-number-stats-mono: var(--font-size-appts-number-stats)}}}@layer custom-components{.BasePage .RichTextFieldComponent.sq-custom-appts-accent *,.BasePage .RichTextFieldComponent .sq-custom-appts-accent{font-family:var(--font-family-appts-accent);font-size:var(--font-size-appts-accent);line-height:var(--line-height-appts-accent);letter-spacing:var(--letter-spacing-appts-accent);font-weight:var(--font-weight-appts-accent);color:var(--font-color-appts-accent)}.BasePage .RichTextFieldComponent.sq-custom-appts-title-xl *,.BasePage .RichTextFieldComponent .sq-custom-appts-title-xl{font-family:var(--font-family-appts-title-xl);font-size:var(--font-size-appts-title-xl);line-height:var(--line-height-appts-title-xl);letter-spacing:var(--letter-spacing-appts-title-xl);font-weight:var(--font-weight-appts-title-xl);color:var(--font-color-appts-title-xl)}.BasePage .RichTextFieldComponent.sq-custom-appts-h1 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h1,.BasePage .RichTextFieldComponent h1{font-family:var(--font-family-appts-h1);font-size:var(--font-size-appts-h1);line-height:var(--line-height-appts-h1);letter-spacing:var(--letter-spacing-appts-h1);font-weight:var(--font-weight-appts-h1);color:var(--font-color-appts-h1)}.BasePage .RichTextFieldComponent.sq-custom-appts-h2 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h2,.BasePage .RichTextFieldComponent.sq-custom-appts-h2-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h2-m,.BasePage .RichTextFieldComponent h2{font-family:var(--font-family-appts-h2);font-size:var(--font-size-appts-h2);line-height:var(--line-height-appts-h2);letter-spacing:var(--letter-spacing-appts-h2);font-weight:var(--font-weight-appts-h2);color:var(--font-color-appts-h2)}.BasePage .RichTextFieldComponent.sq-custom-appts-h2-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h2-m{font-weight:var(--font-weight-appts-h2-m)}.BasePage .RichTextFieldComponent.sq-custom-appts-h3 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h3,.BasePage .RichTextFieldComponent.sq-custom-appts-h3-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h3-m,.BasePage .RichTextFieldComponent h3{font-family:var(--font-family-appts-h3);font-size:var(--font-size-appts-h3);line-height:var(--line-height-appts-h3);letter-spacing:var(--letter-spacing-appts-h3);font-weight:var(--font-weight-appts-h3);color:var(--font-color-appts-h3)}.BasePage .RichTextFieldComponent.sq-custom-appts-h3-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h3-m{font-weight:var(--font-weight-appts-h3-m)}.BasePage .RichTextFieldComponent.sq-custom-appts-h4 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h4,.BasePage .RichTextFieldComponent.sq-custom-appts-h4-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h4-m,.BasePage .RichTextFieldComponent.sq-custom-appts-h4-r *,.BasePage .RichTextFieldComponent .sq-custom-appts-h4-r,.BasePage .RichTextFieldComponent h4{font-family:var(--font-family-appts-h4);font-size:var(--font-size-appts-h4);line-height:var(--line-height-appts-h4);letter-spacing:var(--letter-spacing-appts-h4);font-weight:var(--font-weight-appts-h4);color:var(--font-color-appts-h4)}.BasePage .RichTextFieldComponent.sq-custom-appts-h4-m *,.BasePage .RichTextFieldComponent .sq-custom-appts-h4-m{font-weight:var(--font-weight-appts-h4-m)}.BasePage .RichTextFieldComponent.sq-custom-appts-h4-r *,.BasePage .RichTextFieldComponent .sq-custom-appts-h4-r{font-weight:var(--font-weight-appts-h4-r)}.BasePage .RichTextFieldComponent.sq-custom-appts-h5 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h5,.BasePage .RichTextFieldComponent h5{font-family:var(--font-family-appts-h5);font-size:var(--font-size-appts-h5);line-height:var(--line-height-appts-h5);letter-spacing:var(--letter-spacing-appts-h5);font-weight:var(--font-weight-appts-h5);color:var(--font-color-appts-h5)}.BasePage .RichTextFieldComponent.sq-custom-appts-h6 *,.BasePage .RichTextFieldComponent .sq-custom-appts-h6,.BasePage .RichTextFieldComponent h6{font-family:var(--font-family-appts-h6);font-size:var(--font-size-appts-h6);line-height:var(--line-height-appts-h6);letter-spacing:var(--letter-spacing-appts-h6);font-weight:var(--font-weight-appts-h6);color:var(--font-color-appts-h6)}.BasePage .RichTextFieldComponent.sq-custom-appts-eyebrow *,.BasePage .RichTextFieldComponent .sq-custom-appts-eyebrow{font-family:var(--font-family-appts-eyebrow);font-size:var(--font-size-appts-eyebrow);line-height:var(--line-height-appts-eyebrow);letter-spacing:var(--letter-spacing-appts-eyebrow);font-weight:var(--font-weight-appts-eyebrow);color:var(--font-color-appts-eyebrow);text-transform:uppercase}.BasePage .RichTextFieldComponent.sq-custom-appts-eyebrow-mono *,.BasePage .RichTextFieldComponent .sq-custom-appts-eyebrow-mono{font-family:var(--font-family-appts-eyebrow-mono);font-size:var(--font-size-appts-eyebrow-mono);line-height:var(--line-height-appts-eyebrow-mono);letter-spacing:var(--letter-spacing-appts-eyebrow-mono);font-weight:var(--font-weight-appts-eyebrow-mono);color:var(--font-color-appts-eyebrow-mono)}.BasePage .RichTextFieldComponent.sq-custom-appts-body-l *,.BasePage .RichTextFieldComponent .sq-custom-appts-body-l{font-family:var(--font-family-appts-body-l);font-size:var(--font-size-appts-body-l);line-height:var(--line-height-appts-body-l);letter-spacing:var(--letter-spacing-appts-body-l);font-weight:var(--font-weight-appts-body-l);color:var(--font-color-appts-body-l)}.BasePage .RichTextFieldComponent.sq-custom-appts-body *,.BasePage .RichTextFieldComponent .sq-custom-appts-body,.BasePage .RichTextFieldComponent p,.BasePage .RichTextFieldComponent li{font-family:var(--font-family-appts-body);font-size:var(--font-size-appts-body);line-height:var(--line-height-appts-body);letter-spacing:var(--letter-spacing-appts-body);font-weight:var(--font-weight-appts-body);color:var(--font-color-appts-body)}.BasePage .RichTextFieldComponent.sq-custom-appts-body-sm *,.BasePage .RichTextFieldComponent .sq-custom-appts-body-sm{font-family:var(--font-family-appts-body-sm);font-size:var(--font-size-appts-body-sm);line-height:var(--line-height-appts-body-sm);letter-spacing:var(--letter-spacing-appts-body-sm);font-weight:var(--font-weight-appts-body-sm);color:var(--font-color-appts-body-sm)}.BasePage .RichTextFieldComponent.sq-custom-appts-body a,.BasePage .RichTextFieldComponent .sq-custom-appts-body a{font-family:var(--font-family-appts-link);font-size:var(--font-size-appts-link);line-height:var(--line-height-appts-link);letter-spacing:var(--letter-spacing-appts-link);font-weight:var(--font-weight-appts-link);color:var(--font-color-appts-link)}.BasePage .RichTextFieldComponent.sq-custom-appts-body-sm a,.BasePage .RichTextFieldComponent .sq-custom-appts-body-sm a{font-family:var(--font-family-appts-link-sm);font-size:var(--font-size-appts-link-sm);line-height:var(--line-height-appts-link-sm);letter-spacing:var(--letter-spacing-appts-link-sm);font-weight:var(--font-weight-appts-link-sm);color:var(--font-color-appts-link-sm)}.BasePage .RichTextFieldComponent.sq-custom-appts-link-l-black a,.BasePage .RichTextFieldComponent .sq-custom-appts-link-l-black a{font-family:var(--font-family-appts-link-l-black);font-size:var(--font-size-appts-link-l-black);line-height:var(--line-height-appts-link-l-black);letter-spacing:var(--letter-spacing-appts-link-l-black);font-weight:var(--font-weight-appts-link-l-black);color:var(--font-color-appts-link-l-black)}.BasePage .RichTextFieldComponent.sq-custom-appts-link-black a,.BasePage .RichTextFieldComponent .sq-custom-appts-link-black a{font-family:var(--font-family-appts-link-black);font-size:var(--font-size-appts-link-black);line-height:var(--line-height-appts-link-black);letter-spacing:var(--letter-spacing-appts-link-black);font-weight:var(--font-weight-appts-link-black);color:var(--font-color-appts-link-black)}.BasePage .RichTextFieldComponent.sq-custom-appts-link-sm-black a,.BasePage .RichTextFieldComponent .sq-custom-appts-link-sm-black a{font-family:var(--font-family-appts-link-sm-black);font-size:var(--font-size-appts-link-sm-black);line-height:var(--line-height-appts-link-sm-black);letter-spacing:var(--letter-spacing-appts-link-sm-black);font-weight:var(--font-weight-appts-link-sm-black);color:var(--font-color-appts-link-sm-black)}.BasePage .RichTextFieldComponent.sq-custom-appts-quote *,.BasePage .RichTextFieldComponent .sq-custom-appts-quote{font-family:var(--font-family-appts-quote);font-size:var(--font-size-appts-quote);line-height:var(--line-height-appts-quote);letter-spacing:var(--letter-spacing-appts-quote);font-weight:var(--font-weight-appts-quote);color:var(--font-color-appts-quote);font-stretch:expanded}.BasePage .RichTextFieldComponent.sq-custom-appts-quote-sm *,.BasePage .RichTextFieldComponent .sq-custom-appts-quote-sm{font-family:var(--font-family-appts-quote-sm);font-size:var(--font-size-appts-quote-sm);line-height:var(--line-height-appts-quote-sm);letter-spacing:var(--letter-spacing-appts-quote-sm);font-weight:var(--font-weight-appts-quote-sm);color:var(--font-color-appts-quote-sm);font-stretch:expanded}.BasePage .RichTextFieldComponent.sq-custom-appts-number-stats-mono *,.BasePage .RichTextFieldComponent .sq-custom-appts-number-stats-mono{font-family:var(--font-family-appts-number-stats-mono);font-size:var(--font-size-appts-number-stats-mono);line-height:var(--line-height-appts-number-stats-mono);letter-spacing:var(--letter-spacing-appts-number-stats-mono);font-weight:var(--font-weight-appts-number-stats-mono);color:var(--font-color-appts-number-stats-mono)}.BasePage .RichTextFieldComponent.sq-custom-appts-number-stats *,.BasePage .RichTextFieldComponent .sq-custom-appts-number-stats{font-family:var(--font-family-appts-number-stats);font-size:var(--font-size-appts-number-stats);line-height:var(--line-height-appts-number-stats);letter-spacing:var(--letter-spacing-appts-number-stats);font-weight:var(--font-weight-appts-number-stats);color:var(--font-color-appts-number-stats)}.BasePage .RichTextFieldComponent.sq-custom-appts-color-override,.BasePage .RichTextFieldComponent .sq-custom-appts-color-override{color:var(--color)}.BasePage .RichTextFieldComponent.sq-custom-appts-body-l a,.BasePage .RichTextFieldComponent .sq-custom-appts-body-l a{font-family:var(--font-family-appts-link-l);font-size:var(--font-size-appts-link-l);line-height:var(--line-height-appts-link-l);letter-spacing:var(--letter-spacing-appts-link-l);font-weight:var(--font-weight-appts-link-l);color:var(--font-color-appts-link-l)}.BasePage .LinkComponent.sq-custom-appts-link a{font-family:var(--font-family-appts-link);font-size:var(--font-size-appts-link);line-height:var(--line-height-appts-link);letter-spacing:var(--letter-spacing-appts-link);font-weight:var(--font-weight-appts-link);color:var(--font-color-appts-link)}.BasePage .LinkComponent.sq-custom-appts-link-sm a{font-family:var(--font-family-appts-link-sm);font-size:var(--font-size-appts-link-sm);line-height:var(--line-height-appts-link-sm);letter-spacing:var(--letter-spacing-appts-link-sm);font-weight:var(--font-weight-appts-link-sm);color:var(--font-color-appts-link-sm)}.BasePage .LinkComponent.sq-custom-appts-link-l a{font-family:var(--font-family-appts-link-l);font-size:var(--font-size-appts-link-l);line-height:var(--line-height-appts-link-l);letter-spacing:var(--letter-spacing-appts-link-l);font-weight:var(--font-weight-appts-link-l);color:var(--font-color-appts-link-l)}.BasePage .LinkComponent.sq-custom-appts-link-black a{font-family:var(--font-family-appts-link);font-size:var(--font-size-appts-link);line-height:var(--line-height-appts-link);letter-spacing:var(--letter-spacing-appts-link);font-weight:var(--font-weight-appts-link);color:var(--font-color-appts-link-black)}.BasePage .LinkComponent.sq-custom-appts-link-sm-black a{font-family:var(--font-family-appts-link-sm);font-size:var(--font-size-appts-link-sm);line-height:var(--line-height-appts-link-sm);letter-spacing:var(--letter-spacing-appts-link-sm);font-weight:var(--font-weight-appts-link-sm);color:var(--font-color-appts-link-sm-black)}.BasePage .LinkComponent.sq-custom-appts-link-l-black a{font-family:var(--font-family-appts-link-l);font-size:var(--font-size-appts-link-l);line-height:var(--line-height-appts-link-l);letter-spacing:var(--letter-spacing-appts-link-l);font-weight:var(--font-weight-appts-link-l);color:var(--font-color-appts-link-l-black)}}@layer custom-components{.BasePage .LinkComponent a.LinkComponent--text{display:inline-block}.BasePage .LinkComponent.sq-custom-appts-link a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-appts-link-l a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-appts-link-sm a.LinkComponent--text:hover{color:var(--font-color-appts-link-hover)}.BasePage .LinkComponent--anchor{font-family:var(--font-family-appts-link);font-size:var(--font-size-appts-link);line-height:var(--line-height-appts-link);letter-spacing:var(--letter-spacing-appts-link);font-weight:var(--font-weight-appts-link);color:var(--font-color-appts-link-black);padding:1.1rem 1.8rem;border:1px solid var(--color-border);border-radius:5rem}}@layer custom-components{.BasePage .sq-custom-appts-dark-mode .ListComponent li{--color-blue: var(--appts-dark-mode-color-blue) !important;--color-gray-99: var(--color-white) !important}.BasePage .ListComponent li+li{margin-top:var(--space-10)}.BasePage .ListComponent li{padding-left:var(--space-30)}.BasePage .ListComponent ul li:before{font-size:16px}.BasePage .ListComponent.sq-custom-appts-list-x li:before,.BasePage .ListComponent.sq-custom-appts-list-x li:after{content:"";height:2px;width:18px!important;position:absolute;font-size:inherit;margin-left:0!important;top:16px;left:0;background:var(--color-gray-99)}.BasePage .ListComponent.sq-custom-appts-list-x li:before{transform:rotate(45deg)}.BasePage .ListComponent.sq-custom-appts-list-x li:after{transform:rotate(-45deg)}.BasePage .ListComponent ul.bullet li:before,.BasePage .ListComponent ol.decimal li:before{width:var(--space-30);margin-left:calc(-1 * var(--space-30))}.BasePage .ListComponent ul.checkmark li:before{height:8px;width:16px;border-left-width:2px;border-bottom-width:2px;font-size:inherit;margin-left:calc(-1 * var(--space-30));top:calc(-6px + var(--checkmark-offset) / 2)}.BasePage .ListComponent.sq-custom-appts-h4 li,.BasePage .ListComponent.sq-custom-appts-h4 li>*{font-family:var(--font-family-appts-h4);font-size:var(--font-size-appts-h4);line-height:var(--line-height-appts-h4);letter-spacing:var(--letter-spacing-appts-h4);font-weight:var(--font-weight-appts-h4);color:var(--font-color-appts-h4);--checkmark-offset: var(--line-height-appts-h4)}.BasePage .ListComponent.sq-custom-appts-body-l li,.BasePage .ListComponent.sq-custom-appts-body-l li>*{font-family:var(--font-family-appts-body-l);font-size:var(--font-size-appts-body-l);line-height:var(--line-height-appts-body-l);letter-spacing:var(--letter-spacing-appts-body-l);font-weight:var(--font-weight-appts-body-l);color:var(--font-color-appts-body-l);--checkmark-offset: var(--line-height-appts-body-l)}.BasePage .ListComponent.sq-custom-appts-body li,.BasePage .ListComponent.sq-custom-appts-body li>*{font-family:var(--font-family-appts-body);font-size:var(--font-size-appts-body);line-height:var(--line-height-appts-body);letter-spacing:var(--letter-spacing-appts-body);font-weight:var(--font-weight-appts-body);color:var(--font-color-appts-body);--checkmark-offset: var(--line-height-appts-body)}.BasePage .ListComponent.sq-custom-appts-body-sm li,.BasePage .ListComponent.sq-custom-appts-body-sm li>*{font-family:var(--font-family-appts-body-sm);font-size:var(--font-size-appts-body-sm);line-height:var(--line-height-appts-body-sm);letter-spacing:var(--letter-spacing-appts-body-sm);font-weight:var(--font-weight-appts-body-sm);color:var(--font-color-appts-body-sm);--checkmark-offset: var(--line-height-appts-body-sm)}}
