@layer custom-components{:root{--background-color: var(--color-gray-93);--color-racer-yellow: #edff80;--color-blue-sky: #4a95ff}body{background-color:var(--color-gray-99);--color-text: var(--color-text-theme-black);--color-heading: var(--color-heading-theme-black);--color-title: var(--color-title-theme-black);--color-eyebrow: var(--color-eyebrow-theme-black);--color-link: var(--color-link-theme-black);--color-link-hover: var(--color-link-hover-theme-black);--color-link-active: var(--color-link-active-theme-black);background-color:var(--background-color)}.FooterComponent{background-color:var(--background-color)!important}}.PublicWebNav,.PublicWebNavV2{--color-background: var(--background-color) !important;--color-background-rgb: 18, 18, 18 !important}@layer custom-components{h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.sq-custom-heading{font-stretch:125%;--font-weight: 500;--font-family: var(--font-family-display)}.sq-custom-mono-font{--font-family: var(--square-sans-mono);font-stretch:100%}.sq-custom-racer-yellow{--color: var(--color-racer-yellow)}.sq-custom-font-size-extra-small p{--font-size: var(--font-size-body-extra-small);--line-height: var(--line-height-body-extra-small)}.sq-custom-font-size-small p{--font-size: var(--font-size-body-small);--line-height: var(--line-height-body-small)}.sq-custom-font-size-large p{--font-size: var(--font-size-body-large);--line-height: var(--line-height-body-large)}}@layer custom-components{.ListComponentItem{--list-marker-color: var(--color-racer-yellow, white) !important;padding-left:var(--list-marker-offset, 1.75em)}ul{--list-marker-offset: 1em}ul>li:before{width:var(--list-marker-offset, 1.75em);margin-left:calc(-1 * var(--list-marker-offset, -1.75em))}ul.checkmark>li.ListComponentItem{padding-left:calc(var(--list-marker-offset, 1.75em) * 1.5)}ul.checkmark>li.ListComponentItem:before{width:.45em!important;height:.25em!important;position:absolute;top:calc(50% - .0625em)!important;left:1.28em;translate:0 -50%}ul.checkmark>li.ListComponentItem:after{content:"";position:absolute;top:50%;left:0;translate:0 -50%;height:1em;width:1em;border-radius:100%;border:var(--list-marker-color) .125em solid}}@layer custom-components{.LinkComponent a.LinkComponent--button{background-color:var(--color-blue)}.LinkComponent.sq-custom-dap-button{--height-button: 3em;--base-padding: 1.5em;--font-size: 1.4rem;--border-left-width: 1px;--border-radius: .275em;--border-width-alt: 1px}@media (min-width: 740px){.LinkComponent.sq-custom-dap-button{--font-size: 1.6rem}}.LinkComponent.sq-custom-dap-button a{position:relative;padding:0 calc(var(--height-button) + var(--base-padding)) 0 var(--base-padding);font-size:var(--font-size);font-weight:600;text-align:center;line-height:var(--height-button);vertical-align:middle;border:none;border-radius:var(--border-radius);min-height:unset;height:var(--height-button);width:fit-content;color:#fff}.LinkComponent.sq-custom-dap-button a .text{width:100%;padding:0 1.5em}.LinkComponent.sq-custom-dap-button a:before,.LinkComponent.sq-custom-dap-button a:after{z-index:2;position:absolute;top:0;right:0;height:var(--height-button);width:var(--height-button)}.LinkComponent.sq-custom-dap-button a:before{content:"";border-left:var(--color-charcoal) var(--border-left-width) solid;border-radius:var(--border-radius)}.LinkComponent.sq-custom-dap-button a:after{content:"->";scale:1.25;transform-origin:50% 50%;transition:rotate var(--duration-quick) var(--easing-standard)}.LinkComponent.sq-custom-dap-button a:hover,.LinkComponent.sq-custom-dap-button a:focus-visible{background-color:var(--color-link);color:#fff}.LinkComponent.sq-custom-dap-button a:hover:after,.LinkComponent.sq-custom-dap-button a:focus-visible:after{rotate:-45deg}.LinkComponent.sq-custom-dap-button.sq-custom-full-width-at-mobile a{width:100%}@media (min-width: 1024px){.LinkComponent.sq-custom-dap-button.sq-custom-full-width-at-mobile a{width:fit-content}}.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt{border-color:var(--color-blue-sky);border-width:var(--border-width-alt);border-style:solid;background-color:transparent;color:#fff}.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt:before{border-left:var(--color-blue-sky) var(--border-left-width) solid;margin-top:calc(-1 * var(--border-width-alt))}.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt:hover,.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt:focus-visible{background-color:transparent;color:#fff;border-color:var(--color-blue-sky)}.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt:hover:after,.LinkComponent.sq-custom-dap-button .LinkComponent--button-alt:focus-visible:after{rotate:-45deg}}@layer custom-components{.sq-custom-dap-quote-module>div{max-width:90rem;margin:auto;padding:var(--space-60) 0;border-top:var(--color-racer-yellow) 1px solid;border-bottom:var(--color-racer-yellow) 1px solid}@media (min-width: 1024px){.sq-custom-dap-quote-module>div{padding:var(--space-100) 0}}.sq-custom-dap-quote-module .sq-custom-quote-text p,.sq-custom-dap-quote-module .sq-custom-quote-text{font-family:var(--font-family-display);font-size:var(--font-size-24);line-height:var(--line-height-34);text-wrap:pretty}@media (min-width: 1024px){.sq-custom-dap-quote-module .sq-custom-quote-text p,.sq-custom-dap-quote-module .sq-custom-quote-text{font-size:3.2rem;line-height:4rem}}.sq-custom-dap-quote-module .sq-custom-quote-attribution{font-family:var(--font-family, var(--font-family-body-small));font-size:var(--font-size, var(--font-size-body-small));line-height:var(--line-height, var(--line-height-body-small));font-weight:var(--font-weight, var(--font-weight-regular));color:var(--color, var(--color-text));font-weight:var(--font-weight-semibold);text-transform:uppercase}}@layer custom-components{.sq-custom-dap-sign-off-module{border-radius:3rem;border:1px solid transparent;background-image:linear-gradient(var(--background-color),var(--background-color)),linear-gradient(-60deg,var(--color-racer-yellow),rgba(255,255,255,.05) 33%,rgba(255,255,255,.1) 66%,var(--color-racer-yellow));background-origin:border-box;background-clip:padding-box,border-box}.sq-custom-dap-sign-off-module>*{margin:auto;max-width:100rem}.sq-custom-dap-sign-off-module p{text-wrap:balance}}
