.button{white-space:nowrap;border-radius:9999px;padding:16px 22px;font-weight:500;text-transform:uppercase;line-height:100%;color:var(--colors-smokey)}.button--primary{background-color:var(--colors-white)!important}.button--primary:hover{background-color:var(--colors-metallic)!important}.button--secondary{background-color:var(--colors-jet)!important;color:var(--colors-white)}.button--secondary:hover{background-color:var(--colors-cornflower)!important}.button--tertiary{border-width:1px;border-style:solid;border-color:var(--colors-smokey);background-color:transparent;color:var(--colors-smokey)}:is(.dark .button--tertiary){border-color:var(--colors-white);color:var(--colors-white)}.button--tertiary:hover{border-color:var(--colors-granite);color:var(--colors-granite)}:is(.dark .button--tertiary:hover){border-color:var(--colors-cornflower);color:var(--colors-cornflower)}.button--quaternary{background-color:var(--colors-white)!important}.button--quaternary:hover{background-color:var(--colors-cornflower)!important}.button--text.button--active{background-color:var(--colors-jet)!important;color:var(--colors-gray)}.button--circular{border-radius:9999px}.button--circular.button--small{padding-left:8px;padding-right:8px}.button--circular.button--large{padding-left:16px;padding-right:16px}@media (min-width: 1024px){.button--circular.button--navbar,.button--circular.button--footer{padding-left:8px;padding-right:8px}}.button--icon{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.button--large{font-size:17px}.button--small{padding:8px 14px;font-size:14px}.button--navbar,.button--footer{width:100%}@media (min-width: 1024px){.button--navbar,.button--footer{width:auto;padding:8px 14px;font-size:14px}}.button--hero-homepage{padding:8px 14px;font-size:14px}@media (min-width: 768px){.button--hero-homepage{font-size:17px}}a.button{display:inline-flex}a.button:hover{color:inherit}.text{--color-prop: var(--color, var(--colors-smokey));--dark-color-prop: var(--dark-color, var(--colors-gray));--margin-prop: var( --margin, none );--margin-3xl-prop: var(--margin-3xl, var(--margin-prop));margin-bottom:var(--margin-prop);display:block;font-family:Soehne,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:var(--colors-smokey);color:var(--color-prop)}@media (min-width: 1024px){.text{margin-bottom:var(--margin-3xl-prop)}}:is(.dark .text){color:var(--dark-color-prop)}.text h1{margin-bottom:24px;font-size:36px;line-height:100%;letter-spacing:-.01em}@media (min-width: 1024px){.text h1{margin-bottom:30px;font-size:70px}}.text h2{margin-bottom:22px;font-size:32px;line-height:120%;letter-spacing:-.01em}@media (min-width: 1024px){.text h2{margin-bottom:28px;font-size:58px}}.text h3{margin-bottom:20px;font-size:28px;line-height:120%;letter-spacing:-.01em}@media (min-width: 1024px){.text h3{margin-bottom:26px;font-size:46px}}.text h4{margin-bottom:16px;font-size:24px;line-height:136%}@media (min-width: 1024px){.text h4{margin-bottom:20px;font-size:30px}}.text--x-small{font-size:12px;line-height:150%;letter-spacing:-.01em}@media (min-width: 1024px){.text--x-small{font-size:14px;line-height:150%;letter-spacing:-.01em}}.text--x-small>em:before{margin-right:1.25rem;width:40px}.text--x-small>em:not(:first-of-type):before{margin-right:.18em;width:40px}@media (min-width: 1024px){.text--x-small>em:before{margin-right:1.25rem;width:70px}}.text--small{font-size:14px;line-height:150%;letter-spacing:-.01em}@media (min-width: 1024px){.text--small{font-size:18px;line-height:150%;letter-spacing:-.01em}}.text--small>em:before{margin-right:1.25rem;width:40px}.text--small>em:not(:first-of-type):before{margin-right:.18em;width:40px}@media (min-width: 1024px){.text--small>em:before{margin-right:1.25rem;width:70px}}.text--medium{font-size:16px;line-height:150%;letter-spacing:-.01em}@media (min-width: 1024px){.text--medium{font-size:18px;line-height:140%}}.text--medium>em:before{width:40px}.text--medium>em:not(:first-of-type):before{margin-right:.18em;width:40px}@media (min-width: 1024px){.text--medium>em:before{width:70px}}.text--large{font-size:18px;line-height:150%;letter-spacing:-.01em}@media (min-width: 1024px){.text--large{font-size:20px;line-height:140%}}.text--large>em:before{width:40px}.text--large>em:not(:first-of-type):before{margin-right:.18em;width:40px}@media (min-width: 1024px){.text--large>em:before{width:70px}}.text--x-large{font-size:19px;line-height:150%;letter-spacing:-.01em}@media (min-width: 1024px){.text--x-large{font-size:23px;line-height:140%}}.text--x-large>em:before{width:40px}.text--x-large>em:not(:first-of-type):before{margin-right:.18em;width:40px}@media (min-width: 1024px){.text--x-large>em:before{width:70px}}.text>em{font-style:normal}.text>em:before{background-image:url("b12f868e4e56b6ffb572e7eb3c2254b3e9de9e19.svg");background-repeat:no-repeat;height:.8em;content:"";display:inline-block;background-position-y:center}.dark .text>em{font-style:normal}.dark .text>em:before{background-image:url("921c795291882ef6634479d090dc86e5181bf010.svg");background-repeat:no-repeat;height:.8em;content:"";display:inline-block;background-position-y:center}.text>svg{display:inline-block}.text>p{margin-bottom:1.5rem}.text>p:last-of-type{margin-bottom:0}.text>pre{overflow:auto}.text--article h2{margin-bottom:22px;line-height:120%;letter-spacing:-.01em;color:28x}@media (min-width: 1024px){.text--article h2{margin-bottom:28px;font-size:46px}}.text--article h3{margin-bottom:20px;font-size:24px;line-height:120%;letter-spacing:-.01em}@media (min-width: 1024px){.text--article h3{margin-bottom:26px;font-size:30px}}.text--article h4{margin-bottom:16px;font-size:20px;line-height:136%}@media (min-width: 1024px){.text--article h4{margin-bottom:20px;font-size:24px}}.text>ul{list-style:inherit;margin-bottom:1rem;padding-left:1.75rem}
