.mfsms{text-align:left;grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:12px;margin:4px 0 2px;display:grid}.mfsms input.mfsms__box[type=checkbox][name]{appearance:none;box-sizing:border-box;border:1.5px solid var(--mf-muted,#707072);background:var(--mf-bg,#fff);cursor:pointer;border-radius:4px;width:18px;min-width:0;height:18px;margin:2px 0 0;padding:0;transition:background-color .2s,border-color .2s;position:relative}.mfsms input.mfsms__box[type=checkbox][name]:checked{background:var(--mf-fg,#48484a);border-color:var(--mf-fg,#48484a)}.mfsms input.mfsms__box[type=checkbox][name]:after{content:"";border:solid var(--mf-bg,#fff);opacity:0;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:4.5px;transform:rotate(45deg)}.mfsms input.mfsms__box[type=checkbox][name]:checked:after{opacity:1}.mfsms input.mfsms__box[type=checkbox][name]:focus{outline:none}.mfsms input.mfsms__box[type=checkbox][name]:focus-visible{outline:2px solid var(--mf-red,#c9222e);outline-offset:2px}.mfsms label.mfsms__t[for]{font-family:var(--mf-font-b,"Quicksand", system-ui, sans-serif);letter-spacing:0;text-transform:none;color:var(--mf-muted,#707072);cursor:pointer;margin:0;padding:0;font-size:13px;font-weight:400;line-height:1.55;display:block}.mfsms label.mfsms__t[for] a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mf-red,#c9222e);text-decoration-color:var(--mf-red,#c9222e);text-underline-offset:3px}.mfsms label.mfsms__t[for] a:focus-visible{outline:2px solid var(--mf-red,#c9222e);outline-offset:2px;border-radius:2px}p.mfsms.mfsms--auto[data-consent-version]{font-family:var(--mf-font-b,"Quicksand", system-ui, sans-serif);letter-spacing:0;text-transform:none;text-align:left;color:var(--mf-muted,#707072);margin:2px 0;padding:0;font-size:13px;font-weight:400;line-height:1.55;display:block}p.mfsms.mfsms--auto[data-consent-version] a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mf-red,#c9222e);text-decoration-color:var(--mf-red,#c9222e);text-underline-offset:3px}p.mfsms.mfsms--auto[data-consent-version] a:focus-visible{outline:2px solid var(--mf-red,#c9222e);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.mfsms input.mfsms__box[type=checkbox][name]{transition:none}}
