.header-1{font-family:"Playfair Display",serif;font-weight:700;font-size:32px;line-height:40px}@media(min-width:48em){.header-1{font-size:58px;line-height:66px}}.header-2{font-family:"Playfair Display",serif;font-weight:700;font-size:28px;line-height:36px}@media(min-width:48em){.header-2{font-size:42px;line-height:50px}}.header-3{font-family:"Playfair Display",serif;font-weight:600;font-size:24px;line-height:32px}@media(min-width:48em){.header-3{font-size:34px;line-height:42px}}.header-4{font-family:"Playfair Display",serif;font-weight:700;font-size:20px;line-height:28px}@media(min-width:48em){.header-4{font-size:26px;line-height:34px}}.header-44{font-family:"Playfair Display",serif;font-weight:700;font-size:22px;line-height:34px}.header-5{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:24px}@media(min-width:48em){.header-5{font-size:18px;line-height:26px}}.header-6{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:26px}.header-7{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:26px}.subtitle-1{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:18px;line-height:20px}.subtitle-2{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:18px}.caption-1{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:20px}.caption-2{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:18px}.body-1{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:22px;line-height:30px}.body-2{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:20px;line-height:28px}.body-3{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:18px;line-height:26px}.body-4{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:16px;line-height:24px}.body-5{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:22px}.body-6{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:12px;line-height:20px}.body-semibold-1{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:22px;line-height:30px}.body-semibold-2{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:20px;line-height:28px}.body-semibold-3{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:18px;line-height:26px}.body-semibold-4{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:24px}.body-semibold-5{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:14px;line-height:22px}.body-semibold-6{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:12px;line-height:20px}.shield-db-component-3 .description-state-containers{display:flex;flex-flow:column wrap}.shield-db-component-3 .description-state-containers .description-state-name-container{height:76px;border-bottom:1px solid #a3b5f9;display:flex;flex-flow:row wrap;cursor:pointer}@media all and (max-width:700px){.shield-db-component-3 .description-state-containers .description-state-name-container{padding:0 3.75px;justify-content:flex-end}}.shield-db-component-3 .description-state-containers .description-state-name-container .component3-state-names{font-family:"Playfair Display",serif !important;font-weight:700 !important;font-size:22px !important;margin-right:auto !important;margin-top:auto !important;margin-bottom:auto !important;color:#1d0d32 !important;margin-left:0 !important;scroll-margin-top:175px !important}@media(min-width:639px){.shield-db-component-3 .description-state-containers .description-state-name-container .component3-state-names{scroll-margin-top:75px !important}}.shield-db-component-3 .description-state-containers .description-state-name-container .open-more-container{display:flex;flex-direction:row;align-items:center;width:79px;justify-content:space-between;color:#a3a4b5;cursor:pointer}.shield-db-component-3 .description-state-containers .description-state-name-container .open-more-container .open-more-button{font-family:"Playfair Display",serif;margin-right:left;margin-top:auto;margin-bottom:auto;font-weight:600}.shield-db-component-3 .description-state-containers .description-state-name-container .open-more-container #open-more-symbol{padding-top:1%}.shield-db-component-3 .description-state-containers .description-state-content-container{display:flex;flex-flow:column wrap;justify-content:center;margin-top:3%;position:relative;overflow:hidden;gap:56px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;margin:0 auto}@media(max-width:600px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban{grid-template-columns:repeat(1,1fr)}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;padding:24px;gap:24px;border:1px solid #dce5ff;border-radius:4px;width:100%}@media(max-width:600px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container{flex-direction:column}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;padding:0}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-name{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:8px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-name .description-state-ban-metric-name-label{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#4e5668}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-name .description-state-ban-metric-name-label .description-state-ban-metric-name-link{text-decoration:none;color:#4e5668}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-name .description-state-ban-metric-name-label .description-state-ban-metric-name-link:hover{text-decoration:underline}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-name .description-state-ban-metric-name-icon{font-size:15px;font-weight:700;color:#94b0ff}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value{display:flex;flex-direction:column;align-items:flex-start;gap:5px}@media(max-width:600px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value{gap:10px}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-label{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:30px;color:#1d0d32;padding:0;margin:0}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-change-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-style:normal}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-change-container .description-state-ban-metric-value-change-label{padding:2px 8px 2px 6px;background:#eee;mix-blend-mode:multiply;border-radius:16px;font-weight:500;font-size:12px;line-height:18px;color:#1d0d32;margin:0 auto}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-change-container .change-label-positive{color:#027a48;background:#ecfdf3}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-change-container .change-label-negative{color:#b42318;background:#fef3f2}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-metric .description-state-ban-metric-value .description-state-ban-metric-value-change-container .description-state-ban-metric-value-change-year{font-weight:600;font-size:10px;line-height:20px;color:#475467;margin:1px auto}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-rank{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;padding:0;padding-left:18px;border-left:1px solid #dce5ff;height:100%;font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;color:#475467}@media(max-width:600px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-rank{flex-direction:column;padding-left:0;padding-top:10px;border-left:none;border-top:1px solid #dce5ff;width:100%}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-rank .description-state-ban-rank-level{line-height:22px;font-size:14px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-ban .description-state-ban-metric-container .description-state-ban-rank .description-state-ban-rank-label{font-size:22px;line-height:30px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-text .description-state-text-content{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;margin:0 auto;width:98%}@media(max-width:700px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-text .description-state-text-content{width:95%}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar{display:flex;flex-direction:column;flex-wrap:wrap;gap:56px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 8px;border:1px solid #98a0b3;gap:4px;height:38px;border-radius:3%;align-items:center;cursor:pointer}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button .description-bar-button-circle{width:10px;height:10px;border-radius:50%;background-color:#98a0b3;padding:0;margin:0}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button .description-bar-button-text{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:11px !important;line-height:22px !important;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}@media all and (max-width:700px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button .description-bar-button-text{max-width:200px}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button:hover{border:1px solid #396dff}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-metrics .description-state-bar-metric-button:hover .description-bar-button-circle{background-color:#396dff}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-plot{margin-left:2px;aspect-ratio:530/360}@media all and (max-width:700px){.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-plot{margin-left:0}}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-plot .description-state-bar-plot-canvas .state-descriptions-bar-plot-bound .state-descriptions-bar-plot-bars{fill:rgba(57,109,255,.1254901961)}.shield-db-component-3 .description-state-containers .description-state-content-container .description-state-bar .description-state-bar-plot .description-state-bar-plot-canvas .state-descriptions-bar-plot-bound .state-descriptions-bar-plot-bars-ranking-label{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:700;fill:#1d0d32}