@layer custom-components{:root{--font-family-releases-serif: "Exact Block", serif;--font-family-releases-sans-serif: var(--font-family-cash-sans);--font-family-releases-serif-hero: var(--font-family-releases-serif);--font-family-releases-serif-lg: var(--font-family-releases-serif);--font-family-releases-serif-m: var(--font-family-releases-serif);--font-family-releases-serif-sm: var(--font-family-releases-serif);--font-family-releases-sans-serif-xl: var(--font-family-releases-sans-serif);--font-family-releases-sans-serif-lg: var(--font-family-releases-sans-serif);--font-family-releases-sans-serif-m: var(--font-family-releases-sans-serif);--font-family-releases-sans-serif-sm: var(--font-family-releases-sans-serif)}}@layer custom-components{:root{--font-size-releases-serif-hero: 5.6rem;--font-size-releases-serif-lg: 4.4rem;--font-size-releases-serif-m: 3.6rem;--font-size-releases-serif-sm: 2.8rem;--font-size-releases-sans-serif-xl: 7.4rem;--font-size-releases-sans-serif-lg: 3.2rem;--font-size-releases-sans-serif-m: 2.4rem;--font-size-releases-sans-serif-sm: 2rem}@media (min-width: 64rem){:root{--font-size-releases-serif-hero: 12rem;--font-size-releases-serif-lg: 9rem;--font-size-releases-serif-m: 6.4rem;--font-size-releases-serif-sm: 4.2rem;--font-size-releases-sans-serif-xl: 18.5rem;--font-size-releases-sans-serif-lg: 5.6rem;--font-size-releases-sans-serif-m: 3.8rem;--font-size-releases-sans-serif-sm: 2.8rem}}@media (min-width: 80rem){:root{--font-size-releases-sans-serif-xl: 22.5rem}}}@layer custom-components{:root{--font-weight-releases-serif-hero: 400;--font-weight-releases-serif-lg: 400;--font-weight-releases-serif-m: 400;--font-weight-releases-serif-sm: 400;--font-weight-releases-sans-serif-xl: 500;--font-weight-releases-sans-serif-lg: 500;--font-weight-releases-sans-serif-m: 500;--font-weight-releases-sans-serif-sm: 500}}@layer custom-components{:root{--letter-spacing-releases-serif-hero: -.02em;--letter-spacing-releases-serif-lg: -.02em;--letter-spacing-releases-serif-m: -.02em;--letter-spacing-releases-serif-sm: -.01em;--letter-spacing-releases-sans-serif-xl: -.01em;--letter-spacing-releases-sans-serif-lg: -.02em;--letter-spacing-releases-sans-serif-m: -.01em;--letter-spacing-releases-sans-serif-sm: 0}@media (min-width: 64rem){:root{--letter-spacing-releases-serif-hero: -.03em;--letter-spacing-releases-serif-lg: -.03em;--letter-spacing-releases-serif-m: -.02em;--letter-spacing-releases-serif-sm: -.01em;--letter-spacing-releases-sans-serif-xl: -.02em;--letter-spacing-releases-sans-serif-lg: -.02em;--letter-spacing-releases-sans-serif-m: -.01em;--letter-spacing-releases-sans-serif-sm: 0}}}@layer custom-components{:root{--line-height-releases-serif-hero: 110%;--line-height-releases-serif-lg: 110%;--line-height-releases-serif-m: 110%;--line-height-releases-serif-sm: 130%;--line-height-releases-sans-serif-xl: 110%;--line-height-releases-sans-serif-lg: 110%;--line-height-releases-sans-serif-m: 110%;--line-height-releases-sans-serif-sm: 120%}@media (min-width: 64rem){:root{--line-height-releases-serif-hero: 100%;--line-height-releases-serif-lg: 100%;--line-height-releases-serif-m: 110%;--line-height-releases-serif-sm: 120%;--line-height-releases-sans-serif-xl: 110%;--line-height-releases-sans-serif-lg: 100%;--line-height-releases-sans-serif-m: 110%;--line-height-releases-sans-serif-sm: 130%}}}@layer custom-components{.RichTextFieldComponent,.RichTextFieldComponent *{max-width:100%!important}.RichTextFieldComponent.sq-custom-releases-serif-hero *,.RichTextFieldComponent .sq-custom-releases-serif-hero{font-family:var(--font-family-releases-serif-hero);font-size:var(--font-size-releases-serif-hero);line-height:var(--line-height-releases-serif-hero);letter-spacing:var(--letter-spacing-releases-serif-hero);font-weight:var(--font-weight-releases-serif-hero);color:var(--font-color-releases-serif-hero)}.RichTextFieldComponent.sq-custom-releases-serif-large *,.RichTextFieldComponent .sq-custom-releases-serif-large{font-family:var(--font-family-releases-serif-lg);font-size:var(--font-size-releases-serif-lg);line-height:var(--line-height-releases-serif-lg);letter-spacing:var(--letter-spacing-releases-serif-lg);font-weight:var(--font-weight-releases-serif-lg);color:var(--font-color-releases-serif-lg)}.RichTextFieldComponent.sq-custom-releases-serif-medium *,.RichTextFieldComponent .sq-custom-releases-serif-medium{font-family:var(--font-family-releases-serif-m);font-size:var(--font-size-releases-serif-m);line-height:var(--line-height-releases-serif-m);letter-spacing:var(--letter-spacing-releases-serif-m);font-weight:var(--font-weight-releases-serif-m);color:var(--font-color-releases-serif-m)}.RichTextFieldComponent.sq-custom-releases-serif-small *,.RichTextFieldComponent .sq-custom-releases-serif-small{font-family:var(--font-family-releases-serif-sm);font-size:var(--font-size-releases-serif-sm);line-height:var(--line-height-releases-serif-sm);letter-spacing:var(--letter-spacing-releases-serif-sm);font-weight:var(--font-weight-releases-serif-sm);color:var(--font-color-releases-serif-sm)}.RichTextFieldComponent.sq-custom-releases-sans-serf-extra-large *,.RichTextFieldComponent .sq-custom-releases-sans-serf-extra-large{font-family:var(--font-family-releases-sans-serif-xl);font-size:var(--font-size-releases-sans-serif-xl);line-height:var(--line-height-releases-sans-serif-xl);letter-spacing:var(--letter-spacing-releases-sans-serif-xl);font-weight:var(--font-weight-releases-sans-serif-xl);color:var(--font-color-releases-sans-serif-xl)}.RichTextFieldComponent.sq-custom-releases-sans-serf-large *,.RichTextFieldComponent .sq-custom-releases-sans-serf-large{font-family:var(--font-family-releases-sans-serif-lg);font-size:var(--font-size-releases-sans-serif-lg);line-height:var(--line-height-releases-sans-serif-lg);letter-spacing:var(--letter-spacing-releases-sans-serif-lg);font-weight:var(--font-weight-releases-sans-serif-lg);color:var(--font-color-releases-sans-serif-lg)}.RichTextFieldComponent.sq-custom-releases-sans-serif-medium *,.RichTextFieldComponent .sq-custom-releases-sans-serif-medium{font-family:var(--font-family-releases-sans-serif-m);font-size:var(--font-size-releases-sans-serif-m);line-height:var(--line-height-releases-sans-serif-m);letter-spacing:var(--letter-spacing-releases-sans-serif-m);font-weight:var(--font-weight-releases-sans-serif-m);color:var(--font-color-releases-sans-serif-m)}.RichTextFieldComponent.sq-custom-releases-sans-serif-small *,.RichTextFieldComponent .sq-custom-releases-sans-serif-small{font-family:var(--font-family-releases-sans-serif-sm);font-size:var(--font-size-releases-sans-serif-sm);line-height:var(--line-height-releases-sans-serif-sm);letter-spacing:var(--letter-spacing-releases-sans-serif-sm);font-weight:var(--font-weight-releases-sans-serif-sm);color:var(--font-color-releases-sans-serif-sm)}.RichTextFieldComponent.sq-custom-releases-sans-serif-small * sup,.RichTextFieldComponent .sq-custom-releases-sans-serif-small sup{font-weight:500!important}.RichTextFieldComponent.sq-custom-releases-quote *,.RichTextFieldComponent .sq-custom-releases-quote{font-family:var(--font-family-releases-serif);font-size:2rem;line-height:2.6rem}@media (min-width: 46.25rem){.RichTextFieldComponent.sq-custom-releases-quote *,.RichTextFieldComponent .sq-custom-releases-quote{font-weight:var(--font-weight-body);font-size:2.8rem;line-height:3.64rem;letter-spacing:-.084rem}}.RichTextFieldComponent .sq-custom-pwds-badge{padding:.8rem .6rem;border-radius:.3rem;color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-black)}}@layer custom-components{.sq-custom-pwds-badge{transform:none!important}.sq-custom-releases-gray-badge{width:auto!important;background-color:var(--color-neutral-800)!important;border-radius:.2rem!important;padding:.4rem .8rem!important}.sq-custom-releases-gray-badge p,.sq-custom-releases-gray-badge span{text-transform:uppercase;font-weight:var(--font-weight-medium);font-size:var(--font-size-body-extra-small);letter-spacing:.07rem}}@layer custom-components{.FlexLayoutSection,.BoxComponent,.RichTextFieldComponent{--border-color: var(--color-black) !important}}@layer custom-components{.allow-scroll{overflow:visible!important}.sq-custom-releases-lead-form-modal{position:fixed!important;width:100%!important;max-width:calc(100% - 40px)!important;height:auto!important;max-height:calc(100vh - 112px)!important;overflow-y:scroll!important;left:50%!important;right:0!important;bottom:92px!important;padding:40px!important;border:1px solid var(--color-black)!important;top:unset!important;background:var(--color-white)!important;transform:translateY(var(--space-20)) translate(-50%)!important;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out!important;visibility:visible!important;pointer-events:none!important}@media (min-width: 740px){.sq-custom-releases-lead-form-modal{height:auto!important;overflow:visible!important}}@media (min-width: 1024px){.sq-custom-releases-lead-form-modal{max-width:695px!important;bottom:112px!important;right:40px!important;left:unset!important;transform:translateY(var(--space-20))}}@media (min-width: 1280px){.sq-custom-releases-lead-form-modal{bottom:40px!important}}.sq-custom-releases-lead-form-modal[data-active=true]{opacity:1!important;transform:translateY(0) translate(-50%)!important;pointer-events:auto!important}@media (min-width: 1024px){.sq-custom-releases-lead-form-modal[data-active=true]{transform:translateY(0)!important}}.sq-custom-releases-lead-form-modal[data-active=false]{opacity:0!important;transform:translateY(var(--space-20)) translate(-50%)!important;pointer-events:none!important}@media (min-width: 1024px){.sq-custom-releases-lead-form-modal[data-active=false]{transform:translateY(var(--space-20))!important}}.sq-custom-releases-lead-form-modal .modal-scroll{position:relative!important;transform:none!important;left:unset!important;height:100%!important;overflow:unset!important}.sq-custom-releases-lead-form-modal:before{background:none!important}.sq-custom-releases-lead-form-modal .close-button{opacity:1!important;top:var(--space-10)!important;right:var(--space-10)!important;left:unset!important;bottom:unset!important}.sq-custom-releases-lead-form-modal .close-button:before{background:transparent!important}}@layer custom-components{.sq-custom-releases-jump-link>a{position:absolute!important;width:100%;height:100%}.sq-custom-releases-jump-link>.FlexLayoutSection{width:100%}.sq-custom-releases-jump-link .AproposImageComponent{transition:transform var(--duration-quick) var(--easing-decelerate);max-width:30px;pointer-events:none}@media (min-width: 1024px){.sq-custom-releases-jump-link .AproposImageComponent{max-width:unset}}.sq-custom-releases-jump-link:hover .AproposImageComponent{transform:translate3d(0,30%,0)}}@layer custom-components{.sq-custom-img-max-width .AproposImageComponent img{max-width:1015px;margin:0 auto}}@layer custom-components{.sq-custom-roadmap-hero-section>.AproposImageComponent .ResponsiveImagePartial,.sq-custom-roadmap-hero-section>.AproposImageComponent picture,.sq-custom-roadmap-hero-section>.AproposImageComponent img{max-width:100%;height:100%!important}.sq-custom-roadmap-hero-section>.AproposImageComponent img{object-fit:cover}.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent{width:var(--space-40)!important;height:var(--space-40)!important}.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent .ResponsiveImagePartial,.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent picture,.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent img{max-width:100%;height:100%!important}.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent img{object-fit:cover}@media (min-width: 1024px){.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .AproposImageComponent{width:var(--space-50)!important;height:var(--space-50)!important}}.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content>.FlexLayoutSection{width:auto!important}.sq-custom-roadmap-hero-section>.FlexLayoutSection .sq-custom-eyebrow-content .RichTextFieldComponent{width:fit-content!important}}@layer custom-components{@media (min-width: 64rem){.sq-custom-releases-footer-form .TextStack{margin-bottom:var(--space-40)}}.sq-custom-releases-footer-form .TextStack__heading{font-family:var(--text-variant-600-font-family, var(--text-font-family));font-size:var(--text-variant-600-font-size);font-weight:var(--text-variant-600-font-weight);letter-spacing:var(--text-variant-600-letter-spacing);line-height:var(--text-variant-600-line-height);max-width:var(--text-variant-600-max-width);text-wrap:balance}@media (min-width: 64rem){.sq-custom-releases-footer-form .TextStack__title+.TextStack__text{margin-top:var(--space-30)}}.InitialLeadForm form{--form-content-max-width: 55rem}.InitialLeadForm form .DisclaimerText{max-width:var(--form-content-max-width)}.InitialLeadForm form .singleFieldForm{display:block;position:relative;margin-top:calc(var(--space-10) / 2);max-width:var(--form-content-max-width)}.InitialLeadForm form .singleFieldForm .PwdsVisibleField input{padding:var(--space-10) var(--space-60) var(--space-10) var(--space-30);border-radius:0;background-color:var(--color-white);color:var(--color-black);height:var(--space-60)}@media (min-width: 64rem){.InitialLeadForm form .singleFieldForm .PwdsVisibleField input{padding:var(--space-10) var(--space-60) var(--space-10) var(--space-20)}}.InitialLeadForm form .singleFieldForm .PwdsVisibleField input,.InitialLeadForm form .singleFieldForm .PwdsVisibleField input::placeholder{font-size:var(--text-variant-100-font-size)!important;font-weight:var(--font-weight-body)!important;letter-spacing:var(--text-variant-100-letter-spacing)!important;line-height:var(--text-variant-100-line-height)!important}.InitialLeadForm form .singleFieldForm button.Action{position:absolute;right:0;top:0;height:var(--space-60)}.InitialLeadForm form .singleFieldForm button.Action span{width:var(--space-80);min-width:var(--space-80);opacity:0}.InitialLeadForm form .singleFieldForm button.Action:before{content:" ";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="22" viewBox="0 0 20 22" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.6177 10.0764C20.128 10.5866 20.128 11.414 19.6177 11.9243L10.471 21.0709L8.6231 19.223L15.5392 12.307L0.400391 12.307L0.400391 9.69364H15.5392L8.6231 2.77759L10.471 0.929688L19.6177 10.0764Z" fill="black"/></svg>');background-size:cover;width:var(--space-20);height:var(--space-20);position:absolute;right:var(--space-20);top:50%;transform:translateY(-50%)}.InitialLeadForm form .singleFieldForm button.Action:focus-visible:before{outline:var(--accessibility-focus-outline-width) var(--accessibility-focus-outline-style, solid) var(--accessibility-focus-outline-color);border-radius:var(--action-variant-button-border-radius);outline-offset:var(--accessibility-focus-outline-offset)}.FollowUpLeadForm form .SelectField__container,.FollowUpLeadForm form .PhoneField__container,.FollowUpLeadForm form input{border-radius:0!important}}
