.header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;top:0;left:0;right:0;z-index:20;justify-content:space-between;backdrop-filter:blur(10px);box-shadow:0 0 1rem #0003;border-radius:5px;position:fixed;width:100%;z-index:501;background:inherit;overflow:hidden;background-color:#ffffffd9}@media (prefers-color-scheme: dark){.header[data-astro-cid-3ef6ksr2]{background-color:unset}}.header__links[data-astro-cid-3ef6ksr2]{display:flex;gap:2rem;padding-inline-start:0;padding-block-start:0}.header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#222}@media (prefers-color-scheme: dark){.header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#fff}}.header__links-subsites[data-astro-cid-3ef6ksr2],.header__links-auth[data-astro-cid-3ef6ksr2]{margin-right:32px;white-space:nowrap;display:flex;align-items:center;list-style:none;gap:1rem}.header__links-subsites[data-astro-cid-3ef6ksr2] .button[data-astro-cid-3ef6ksr2].secondary--inverted,.header__links-auth[data-astro-cid-3ef6ksr2] .button[data-astro-cid-3ef6ksr2].secondary--inverted{color:#000}@media (prefers-color-scheme: dark){.header__links-subsites[data-astro-cid-3ef6ksr2] .button[data-astro-cid-3ef6ksr2].secondary--inverted,.header__links-auth[data-astro-cid-3ef6ksr2] .button[data-astro-cid-3ef6ksr2].secondary--inverted{color:#fff}}.header__links-subsites[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2],.header__links-auth[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin-left:1rem}.header__links-subsites[data-astro-cid-3ef6ksr2]{display:none}@media screen and (min-width: 768px){.header__links-subsites[data-astro-cid-3ef6ksr2]{display:flex}}.header[data-astro-cid-3ef6ksr2]:before{box-shadow:0 0 1rem #0003;border-radius:5px;background-color:#ffffff26;backdrop-filter:blur(5px)}.logo-text[data-astro-cid-3ef6ksr2]{color:var(--primary-color);padding:0;border-radius:.5rem;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-left:2rem}h2[data-astro-cid-3ef6ksr2]{margin:0;font-size:1.25rem;transition:color .6s cubic-bezier(.22,1,.36,1)}:root{--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60% );--primary-color: rgb(0, 0, 0);--secondary-color: #f59e0b}@media (prefers-color-scheme: dark){:root{--primary-color: rgb(255, 255, 255)}}html{font-family:system-ui,sans-serif;background-size:224px;color:#000}body{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse 80% 50% at 50% -20%,#7877c64d,#fff0)}@media (prefers-color-scheme: dark){html{background-color:#040914;background-image:url(/bg-dark.svg);color:#fff}}main{flex:1;display:flex;flex-direction:column}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}a{color:#fff;font-weight:400;text-decoration:none}a:hover{text-decoration:underline}h1{text-align:center;font-weight:700;line-height:normal;background:linear-gradient(100deg,#6366f1 0%,var(--primary-color) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3rem}@media screen and (min-width: 768px){h1{font-size:4.5rem}}@media (prefers-color-scheme: dark){h1{background:linear-gradient(180deg,#fff 20%,#aaabef);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}h2{color:var(--primary-color);font-weight:600;word-wrap:break-word;text-align:center;margin-top:0;margin-block-end:0;padding-top:64px;font-size:2rem}@media (min-width: 768px){h2{font-size:4rem}}h3{font-size:3rem;margin:0}.text-large{font-size:18px;font-weight:600}footer{background-color:#1f2937;padding:1rem;text-align:center;font-size:.75rem;color:#fff}@media (prefers-color-scheme: dark){footer{color:var(--primary-color)}}footer .wrapper{margin:0 auto;max-width:1500px;display:flex;justify-content:space-around;align-items:center}footer .wrapper .left-box{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .wrapper .left-box .links{display:flex;flex-direction:row;gap:.5rem}footer .wrapper .left-box .links a:hover{text-decoration:underline}a{text-decoration:none}.button{display:flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:4px;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:background .2s ease-in-out}.button.fit{width:fit-content;margin:32px auto}.button.primary{background:#6467f1;color:#fff}.button.primary:hover{background:#4f51e2}.button.primary.outlined{border:1px solid white;background-color:transparent;width:max-content;color:var(--primary-color)}@media (prefers-color-scheme: dark){.button.primary.outlined{border:1px solid var(--primary-color)}}.button.primary.outlined:hover{text-decoration:underline}.button.secondary{background-color:#fff;color:var(--primary-color);border:2px solid var(--primary-color)}@media (prefers-color-scheme: dark){.button.secondary{background:transparent;color:#fff;border:2px solid rgb(100,103,241)}}.button.secondary:hover{background:#6467f1}@media (prefers-color-scheme: dark){.button.secondary:hover{color:#fff}}.button.secondary--inverted{border:1px solid #6366f1}.button.secondary--inverted a{color:#6366f1}@media (prefers-color-scheme: dark){.button.secondary--inverted a{color:#fff}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.terms-container{padding:1rem;max-width:800px;margin:0 auto;text-align:left;color:#000!important}.terms-container h2{font-size:1.5rem;margin-top:1rem;margin-bottom:.5rem;text-align:left;color:#000}@media (prefers-color-scheme: dark){.terms-container h2{color:#fff}}.terms-container a{color:#000}@media (prefers-color-scheme: dark){.terms-container a{color:#fff}}
