._15vqlyq0{display:none}
._15vqlyq0[data-open]{box-shadow:inset 0 -1px #f8ead524}
._15vqlyq1{align-items:center;gap:2.5rem;max-width:80.1875rem;height:4rem;margin-inline:auto;padding-inline:2.5rem;display:flex}
._15vqlyq2{color:#f8ead5;flex-shrink:0;align-items:center;display:inline-flex}
._15vqlyq3{align-self:stretch;margin-inline-start:3.625rem;display:flex}
._15vqlyq4{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}
._15vqlyq5{align-items:stretch;display:flex}
._15vqlyq6{color:#f8ead5;font-family:var(--font-body);font-size:.938rem;font-weight:var(--typography-weight-medium);line-height:var(--typography-leading-normal);align-items:center;gap:.5rem;padding-inline:1.5rem;text-decoration:none;display:inline-flex}
._15vqlyq7{color:#f8ead5;font-family:var(--font-body);font-size:.938rem;font-weight:var(--typography-weight-medium);line-height:var(--typography-leading-normal);cursor:pointer;align-items:center;gap:.5rem;padding-inline:1.5rem;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}
._15vqlyq7[aria-expanded=true]{background-color:#ffffff0f}
._15vqlyq4[data-open] ._15vqlyq7:not([aria-expanded=true]){opacity:.7}
._15vqlyq7:focus-visible{outline-offset:-2px;outline:2px solid #dcf15b}
._15vqlyq8{align-items:stretch;transition:background-color .15s,opacity .15s;display:flex}
._15vqlyq8[data-open]{background-color:#ffffff0f}
._15vqlyq4[data-open] ._15vqlyq8:not([data-open]){opacity:.7}
._15vqlyq9{color:#f8ead5;font-family:var(--font-body);font-size:.938rem;font-weight:var(--typography-weight-medium);line-height:var(--typography-leading-normal);align-items:center;gap:.5rem;padding-inline-start:1.5rem;text-decoration:none;display:inline-flex}
._15vqlyq9:focus-visible{outline-offset:-2px;outline:2px solid #dcf15b}
._15vqlyqa{color:#f8ead5;cursor:pointer;align-items:center;padding-inline:.5rem 1.5rem;display:inline-flex}
._15vqlyqa:focus-visible{outline-offset:-2px;outline:2px solid #dcf15b}
._15vqlyqb{width:1rem;height:1rem;transition:transform .15s}
[aria-expanded=true]>._15vqlyqb{transform:rotate(180deg)}
._15vqlyqc{--_1pkkel5:#d7f331;--_1pkkel6:#111e04}
._15vqlyqd{z-index:20;clip-path:inset(0 -100vmax -100vmax);position:absolute;top:100%;left:0;right:0;box-shadow:0 1rem 2rem #111e0429,0 0 0 100vmax #111e043d}
._15vqlyqe{padding-inline:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:80.1875rem;margin-inline:auto;padding-top:3rem;padding-bottom:2.75rem;display:grid}
._15vqlyqf{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;display:flex}
._15vqlyqg{color:color-mix(in srgb, var(--_1pkkel0) 72%, transparent);font-family:var(--font-body);font-size:.75rem;font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-tracking-wide);text-transform:uppercase;margin:0}
._15vqlyqh{justify-content:space-between;align-self:stretch;align-items:baseline;gap:1rem;display:flex}
._15vqlyqi{color:var(--_1pkkel0);font-size:var(--typography-size-75);font-weight:var(--typography-weight-medium);flex:none;text-decoration:none}
._15vqlyqj{margin:0;line-height:1.41667}
._15vqlyqk{flex-direction:column;gap:.5rem;display:flex}
._15vqlyql{margin-bottom:.25rem}
._15vqlyqm{margin:0}
._15vqlyqn{flex-wrap:wrap;gap:.5rem;display:flex}
._15vqlyqo{flex-direction:column;align-self:stretch;gap:1rem;margin-top:1rem;display:flex}
._15vqlyqp{color:var(--_1pkkel0);border-radius:.875rem;gap:1rem;padding:1rem;text-decoration:none;transition:opacity .15s;display:flex}
._15vqlyqq{object-fit:cover;border-radius:.5rem;flex:none;width:5.625rem;height:5.625rem;overflow:hidden}
._15vqlyqr{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}
._15vqlyqs{-webkit-line-clamp:2;font-size:.938rem;font-weight:var(--typography-weight-semibold);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}
._15vqlyqt{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:var(--typography-size-75)}
._15vqlyqu{font-size:var(--typography-size-75);font-weight:var(--typography-weight-medium);align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;display:inline-flex}
._15vqlyqv{flex-direction:column;align-self:stretch;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}
._15vqlyqw{color:var(--_1pkkel0);border-radius:.625rem;align-items:flex-start;gap:1.125rem;padding-block:1rem;padding-inline:.75rem;text-decoration:none;transition:background-color .15s;display:flex}
._15vqlyqx:focus-visible{background-color:var(--_1pkkel4)}
._15vqlyqy{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem}
._15vqlyqz{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}
._15vqlyq10{font-family:var(--font-body);font-size:.875rem;font-weight:var(--typography-weight-medium);line-height:1}
._15vqlyq11{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:var(--typography-size-75);line-height:1.45}
._15vqlyq12{flex:none;align-self:center;margin-inline-end:.5rem}
._15vqlyq13{border-radius:.875rem;align-self:stretch;margin:0;padding-block:.25rem;padding-inline:1.5rem;list-style:none}
._15vqlyq14+._15vqlyq14{border-top:1px solid color-mix(in srgb, var(--_1pkkel0) 16%, transparent)}
._15vqlyq15{color:var(--_1pkkel0);flex-direction:column;gap:.375rem;padding-block:1.25rem;text-decoration:none;display:flex}
._15vqlyq17{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:var(--typography-size-75);line-height:1.45}
._15vqlyq18{--_1pkkel1:#dcf15b;--_1pkkel3:#111e04;--_1pkkel0:#f8ead5;z-index:1000;color:#f8ead5;background-color:#111e04;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}
._15vqlyq19{--_1pkkel1:#111e04;--_1pkkel3:#d7f331;--_1pkkel0:#111e04;color:var(--_1pkkel0);background-color:#fff;flex-direction:column;flex:1;padding:1.5rem;display:flex}
._15vqlyq1a{width:2rem;height:2rem;color:inherit;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}
._15vqlyq1b{flex-direction:column;display:flex}
._15vqlyq1c{border-bottom:1px solid color-mix(in srgb, var(--_1pkkel0) 16%, transparent);flex-direction:column;gap:.75rem;padding-block:.75rem;display:flex}
._15vqlyq1d{color:inherit;border-radius:1rem;align-items:center;gap:1rem;padding:1rem;text-decoration:none;display:flex}
._15vqlyq1e{background-color:#f7fcdb}
._15vqlyq1f{flex-direction:column;flex:1;gap:.5rem;display:flex}
._15vqlyq1g{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:.75rem;font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-tracking-wide);text-transform:uppercase}
._15vqlyq1h{font-family:var(--font-serif);font-size:var(--typography-size-300);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-subheading);margin:0}
._15vqlyq1i{flex:none;font-size:1rem}
._15vqlyq1j{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:.875rem;line-height:1.5}
._15vqlyq1k{padding-inline:1rem;flex-wrap:wrap;gap:.5rem;margin:0;padding-bottom:.25rem;list-style:none;display:flex}
._15vqlyq1l{border:1px solid color-mix(in srgb, var(--_1pkkel0) 16%, transparent);min-height:2.75rem;color:inherit;font-size:.875rem;font-weight:var(--typography-weight-semibold);border-radius:100px;align-items:center;padding-inline:1rem;text-decoration:none;display:inline-flex}
._15vqlyq1m{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:2rem;display:flex}
@media screen and (min-width:1024px){._15vqlyq0{display:block;position:relative}}
@media (hover:hover){._15vqlyq7:hover,._15vqlyq8:hover{background-color:#ffffff0f}._15vqlyqi:hover{text-decoration:underline}._15vqlyqp:hover{opacity:.85}._15vqlyqx:hover{background-color:var(--_1pkkel4)}._15vqlyq16:hover{opacity:.8}}
@keyframes _1k2uazj3{0%{opacity:0}}
@keyframes _1k2uazj4{to{opacity:0}}
@keyframes _1k2uazj5{0%{opacity:0;transform:translateY(.75rem)}}
@keyframes _1k2uazj6{0%{opacity:0;transform:translateY(.5rem)}}
@keyframes _1k2uazj7{0%{opacity:0;transform:rotate(-90deg)scale(.6)}}
._1k2uazj0{min-height:4rem}
._1k2uazj1{color:#f8ead5;cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}
._1k2uazj1 path{stroke:currentColor}
._1k2uazj2{color:#f8ead5}
._1k2uazj8{--_1pkkel1:#dcf15b;--_1pkkel3:#111e04;--_1pkkel0:#f8ead5;z-index:1000;color:#f8ead5;background-color:#111e04;flex-direction:column;height:100dvh;animation:.26s cubic-bezier(.25,1,.5,1) _1k2uazj3;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}
._1k2uazj8[data-closing]{pointer-events:none;animation:.22s ease-in forwards _1k2uazj4}
._1k2uazj8 ._1k2uazj1 svg{animation:.32s cubic-bezier(.25,1,.5,1) 60ms both _1k2uazj7}
._1k2uazj9{flex-direction:column;flex:1;min-height:0;display:flex}
._1k2uazja{overscroll-behavior:contain;flex:1;min-height:0;padding:1.5rem;overflow-y:auto}
._1k2uazjb{flex-direction:column;gap:1rem;display:flex}
._1k2uazjb>*{animation:.42s cubic-bezier(.25,1,.5,1) .29s both _1k2uazj5}
._1k2uazjb>:first-child{animation-delay:80ms}
._1k2uazjb>:nth-child(2){animation-delay:.15s}
._1k2uazjb>:nth-child(3){animation-delay:.22s}
._1k2uazjc{flex-direction:column;display:flex}
._1k2uazjd{color:var(--_1pkkel0);border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}
._1k2uazje{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}
._1k2uazjf{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-family:var(--font-body);font-size:.75rem;font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-tracking-wider);text-transform:uppercase;margin:0}
._1k2uazjg{margin:0}
._1k2uazjh{color:color-mix(in srgb, var(--_1pkkel0) 64%, transparent);font-size:.938rem;line-height:1.4}
._1k2uazji{flex:none;display:inline-flex}
._1k2uazjj{flex-direction:column;gap:.5rem;margin-top:1.25rem;padding-inline:1rem;display:flex}
._1k2uazjk{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
._1k2uazjl{color:var(--_1pkkel0);align-items:center;gap:.875rem;padding-block:.625rem;text-decoration:none;display:flex}
._1k2uazjm:focus-visible{background-color:var(--_1pkkel4)}
._1k2uazjn{flex:none;width:1.25rem;height:1.25rem}
._1k2uazjo{min-width:0;font-size:.938rem;font-weight:var(--typography-weight-semibold);flex:1;line-height:1.35}
._1k2uazjp{flex:none;display:inline-flex}
._1k2uazjq{border:none;border-top:1px solid color-mix(in srgb, var(--_1pkkel0) 16%, transparent);height:0;margin:1rem 0 0}
._1k2uazjr{padding-inline:1.5rem;padding-top:1rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));flex-direction:column;flex:none;gap:.75rem;animation:.4s cubic-bezier(.25,1,.5,1) .28s both _1k2uazj6;display:flex}
@media (prefers-reduced-motion:reduce){._1k2uazj8,._1k2uazj8 ._1k2uazj1 svg,._1k2uazjb>*,._1k2uazjr{animation:none}}
