@font-face{font-display:swap;font-family:General Sans;font-style:normal;font-weight:400;src:url(/fonts/aforo/GeneralSans-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:General Sans;font-style:normal;font-weight:500;src:url(/fonts/aforo/GeneralSans-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:General Sans;font-style:normal;font-weight:600;src:url(/fonts/aforo/GeneralSans-Semibold.woff2)format("woff2")}:root{--aforo-neutral-950:#101114;--aforo-neutral-900:#191a1e;--aforo-neutral-700:#4f525a;--aforo-neutral-500:#797c84;--aforo-neutral-300:#d9dade;--aforo-neutral-200:#e8e8e6;--aforo-neutral-100:#f3f3f0;--aforo-neutral-50:#fafaf8;--aforo-white:#fff;--aforo-blue:#146ef5;--aforo-blue-soft:#e8f1ff;--aforo-indigo:#7459e8;--aforo-success:#14785f;--aforo-success-soft:#def8ed;--aforo-warning:#945b00;--aforo-warning-soft:#fff3d9;--aforo-error:#c8435c;--aforo-error-soft:#fff0f2;--aforo-font-sans:"General Sans", Arial, sans-serif;--aforo-font-weight-regular:400;--aforo-font-weight-medium:500;--aforo-font-weight-semibold:600;--aforo-leading-tight:.98;--aforo-leading-heading:1.02;--aforo-leading-body:1.55;--aforo-tracking-display:-.06em;--aforo-tracking-heading:-.052em;--aforo-reading-width:60ch;--aforo-space-0:0;--aforo-space-1:4px;--aforo-space-2:8px;--aforo-space-3:12px;--aforo-space-4:16px;--aforo-space-5:20px;--aforo-space-6:24px;--aforo-space-7:28px;--aforo-space-8:32px;--aforo-space-10:40px;--aforo-space-12:48px;--aforo-space-14:56px;--aforo-space-16:64px;--aforo-space-20:80px;--aforo-space-24:96px;--aforo-space-28:112px;--aforo-radius-sm:10px;--aforo-radius-control:14px;--aforo-radius-card:24px;--aforo-radius-scene:34px;--aforo-radius-round:999px;--aforo-shadow-sm:0 8px 24px #10111412;--aforo-shadow-card:0 20px 60px #10111417;--aforo-shadow-stage:0 34px 90px #00000059;--aforo-duration-fast:.16s;--aforo-duration-standard:.22s;--aforo-duration-slow:.24s;--aforo-ease-standard:cubic-bezier(.2, .8, .2, 1);--aforo-accent-from:var(--aforo-blue);--aforo-accent-mid:var(--aforo-blue);--aforo-accent-to:var(--aforo-blue);--aforo-accent:linear-gradient(115deg, var(--aforo-accent-from), var(--aforo-accent-mid) 52%, var(--aforo-accent-to));--aforo-canvas:var(--aforo-neutral-50);--aforo-surface:var(--aforo-white);--aforo-surface-soft:var(--aforo-neutral-100);--aforo-text:var(--aforo-neutral-950);--aforo-text-muted:var(--aforo-neutral-700);--aforo-line:var(--aforo-neutral-200);--aforo-action:var(--aforo-blue);--aforo-action-ink:#0d5ed0;--aforo-action-soft:var(--aforo-blue-soft);--aforo-focus:var(--aforo-blue);--aforo-on-dark:var(--aforo-white);--aforo-on-dark-muted:#ffffff9e;--aforo-on-dark-subtle:#ffffff7a;--aforo-border-on-dark:#ffffff26;--aforo-state-success:var(--aforo-success);--aforo-state-success-soft:var(--aforo-success-soft);--aforo-state-warning:var(--aforo-warning);--aforo-state-warning-soft:var(--aforo-warning-soft);--aforo-state-error:var(--aforo-error);--aforo-state-error-soft:var(--aforo-error-soft);--aforo-header-height:76px;--aforo-section-width:1240px;--aforo-section-space:var(--aforo-space-28);--aforo-button-radius:var(--aforo-radius-control);--aforo-button-height:52px;--aforo-button-height-small:44px;--aforo-field-height:54px;--aforo-card-border:1px solid var(--aforo-line);--aforo-control-radius:var(--aforo-radius-control);--aforo-card-radius:var(--aforo-radius-card);--aforo-scene-radius:var(--aforo-radius-scene);--aforo-ease:var(--aforo-ease-standard);--aforo-fast:var(--aforo-duration-fast);--aforo-standard:var(--aforo-duration-standard)}.aforo-logo{color:var(--aforo-text);font-family:var(--aforo-font-sans);font-size:27px;font-weight:var(--aforo-font-weight-semibold);letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:.24em;line-height:1;display:inline-flex}.aforo-logo--inverse{color:var(--aforo-on-dark)}.aforo-logo__mark{width:1.36em;height:1.36em;margin-right:.22em}.aforo-logo__word{font-weight:var(--aforo-font-weight-semibold)}.aforo-logo__suffix{background:var(--aforo-accent);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}
