@layer custom-components{:root{--color-gray-85: #262626}}@layer custom-components{:root{--crd-container-width-base: 280px;--crd-container-width-extra-small: 334px;--container-width-base: var(--crd-container-width-base);--container-width-extra-small: var(--crd-container-width-extra-small)}}@layer custom-components{:root{--font-color-crd-accent: var(--color-gray-99);--font-color-crd-title-xl: var(--color-gray-99);--font-color-crd-title: var(--color-gray-99);--font-color-crd-h1: var(--color-gray-99);--font-color-crd-h2: var(--color-gray-99);--font-color-crd-h3: var(--color-gray-99);--font-color-crd-h4: var(--color-gray-99);--font-color-crd-h5: var(--color-gray-99);--font-color-crd-h6: var(--color-gray-99);--font-color-crd-eyebrow: var(--color-gray-55);--font-color-crd-eyebrow-small: var(--color-gray-55);--font-color-crd-body-large: var(--color-gray-90);--font-color-crd-body: var(--color-gray-90);--font-color-crd-body-small: var(--color-gray-90);--font-color-crd-body-extra-small: var(--color-gray-90);--font-color-crd-link-large: var(--color-blue);--font-color-crd-link: var(--color-blue);--font-color-crd-link-small: var(--color-blue);--font-color-crd-link-extra-small: var(--color-blue);--font-color-crd-link-hover: var(--color-blue-dark);--font-color-crd-product-lockup--name: var(--color-gray-99);--font-color-crd-product-lockup--square: var(--color-gray-55);--font-color-crd-emphasis-pill: var(--color-blue)}:root .sq-custom-crd-dark-mode,:root .sq-custom-crd-component-container__theme--dark{--crd-dark-mode-color-blue: #4a95ff;--font-color-crd-accent: var(--color-white);--font-color-crd-title-xl: var(--color-white);--font-color-crd-title: var(--color-white);--font-color-crd-h1: var(--color-white);--font-color-crd-h2: var(--color-white);--font-color-crd-h3: var(--color-white);--font-color-crd-h4: var(--color-white);--font-color-crd-h5: var(--color-white);--font-color-crd-h6: var(--color-white);--font-color-crd-eyebrow: var(--color-gray-30);--font-color-crd-eyebrow-small: var(--color-gray-30);--font-color-crd-body-large: var(--color-gray-15);--font-color-crd-body: var(--color-gray-15);--font-color-crd-body-small: var(--color-gray-15);--font-color-crd-body-extra-small: var(--color-gray-15);--font-color-crd-link-large: var(--crd-dark-mode-color-blue);--font-color-crd-link: var(--crd-dark-mode-color-blue);--font-color-crd-link-small: var(--crd-dark-mode-color-blue);--font-color-crd-link-extra-small: var(--crd-dark-mode-color-blue);--font-color-crd-link-hover: var(--color-blue-dark);--font-color-crd-product-lockup--name: var(--color-gray-15);--font-color-crd-product-lockup--square: var(--color-gray-30);--font-color-crd-emphasis-pill: var(--crd-dark-mode-color-blue)}:root .sq-custom-crd-component-container__theme--accent-gray{--font-color-crd-eyebrow: var(--color-gray-75);--font-color-crd-eyebrow-small: var(--color-gray-75)}:root .sq-custom-crd-light-mode{--font-color-crd-accent: var(--color-gray-99);--font-color-crd-title-xl: var(--color-gray-99);--font-color-crd-title: var(--color-gray-99);--font-color-crd-h1: var(--color-gray-99);--font-color-crd-h2: var(--color-gray-99);--font-color-crd-h3: var(--color-gray-99);--font-color-crd-h4: var(--color-gray-99);--font-color-crd-h5: var(--color-gray-99);--font-color-crd-h6: var(--color-gray-99);--font-color-crd-eyebrow: var(--color-gray-55);--font-color-crd-eyebrow-small: var(--color-gray-55);--font-color-crd-body-large: var(--color-gray-90);--font-color-crd-body: var(--color-gray-90);--font-color-crd-body-small: var(--color-gray-90);--font-color-crd-body-extra-small: var(--color-gray-90);--font-color-crd-link-large: var(--color-blue);--font-color-crd-link: var(--color-blue);--font-color-crd-link-small: var(--color-blue);--font-color-crd-link-extra-small: var(--color-blue);--font-color-crd-link-hover: var(--color-blue-dark);--font-color-crd-product-lockup--name: var(--color-gray-99);--font-color-crd-product-lockup--square: var(--color-gray-55);--font-color-crd-emphasis-pill: var(--color-blue)}}@layer custom-components{:root{--font-family-crd-square-sans-text: var(--font-family-base);--font-family-crd-square-sans-display: var(--font-family-display);--font-family-crd-accent: var(--font-family-crd-square-sans-display);--font-family-crd-title-xl: var(--font-family-crd-square-sans-display);--font-family-crd-title: var(--font-family-crd-square-sans-display);--font-family-crd-h1: var(--font-family-crd-square-sans-display);--font-family-crd-h2: var(--font-family-crd-square-sans-display);--font-family-crd-h3: var(--font-family-crd-square-sans-display);--font-family-crd-h4: var(--font-family-crd-square-sans-display);--font-family-crd-h5: var(--font-family-crd-square-sans-display);--font-family-crd-h6: var(--font-family-crd-square-sans-display);--font-family-crd-eyebrow: var(--font-family-crd-square-sans-text);--font-family-crd-eyebrow-small: var(--font-family-crd-square-sans-text);--font-family-crd-body-large: var(--font-family-crd-square-sans-text);--font-family-crd-body: var(--font-family-crd-square-sans-text);--font-family-crd-body-small: var(--font-family-crd-square-sans-text);--font-family-crd-body-extra-small: var(--font-family-crd-square-sans-text);--font-family-crd-link-large: var(--font-family-crd-body-large);--font-family-crd-link: var(--font-family-crd-body);--font-family-crd-link-small: var(--font-family-crd-body-small);--font-family-crd-link-extra-small: var(--font-family-crd-body-extra-small);--font-family-crd-product-lockup--name: var(--font-family-crd-square-sans-display);--font-family-crd-product-lockup--square: var(--font-family-crd-product-lockup--name)}}@layer custom-components{:root{--font-size-crd-accent: 9.6rem;--font-size-crd-title-xl: 4.6rem;--font-size-crd-title: 4.6rem;--font-size-crd-h1: 4.6rem;--font-size-crd-h2: 3.8rem;--font-size-crd-h3: 3rem;--font-size-crd-h4: 2.4rem;--font-size-crd-h5: 2rem;--font-size-crd-h6: 1.8rem;--font-size-crd-eyebrow: 1.6rem;--font-size-crd-eyebrow-small: 1.4rem;--font-size-crd-body-large: 2rem;--font-size-crd-body: 1.6rem;--font-size-crd-body-small: 1.4rem;--font-size-crd-body-extra-small: 1.2rem;--font-size-crd-link-large: var(--font-size-crd-body-large);--font-size-crd-link: var(--font-size-crd-body);--font-size-crd-link-small: var(--font-size-crd-body-small);--font-size-crd-link-extra-small: var(--font-size-crd-body-extra-small);--font-size-crd-product-lockup--name: 2.4rem;--font-size-crd-product-lockup--square: var(--font-size-crd-product-lockup--name)}@media (min-width: 740px){:root{--font-size-crd-title-xl: 7.6rem}}@media (min-width: 1280px){:root{--font-size-crd-accent: 12rem;--font-size-crd-title-xl: 9.6rem;--font-size-crd-title: 6.2rem;--font-size-crd-h1: 6.2rem;--font-size-crd-h2: 5rem;--font-size-crd-h3: 3.2rem;--font-size-crd-h4: 2.4rem;--font-size-crd-h5: 2.2rem;--font-size-crd-h6: 1.8rem;--font-size-crd-eyebrow: 1.6rem;--font-size-crd-eyebrow-small: 1.4rem;--font-size-crd-body-large: 2.2rem;--font-size-crd-body: 1.8rem;--font-size-crd-body-small: 1.6rem;--font-size-crd-body-extra-small: 1.4rem;--font-size-crd-link-large: var(--font-size-crd-body-large);--font-size-crd-link: var(--font-size-crd-body);--font-size-crd-link-small: var(--font-size-crd-body-small);--font-size-crd-link-extra-small: var(--font-size-crd-body-extra-small);--font-size-crd-product-lockup--name: 3.2rem;--font-size-crd-product-lockup--square: var(--font-size-crd-product-lockup--name)}}}@layer custom-components{:root{--font-weight-crd-accent: var(--font-weight-regular);--font-weight-crd-title-xl: var(--font-weight-regular);--font-weight-crd-title: var(--font-weight-regular);--font-weight-crd-h1: var(--font-weight-regular);--font-weight-crd-h2-m: var(--font-weight-medium);--font-weight-crd-h2-r: var(--font-weight-regular);--font-weight-crd-h2: var(--font-weight-regular);--font-weight-crd-h3-m: var(--font-weight-medium);--font-weight-crd-h3-r: var(--font-weight-regular);--font-weight-crd-h3: var(--font-weight-regular);--font-weight-crd-h4-m: var(--font-weight-medium);--font-weight-crd-h4-r: var(--font-weight-regular);--font-weight-crd-h4: var(--font-weight-regular);--font-weight-crd-h5: var(--font-weight-medium);--font-weight-crd-h6: var(--font-weight-medium);--font-weight-crd-eyebrow: var(--font-weight-semibold);--font-weight-crd-eyebrow-small: var(--font-weight-semibold);--font-weight-crd-body-large: var(--font-weight-regular);--font-weight-crd-body: var(--font-weight-regular);--font-weight-crd-body-small: var(--font-weight-regular);--font-weight-crd-body-extra-small: var(--font-weight-regular);--font-weight-crd-link-large: var(--font-weight-medium);--font-weight-crd-link: var(--font-weight-medium);--font-weight-crd-link-small: var(--font-weight-medium);--font-weight-crd-link-extra-small: var(--font-weight-medium);--font-weight-crd-product-lockup--name: var(--font-weight-medium);--font-weight-crd-product-lockup--square: var(--font-weight-crd-product-lockup--name)}}@layer custom-components{:root{--letter-spacing-crd-accent: -.1rem;--letter-spacing-crd-title-xl: -.1rem;--letter-spacing-crd-title: -.1rem;--letter-spacing-crd-h1: -.1rem;--letter-spacing-crd-h2: 0;--letter-spacing-crd-h3: 0;--letter-spacing-crd-h4: 0;--letter-spacing-crd-h5: 0;--letter-spacing-crd-h6: 0;--letter-spacing-crd-eyebrow: .2rem;--letter-spacing-crd-eyebrow-small: .2rem;--letter-spacing-crd-body-large: 0;--letter-spacing-crd-body: 0;--letter-spacing-crd-body-small: 0;--letter-spacing-crd-body-extra-small: 0;--letter-spacing-crd-link-large: var(--letter-spacing-crd-body-large);--letter-spacing-crd-link: var(--letter-spacing-crd-body);--letter-spacing-crd-link-small: var(--letter-spacing-crd-body-small);--letter-spacing-crd-link-extra-small: var(--letter-spacing-crd-body-extra-small);--letter-spacing-crd-product-lockup--name: 0;--letter-spacing-crd-product-lockup--square: var(--letter-spacing-crd-product-lockup--name)}}@layer custom-components{:root{--line-height-crd-accent: 9.6rem;--line-height-crd-title-xl: 5.2rem;--line-height-crd-title: 5.2rem;--line-height-crd-h1: 5.2rem;--line-height-crd-h2: 4.4rem;--line-height-crd-h3: 3.8rem;--line-height-crd-h4: 3.2rem;--line-height-crd-h5: 2.8rem;--line-height-crd-h6: 2.6rem;--line-height-crd-eyebrow: 2.8rem;--line-height-crd-eyebrow-small: 2.4rem;--line-height-crd-body-large: 2.8rem;--line-height-crd-body: 2.4rem;--line-height-crd-body-small: 2.1rem;--line-height-crd-body-extra-small: 1.8rem;--line-height-crd-link-large: var(--line-height-crd-body-large);--line-height-crd-link: var(--line-height-crd-body);--line-height-crd-link-small: var(--line-height-crd-body-small);--line-height-crd-link-extra-small: var(--line-height-crd-body-extra-small);--line-height-crd-product-lockup--name: 1;--line-height-crd-product-lockup--square: var(--line-height-crd-product-lockup--name)}@media (min-width: 740px){:root{--line-height-crd-title-xl: 8.3rem}}@media (min-width: 1280px){:root{--line-height-crd-accent: 12rem;--line-height-crd-title: 7rem;--line-height-crd-title-xl: 10.5rem;--line-height-crd-h1: 6.7rem;--line-height-crd-h2: 6rem;--line-height-crd-h3: 4rem;--line-height-crd-h4: 3.4rem;--line-height-crd-h5: 3.3rem;--line-height-crd-h6: 2.8rem;--line-height-crd-eyebrow: 2.8rem;--line-height-crd-eyebrow-small: 2.4rem;--line-height-crd-body-large: 3.3rem;--line-height-crd-body: 2.8rem;--line-height-crd-body-small: 2.4rem;--line-height-crd-body-extra-small: 2.1rem;--line-height-crd-link-large: var(--line-height-crd-body-large);--line-height-crd-link: var(--line-height-crd-body);--line-height-crd-link-small: var(--line-height-crd-body-small);--line-height-crd-link-extra-small: var(--line-height-crd-body-extra-small);--line-height-crd-product-lockup--name: 1;--line-height-crd-product-lockup--square: var(--line-height-crd-product-lockup--name)}}}@layer custom-components{:root .sq-custom-crd-background-light-blue{background-color:#c9e8f5}:root .sq-custom-crd-dark-mode-card{background:var(--color-gray-90)}}@layer custom-components{:root .sq-custom-crd-border-accent{border:solid 1px var(--color-accent)}}@layer custom-components{.BasePage .LinkComponent a.LinkComponent--text{display:inline-block}.BasePage .LinkComponent:not(.sq-custom-link-text-font-size-large) a.LinkComponent--text{font-family:var(--font-family-crd-link);font-weight:var(--font-weight-crd-link);font-size:var(--font-size-crd-link);line-height:var(--line-height-crd-link);letter-spacing:var(--letter-spacing-crd-link);color:var(--font-color-crd-link, var(--color))}.BasePage .LinkComponent:not(.sq-custom-link-text-font-size-large) a.LinkComponent--text:hover{color:var(--font-color-crd-link-hover)}.BasePage .LinkComponent.sq-custom-crd-link a.LinkComponent--text,.BasePage .LinkComponent.sq-custom-crd-link a.LinkComponent--anchor{font-family:var(--font-family-crd-link);font-weight:var(--font-weight-crd-link);font-size:var(--font-size-crd-link);line-height:var(--line-height-crd-link);letter-spacing:var(--letter-spacing-crd-link);color:var(--font-color-crd-link, var(--color))}.BasePage .LinkComponent.sq-custom-crd-link a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-crd-link a.LinkComponent--anchor:hover{color:var(--font-color-crd-link-hover)}.BasePage .LinkComponent.sq-custom-crd-link-large a.LinkComponent--text,.BasePage .LinkComponent.sq-custom-crd-link-large a.LinkComponent--anchor{font-family:var(--font-family-crd-link-large);font-weight:var(--font-weight-crd-link-large);font-size:var(--font-size-crd-link-large);line-height:var(--line-height-crd-link-large);letter-spacing:var(--letter-spacing-crd-link-large);color:var(--font-color-crd-link-large, var(--color))}.BasePage .LinkComponent.sq-custom-crd-link-large a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-crd-link-large a.LinkComponent--anchor:hover{color:var(--font-color-crd-link-hover)}.BasePage .LinkComponent.sq-custom-crd-link-small a.LinkComponent--text,.BasePage .LinkComponent.sq-custom-crd-link-small a.LinkComponent--anchor{font-family:var(--font-family-crd-link-small);font-weight:var(--font-weight-crd-link-small);font-size:var(--font-size-crd-link-small);line-height:var(--line-height-crd-link-small);letter-spacing:var(--letter-spacing-crd-link-small);color:var(--font-color-crd-link-small, var(--color))}.BasePage .LinkComponent.sq-custom-crd-link-small a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-crd-link-small a.LinkComponent--anchor:hover{color:var(--font-color-crd-link-hover)}.BasePage .LinkComponent.sq-custom-crd-link-extra-small a.LinkComponent--text,.BasePage .LinkComponent.sq-custom-crd-link-extra-small a.LinkComponent--anchor{font-family:var(--font-family-crd-link-extra-small);font-weight:var(--font-weight-crd-link-extra-small);font-size:var(--font-size-crd-link-extra-small);line-height:var(--line-height-crd-link-extra-small);letter-spacing:var(--letter-spacing-crd-link-extra-small);color:var(--font-color-crd-link-extra-small, var(--color))}.BasePage .LinkComponent.sq-custom-crd-link-extra-small a.LinkComponent--text:hover,.BasePage .LinkComponent.sq-custom-crd-link-extra-small a.LinkComponent--anchor:hover{color:var(--font-color-crd-link-hover)}}@layer custom-components{.BasePage .sq-custom-crd-dark-mode .ListComponent li{--color-blue: var(--crd-dark-mode-color-blue) !important;--color-gray-99: var(--color-white) !important}.BasePage .ListComponent .num-cols-1{--grid-row-gap: var(--space-10)}.BasePage .ListComponent li{padding-left:var(--space-30)}.BasePage .ListComponent ul li:before{font-size:16px}.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(-8px + var(--checkmark-offset) / 2)}.BasePage .ListComponent.sq-custom-crd-body-large li,.BasePage .ListComponent.sq-custom-crd-body-large li>*{font-family:var(--font-family-crd-body-large);font-weight:var(--font-weight-crd-body-large);font-size:var(--font-size-crd-body-large);line-height:var(--line-height-crd-body-large);letter-spacing:var(--letter-spacing-crd-body-large);color:var(--font-color-crd-body-large, var(--color));--checkmark-offset: var(--line-height-crd-body-large)}.BasePage .ListComponent.sq-custom-crd-body li,.BasePage .ListComponent.sq-custom-crd-body li>*{font-family:var(--font-family-crd-body);font-weight:var(--font-weight-crd-body);font-size:var(--font-size-crd-body);line-height:var(--line-height-crd-body);letter-spacing:var(--letter-spacing-crd-body);color:var(--font-color-crd-body, var(--color));--checkmark-offset: var(--line-height-crd-body)}.BasePage .ListComponent.sq-custom-crd-body-small li,.BasePage .ListComponent.sq-custom-crd-body-small li>*{font-family:var(--font-family-crd-body-small);font-weight:var(--font-weight-crd-body-small);font-size:var(--font-size-crd-body-small);line-height:var(--line-height-crd-body-small);letter-spacing:var(--letter-spacing-crd-body-small);color:var(--font-color-crd-body-small, var(--color));--checkmark-offset: var(--line-height-crd-body-small)}.BasePage .ListComponent.sq-custom-crd-body-extra-small li,.BasePage .ListComponent.sq-custom-crd-body-extra-small li>*{font-family:var(--font-family-crd-body-extra-small);font-weight:var(--font-weight-crd-body-extra-small);font-size:var(--font-size-crd-body-extra-small);line-height:var(--line-height-crd-body-extra-small);letter-spacing:var(--letter-spacing-crd-body-extra-small);color:var(--font-color-crd-body-extra-small, var(--color));--checkmark-offset: var(--line-height-crd-body-extra-small)}}@layer custom-components{:root{--paragraph-spacing-crd-accent: var(--space-20);--paragraph-spacing-crd-title-xl: var(--space-20);--paragraph-spacing-crd-title: var(--space-20);--paragraph-spacing-crd-h1: var(--space-20);--paragraph-spacing-crd-h2: var(--space-20);--paragraph-spacing-crd-h3: var(--space-20);--paragraph-spacing-crd-h4: var(--space-10);--paragraph-spacing-crd-h5: var(--space-10);--paragraph-spacing-crd-h6: var(--space-10);--paragraph-spacing-crd-eyebrow: var(--space-10);--paragraph-spacing-crd-eyebrow-small: var(--space-10);--paragraph-spacing-crd-body-large: var(--space-10);--paragraph-spacing-crd-body: var(--space-10);--paragraph-spacing-crd-body-small: var(--space-10);--paragraph-spacing-crd-body-extra-small: var(--space-10);--paragraph-spacing-crd-product-lockup--name: var(--space-20);--paragraph-spacing-crd-product-lockup--square: var(--paragraph-spacing-crd-product-lockup--name)}@media (min-width: 1280px){:root{--paragraph-spacing-crd-title-xl: var(--space-40);--paragraph-spacing-crd-title: var(--space-30);--paragraph-spacing-crd-h1: var(--space-30);--paragraph-spacing-crd-body: var(--space-20);--paragraph-spacing-crd-body-small: var(--space-20)}}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p:empty,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p:empty{display:none}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:not(hr,div),.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:not(hr,div){margin:0}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) :is(h1,h2,h3,h4,h5,h6,p):has(span[class*=sq-custom-crd]),.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) :is(h1,h2,h3,h4,h5,h6,p):has(span[class*=sq-custom-crd]){margin-bottom:0}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:last-child,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:last-child span,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:last-child,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent)>*:last-child span{margin:0}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p:has(span),.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p:has(span){margin-bottom:0}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title-accent,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title-xl,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h1,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h5,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h6,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-eyebrow,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-eyebrow-small,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-large,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-small,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-extra-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title-accent,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title-xl,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-title,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h1,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h2-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h3-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h4-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h5,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-h6,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-eyebrow,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-eyebrow-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-large,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-crd-body-extra-small{display:block}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-product-lockup--square,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-product-lockup--name,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-product-lockup--square,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) span.sq-custom-product-lockup--name{display:inline-block}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-accent,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-accent{margin-bottom:var(--paragraph-spacing-crd-accent)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-title-xl,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-title-xl{margin-bottom:var(--paragraph-spacing-crd-title-xl)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-title,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-title{margin-bottom:var(--paragraph-spacing-crd-title)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h1,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h1,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h1,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h1{margin-bottom:var(--paragraph-spacing-crd-h1)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h2,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h2-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h2{margin-bottom:var(--paragraph-spacing-crd-h2)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h3,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h3-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h3{margin-bottom:var(--paragraph-spacing-crd-h3)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4-m,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4-r,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h4,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4-m,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h4-r,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h4{margin-bottom:var(--paragraph-spacing-crd-h4)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h5,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h5,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h5,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h5{margin-bottom:var(--paragraph-spacing-crd-h5)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h6,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h6,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-h6,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) h6{margin-bottom:var(--paragraph-spacing-crd-h6)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-eyebrow,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-eyebrow{margin-bottom:var(--paragraph-spacing-crd-eyebrow)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-eyebrow-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-eyebrow-small{margin-bottom:var(--paragraph-spacing-crd-eyebrow-small)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-large,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-large{margin-bottom:var(--paragraph-spacing-crd-body-large)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body,.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) p{margin-bottom:var(--paragraph-spacing-crd-body)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-small{margin-bottom:var(--paragraph-spacing-crd-body-small)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-extra-small,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-crd-body-extra-small{margin-bottom:var(--paragraph-spacing-crd-body-extra-small)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-product-lockup--square,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-product-lockup--square{margin-bottom:var(--paragraph-spacing-crd-product-lockup--square)}.ModalPartial .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-product-lockup--name,.BasePage .RichTextFieldComponent:not(.accordion-title .RichTextFieldComponent) .sq-custom-product-lockup--name{margin-bottom:var(--paragraph-spacing-crd-product-lockup--name)}}@layer custom-components{.BasePage .RichTextFieldComponent.sq-custom-crd-accent *,.BasePage .RichTextFieldComponent .sq-custom-crd-accent,.ModalPartial .RichTextFieldComponent.sq-custom-crd-accent *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-accent{font-family:var(--font-family-crd-accent);font-weight:var(--font-weight-crd-accent);font-size:var(--font-size-crd-accent);line-height:var(--line-height-crd-accent);letter-spacing:var(--letter-spacing-crd-accent);color:var(--font-color-crd-accent, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-title-xl *,.BasePage .RichTextFieldComponent .sq-custom-crd-title-xl,.ModalPartial .RichTextFieldComponent.sq-custom-crd-title-xl *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-title-xl{font-family:var(--font-family-crd-title-xl);font-weight:var(--font-weight-crd-title-xl);font-size:var(--font-size-crd-title-xl);line-height:var(--line-height-crd-title-xl);letter-spacing:var(--letter-spacing-crd-title-xl);color:var(--font-color-crd-title-xl, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-title *,.BasePage .RichTextFieldComponent .sq-custom-crd-title,.ModalPartial .RichTextFieldComponent.sq-custom-crd-title *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-title{font-family:var(--font-family-crd-title);font-weight:var(--font-weight-crd-title);font-size:var(--font-size-crd-title);line-height:var(--line-height-crd-title);letter-spacing:var(--letter-spacing-crd-title);color:var(--font-color-crd-title, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h1 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h1,.BasePage .RichTextFieldComponent h1,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h1 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h1,.ModalPartial .RichTextFieldComponent h1{font-family:var(--font-family-crd-h1);font-weight:var(--font-weight-crd-h1);font-size:var(--font-size-crd-h1);line-height:var(--line-height-crd-h1);letter-spacing:var(--letter-spacing-crd-h1);color:var(--font-color-crd-h1, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h2 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h2,.BasePage .RichTextFieldComponent.sq-custom-crd-h2-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h2-m,.BasePage .RichTextFieldComponent.sq-custom-crd-h2-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h2-r,.BasePage .RichTextFieldComponent h2,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h2 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h2,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h2-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h2-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h2-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h2-r,.ModalPartial .RichTextFieldComponent h2{font-family:var(--font-family-crd-h2);font-weight:var(--font-weight-crd-h2);font-size:var(--font-size-crd-h2);line-height:var(--line-height-crd-h2);letter-spacing:var(--letter-spacing-crd-h2);color:var(--font-color-crd-h2, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h2-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h2-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h2-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h2-m{font-weight:var(--font-weight-crd-h2-m)}.BasePage .RichTextFieldComponent.sq-custom-crd-h2-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h2-r,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h2-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h2-r{font-weight:var(--font-weight-crd-h2-r)}.BasePage .RichTextFieldComponent.sq-custom-crd-h3 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h3,.BasePage .RichTextFieldComponent.sq-custom-crd-h3-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h3-m,.BasePage .RichTextFieldComponent.sq-custom-crd-h3-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h3-r,.BasePage .RichTextFieldComponent h3,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h3 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h3,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h3-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h3-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h3-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h3-r,.ModalPartial .RichTextFieldComponent h3{font-family:var(--font-family-crd-h3);font-weight:var(--font-weight-crd-h3);font-size:var(--font-size-crd-h3);line-height:var(--line-height-crd-h3);letter-spacing:var(--letter-spacing-crd-h3);color:var(--font-color-crd-h3, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h3-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h3-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h3-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h3-m{font-weight:var(--font-weight-crd-h3-m)}.BasePage .RichTextFieldComponent.sq-custom-crd-h3-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h3-r,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h3-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h3-r{font-weight:var(--font-weight-crd-h3-r)}.BasePage .RichTextFieldComponent.sq-custom-crd-h4 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h4,.BasePage .RichTextFieldComponent.sq-custom-crd-h4-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h4-m,.BasePage .RichTextFieldComponent.sq-custom-crd-h4-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h4-r,.BasePage .RichTextFieldComponent h4,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h4 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h4,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h4-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h4-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h4-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h4-r,.ModalPartial .RichTextFieldComponent h4{font-family:var(--font-family-crd-h4);font-weight:var(--font-weight-crd-h4);font-size:var(--font-size-crd-h4);line-height:var(--line-height-crd-h4);letter-spacing:var(--letter-spacing-crd-h4);color:var(--font-color-crd-h4, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h4-m *,.BasePage .RichTextFieldComponent .sq-custom-crd-h4-m,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h4-m *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h4-m{font-weight:var(--font-weight-crd-h4-m)}.BasePage .RichTextFieldComponent.sq-custom-crd-h4-r *,.BasePage .RichTextFieldComponent .sq-custom-crd-h4-r,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h4-r *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h4-r{font-weight:var(--font-weight-crd-h4-r)}.BasePage .RichTextFieldComponent.sq-custom-crd-h5 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h5,.BasePage .RichTextFieldComponent h5,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h5 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h5,.ModalPartial .RichTextFieldComponent h5{font-family:var(--font-family-crd-h5);font-weight:var(--font-weight-crd-h5);font-size:var(--font-size-crd-h5);line-height:var(--line-height-crd-h5);letter-spacing:var(--letter-spacing-crd-h5);color:var(--font-color-crd-h5, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-h6 *,.BasePage .RichTextFieldComponent .sq-custom-crd-h6,.BasePage .RichTextFieldComponent h6,.ModalPartial .RichTextFieldComponent.sq-custom-crd-h6 *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-h6,.ModalPartial .RichTextFieldComponent h6{font-family:var(--font-family-crd-h6);font-weight:var(--font-weight-crd-h6);font-size:var(--font-size-crd-h6);line-height:var(--line-height-crd-h6);letter-spacing:var(--letter-spacing-crd-h6);color:var(--font-color-crd-h6, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-eyebrow *,.BasePage .RichTextFieldComponent .sq-custom-crd-eyebrow,.ModalPartial .RichTextFieldComponent.sq-custom-crd-eyebrow *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-eyebrow{font-family:var(--font-family-crd-eyebrow);font-weight:var(--font-weight-crd-eyebrow);font-size:var(--font-size-crd-eyebrow);line-height:var(--line-height-crd-eyebrow);letter-spacing:var(--letter-spacing-crd-eyebrow);color:var(--font-color-crd-eyebrow, var(--color));text-transform:uppercase}.BasePage .RichTextFieldComponent.sq-custom-crd-eyebrow-small *,.BasePage .RichTextFieldComponent .sq-custom-crd-eyebrow-small,.ModalPartial .RichTextFieldComponent.sq-custom-crd-eyebrow-small *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-eyebrow-small{font-family:var(--font-family-crd-eyebrow-small);font-weight:var(--font-weight-crd-eyebrow-small);font-size:var(--font-size-crd-eyebrow-small);line-height:var(--line-height-crd-eyebrow-small);letter-spacing:var(--letter-spacing-crd-eyebrow-small);color:var(--font-color-crd-eyebrow-small, var(--color));text-transform:uppercase}.BasePage .RichTextFieldComponent.sq-custom-crd-body-large *,.BasePage .RichTextFieldComponent .sq-custom-crd-body-large,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-large *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-large{font-family:var(--font-family-crd-body-large);font-weight:var(--font-weight-crd-body-large);font-size:var(--font-size-crd-body-large);line-height:var(--line-height-crd-body-large);letter-spacing:var(--letter-spacing-crd-body-large);color:var(--font-color-crd-body-large, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body *,.BasePage .RichTextFieldComponent .sq-custom-crd-body,.BasePage .RichTextFieldComponent p,.BasePage .RichTextFieldComponent li,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body,.ModalPartial .RichTextFieldComponent p,.ModalPartial .RichTextFieldComponent li{font-family:var(--font-family-crd-body);font-weight:var(--font-weight-crd-body);font-size:var(--font-size-crd-body);line-height:var(--line-height-crd-body);letter-spacing:var(--letter-spacing-crd-body);color:var(--font-color-crd-body, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body-small *,.BasePage .RichTextFieldComponent .sq-custom-crd-body-small,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-small *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-small{font-family:var(--font-family-crd-body-small);font-weight:var(--font-weight-crd-body-small);font-size:var(--font-size-crd-body-small);line-height:var(--line-height-crd-body-small);letter-spacing:var(--letter-spacing-crd-body-small);color:var(--font-color-crd-body-small, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body-extra-small *,.BasePage .RichTextFieldComponent .sq-custom-crd-body-extra-small,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-extra-small *,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-extra-small{font-family:var(--font-family-crd-body-extra-small);font-weight:var(--font-weight-crd-body-extra-small);font-size:var(--font-size-crd-body-extra-small);line-height:var(--line-height-crd-body-extra-small);letter-spacing:var(--letter-spacing-crd-body-extra-small);color:var(--font-color-crd-body-extra-small, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body-large a,.BasePage .RichTextFieldComponent .sq-custom-crd-body-large a,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-large a,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-large a{font-family:var(--font-family-crd-link-large);font-weight:var(--font-weight-crd-link-large);font-size:var(--font-size-crd-link-large);line-height:var(--line-height-crd-link-large);letter-spacing:var(--letter-spacing-crd-link-large);color:var(--font-color-crd-link-large, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body a,.BasePage .RichTextFieldComponent .sq-custom-crd-body a,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body a,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body a{font-family:var(--font-family-crd-link);font-weight:var(--font-weight-crd-link);font-size:var(--font-size-crd-link);line-height:var(--line-height-crd-link);letter-spacing:var(--letter-spacing-crd-link);color:var(--font-color-crd-link, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body-small a,.BasePage .RichTextFieldComponent .sq-custom-crd-body-small a,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-small a,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-small a{font-family:var(--font-family-crd-link-small);font-weight:var(--font-weight-crd-link-small);font-size:var(--font-size-crd-link-small);line-height:var(--line-height-crd-link-small);letter-spacing:var(--letter-spacing-crd-link-small);color:var(--font-color-crd-link-small, var(--color))}.BasePage .RichTextFieldComponent.sq-custom-crd-body-extra-small a,.BasePage .RichTextFieldComponent .sq-custom-crd-body-extra-small a,.ModalPartial .RichTextFieldComponent.sq-custom-crd-body-extra-small a,.ModalPartial .RichTextFieldComponent .sq-custom-crd-body-extra-small a{font-family:var(--font-family-crd-link-extra-small);font-weight:var(--font-weight-crd-link-extra-small);font-size:var(--font-size-crd-link-extra-small);line-height:var(--line-height-crd-link-extra-small);letter-spacing:var(--letter-spacing-crd-link-extra-small);color:var(--font-color-crd-link-extra-small, var(--color))}.BasePage .RichTextFieldComponent .sq-custom-crd-product-lockup--square,.ModalPartial .RichTextFieldComponent .sq-custom-crd-product-lockup--square{font-family:var(--font-family-crd-product-lockup--square);font-weight:var(--font-weight-crd-product-lockup--square);font-size:var(--font-size-crd-product-lockup--square);line-height:var(--line-height-crd-product-lockup--square);letter-spacing:var(--letter-spacing-crd-product-lockup--square);color:var(--font-color-crd-product-lockup--square, var(--color))}.BasePage .RichTextFieldComponent .sq-custom-crd-product-lockup--name,.ModalPartial .RichTextFieldComponent .sq-custom-crd-product-lockup--name{font-family:var(--font-family-crd-product-lockup--name);font-weight:var(--font-weight-crd-product-lockup--name);font-size:var(--font-size-crd-product-lockup--name);line-height:var(--line-height-crd-product-lockup--name);letter-spacing:var(--letter-spacing-crd-product-lockup--name);color:var(--font-color-crd-product-lockup--name, var(--color))}.BasePage .RichTextFieldComponent .sq-custom-crd-emphasis-pill,.ModalPartial .RichTextFieldComponent .sq-custom-crd-emphasis-pill{color:var(--font-color-crd-emphasis-pill);border:clamp(1px,.075em,3px) solid currentColor;border-radius:10em;padding:0 .25em;white-space:nowrap}.BasePage .RichTextFieldComponent.sq-custom-crd-screen-reader-only,.BasePage .RichTextFieldComponent .sq-custom-crd-screen-reader-only,.ModalPartial .RichTextFieldComponent.sq-custom-crd-screen-reader-only,.ModalPartial .RichTextFieldComponent .sq-custom-crd-screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.BasePage .RichTextFieldComponent.sq-custom-crd-color-override,.BasePage .RichTextFieldComponent .sq-custom-crd-color-override,.ModalPartial .RichTextFieldComponent.sq-custom-crd-color-override,.ModalPartial .RichTextFieldComponent .sq-custom-crd-color-override{color:var(--color)}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-h4])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-h5])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-h6])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-eyebrow])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-eyebrow-small])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-body-large])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}.FlexLayoutSection .RichTextFieldComponent:has(p:only-child):has([class*=crd-body])+.RichTextFieldComponent .InlineTypographyComponent.badge-pricing-tier{bottom:0}}@layer custom-components{:root{--crd-right-arrow-svg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="51" height="43" viewBox="0 0 51 43" fill="none" stroke="black" stroke-width="2.58137" stroke-miterlimit="10"><path d="M0 21.2783H48.5755"/><path d="M28.2969 1L48.5729 21.2761L28.2969 41.5511"/></svg>')}}@layer custom-components{:root .sq-custom-crd-flex-none{flex:none}:root .sq-custom-crd-overflow-hidden{overflow:hidden}:root .sq-custom-crd-hr hr{margin-top:20px;margin-bottom:20px}}@layer custom-components{.sq-custom-crd-background-linear-gradient{background:linear-gradient(var(--angle, 90deg),var(--from-color, transparent) var(--from-percent, 0%),var(--to-color, transparent) var(--to-percent, 100%))}}@layer custom-components{.sq-custom-crd-features-table{flex-direction:column;gap:var(--space-30)}.sq-custom-crd-features-table>.FlexLayoutSection{width:100%;align-items:center;padding-bottom:var(--space-10)}.sq-custom-crd-features-table>.FlexLayoutSection>*{width:auto;flex:0 0 auto}.sq-custom-crd-features-table>.FlexLayoutSection:not(.sq-custom-feature-category){border-bottom:1px solid var(--color-border)}.sq-custom-crd-features-table .sq-custom-table-title{padding-bottom:0}.sq-custom-crd-features-table .sq-custom-title-and-price{display:flex!important;gap:0 var(--space-10);align-items:baseline;align-self:flex-start;padding-bottom:var(--space-30)}@media (max-width: 739px){.sq-custom-crd-features-table .sq-custom-title-and-price{flex-direction:column-reverse}}.sq-custom-crd-features-table .sq-custom-title-and-price>*{width:auto!important}.sq-custom-crd-features-table .sq-custom-title-and-price>:last-child{width:100%!important}.sq-custom-crd-features-table .sq-custom-title-and-price .TextUnitComponent *{font-family:var(--font-family-crd-h4);font-weight:var(--font-weight-crd-h4);font-size:var(--font-size-crd-h4);line-height:var(--line-height-crd-h4);letter-spacing:var(--letter-spacing-crd-h4);color:var(--font-color-crd-h4, var(--color));font-weight:var(--font-weight-crd-h4-m)}.sq-custom-crd-features-table .sq-custom-feature-category{margin-bottom:var(--space-10);margin-top:var(--space-20)}@media (min-width: 740px){.sq-custom-crd-features-table .sq-custom-feature-category{margin-bottom:var(--space-30);margin-top:var(--space-30)}}.sq-custom-crd-features-table .sq-custom-feature-category~.sq-custom-feature-category{margin-top:var(--space-30)}@media (min-width: 740px){.sq-custom-crd-features-table .sq-custom-feature-category~.sq-custom-feature-category{margin-top:var(--space-60)}}.sq-custom-crd-features-table :not(.sq-custom-title-and-price)>.BoxComponent{margin-left:auto;display:grid!important;grid-template-columns:1fr}@media (min-width: 740px){.sq-custom-crd-features-table :not(.sq-custom-title-and-price)>.BoxComponent{width:50%;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.sq-custom-crd-features-table :not(.sq-custom-title-and-price)>.BoxComponent{width:60%}}@media (min-width: 1280px){.sq-custom-crd-features-table :not(.sq-custom-title-and-price)>.BoxComponent{width:50%}}}@layer custom-components{.sq-custom-narrow-width{max-width:var(--container-width-current);margin-left:auto;margin-right:auto}@media (min-width: 1024px){.sq-custom-narrow-width{max-width:680px}}@media (min-width: 1280px){.sq-custom-narrow-width{max-width:870px}}}
