.letter-filter[data-astro-cid-gfa72r34]{background:transparent;color:#ffffffb3;border:1px solid transparent}.letter-filter[data-astro-cid-gfa72r34].active{background:linear-gradient(to right,#f4dd6b,#f4dd6b,#c9b041);color:#101010;border-color:transparent}.letter-filter[data-astro-cid-gfa72r34]:not(.active):hover{color:#f4dd6b;border-color:#dcca5580}.letter-group[data-astro-cid-gfa72r34]{margin-bottom:2rem}.letter-header[data-astro-cid-gfa72r34]{font-family:var(--font-serif, Georgia, serif);font-size:2rem;font-weight:300;color:#f4dd6b;padding:.5rem 0;margin-bottom:.75rem;border-bottom:1px solid rgba(244,221,107,.15)}.glossary-item[data-astro-cid-gfa72r34]{border:1px solid rgba(255,255,255,.07);border-radius:.75rem;margin-bottom:.5rem;background:#0a0a0a99;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.glossary-item[data-astro-cid-gfa72r34].open{border-color:#f4dd6b40;box-shadow:0 0 25px #dcca550f}.glossary-header[data-astro-cid-gfa72r34]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;color:#fff;text-align:left;transition:color .2s}.glossary-header[data-astro-cid-gfa72r34]:hover{color:#f4dd6b}.glossary-title[data-astro-cid-gfa72r34]{font-size:.95rem;font-weight:600}.glossary-chevron[data-astro-cid-gfa72r34]{flex-shrink:0;color:#fff6;transition:transform .3s ease,color .3s ease}.glossary-item[data-astro-cid-gfa72r34].open .glossary-chevron[data-astro-cid-gfa72r34]{transform:rotate(180deg);color:#f4dd6b}.glossary-body[data-astro-cid-gfa72r34]{max-height:0;overflow:hidden;transition:max-height .4s ease}.glossary-content[data-astro-cid-gfa72r34]{padding:0 1.25rem 1.25rem}.glossary-def[data-astro-cid-gfa72r34]{color:#ffffffd9;font-size:.9rem;line-height:1.7;margin-bottom:.75rem}.glossary-details[data-astro-cid-gfa72r34]{color:#ffffffbf;font-size:.85rem;line-height:1.7;margin-bottom:.75rem;padding-left:1rem;border-left:2px solid rgba(255,255,255,.1)}.formula-box[data-astro-cid-gfa72r34]{background:#f4dd6b0f;border:1px solid rgba(244,221,107,.2);border-radius:.5rem;padding:.85rem 1rem;margin-bottom:.75rem}.formula-label[data-astro-cid-gfa72r34]{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f4dd6b;margin-bottom:.4rem}.formula-code[data-astro-cid-gfa72r34]{display:block;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;color:#fffffff2;white-space:pre-wrap;line-height:1.6}.example-box[data-astro-cid-gfa72r34]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;padding:.85rem 1rem;margin-bottom:.75rem}.example-label[data-astro-cid-gfa72r34]{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:.4rem}.example-box[data-astro-cid-gfa72r34] p[data-astro-cid-gfa72r34]{color:#ffffffbf;font-size:.85rem;line-height:1.6}.envestboard-box[data-astro-cid-gfa72r34]{background:#f4dd6b0a;border:1px solid rgba(244,221,107,.12);border-radius:.5rem;padding:.85rem 1rem;margin-bottom:.75rem}.envestboard-label[data-astro-cid-gfa72r34]{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f4dd6b;margin-bottom:.4rem}.envestboard-box[data-astro-cid-gfa72r34] p[data-astro-cid-gfa72r34]{color:#ffffffbf;font-size:.85rem;line-height:1.6}.important-box[data-astro-cid-gfa72r34]{background:#ffffff05;border-left:3px solid rgba(244,221,107,.3);border-radius:0 .5rem .5rem 0;padding:.85rem 1rem;margin-bottom:.75rem}.important-label[data-astro-cid-gfa72r34]{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f4dd6bb3;margin-bottom:.4rem}.important-box[data-astro-cid-gfa72r34] p[data-astro-cid-gfa72r34]{color:#ffffffb3;font-size:.85rem;line-height:1.6}.scroll-reveal[data-astro-cid-gfa72r34]{opacity:0;transform:translate3d(0,30px,0);will-change:opacity,transform}.scroll-reveal[data-astro-cid-gfa72r34].is-visible{animation:scroll-reveal-appear .6s ease-out forwards}@keyframes scroll-reveal-appear{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}
