.photo-led.empress.horizon .safety-context{border-block:1px solid #bcc9d2;margin-top:2rem;font-size:1rem}.photo-led.empress.horizon .safety-context>summary{cursor:pointer;color:#2147c7;padding:1rem .25rem;line-height:1.6}.photo-led.empress.horizon .safety-context>summary:focus-visible{outline-offset:3px;outline:2px solid #2147c7}.photo-led.empress.horizon .safety-context figure{margin:0;padding:1.25rem 0 1.75rem}.photo-led.empress.horizon .safety-context figcaption{margin-bottom:1rem;font-size:1rem;font-weight:600}.photo-led.empress.horizon .safety-measure{margin-bottom:1.5rem}.photo-led.empress.horizon .safety-measure h4{margin:0 0 .6rem;font-size:1rem;font-weight:500}.photo-led.empress.horizon .safety-bar-row{grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;gap:.75rem;margin:.5rem 0;font-size:.875rem;display:grid}.photo-led.empress.horizon .safety-bar-row strong{text-align:right;font-variant-numeric:tabular-nums}.photo-led.empress.horizon .safety-bar-track{background:#e3e8ed;border-radius:2px;height:12px;overflow:hidden}.photo-led.empress.horizon .safety-bar-track i{background:#8c9aab;height:100%;display:block}.photo-led.empress.horizon .safety-current i{background:#2147c7}.photo-led.empress.horizon .safety-context figure>p{font-size:.9375rem;line-height:1.7}.photo-led.empress.horizon .safety-context a{color:#2147c7;text-underline-offset:.25em;padding-block:.6rem;font-size:.9375rem;display:inline-block}
