.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--background:#fff;--foreground:#171717;--zelora-grad:linear-gradient(90deg,#5167ff 0%,#ff916b 100%)}*,:before,:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{background:var(--background);color:var(--foreground);font-family:var(--font-quicksand),sans-serif;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:var(--font-quicksand),sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-fira-mono),monospace}caption,figcaption,small{font-family:var(--font-quicksand),sans-serif}html{scroll-behavior:smooth}img,svg{max-width:100%;display:block}[data-site-section]{scroll-margin-top:9rem}[data-site-section]:not(#home){content-visibility:auto;contain-intrinsic-size:800px}.mantine-Modal-overlay{background:radial-gradient(circle at 18% 12%,#d7f5a733,#0000 34%),radial-gradient(circle at 84% 18%,#5167ff1f,#0000 36%),#0f172a52!important}.mantine-Modal-content{background:#fff;border:1px solid #0f172a12;flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 28px 80px #0f172a2e;border-radius:24px!important}.mantine-Modal-header{background:#fff;border-bottom:1px solid #0f172a0f;min-height:auto;padding:22px 24px 14px}.mantine-Modal-title{color:#0f172a;font-family:var(--font-fira-mono),monospace;font-size:18px;font-weight:700;line-height:1.25}.mantine-Modal-close{color:#64748b;border-radius:999px;transition:background .15s,color .15s}.mantine-Modal-close:hover{color:#0f172a;background:#f1f5f9}.mantine-Modal-body{background:#fff;min-height:0;padding:22px 24px 24px;overflow-y:auto}.mantine-Modal-body .mantine-Input-input,.mantine-Modal-body .mantine-Textarea-input,.mantine-Modal-body .mantine-Select-input,.mantine-Modal-body .mantine-NumberInput-input,.mantine-Modal-body .mantine-DatePickerInput-input,.mantine-Modal-body .mantine-TimeInput-input{color:#0f172a;background:#fff;border-color:#0f172a24;border-radius:14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.mantine-Modal-body .mantine-Input-input:focus,.mantine-Modal-body .mantine-Textarea-input:focus,.mantine-Modal-body .mantine-Select-input:focus,.mantine-Modal-body .mantine-NumberInput-input:focus,.mantine-Modal-body .mantine-DatePickerInput-input:focus,.mantine-Modal-body .mantine-TimeInput-input:focus{border-color:#5167ff7a;box-shadow:0 0 0 3px #5167ff1a}.mantine-Modal-body .mantine-Input-label{color:#0f172a;margin-bottom:7px;font-size:13px;font-weight:700}.mantine-Modal-body .mantine-Input-description{color:#64748b;font-size:12px}.mantine-Modal-body .mantine-Button-root:not([data-variant=subtle]):not([data-variant=transparent]){border-radius:999px}.mantine-Modal-body .mantine-Button-root[data-variant=filled],.mantine-Modal-body .mantine-Button-root:not([data-variant]){color:#fff;background:#5167ff;border-color:#5167ff;box-shadow:0 10px 22px #5167ff2e}.mantine-Modal-body .mantine-Button-root[data-variant=filled]:hover,.mantine-Modal-body .mantine-Button-root:not([data-variant]):hover{background:#4458f5;border-color:#4458f5}.mantine-Modal-body .mantine-Button-root[data-variant=outline]{color:#5167ff;border-color:#5167ff5c}.mantine-Modal-body .mantine-Button-root[data-variant=outline]:hover{background:#5167ff14}@media (max-width:560px){.mantine-Modal-content{border-radius:22px 22px 0 0!important}.mantine-Modal-header,.mantine-Modal-body{padding-inline:18px}}
