@import "https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";

/* .pathmx/index.path/runtime-f690ec8b6bd587e7678b63b4762a8620bb430eaca699f0b95cfc4118ff584fa4-entry.css */
/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  text-decoration: none;
  font-weight: bolder;
}

body {
  font-family: Geist Mono, monospace;
}

h1.title {
  position: relative;
  display: inline-block;
  font-size: 5rem;
}

h1.title sup {
  position: absolute;
  font-family: var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
  font-size: var(--text-xs, .75rem);
  line-height: var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));
  top: -10px;
  right: 0;
}

a[data-pathmx-type="pathmx-link/button"] {
  border-radius: var(--radius-lg, .5rem);
  background-color: var(--color-blue-500, #3080ff);
  padding-inline: calc(var(--spacing, .25rem) * 4);
  padding-block: calc(var(--spacing, .25rem) * 2);
  font-size: var(--text-lg, 1.125rem);
  line-height: var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));
  --tw-font-weight: var(--font-weight-bold, 700);
  font-weight: var(--font-weight-bold, 700);
  color: var(--color-white, #fff);
  text-decoration-line: none;
}

@supports (color: color(display-p3 0 0 0)) {
  a[data-pathmx-type="pathmx-link/button"] {
    background-color: var(--color-blue-500, color(display-p3 .266422 .491219 .988624));
  }
}

@supports (color: lab(0% 0 0)) {
  a[data-pathmx-type="pathmx-link/button"] {
    background-color: var(--color-blue-500, lab(54.1736% 13.3369 -74.6839));
  }
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@layer properties {
  @supports ((-webkit-hyphens: none) and ( not (margin-trim: inline))) or ((-moz-orient: inline) and ( not (color:rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-font-weight: initial;
    }
  }
}
