@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(./space-grotesk-v16-latin-regular.tKKphe03.woff2) format("woff2"),url(./space-grotesk-v16-latin-regular.OAbEMZ5F.ttf) format("truetype")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(./space-grotesk-v16-latin-500.7VCCHeKz.woff2) format("woff2"),url(./space-grotesk-v16-latin-500.dp0ssWtT.ttf) format("truetype")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(./space-grotesk-v16-latin-600.VLtTU5T-.woff2) format("woff2"),url(./space-grotesk-v16-latin-600.4j0M6C0h.ttf) format("truetype")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(./space-grotesk-v16-latin-700.1AygfO9i.woff2) format("woff2"),url(./space-grotesk-v16-latin-700.x_txbKXp.ttf) format("truetype")}.button{align-items:center;border-radius:var(--corner-infinite,300px);cursor:pointer;display:flex;justify-content:center;text-align:center;text-decoration:none;transition:background .2s ease-out,transform .2s ease-out,border .2s ease-out,color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:hover{text-decoration:none;transform:scale(1.05)}.button--disabled{cursor:not-allowed;transform:none}.button.primary{background:var(--accent-100);border:3px solid var(--accent-100);color:var(--black-100)}.button.primary:hover{background:var(--font-100);border:3px solid var(--font-100)}.button.primary--disabled{background:var(--background);border:1px solid var(--neutral-100);color:var(--font-30)}.button.primary:focus-visible{border:3px solid var(--focus-100)}.button.secondary{border:2px solid var(--accent-100);color:var(--font-100)}.button.secondary:hover{background:var(--font-100);border:2px solid var(--font-100);color:var(--black-100)}.button.secondary--disabled{background:transparent;border:2px solid var(--neutral-10);color:var(--font-30)}.button.secondary:focus-visible{border:2px solid var(--focus-100)}.button.tertiary{background:var(--neutral-100);border:2px solid var(--neutral-100);color:var(--font-100)}.button.tertiary:hover{background:var(--font-100);border:2px solid var(--font-100);color:var(--black-100)}.button.tertiary--disabled{background:var(--background);border:1px solid var(--neutral-100);color:var(--font-30)}.button.tertiary:focus-visible{border:2px solid var(--focus-100)}.button.large{font-size:20px;font-weight:600;line-height:100%}.button.large.left{border-radius:0 var(--corner-infinite,300px) var(--corner-infinite,300px) 0;padding:var(--space-xs) var(--space-m) var(--space-xs) var(--space-s)}.button.large.right{border-radius:var(--corner-infinite,300px) 0 0 var(--corner-infinite,300px);padding:var(--space-xs) var(--space-s) var(--space-xs) var(--space-m)}.button.large.center{border-radius:var(--corner-infinite,300px);padding:calc(var(--space-s) - var(--space-xxxs)) var(--space-m)}.button.large.top{border-radius:var(--corner-base,300px) var(--corner-base,300px) 0 0;padding:var(--space-xs) var(--space-m)}.button.large.bottom{border-radius:0 0 var(--corner-base,300px) var(--corner-base,300px);padding:var(--space-xs) var(--space-m)}.button.medium{font-size:16px;font-weight:600;line-height:100%}.button.medium.left{border-radius:0 var(--corner-infinite,300px) var(--corner-infinite,300px) 0;padding:10px 20px 10px 16px}.button.medium.right{border-radius:var(--corner-infinite,300px) 0 0 var(--corner-infinite,300px);padding:10px 16px 10px 20px}.button.medium.center{border-radius:var(--corner-infinite,300px);padding:10px 20px}.button.medium.top{border-radius:var(--corner-base,300px) var(--corner-base,300px) 0 0;padding:10px 20px}.button.medium.bottom{border-radius:0 0 var(--corner-base,300px) var(--corner-base,300px);padding:10px 20px}.button.small{font-size:14px;font-weight:600;line-height:100%;padding:7px 10px}@media (max-width:800px){.button:hover{transform:none}.button.large{font-size:20px;font-size:18px;font-weight:600;line-height:100%}.button.large.center{border-radius:var(--corner-infinite,300px);padding:calc(var(--space-s) - var(--space-xxs)) var(--space-m)}}
