:where(*,:before,:after){box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}#__next,body,html{height:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}table{border-spacing:0;border-collapse:collapse}fieldset{margin:0;padding:0;border:0}body,body #__next,html,html #__next{overflow:hidden;min-height:100vh}body{font-family:var(--font-family-sans);color:var(--content-primary);background:var(--bg-primary);transition:color var(--duration-std) var(--ease-standard),background-color var(--duration-std) var(--ease-standard),border-color var(--duration-std) var(--ease-standard)}:focus-visible{outline:none;box-shadow:0 0 0 1.5px var(--accent-400)}:root{--font-family-sans:"DM Sans",system-ui,-apple-system,segoe ui,roboto,arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji";--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-h1-size:40px;--text-h1-line:48px;--text-h2-size:32px;--text-h2-line:38px;--text-h3-size:28px;--text-h3-line:34px;--text-h4-size:24px;--text-h4-line:28px;--text-h5-size:20px;--text-h5-line:24px;--text-h6-size:16px;--text-h6-line:20px;--text-h7-size:14px;--text-h7-line:18px;--text-body-regular-size:16px;--text-body-regular-line:24px;--text-body-small-size:14px;--text-body-small-line:20px;--text-body-xsmall-size:12px;--text-body-xsmall-line:18px;--text-body-xxsmall-size:10px;--text-body-xxsmall-line:14px;--text-button-sm-size:14px;--text-button-sm-line:20px;--text-button-md-size:16px;--text-button-md-line:24px;--text-button-lg-size:20px;--text-button-lg-line:30px;--text-input-sm-size:14px;--text-input-sm-line:20px;--text-input-md-size:16px;--text-input-md-line:24px;--text-input-lg-size:16px;--text-input-lg-line:24px;--font-size-button-xs:14px;--line-height-button-xs:20px;--font-size-button-sm:14px;--line-height-button-sm:20px;--font-size-button-md:16px;--line-height-button-md:24px;--font-size-button-lg:20px;--line-height-button-lg:30px;--color-black:#000;--color-white:#fff;--grey-900:#141414;--grey-800:#1a1a1a;--grey-700:#212121;--grey-600:#2b2d30;--grey-500:#4c4f55;--grey-400:#adb3bc;--grey-300:#e1e6ef;--grey-200:#f1f3f9;--grey-100:#f8f9fc;--brand-900:#1c114e;--brand-800:#341e8e;--brand-700:#4729c2;--brand-600:#502fdc;--brand-500:#755be3;--brand-400:#baa1ff;--brand-300:#cabeff;--brand-200:#e0daf9;--brand-100:#eae7fb;--accent-400:#646aff;--accent-green-600:#01b574;--accent-green-200:#93edcc;--accent-red-500:#f44b3c;--accent-red-600:#d93728;--accent-red-700:#860a00;--accent-red-800:#4e0500;--accent-red-200:#ffdbd8;--accent-yellow-600:#ffce20;--accent-yellow-200:#ffe484;--overlay-1:rgb(0 0 0/10%);--overlay-2:rgb(0 0 0/20%);--overlay-3:rgb(0 0 0/35%);--overlay-4:rgb(0 0 0/50%);--white-a-10:rgb(255 255 255/10%);--white-a-20:rgb(255 255 255/20%);--white-a-30:rgb(255 255 255/30%);--white-a-50:rgb(255 255 255/50%);--white-a-60:rgb(255 255 255/60%);--white-a-80:rgb(255 255 255/80%);--black-a-30:rgb(0 0 0/30%);--black-a-60:rgb(0 0 0/60%);--black-a-80:rgb(0 0 0/80%);--gradient-200:linear-gradient(135deg,#e0daf9,#d0d5ff);--gradient-400:linear-gradient(135deg,#baa1ff,#646aff);--gradient-600:linear-gradient(135deg,#502fdc,#4318ff);--gradient-800:linear-gradient(135deg,#341e8e,#001097);--btn-brand-gradient-bg:linear-gradient(137.32deg,#845bff -20.03%,#4523d2 68.1%);--btn-brand-gradient-bg-hover:linear-gradient(137.32deg,#7b52ff -20.03%,#3f20c2 68.1%);--btn-brand-gradient-bg-active:linear-gradient(137.32deg,#7249f0 -20.03%,#391caf 68.1%);--btn-brand-gradient-bg-disabled:linear-gradient(137.32deg,#bdaaff -20.03%,#6a55e2 68.1%);--bp-mobile:320px;--bp-tablet-sm:600px;--bp-tablet-md:768px;--bp-desktop-lg:1024px;--bp-desktop-hd:1440px;--container-mobile:320px;--container-tablet-sm:600px;--container-tablet-md:768px;--container-desktop-lg:1024px;--container-desktop-hd:1440px;--container-gutter:70px;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-15:15px;--space-16:16px;--space-17:17px;--space-18:18px;--space-19:19px;--space-20:20px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:32px;--border-1:1px;--border-2:2px;--shadow-sm:0 1px 2px rgb(0 0 0/12%);--shadow-md:0 2px 24px rgb(0 0 0/8%);--ease-standard:cubic-bezier(0.2,0,0,1);--duration-fast:150ms;--duration-std:250ms;--duration-slow:400ms;--btn-link-neutral-color:var(--grey-400);--btn-link-neutral-color-hover:var(--content-secondary);--btn-link-neutral-color-active:var(--content-muted);--btn-link-neutral-color-disabled:var(--white-a-50);--btn-link-accent-color:var(--accent-400);--btn-link-accent-color-hover:var(--brand-500);--btn-link-accent-color-active:var(--brand-300);--btn-link-accent-color-disabled:var(--white-a-50)}:root,:root[data-theme=dark]{--bg-primary:var(--grey-800);--bg-secondary:var(--grey-700);--bg-neutral:var(--grey-700);--content-primary:var(--color-white);--content-secondary:var(--grey-300);--content-muted:var(--grey-400);--on-primary:var(--color-white);--on-secondary:var(--color-white);--on-neutral:var(--color-white);--btn-neutral-bg:var(--white-a-10);--btn-neutral-border:var(--white-a-20);--btn-neutral-color:var(--on-primary);--btn-neutral-bg-hover:var(--white-a-20);--btn-neutral-bg-active:var(--white-a-10);--btn-neutral-color-active:var(--white-a-60);--btn-neutral-bg-disabled:var(--white-a-10);--btn-neutral-border-disabled:var(--white-a-10);--btn-neutral-color-disabled:var(--white-a-30);--input-bg:var(--white-a-10);--input-border:var(--white-a-20);--input-color:var(--on-primary);--input-placeholder:var(--white-a-50);--input-bg-hover:var(--white-a-10);--input-border-hover:var(--white-a-30);--input-border-focus:var(--brand-600);--input-bg-disabled:var(--white-a-10);--input-border-disabled:var(--white-a-10);--input-color-disabled:var(--white-a-30);--input-placeholder-disabled:var(--white-a-30);--input-border-error:var(--accent-red-600);--toast-bg:var(--black-a-80);--toast-color:var(--on-primary);--toast-subtitle:var(--white-a-60)}:root[data-theme=light]{--bg-primary:var(--color-white);--bg-secondary:var(--grey-200);--bg-neutral:var(--color-white);--content-primary:var(--color-black);--content-secondary:var(--grey-600);--content-muted:var(--grey-400);--on-primary:var(--color-white);--on-secondary:var(--color-black);--on-neutral:var(--color-black);--btn-neutral-bg:var(--grey-200);--btn-neutral-border:var(--grey-300);--btn-neutral-color:var(--content-inverse);--btn-neutral-bg-hover:var(--brand-100);--btn-neutral-bg-active:var(--grey-200);--btn-neutral-color-active:var(--black-a-60);--btn-neutral-bg-disabled:var(--grey-200);--btn-neutral-border-disabled:var(--grey-300);--btn-neutral-color-disabled:var(--black-a-30);--input-bg:var(--color-white);--input-border:var(--grey-300);--input-color:var(--color-black);--input-placeholder:var(--grey-600);--input-bg-hover:var(--color-white);--input-border-hover:var(--grey-400);--input-border-focus:var(--brand-600);--input-bg-disabled:var(--grey-100);--input-border-disabled:var(--grey-300);--input-color-disabled:var(--black-a-30);--input-placeholder-disabled:var(--grey-600);--input-border-error:var(--accent-red-600);--toast-bg:var(--white-a-80);--toast-color:var(--content-primary);--toast-subtitle:var(--content-secondary)}