.percent-circle_percentcircle__4SWpD{--l-color-rank:var(--color-green-1);position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%}.percent-circle_percentcircle__4SWpD[data-lvl=high]{--l-color-rank:var(--color-green--1)}.percent-circle_percentcircle__4SWpD[data-lvl=mid]{--l-color-rank:var(--color-teal--1)}.percent-circle_percentcircle__4SWpD[data-lvl=low]{--l-color-rank:var(--color-red--1)}.percent-circle_percentcircle__4SWpD figure{position:absolute;inset:0}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5{max-width:80%;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;color:var(--l-color-rank)}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5 p{font-size:16px;font-weight:400;line-height:1.25;margin:0;text-align:center}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5 strong{display:block;font-family:var(--font-serif);font-size:56px;font-weight:600;line-height:.7;position:relative}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5 strong span{position:absolute;left:100%;top:4px;font-size:16px;font-weight:300}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5 a{display:block;text-align:center;font-size:12px;line-height:1.25}.percent-circle_percentcircle__4SWpD .percent-circle_text__nl4_5[data-variant=noscore] p{color:var(--color-red--1);font-weight:800;max-width:10ch}.percent-circle_percentcircle__4SWpD[data-size=sm] .percent-circle_text__nl4_5 p{font-size:12px;font-weight:800}.percent-circle_percentcircle__4SWpD[data-size=sm] .percent-circle_text__nl4_5 strong{font-size:40px}.percent-circle_percentcircle__4SWpD[data-size=xs]{width:96px;height:96px}.percent-circle_percentcircle__4SWpD[data-size=xs] .percent-circle_text__nl4_5 p{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.percent-circle_percentcircle__4SWpD[data-size=xs] .percent-circle_text__nl4_5 strong{font-family:var(--font-sans);font-size:24px;font-weight:800;line-height:1}.percent-circle_percentcircle__4SWpD[data-size=xs] .percent-circle_text__nl4_5 strong span{top:0;font-size:16px}