:root {
  --f4i1gltko5ia: #e7a923;
  --ued89l9puvp: #c98d10;
  --l9u510cm31o: #1f8a70;
  --ud24rd4v2yya: #f6f4ef;
  --j0ragrvi71mb8: #ffffff;
  --b6ucrt6tv: #14171f;
  --uaal1ue5nlfzn: #1d2028;
  --hlz69ddjr2elf: #5d6270;
  --j7tn7q7yefgv: #e3dfd5;
  --j1z31ldr7: 0.5rem;
  --rxs3nsx6qxje: 1rem;
  --n0y7vajpz: 1.5rem;
  --p1ydz08y6: 2.5rem;
  --hefelm5nqey: 4rem;
  --z0aaqla7kej: 4px;
  --z6ubfto5kkftl: 8px;
  --mi6ye4ta4csy: 0 2px 8px rgba(20, 23, 31, .08);
  --j5a3y77zlpfj4: 0 12px 32px rgba(20, 23, 31, .14);
}

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

html {
  font-size: 100%;
}

@media (prefers-reduced-motion:no-preference) {
  html {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: 'Lucida Grande', 'Liberation Sans', sans-serif;
  font-size: 1.0625rem;
  line-height: 1.45;
  color: var(--uaal1ue5nlfzn);
  background: var(--ud24rd4v2yya);
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

main {
  flex: 1;
}

img {
  max-width: 100%;
  height: auto;
}

.fyy1muo80 {
  width: 100%;
  max-width: 1304px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 21px;
  padding-right: 21px;
}

.kikah3nmvouto {
  position: sticky;
  top: 0;
  z-index: 50;
  background: var(--b6ucrt6tv);
  border-bottom: 3px solid var(--f4i1gltko5ia);
}

.mugs0og9mzuu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 72px;
  gap: var(--rxs3nsx6qxje);
  position: relative;
}

.z4huqbzw5c {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  min-width: 120px;
  border-radius: var(--z0aaqla7kej);
}

.kn555aksfilq7 {
  position: relative;
  width: 44px;
  height: 44px;
  border-radius: var(--z6ubfto5kkftl);
  border: 1px solid rgba(231, 169, 35, .5);
  background: linear-gradient(135deg, #2a2f3b, #1a1d26);
  cursor: pointer;
  transition: border-color 260ms ease, background 260ms ease;
}

.kn555aksfilq7::before,
.kn555aksfilq7::after {
  content: '';
  position: absolute;
  left: 12px;
  width: 18px;
  height: 2px;
  background: var(--f4i1gltko5ia);
  border-radius: 2px;
  transition: transform 260ms ease, top 260ms ease;
}

.kn555aksfilq7::before {
  top: 17px;
}

.kn555aksfilq7::after {
  top: 25px;
}

.kn555aksfilq7[aria-expanded="true"]::before {
  top: 21px;
  transform: rotate(45deg);
}

.kn555aksfilq7[aria-expanded="true"]::after {
  top: 21px;
  transform: rotate(-45deg);
}

.kn555aksfilq7:hover {
  border-color: var(--f4i1gltko5ia);
}

.vvi66tqlb2yci {
  position: fixed;
  inset: 0;
  background: rgba(10, 12, 18, .6);
  opacity: 0;
  pointer-events: none;
  transition: opacity 260ms ease;
  z-index: 60;
}

.vvi66tqlb2yci.nx2krrlskn4 {
  opacity: 1;
  pointer-events: auto;
}

.no686c4yg8w3 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  width: 80%;
  max-width: 22rem;
  background: var(--b6ucrt6tv);
  padding: var(--hefelm5nqey) var(--n0y7vajpz) var(--n0y7vajpz);
  display: flex;
  flex-direction: column;
  gap: var(--j1z31ldr7);
  transform: translateX(100%);
  transition: transform 260ms ease;
  z-index: 70;
  overflow-y: auto;
}

.no686c4yg8w3.nx2krrlskn4 {
  transform: translateX(0);
  box-shadow: var(--j5a3y77zlpfj4);
}

.no686c4yg8w3 a {
  display: flex;
  align-items: center;
  min-height: 44px;
  padding: var(--j1z31ldr7) var(--rxs3nsx6qxje);
  color: #e9e6de;
  text-decoration: none;
  border-radius: var(--z0aaqla7kej);
  border-left: 3px solid transparent;
  transition: color 260ms ease, background 260ms ease;
}

.no686c4yg8w3 a:hover,
.no686c4yg8w3 a:focus-visible {
  color: #fff;
  background: rgba(231, 169, 35, .12);
}

.no686c4yg8w3 a[aria-current="page"] {
  color: #f3c55e;
  font-weight: 700;
  background: rgba(231, 169, 35, .16);
  border-left-color: var(--f4i1gltko5ia);
}

a:focus-visible,
button:focus-visible {
  outline: 2px solid var(--f4i1gltko5ia);
  outline-offset: 2px;
}

.vgmidihi1l8fm {
  padding: var(--p1ydz08y6) 0 var(--hefelm5nqey);
}

.m1twz35c0t {
  margin-bottom: var(--n0y7vajpz);
  font-size: .875rem;
}

.m1twz35c0t ol {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: .35rem;
}

.m1twz35c0t li {
  display: flex;
  align-items: center;
  gap: .35rem;
  color: var(--hlz69ddjr2elf);
}

.m1twz35c0t li+li::before {
  content: '>';
  color: var(--ued89l9puvp);
}

.m1twz35c0t a {
  color: #8a5f00;
  text-decoration: underline;
  text-underline-offset: 2px;
  transition: color 260ms ease;
}

.m1twz35c0t a:hover {
  color: var(--uaal1ue5nlfzn);
}

.m1twz35c0t li[aria-current="page"] {
  color: var(--hlz69ddjr2elf);
}

.emx5xz88n3ude {
  background: var(--j0ragrvi71mb8);
  border-radius: var(--z6ubfto5kkftl);
  border: 1px solid var(--j7tn7q7yefgv);
  box-shadow: var(--mi6ye4ta4csy);
  padding: var(--n0y7vajpz);
}

.emx5xz88n3ude>*:first-child {
  margin-top: 0;
}

.emx5xz88n3ude h1,
.emx5xz88n3ude h2,
.emx5xz88n3ude h3,
.emx5xz88n3ude h4 {
  line-height: 1.2;
  color: #14171f;
  margin: 1.6em 0 .6em;
}

.emx5xz88n3ude h1 {
  font-size: clamp(1.75rem, 4vw, 2.5rem);
  margin-top: 0;
  padding-bottom: .4em;
  border-bottom: 3px solid var(--f4i1gltko5ia);
}

.emx5xz88n3ude h2 {
  font-size: clamp(1.4rem, 3vw, 1.85rem);
}

.emx5xz88n3ude h3 {
  font-size: 1.25rem;
}

.emx5xz88n3ude p {
  margin: 0 0 1.1em;
}

.emx5xz88n3ude a {
  color: #8a5f00;
  text-decoration: underline;
  text-underline-offset: 2px;
  overflow-wrap: anywhere;
  transition: color 260ms ease;
}

.emx5xz88n3ude a:hover {
  color: var(--l9u510cm31o);
}

.emx5xz88n3ude ul,
.emx5xz88n3ude ol {
  padding-left: 21px;
  margin: 0 0 1.2em;
}

.emx5xz88n3ude ul {
  list-style: disc;
}

.emx5xz88n3ude ol {
  list-style: decimal;
}

.emx5xz88n3ude li {
  margin: .4em 0;
}

.emx5xz88n3ude li::marker {
  color: var(--ued89l9puvp);
}

.emx5xz88n3ude li ul,
.emx5xz88n3ude li ol {
  margin: .4em 0 0;
  padding-left: 21px;
}

.emx5xz88n3ude blockquote {
  margin: 1.5em 0;
  padding: var(--rxs3nsx6qxje) var(--n0y7vajpz);
  border-left: 4px solid var(--f4i1gltko5ia);
  background: #fdf6e6;
  border-radius: 0 var(--z6ubfto5kkftl) var(--z6ubfto5kkftl) 0;
  color: #3a3d46;
}

.emx5xz88n3ude table {
  width: 100%;
  border-collapse: collapse;
  margin: 1.5em 0;
  font-size: .95em;
}

.emx5xz88n3ude th,
.emx5xz88n3ude td {
  padding: .65em .9em;
  text-align: left;
  border-bottom: 1px solid var(--j7tn7q7yefgv);
  overflow-wrap: anywhere;
}

.emx5xz88n3ude thead th {
  background: linear-gradient(135deg, var(--f4i1gltko5ia), var(--ued89l9puvp));
  color: #14171f;
  font-weight: 700;
}

.emx5xz88n3ude tbody tr:nth-child(even) {
  background: #faf8f3;
}

.emx5xz88n3ude .zsd327a0fuhy,
.emx5xz88n3ude button {
  background: linear-gradient(135deg, var(--f4i1gltko5ia), var(--ued89l9puvp));
  color: #14171f;
  border: 0;
  border-radius: var(--z0aaqla7kej);
  padding: .7em 1.3em;
  cursor: pointer;
  transition: filter 260ms ease;
}

.emx5xz88n3ude .zsd327a0fuhy:hover,
.emx5xz88n3ude button:hover {
  filter: brightness(1.08);
}

.p971vm67vk {
  font-weight: inherit;
}

.tkyvf0nov3y {
  background: var(--b6ucrt6tv);
  color: #cfcbc1;
  padding: var(--p1ydz08y6) 0;
  border-top: 3px solid var(--f4i1gltko5ia);
}

.mm0qv3rx0w {
  margin: 0 0 var(--j1z31ldr7);
  font-weight: 700;
  color: #fff;
}

.krrf3l9kjdo {
  margin: 0;
  font-size: .85rem;
  color: #a9a59b;
}

@media (max-width:799px) {
  .emx5xz88n3ude table {
    display: block;
    max-width: 100%;
    overflow-x: auto;
  }
}

@media (min-width:800px) {
  .fyy1muo80 {
    padding-left: 0;
    padding-right: 0;
  }

  .vgmidihi1l8fm {
    padding: var(--hefelm5nqey) 0;
  }

  .emx5xz88n3ude {
    padding: var(--p1ydz08y6);
  }
}

@media (min-width:1000px) {
  .mugs0og9mzuu {
    justify-content: center;
    min-height: 84px;
  }

  .kn555aksfilq7,
  .vvi66tqlb2yci {
    display: none;
  }

  .z4huqbzw5c {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }

  .no686c4yg8w3 {
    position: static;
    transform: none;
    width: auto;
    max-width: none;
    background: none;
    padding: 0;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-end;
    margin-left: auto;
    gap: .15rem;
    overflow: visible;
    max-width: 38%;
  }

  .no686c4yg8w3 a {
    min-height: 40px;
    padding: .35rem .6rem;
    font-size: .9rem;
    border-left: 0;
    border-bottom: 2px solid transparent;
    border-radius: var(--z0aaqla7kej) var(--z0aaqla7kej) 0 0;
  }

  .no686c4yg8w3 a[aria-current="page"] {
    color: #f3c55e;
    font-weight: 700;
    background: rgba(231, 169, 35, .12);
    border-bottom-color: var(--f4i1gltko5ia);
  }

  .emx5xz88n3ude {
    padding: var(--hefelm5nqey);
  }
}


.n7gog00bh :where(button,a){all:revert!important;box-sizing:border-box!important;color:inherit!important;font:inherit!important;cursor:pointer!important;text-decoration:none!important}
.n7gog00bh :where(button,a)::before,.n7gog00bh :where(button,a)::after{all:revert!important}
.n7gog00bh.n7gog00bh{margin:2em 0!important;padding:var(--p1ydz08y6) var(--n0y7vajpz)!important;background:radial-gradient(circle at 50% 0,#6b4a08 0,#4a3204 55%,#3a2703 100%)!important;color:#fbf3df!important;font-family:'Lucida Grande','Liberation Sans',sans-serif!important;text-align:center!important;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)!important}.n7gog00bh.n7gog00bh .n7gog00bh-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.6em!important;max-width:680px!important;margin:0 auto!important}.n7gog00bh.n7gog00bh .n7gog00bh-title{margin:0!important;font-size:clamp(1.3rem,3.4vw,1.85rem)!important;line-height:1.2!important;color:#fff!important;border:0!important;padding:0!important}.n7gog00bh.n7gog00bh .n7gog00bh-sub{margin:0!important;color:#f3dcaa!important;font-size:1rem!important;line-height:1.45!important}.n7gog00bh.n7gog00bh .n7gog00bh-sep{width:100%!important;max-width:420px!important;margin:.6em 0!important;border-top:2px dashed rgba(243,197,94,.45)!important}.n7gog00bh.n7gog00bh .n7gog00bh-btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important}.n7gog00bh.n7gog00bh .n7gog00bh-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:52px!important;padding:.7em 1em!important;border-radius:var(--z6ubfto5kkftl)!important;background:#fbe9bf!important;color:#14171f!important;font-weight:700!important;font-size:.95rem!important;line-height:1.25!important;text-decoration:none!important;border:1px solid #f3c55e!important;box-shadow:0 4px 12px rgba(0,0,0,.25)!important;transition:background 260ms ease,box-shadow 260ms ease!important}.n7gog00bh.n7gog00bh .n7gog00bh-btn:hover{background:#fff4d9!important;color:#14171f!important;box-shadow:var(--j5a3y77zlpfj4)!important}.n7gog00bh.n7gog00bh .n7gog00bh-btn:focus-visible{outline:2px solid #f3c55e!important;outline-offset:3px!important}.n7gog00bh.n7gog00bh .n7gog00bh-ico{display:inline-flex!important;flex:0 0 auto!important;width:18px!important;height:18px!important}.n7gog00bh.n7gog00bh .n7gog00bh-ico svg{width:18px!important;height:18px!important;fill:currentColor!important}@media (max-width:520px){.n7gog00bh.n7gog00bh .n7gog00bh-btns{grid-template-columns:1fr!important}}

img.mzfceo49jhh {
  max-height: 36px;
  width: auto;
  vertical-align: middle;
}


.eoi1g9vk5fo.eoi1g9vk5fo { position: fixed!important; opacity: 0!important; justify-content: flex-start!important; transition: transform .45s ease,opacity .45s ease!important; pointer-events: none!important; left: 16px!important; padding: 10px 16px!important; display: flex!important; bottom: 16px!important; z-index: 99999!important; transform: translateY(110%)!important; }
.eoi1g9vk5fo.eoi1g9vk5fo a { pointer-events: auto!important; margin: 0!important; }
.eoi1g9vk5fo.eoi1g9vk5fo.u0h6r6dvzjya { transform: none!important; opacity: 1!important; }
.f1nwpf380ck.f1nwpf380ck.f1nwpf380ck { display: block!important; margin-left: auto!important; margin-right: auto!important; margin-top: 1.1em!important; width: 100%!important; text-align: center!important; margin-bottom: 1.1em!important; max-width: 456px!important; }
.uulccbajqigah { all: revert-layer!important; box-sizing: border-box!important; color: inherit!important; font: inherit!important; display: inline-block!important; cursor: pointer!important; text-decoration: none!important; }
.uulccbajqigah::before, .uulccbajqigah::after { all: revert-layer!important; }
.uulccbajqigah.uulccbajqigah { display: block!important; width: fit-content!important; max-width: 100%!important; margin: 1.2em auto!important; min-height: 48px!important; padding: .75em 1.5em!important; font-family: inherit!important; font-weight: 700!important; font-size: 1rem!important; line-height: 1.3!important; text-align: center!important; text-decoration: none!important; text-transform: none!important; color: #14171f!important; background: linear-gradient(135deg, var(--f4i1gltko5ia), var(--ued89l9puvp))!important; border: 0!important; border-radius: var(--z6ubfto5kkftl)!important; box-shadow: var(--mi6ye4ta4csy)!important; cursor: pointer!important; transition: filter 260ms ease, box-shadow 260ms ease!important; }
.uulccbajqigah.uulccbajqigah:hover { filter: brightness(1.08)!important; box-shadow: var(--j5a3y77zlpfj4)!important; color: #14171f!important; }
.uulccbajqigah.uulccbajqigah:focus-visible { outline: 2px solid var(--f4i1gltko5ia)!important; outline-offset: 3px!important; }

.o66nlfyc9 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 28px auto 0;
}

.o66nlfyc9 img {
  height: 48px;
  width: auto;
  display: block;
}

.o66nlfyc9 a {
  display: block;
  line-height: 0;
}

.z4huqbzw5c {
  justify-content: flex-start;
}

@media (min-width:1000px) {
  .mugs0og9mzuu {
    justify-content: space-between;
  }

  .z4huqbzw5c {
    position: static;
    left: auto;
    transform: none;
    flex: 0 0 auto;
  }

  .no686c4yg8w3 {
    flex: 1 1 auto;
    max-width: none;
  }
}

.rlfwcuh9w {
  display: flex;
  flex-direction: column;
  gap: var(--n0y7vajpz);
}

.lfkkokndbue {
  min-width: 0;
}

.rlfwcuh9w .o66nlfyc9 {
  margin: 0;
  justify-content: flex-start;
}

@media (min-width:800px) {
  .rlfwcuh9w {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }

  .lfkkokndbue {
    flex: 1 1 50%;
  }

  .rlfwcuh9w .o66nlfyc9 {
    justify-content: flex-end;
  }
}

.emx5xz88n3ude td:first-child {
  font-weight: 700;
  color: #14171f;
}

.emx5xz88n3ude table tr:nth-child(even) {
  background: #faf8f3;
}

@media (max-width:799px) {
  .emx5xz88n3ude table {
    display: block;
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    font-size: .875em;
    border: 1px solid var(--j7tn7q7yefgv);
    border-radius: var(--z6ubfto5kkftl);
    margin: 1.2em 0;
  }

  .emx5xz88n3ude th,
  .emx5xz88n3ude td {
    padding: .55em .7em;
    min-width: 8.5em;
    overflow-wrap: break-word;
    word-break: normal;
    vertical-align: top;
    line-height: 1.35;
  }

  .emx5xz88n3ude td:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
    background: #f6f1e4;
    min-width: 7.5em;
    max-width: 10em;
    border-right: 1px solid var(--j7tn7q7yefgv);
  }

  .emx5xz88n3ude tr:last-child td {
    border-bottom: 0;
  }
}
