.re-hero.astro-7rngqtpz h1.astro-7rngqtpz{max-width:24ch}.re-two.astro-7rngqtpz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.re-two.astro-7rngqtpz .sec-head.astro-7rngqtpz p.astro-7rngqtpz+p.astro-7rngqtpz{margin-top:12px}.re-sample.astro-7rngqtpz{color:#1b1712;background:#f4efe4;border-radius:18px;margin:0;padding:20px;transform:rotate(-1deg);box-shadow:0 30px 60px -30px #000c,0 0 0 1px #d4af5f66}.re-sample.astro-7rngqtpz figcaption.astro-7rngqtpz{border-bottom:2px dashed #1b171240;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.re-sample.astro-7rngqtpz figcaption.astro-7rngqtpz span.astro-7rngqtpz{letter-spacing:.18em;text-transform:uppercase;color:#8a6a2a;font-size:11px;font-weight:800}.re-sample.astro-7rngqtpz figcaption.astro-7rngqtpz b.astro-7rngqtpz{font-size:13px}.re-sample.astro-7rngqtpz ol.astro-7rngqtpz{margin:10px 0 0;padding:0;list-style:none}.re-sample.astro-7rngqtpz li.astro-7rngqtpz{border-bottom:1px solid #1b17121f;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.re-sample.astro-7rngqtpz li.astro-7rngqtpz span.astro-7rngqtpz b.astro-7rngqtpz{font-size:15px;display:block}.re-sample.astro-7rngqtpz li.astro-7rngqtpz span.astro-7rngqtpz em.astro-7rngqtpz{color:#5b5244;font-size:12.5px;font-style:normal}.re-n.astro-7rngqtpz{width:26px;height:26px;color:var(--gold-hi);background:#1b1712;border-radius:50%;place-items:center;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s;display:grid}.re-n.astro-7rngqtpz:hover,.re-n.astro-7rngqtpz:focus-visible{transform:scale(1.15)}.re-sample-foot.astro-7rngqtpz{color:#5b5244;margin:10px 0 0;font-size:12px}.re-steps.astro-7rngqtpz{color:var(--dim);flex-direction:column;gap:8px;margin:14px 0 0;padding-left:20px;font-size:15px;display:flex}.re-steps.astro-7rngqtpz b.astro-7rngqtpz{color:var(--ink)}#terms.astro-7rngqtpz{scroll-margin-top:96px}.re-group.astro-7rngqtpz{scroll-margin-top:110px}.re-tools.astro-7rngqtpz{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.re-tools.astro-7rngqtpz[hidden]{display:none}.re-search.astro-7rngqtpz{background:#0b0a08;border:1px solid #d4af5f66;border-radius:999px;flex:280px;align-items:center;gap:10px;padding:0 14px;display:flex}.re-search.astro-7rngqtpz svg{width:18px;height:18px;color:var(--gold);flex:none}.re-search.astro-7rngqtpz input.astro-7rngqtpz{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:15px}.re-search.astro-7rngqtpz:focus-within{border-color:var(--gold-hi);box-shadow:0 0 0 3px #d4af5f2e}.re-cats.astro-7rngqtpz{flex-wrap:wrap;gap:8px;display:flex}.re-cat.astro-7rngqtpz{border:1px solid var(--rule);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;transition:color .25s,border-color .25s,background-color .25s}.re-cat.astro-7rngqtpz:hover{color:var(--ink);border-color:#d4af5f80}.re-cat.astro-7rngqtpz.on{color:#140f06;background:linear-gradient(180deg, var(--gold-hi), var(--gold));border-color:#0000}.re-cat.astro-7rngqtpz:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.re-count.astro-7rngqtpz{color:var(--dim);margin:0 0 6px;font-size:13px}.re-count.astro-7rngqtpz[hidden]{display:none}.re-count.astro-7rngqtpz span.astro-7rngqtpz{color:var(--gold);font-weight:800}.re-group.astro-7rngqtpz{margin-top:20px}.re-group.astro-7rngqtpz[hidden]{display:none}.re-group.astro-7rngqtpz h3.astro-7rngqtpz{color:var(--gold);margin-bottom:10px;font-size:19px}.re-list.astro-7rngqtpz{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:0;display:grid}.re-term.astro-7rngqtpz{border:1px solid var(--rule);background:linear-gradient(170deg,#15120e,#0b0a08);border-radius:14px;padding:16px;transition:border-color .3s,transform .3s}.re-term.astro-7rngqtpz:hover{border-color:#d4af5f66;transform:translateY(-2px)}.re-term.astro-7rngqtpz[hidden]{display:none}.re-term.astro-7rngqtpz dt.astro-7rngqtpz{font-family:var(--f-disp);color:var(--ink);font-size:18px;line-height:1.25}.re-term.astro-7rngqtpz dd.astro-7rngqtpz{color:var(--dim);margin:8px 0 0;font-size:14.5px}.re-term.astro-7rngqtpz dd.astro-7rngqtpz p.astro-7rngqtpz+p.astro-7rngqtpz{margin-top:8px}.re-ask.astro-7rngqtpz{border-left:2px solid var(--gold);color:#ddd5c7;background:#d4af5f0f;border-radius:0 8px 8px 0;padding:8px 10px}.re-ask.astro-7rngqtpz span.astro-7rngqtpz{color:var(--gold);font-weight:800}.re-empty.astro-7rngqtpz{color:var(--dim);margin-top:18px}.re-empty.astro-7rngqtpz[hidden]{display:none}.sr-only.astro-7rngqtpz{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.re-two.astro-7rngqtpz{grid-template-columns:1fr}.re-sample.astro-7rngqtpz{transform:none}}@media (prefers-reduced-motion:no-preference){.re-term.astro-7rngqtpz:not([hidden]){animation:.35s cubic-bezier(.2,.7,.2,1) both re-in}@keyframes re-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}
