@layer tokens{:root{--color-brand-primary:#ff5623}@supports (color:lab(0% 0 0)){:root{--color-brand-primary:lab(60.7987% 63.6484 62.6555)}}}
@layer tokens{:root{--color-surface-base-default:#eaeaea;--color-surface-base-overlay:#0000004d;--color-surface-elevated-default:#fff;--color-surface-elevated-secondary-default:#f0f0f0;--color-surface-elevated-secondary-subtle:#ffffffa6;--color-surface-inverse-default:#303030;--color-surface-navbar-primary:#ffffffbf;--color-surface-navbar-secondary:#f0f0f0;--color-surface-header-primary:#ffffffbf}@supports (color:lab(0% 0 0)){:root{--color-surface-inverse-default:lab(19.8658% .000432134 -.0152171)}}}
@layer tokens{:root{--color-text-primary-default:#303030;--color-text-secondary-default:#5e5e5ecc;--color-text-secondary-muted:#5e5e5e8c;--color-text-inverse-primary-default:#fff;--color-text-inverse-secondary-default:#fffc;--color-text-dark-primary-default:#3e3e3e80;--color-text-white:#fff;--color-text-white-25:#ffffff40;--color-text-white-80:#fffc;--color-text-brand-primary:var(--color-brand-primary);--color-text-dark-grey-80:#2b2b2bcc;--color-text-success:#45b529;--color-text-wait:#998f00;--color-text-error:#c53535}@supports (color:lab(0% 0 0)){:root{--color-text-secondary-default:lab(39.9036% .000536442 -.0190198/.8);--color-text-secondary-muted:lab(39.9036% .000536442 -.0190198/.55);--color-text-inverse-primary-default:lab(99.9994% .00113249 -.0418425);--color-text-inverse-secondary-default:lab(99.9994% .00113249 -.0418425/.8);--color-text-dark-primary-default:lab(26.2075% .000432134 -.0152171/.5)}}}
@layer tokens{:root{--color-semantic-success:#4bc26d;--color-semantic-success-surface:#4bc26d33;--color-semantic-disabled:#a9a9a9}@supports (color:lab(0% 0 0)){:root{--color-semantic-success:lab(70.2939% -48.8039 32.3736);--color-semantic-success-surface:lab(70.2939% -48.8039 32.3736/.2);--color-semantic-disabled:lab(69.2375% .000834465 -.0304341)}}}

:root{--font-family-primary:var(--font-bricolage);--font-family-secondary:var(--font-inter);--font-size-b-1:20px;--font-size-b-2:16px;--font-size-b-3:14px;--font-size-p-1:20px;--font-size-p-2:18px;--font-size-p-3:16px;--font-size-p-4:14px;--font-size-p-5:12px;--font-size-h-1-display:56px;--font-size-h-1:40px;--font-size-h-2:32px;--font-size-h-3:28px;--font-size-h-4:24px;--font-size-h-5:20px;--font-size-h-6:16px;--line-height-140:1.4;--line-height-120:1.2;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--letter-spacing-tight:-.04rem}[class*=typography-h]{line-height:var(--line-height-120);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-tight)}.typography-h-1-display{font-size:var(--font-size-h-1-display)}.typography-h-1{font-size:var(--font-size-h-1)}.typography-h-2{font-size:var(--font-size-h-2)}.typography-h-3{font-size:var(--font-size-h-3)}.typography-h-4{font-size:var(--font-size-h-4)}.typography-h-5{font-size:var(--font-size-h-5)}.typography-h-6{font-size:var(--font-size-h-6)}[class*=typography-p]{line-height:var(--line-height-140);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-tight)}.typography-p-1{font-size:var(--font-size-p-1)}.typography-p-2{font-size:var(--font-size-p-2)}.typography-p-3{font-size:var(--font-size-p-3)}.typography-p-4{font-size:var(--font-size-p-4)}.typography-p-5{font-size:var(--font-size-p-5)}[class*=typography-b]{line-height:var(--line-height-140);font-family:var(--font-family-secondary);letter-spacing:var(--letter-spacing-tight)}.typography-b-1{font-size:var(--font-size-b-1)}.typography-b-2{font-size:var(--font-size-b-2)}.typography-b-3{font-size:var(--font-size-b-3)}.font-weight-normal{font-weight:var(--font-weight-normal)!important}.font-weight-semibold{font-weight:var(--font-weight-semibold)!important}.font-weight-bold{font-weight:var(--font-weight-bold)!important}.font-weight-extrabold{font-weight:var(--font-weight-extrabold)!important}.font-family-primary{font-family:var(--font-family-primary)!important}.font-family-secondary{font-family:var(--font-family-secondary)!important}.auth-onboarding-text-plus4{--font-size-b-1:24px;--font-size-b-2:20px;--font-size-b-3:18px;--font-size-p-1:24px;--font-size-p-2:22px;--font-size-p-3:20px;--font-size-p-4:18px;--font-size-p-5:16px;--font-size-h-1-display:66px;--font-size-h-1:50px;--font-size-h-2:42px;--font-size-h-3:32px;--font-size-h-4:28px;--font-size-h-5:24px;--font-size-h-6:20px}@media (max-width:639px){.auth-onboarding-text-plus4{--font-size-h-1-display:60px;--font-size-h-1:44px;--font-size-h-2:36px}}.auth-flow-letter-tight,.auth-flow-letter-tight [class*=typography-h],.auth-flow-letter-tight [class*=typography-p],.auth-flow-letter-tight [class*=typography-b]{letter-spacing:-.04em}.auth-flow-letter-tight .auth-letter-spacing-caption-caps{letter-spacing:.14em}

.icon-hover-rotate-right:is(svg,img),.icon-hover-rotate-right :is(svg,img),.icon-hover-rotate-left:is(svg,img),.icon-hover-rotate-left :is(svg,img),.icon-hover-rotate-right-90:is(svg,img),.icon-hover-rotate-right-90 :is(svg,img),.icon-hover-rotate-right-90-slow:is(svg,img),.icon-hover-rotate-right-90-slow :is(svg,img),.icon-hover-rotate-left-90:is(svg,img),.icon-hover-rotate-left-90 :is(svg,img){transform-origin:50%;will-change:transform;transition:rotate .22s}.icon-hover-rotate-right-90-slow:is(svg,img),.icon-hover-rotate-right-90-slow :is(svg,img){transition-duration:.36s}.icon-hover-rotate-right:hover:is(svg,img),.icon-hover-rotate-right:focus-visible:is(svg,img),.icon-hover-rotate-right:hover :is(svg,img),.icon-hover-rotate-right:focus-visible :is(svg,img){rotate:-12deg}.icon-hover-rotate-left:hover:is(svg,img),.icon-hover-rotate-left:focus-visible:is(svg,img),.icon-hover-rotate-left:hover :is(svg,img),.icon-hover-rotate-left:focus-visible :is(svg,img){rotate:12deg}.icon-hover-rotate-right-90:hover:is(svg,img),.icon-hover-rotate-right-90:focus-visible:is(svg,img),.icon-hover-rotate-right-90:hover :is(svg,img),.icon-hover-rotate-right-90:focus-visible :is(svg,img),.icon-hover-rotate-right-90-slow:hover:is(svg,img),.icon-hover-rotate-right-90-slow:focus-visible:is(svg,img),.icon-hover-rotate-right-90-slow:hover :is(svg,img),.icon-hover-rotate-right-90-slow:focus-visible :is(svg,img){rotate:90deg}.icon-hover-rotate-left-90:hover:is(svg,img),.icon-hover-rotate-left-90:focus-visible:is(svg,img),.icon-hover-rotate-left-90:hover :is(svg,img),.icon-hover-rotate-left-90:focus-visible :is(svg,img){rotate:-90deg}@media (prefers-reduced-motion:reduce){.icon-hover-rotate-right:is(svg,img),.icon-hover-rotate-right :is(svg,img),.icon-hover-rotate-left:is(svg,img),.icon-hover-rotate-left :is(svg,img),.icon-hover-rotate-right-90:is(svg,img),.icon-hover-rotate-right-90 :is(svg,img),.icon-hover-rotate-right-90-slow:is(svg,img),.icon-hover-rotate-right-90-slow :is(svg,img),.icon-hover-rotate-left-90:is(svg,img),.icon-hover-rotate-left-90 :is(svg,img){transition:none}}
