.fu-richtext p{line-height:1.6;margin:.5rem 0}.fu-richtext h1,.fu-richtext h2,.fu-richtext h3,.fu-richtext h4,.fu-richtext h5,.fu-richtext h6{font-family:Cinzel,serif;font-weight:700;letter-spacing:.02em;margin:1.25rem 0 .5rem}.fu-richtext h1{border-bottom:1px solid rgba(168,116,31,.35);color:#6b4a12;font-size:1.5rem;padding-bottom:.35rem}html.dark .fu-richtext h1{border-bottom-color:#e8c0644d;color:#fbe7a6}.fu-richtext h2{align-items:center;border-bottom:1px solid transparent;-o-border-image:linear-gradient(90deg,rgba(168,116,31,.55),rgba(168,116,31,.05)) 1;border-image:linear-gradient(90deg,#a8741f8c,#a8741f0d) 1;color:#7a5414;display:flex;font-size:1.15rem;gap:.6rem;letter-spacing:.08em;margin-bottom:.75rem;margin-top:1.75rem;padding-bottom:.4rem;text-transform:uppercase}.fu-richtext h2:before{background:linear-gradient(135deg,#fbe7a6,#e8c065 45%,#a8741f);box-shadow:0 0 6px #e8c0648c;content:"";flex:none;height:.5rem;transform:rotate(45deg);width:.5rem}html.dark .fu-richtext h2{-o-border-image:linear-gradient(90deg,hsla(42,74%,65%,.5),hsla(42,74%,65%,.03)) 1;border-image:linear-gradient(90deg,#e8c06480,#e8c06408) 1;color:#f0cd78}.fu-richtext h3{color:#26399d;font-size:1.05rem}html.dark .fu-richtext h3{color:#bccdfd}.fu-richtext h4{color:#7a5414;font-size:.95rem}html.dark .fu-richtext h4{color:#fbe7a6}.fu-richtext h5{background:#e8c06424;border:1px solid rgba(168,116,31,.3);border-radius:.3rem;color:#7a5414;display:inline-block;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:800;letter-spacing:.12em;margin:.85rem 0 .4rem;padding:.2rem .6rem;text-transform:uppercase}html.dark .fu-richtext h5{background:#e8c0641a;border-color:#e8c06447;color:#fbe7a6}.fu-richtext hr{background:linear-gradient(90deg,transparent,rgba(168,116,31,.35),transparent);border:0;height:1px;margin:1.25rem 0}html.dark .fu-richtext hr{background:linear-gradient(90deg,transparent,hsla(42,74%,65%,.25),transparent)}.fu-richtext li::marker{color:#b8862b}html.dark .fu-richtext li::marker{color:#e8c065}.fu-richtext strong{font-weight:700}.fu-richtext em{font-style:italic}.fu-richtext ul{list-style:disc}.fu-richtext ol,.fu-richtext ul{margin:.5rem 0;padding-left:1.4rem}.fu-richtext ol{list-style:decimal}.fu-richtext li{margin:.25rem 0}.fu-richtext .fu-pill{align-items:center;border-radius:9999px;box-shadow:0 1px 2px #0000000d;display:inline-flex;font-size:.75rem;font-weight:700;line-height:1.2;margin:0 .15rem;padding:.15rem .5rem;vertical-align:middle;white-space:nowrap}.fu-richtext .fu-pill-sl{background-color:#fef3c7;border:1px solid #fcd34d;color:#b45309}html.dark .fu-richtext .fu-pill-sl{background-color:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fde68a}.fu-richtext .fu-pill-attr{background-color:#e0f2fe;border:1px solid #7dd3fc;border-radius:.375rem;color:#0369a1}html.dark .fu-richtext .fu-pill-attr{background-color:#0ea5e933;border:1px solid rgba(14,165,233,.4);border-radius:.375rem;color:#7dd3fc}.fu-richtext .fu-pill-formula{background-color:#eef3ff;border:1px solid #bccdfd;border-radius:.375rem;color:#26399d;max-width:100%;white-space:normal}html.dark .fu-richtext .fu-pill-formula{background-color:#4262e038;border:1px solid rgba(101,133,239,.45);border-radius:.375rem;color:#dce6ff}
