.lopd .rp-landings-lopd-component{display:flex;gap:8px;justify-content:space-between}
.lopd .rp-landings-lopd-component .cb_modal{display:none}
.lopd .rp-landings-lopd-component input:checked+label span{background-color:var(--rds-color-surface-navy)}
.lopd .rp-landings-lopd-component input:checked+label span:before{opacity:1}
.lopd .rp-landings-lopd-component input:focus+label span,.lopd .rp-landings-lopd-component input:focus-visible+label span{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}
.lopd .rp-landings-lopd-component label{margin:0;align-self:flex-start}
.lopd .rp-landings-lopd-component label span{display:flex;width:20px;height:20px;min-width:20px;border-radius:4px;border:1px solid var(--rds-color-interactive-border-default);margin:0;cursor:pointer;background:#fff}
.lopd .rp-landings-lopd-component label span::before{opacity:0;display:flex;justify-content:center;align-items:center;font-size:18px;color:var(--rds-color-content-high-inverse);width:20px;height:20px;border-radius:4px}
.lopd .rp-landings-lopd-component__text.checkContainer,.lopd .rp-landings-lopd-component__text.explanatory_text{align-items:center;width:100%}
.lopd .rp-landings-lopd-component__text.checkContainer .rp-landings-lopd-component__richtext-container>*,.lopd .rp-landings-lopd-component__text.explanatory_text .rp-landings-lopd-component__richtext-container>*{margin:0;font-size:16px;line-height:24px;color:var(--rds-color-content-medium)}
.lopd .rp-landings-lopd-component__text.checkContainer .rp-landings-lopd-component__richtext-container a,.lopd .rp-landings-lopd-component__text.explanatory_text .rp-landings-lopd-component__richtext-container a{color:var(--rds-color-link-content-default);text-decoration:underline}
.lopd .rp-landings-lopd-component .button_modal_icon{display:flex;align-self:center;margin-left:8px}
.lopd .rp-landings-lopd-component .button_modal_icon i{font-size:20px;position:relative}
.lopd .rp-landings-lopd-component__text.checkContainer{display:flex;align-items:flex-start;gap:8px}
.lopd .rp-landings-lopd-component__text.checkContainer label{display:flex;align-items:flex-start}
.lopd .rp-landings-lopd-component__text.checkContainer label span{margin-top:2px}
.lopd .rp-landings-lopd-component__text.explanatory_text{display:inline}
.lopd .rp-landings-lopd-component__text.explanatory_text .rp-landings-lopd-component__richtext-container{display:inline}
.lopd .rp-landings-lopd-component__text.explanatory_text .rp-landings-lopd-component__richtext-container>*{display:inline}
.lopd .rp-landings-lopd-component__text.explanatory_text .button_modal_icon{display:inline;margin-left:0;vertical-align:baseline}
.lopd .rp-landings-lopd-component__text.explanatory_text .button_modal_icon i{vertical-align:middle;line-height:1;vertical-align:text-bottom}