/* Generated by ONERYE on 2026-08-31T18:11:14Z */
*, *::before, *::after { box-sizing: border-box; }
html, body { margin: 0; min-height: 100%; }
body { background: #fff; }

.pg-site,
.pg-site *,
.pg-site *::before,
.pg-site *::after {
  box-sizing: border-box;
}

.pg-site {
  min-height: 100%;
  color: #171717;
  background: #fff;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  line-height: 1.5;
  text-rendering: optimizelegibility;
}

.pg-site__content {
  color: var(--pg-section-color, inherit);
  font-family: var(--pg-section-font-family, inherit);
  font-size: var(--pg-section-font-size, inherit);
  font-weight: var(--pg-section-font-weight, inherit);
  line-height: var(--pg-section-line-height, inherit);
}

.pg-site h1,
.pg-site h2,
.pg-site h3,
.pg-site h4,
.pg-site h5,
.pg-site h6,
.pg-site p,
.pg-site figure,
.pg-site blockquote,
.pg-site dl,
.pg-site dd {
  margin: 0;
}

.pg-site ul,
.pg-site ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

.pg-site img,
.pg-site picture,
.pg-site video,
.pg-site canvas,
.pg-site svg {
  display: block;
  max-width: 100%;
}

.pg-site img,
.pg-site picture,
.pg-site video,
.pg-site canvas {
  height: auto;
}

.pg-site button,
.pg-site input,
.pg-site textarea,
.pg-site select {
  font: inherit;
}

.pg-site button,
.pg-site [role="button"] {
  cursor: pointer;
}

.pg-site a {
  color: inherit;
  text-decoration: none;
}

.pg-site table {
  border-collapse: collapse;
  border-spacing: 0;
}

.pg-site textarea:not([rows]) {
  min-height: 10em;
}

.pg-site :target {
  scroll-margin-block: 5ex;
}
