#lr-consent *{box-sizing:border-box}#lr-consent [hidden]{display:none!important}#lr-consent{font:15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#102324}#lr-consent .lr-cs-banner,#lr-consent .lr-cs-dialog{position:fixed;z-index:100001;background:#fff;border:1px solid #d3e0dc;box-shadow:0 14px 70px #1023242b;border-radius:24px;padding:28px;max-height:calc(100dvh - 32px);overflow:auto;width:min(740px,calc(100% - 32px));left:50%;bottom:16px;transform:translateX(-50%)}#lr-consent h2{font-size:27px;letter-spacing:-.03em;line-height:1.25;font-weight:650;margin:0 0 14px}#lr-consent p{margin:0 0 18px;color:#536266}#lr-consent p.lr-cs-eyebrow{font-size:11px;letter-spacing:.13em;font-weight:650;color:#007d7a;margin:0 0 10px}#lr-consent .lr-cs-actions{display:flex;flex-wrap:wrap;gap:10px}#lr-consent button{font:inherit;font-size:14px;font-weight:600;line-height:1.4;min-height:46px;border:1px solid #007d7a;border-radius:25px;padding:12px 20px;background:#007d7a;color:#fff;cursor:pointer}#lr-consent button.lr-cs-outline{background:white;color:#007d7a}#lr-consent .lr-cs-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px;font-size:13px}#lr-consent a{color:#007d7a;text-underline-offset:4px}#lr-consent .lr-cs-shade{position:fixed;z-index:100000;inset:0;background:#10232455}#lr-consent .lr-cs-dialog-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}#lr-consent button.lr-cs-close{font-size:26px;background:#f5f5f7;color:#102324;border:0;padding:0;min-width:42px;min-height:42px;border-radius:50%}#lr-consent .lr-cs-service{display:block;padding:18px;border:1px solid #dce6e3;border-radius:16px;margin:14px 0}#lr-consent .lr-cs-service p{font-size:13px;margin:8px 0 0}#lr-consent .lr-cs-option{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;cursor:pointer}#lr-consent .lr-cs-option input{width:20px;height:20px;accent-color:#007d7a;margin:3px 0 0}#lr-consent .lr-cs-option strong,#lr-consent .lr-cs-option span>span,#lr-consent .lr-cs-option a{display:block}#lr-consent .lr-cs-option span>span{font-size:13px;color:#536266;margin:8px 0}#lr-consent .lr-cs-option a{font-size:13px}#lr-consent p.lr-cs-purpose:empty{display:none}#lr-consent p.lr-cs-purpose{background:#eef7f5;padding:12px 16px;border-radius:12px;color:#007d7a}#lr-consent p.lr-cs-reload{font-size:12px}#lr-consent :focus-visible{outline:3px solid #007d7a;outline-offset:4px}.lr-footer .lr-footer-consent{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left;min-height:32px;text-decoration:underline;text-underline-offset:4px}.lr-footer .lr-footer-consent:focus-visible{outline:3px solid #007d7a;outline-offset:4px}@media(max-width:600px){#lr-consent .lr-cs-banner,#lr-consent .lr-cs-dialog{padding:22px;border-radius:20px}#lr-consent h2{font-size:24px}#lr-consent .lr-cs-actions{flex-direction:column}#lr-consent button{width:100%}#lr-consent button.lr-cs-close{width:42px;flex-shrink:0}#lr-consent .lr-cs-option{padding:15px;gap:10px}#lr-consent{font-size:14px}}@media print{#lr-consent,.lr-footer-consent{display:none!important}}
#lr-consent .lr-cs-dialog-heading>div{min-width:0}#lr-consent h2{hyphens:auto;overflow-wrap:anywhere}#lr-consent .lr-cs-close{flex-shrink:0}
